Commit graph

30 commits

Author SHA1 Message Date
claywar
1af0cee384
[type] Add Command type, command script annotations 2024-08-25 10:54:45 -04:00
Zach Toogood
e98de08e90 [core, Lua] Rename PrintToPlayer and PrintToArea to lowercase 2023-12-09 23:54:00 +00:00
claywar
8d17652f97
[chore] Update command scripts to return table
Update remaining commands

Remove unused, and correct missing items
2023-09-02 07:01:35 -04:00
claywar
aa87e30e4d
[chore] Replace double-quote strings with single-quotes 2023-08-28 21:02:36 -04:00
claywar
478d95fd11
[chore] Remove status global requires
Part one of the removal, to be continued

Fix comment alignment
2023-06-01 18:33:34 -04:00
claywar
a24cee9a62
[chore] Remove outer parens from Lua conditions (12) 2022-11-04 10:44:34 -04:00
claywar
81e868df4c
[chore] Remove outer parens from additional Lua scripts
Undo unintentional lua CI changes
2022-11-02 15:41:32 -04:00
claywar
4ca2edda31
[chore] Remove outer parentheses from conditionals (weaponskills, commands) 2022-10-30 09:13:30 -04:00
claywar
39fa346673
[lua] Format tables from CI - 5
Additional tables, fix lua.sh error
2022-09-17 15:48:34 -04:00
TeoTwawki
09d90643fa Remove "branding" from all lua. 2021-04-01 15:10:15 -04:00
wrenffxi
0ed5cb8f59 [sol refactor] scripts/commands headings 2021-01-18 13:34:00 -05:00
Zach Toogood
9ddba57610 Roll back tpz.core global function binding 2021-01-09 08:01:35 +02:00
Zach Toogood
eb44c9a638 LuaRefactor: GetPlayerByName, GetPlayerByID 2020-12-28 16:37:20 +02:00
ibm2431
29d3623a2f Insert spaces between commas inside scripts 2020-07-27 20:18:00 -07:00
MrHappyAsthma
36fdb3ea7e Bulk remove semicolons from Lua scripts/commands.
This may not actually be every file, but I did the best I could.

Command applied:
    find . -type f -name "*.lua" | xargs -d '\n' sed -i 's/;//g'

Semicolons are not appropriate in Lua per the style guidelines:
    https://github.com/project-topaz/topaz/blob/master/CONTRIBUTING.md
2020-02-19 21:42:47 -08:00
Topaz
3eb1c1570f Remove DSP branding (copyright notices retained) 2019-12-02 12:40:02 -08:00
wrenffxi
1a276c040e trim trailing whitespace 2018-05-19 13:05:52 -04:00
wrenffxi
11a7ad6eb5 for consistency, rename existing dsp tables to singular 2018-04-28 15:23:47 -04:00
wrenffxi
fc13e8c387 fixed scripts that weren't converted to tabled status effects 2018-04-06 03:04:58 -04:00
Ninjistix
3b629bcd2d update comments in cmds to reflect change from @ to ! 2017-08-22 20:44:32 -04:00
TeoTwawki
6b1cf5ee4c Ran my auto style macro over pr files because my blind arse has trouble seeing if( 2017-08-06 17:16:02 -04:00
wrenffxi
70881f1abd command input validation and standardization [h-n] 2017-08-06 12:44:08 -04:00
wrenffxi
ae101604fd command input validation and standardization [d-e] 2017-08-04 14:23:31 -04:00
TeoTwawki
889a4fc8d3 Fix several command issues:
..The nil checks needed to be for string manipulations..
..A lot of commands were getting the name from the player to get the player from the name still..
..I accidentally committed something I didn't intend to last round when I was eliminating case sensitivity, that's undone now back to how it was..
2017-07-29 18:55:23 -04:00
TeoTwawki
bde0fe7c9b More removals of case sensitivity in GM commands. 2017-07-24 20:55:28 -04:00
Tyler Schneider
41169a5a9c Revert "Deprecated @ symbol use in GM commands. It still works for now alongside its replacement $ and all documentation has been updated."
This reverts commit 88c2a81735.
2016-07-29 08:35:15 -06:00
TeoTwawki
88c2a81735 Deprecated @ symbol use in GM commands. It still works for now alongside its replacement $ and all documentation has been updated.
I cannot guarantee that the automation didn't mangle the human readability of a line or two someplace, but I did make sure the console log was clean of errors after.

Also, during this process a great many script errors were spotted. Most incidents were missing requires in quest scripts and these are now corrected.

Reasoning:
Many modern sites and services use the AT symbol (`@`) to direct messages to users, including the service currently hosting our repository. Someone unfamiliar with this (or simply doesn't consider it or doesn't care) can easily create situations where persons not involved in the project could be spammed.
2016-07-29 01:49:37 -04:00
Tahir Akhlaq
efa300c6a5 minor typo from previous commit 2016-05-04 22:40:38 +01:00
Tahir Akhlaq
a896910982 commands can now use global vars for arguments
- added animation enums to status.lua
- added target to wallhack
- changed a few commands to take string for argument to allow hex params
2016-05-04 22:32:43 +01:00
Santssoft
d0dbdaf5b2 [SCRIPT]: Add/Update commands
* addeffect: add subid and subpower to command
 * animatenpc: add name of npc after id
 * animatesubnpc: change animatesub of a npc
 * deleffect: delete effect of a pc
2015-10-25 11:44:48 +01:00