Commit graph

986 commits

Author SHA1 Message Date
Lucas Nicodemus
4632536efb
i18nify some commands
This replaces several strings with i18n-friendly variants so that they
can be internationalized.

Sometimes, the command in English has been reworded, because it was
dumb.

I stopped at GrabUserUserInfo, mostly because I was tired. My
rationale/thinking is that rather than doing a huge commit with the
entire file (which may take a while to build up) it would be better to
get more strings to translators faster. This is because these strings,
in particular, are some of the most important ones to translate.
2022-10-22 01:03:30 -07:00
Janet Blackquill
5549cfeded Use global using static for ICatalog methods 2022-10-21 13:25:02 -04:00
Lucas Nicodemus
1646c5e5fd
Use localized "too many login attempts" string
This is primarily a test of the rube goldberg machine but also,
productive work.
2022-10-21 01:23:39 -07:00
Lucas Nicodemus
c297b4523e
Add i18n support to one string
This is mainly to test the extract CI routine that should automatically
commit after this and add the updated extracted string to the .po
template.
2022-10-20 02:21:59 -07:00
Janet Blackquill
77be338e46 Add i18n system 2022-10-20 02:09:29 -04:00
Lucas Nicodemus
da6a134609
Merge remote-tracking branch 'packmandude/general-devel' into general-devel 2022-10-14 23:19:40 -07:00
Lucas Nicodemus
83427106a5
Merge remote-tracking branch 'punchready/general-devel' into general-devel 2022-10-07 20:41:46 -07:00
PackmanDude
9092cea7ef Apply fix from @punchready 2022-08-15 00:25:26 +03:00
punchready
7e381d61f6 fix: use more robust parsing of large timespans 2022-05-08 10:01:02 +02:00
Lucas Nicodemus
acde508c53 Merge branch 'general-devel' into otapi3 2022-02-28 00:15:06 -08:00
Chris
a3cde701f1
Merge branch 'general-devel' into general-devel 2022-02-22 19:17:08 +10:30
Chris
4aa75fe023
Add suggestion
Co-authored-by: Lucas Nicodemus <shank@shanked.me>
2022-02-22 19:15:58 +10:30
Chris
ed12236c52
Merge branch 'general-devel' into feature/grow-code-dupe 2022-02-22 18:51:01 +10:30
Lucas Nicodemus
78169c87cb Merge remote-tracking branch 'origin/general-devel' into otapi3 2022-02-16 18:44:33 -08:00
0x3fcf1bbd
874b3b2746 Reverted STS change, added STSC, fixed STS/STSC usage. 2022-02-01 16:00:05 +01:00
0x3fcf1bbd
fc16495528
Fixed silent support for lanterns world event.
And fixed smol typo.
2022-01-22 13:47:19 +01:00
0x3fcf1bbd
29c6260d79
Fixed permission being ignored for lanterns event. 2022-01-16 17:13:57 +01:00
0x3fcf1bbd
5e54445818 Added lanterns night event to the worldevent command. 2022-01-15 23:49:37 +01:00
Lucas Nicodemus
c62fca5353 Merge remote-tracking branch 'deathcradle/otapi3' into otapi3 2021-12-07 21:06:48 -08:00
James Puleo
e9b86b8f62
Improved the /grow command to reduce code duplication, use TileID
constants for less ambiguous types.
2021-12-07 03:12:39 -05:00
shell627
acb6a96245 Fix item dupe via /logout & NPC (#2495 issue) 2021-12-01 00:18:02 +06:00
Lucas Nicodemus
87d5b476ea Add current gamemode to /worldmode
To help debug #2516, this commit adds the currently running game mode to
/worldinfo. I didn't bother converting this in the dictionary back since
my primary goal by adding it right now is to debug the currently running
mode, not to necessarily try to parse the data.
2021-11-27 17:32:46 -08:00
Luke
8edd0393e5 Initial OTAPI3 port
TODO: sqlite
2021-11-23 20:49:41 +10:00
Lucas Nicodemus
e303071dce Fix firework command failing without color
After updates to the firework command, a guard was lost, allowing the
switch statement that selected the color to execute on a parameter that
was empty. A guard was added to prevent falling into the switch
statement without enough arguments to match a color.

The default type of firework was manually set to a red firework.

Fixes #2507
2021-11-22 22:16:56 -08:00
Lucas Nicodemus
614211d7a1 Fix respawning players from the server console 2021-11-21 16:35:47 -08:00
Lucas Nicodemus
b17c4cfc13 Add support for disabling IP bans by default
Some proxy users find it irritating when their proxy IP is banned by the
ban command. This helps those users find justice in the world.
2021-11-21 14:30:59 -08:00
Lucas Nicodemus
1aa9956e45 Report correct god mode status to target player
The previous version of the code always told the player having their god
mode toggled the state of the player that issued the command, rather
than their own god mode state. This fixes that issue, and now returns
the correct player's state to the correct player.
2021-11-20 20:02:23 -08:00
Lucas Nicodemus
abb12629ad Add Deerclops to spawnboss command
Fixes #2500
2021-11-20 12:04:55 -08:00
stacey
2b50cbc7b9
Merge branch 'general-devel' into general-devel 2021-09-13 09:52:46 -04:00
Stargazing Koishi
bc5c337b5e
Update /help for /setup change
The auth command was renamed in 8451ef9fb7 but the `/help` command was not updated.
2021-08-31 19:54:40 -07:00
Chris
09a2947cf4
Merge branch 'general-devel' into fix-invalid-groups 2021-08-25 19:16:57 +09:30
stacey
855bdcb57f add color and examples for /gbuff 2021-08-08 21:08:49 -04:00
stacey
de18c5d8da forgot to add colours to /buff 2021-08-07 10:45:35 -04:00
stacey
6754cd48b4 add examples for /buff 2021-08-07 10:04:49 -04:00
stacey
72dab02a61 add example for /heal and custom heal amount
code is mostly based from /slap, now users will be able to heal a target player by a custom HP amount. I deliberately changed the static 600 HP amount to statLifeMax2 so it would use whatever max HP the target player has, this should make it work better w/ plugins that allow you to set your max HP beyond the base game's 600.
2021-08-07 09:50:29 -04:00
quake1337
b32058ac51
Remove the test method from Utils, re-route checks to GroupManager 2021-08-07 13:56:52 +02:00
stacey
4c217bac65 add colours + usage example for /butcher
also added silent support
2021-08-06 22:57:07 -04:00
stacey
a92e100836 Fix error msg error in /kill 2021-08-06 22:34:13 -04:00
stacey
57365a0534 add colours and examples for /kill
also a bit of refactoring and other small improvements
2021-08-06 22:22:18 -04:00
stacey
ded2e8544b add examples for Clear + minor refactor 2021-08-06 21:11:00 -04:00
stacey
e88ae85683 add colour msg for Rocket and example
we do a lil refactoring, also added a cyan pastel coloured hex code and made various other little improvements
2021-08-06 20:32:14 -04:00
stacey
ca13b50116 add colour and example for Rocket
along with other minor improvements
2021-08-06 18:02:13 -04:00
stacey
7e4f05eb9c add colours to annoy
and add silent support
2021-08-06 16:29:20 -04:00
stacey
45e1e4288a add colours to /w, /wallow, and /r
and various minor improvements
2021-08-06 16:09:36 -04:00
stacey
cb9740bda6 add colours to Mute
also added silent support
2021-08-06 15:34:14 -04:00
stacey
d82a75836f add colour for ListConnectedPlayers
also various other minor improvements
2021-08-06 15:07:06 -04:00
stacey
196ce87669 add colours for GetVersion
testing something
2021-08-06 14:24:06 -04:00
stacey
ecec84ef09
Fix typo in ban usage examples 2021-08-05 14:09:45 -04:00
Chris
1ccc5ced8e
Merge branch 'general-devel' into patch-35 2021-08-03 00:46:52 +09:30
stacey
aa4b735163
Refactor for fail fast approach 2021-08-02 11:15:21 -04:00