Commit Graph

153 Commits

Author SHA1 Message Date
MangosArentLiterature
ea50100acf Sort out new commands from master, delete commands.cpp
🦀 🦀
2021-04-15 18:13:15 -05:00
MangosArentLiterature
577e2b5095 Revert "Revert "Merge branch 'master' into command-split""
This reverts commit 58f2d1e2b7.
2021-04-15 18:01:51 -05:00
MangosArentLiterature
58f2d1e2b7 Revert "Merge branch 'master' into command-split"
This reverts commit b3d170c019, reversing
changes made to 885de71417.
2021-04-15 18:00:04 -05:00
MangosArentLiterature
b3d170c019 Merge branch 'master' into command-split 2021-04-15 17:57:21 -05:00
MangosArentLiterature
885de71417 Split up commands.cpp
the beast has been vanquished
2021-04-15 17:55:15 -05:00
in1tiate
93c4f19bfb
Merge branch 'master' into afk 2021-04-15 14:30:20 -05:00
in1tiate
b1dfeec8f5 euthanize morton, code cleanup 2021-04-15 13:58:41 -05:00
in1tiate
12bba40a99 implement case announcements 2021-04-15 10:25:25 -05:00
in1tiate
a32b33d957 even more elegant repeat afk fix 2021-04-15 06:44:14 -05:00
in1tiate
f0412e0e05 add AFK system 2021-04-15 06:34:31 -05:00
Marisa P
4c5c40b497
Merge pull request #71 from AttorneyOnline/nonint_pres
Add ability to force immediate text processing (/force_noint_pres) and command to toggle iniswapping (/allow_iniswap)
2021-04-15 01:01:06 -05:00
MangosArentLiterature
78c51cad41 Fix cmdAddStatement
- Fix cmdAddStatement not being in the command table
- Fix add statement not correctly setting added statements to green text
2021-04-15 00:59:22 -05:00
MangosArentLiterature
7dca20efe5 Splitting commands part 1, authentication 2021-04-15 00:49:57 -05:00
in1tiate
461c4f9d6e add iniswap toggle command 2021-04-14 16:38:38 -05:00
in1tiate
89c9692924 add old noint_pres alias 2021-04-14 16:34:25 -05:00
in1tiate
6ed4909088 add ability to force immediate text processing 2021-04-14 16:32:24 -05:00
scatterflower
853e6e3ff4
Merge pull request #60 from Salanto/Testimony-Playback
Add testimony playback
2021-04-14 14:11:10 -05:00
MangosArentLiterature
8e4f8c31c7 Add /shake
- also adds /unshake
2021-04-14 02:09:58 -05:00
Salanto
fb7ad8c25f
Merge branch 'master' into Testimony-Playback 2021-04-14 09:03:28 +02:00
MangosArentLiterature
9b54a44a52 Add /disemvowel 2021-04-14 01:45:26 -05:00
MangosArentLiterature
7d7f25f4cb Merge branch 'master' into joke-mod-commands 2021-04-14 00:47:27 -05:00
MangosArentLiterature
5f0cc8537f Add /reload
Ceraptor helped me figure this out.

- Adds /reload to reload values from config.ini, command config files, and recontact the master server
- Adds Server::requestReload and Advertiser::reloadRequested
- Adds QString server_desc and some minor changes to config loading.
2021-04-13 16:43:50 -05:00
MangosArentLiterature
c2d1286e27 Merge branch 'master' into config-loading 2021-04-13 15:53:24 -05:00
Salanto
c61f578b40 Add some documentation + add sample config
Also removes some redundant functions and adds the respective commands.
2021-04-13 21:15:33 +02:00
Salanto
4bc53ab61c Make basic system functionality actually work
Reminder to add docs
2021-04-12 22:42:02 +02:00
Salanto
15d4deebd3 At least make the intro message work 2021-04-12 00:20:10 +02:00
Salanto
f4426fbf34
Merge branch 'master' into Testimony-Playback 2021-04-11 22:33:20 +02:00
Salanto
6639a39b0c Butchering any sanity of the IC Packet handling one commit at a time 2021-04-11 22:32:37 +02:00
MangosArentLiterature
4de962b18d return to perfect formatting 2021-04-10 01:14:26 -05:00
scatterflower
3ef7901b6d
Merge pull request #63 from AttorneyOnline/mod-commands
Add /judgelog and /baninfo commands
2021-04-10 00:44:59 -05:00
scatterflower
74f171f139
Merge pull request #67 from AttorneyOnline/tsulike-antispam
Use per-area antispam rather than per-client, allow for multiple subsequent blankposts
2021-04-10 00:35:29 -05:00
MangosArentLiterature
86c25555b2 Add a new method of loading values from config.ini
- Centralizes the loading of values from config.ini, loading them all in at server start and holding them in memory.
- Removes all other methods of loading config.ini values and replaces them with references to these central values.
- Removes getServerName() and getDiceValue()
2021-04-09 19:18:46 -05:00
scatterflower
2a2171dc42 clean up timer command, fix crash 2021-04-09 15:32:17 -05:00
MangosArentLiterature
43ce86ff12 Add /ungimp 2021-04-09 15:07:09 -05:00
MangosArentLiterature
23d50b9216 Add /gimp
- Also adds some documentation of other joke mod commands to aoclient.h.
2021-04-09 03:18:10 -05:00
in1tiate
a621ae6113 alter antispam to function more like tsu3 2021-04-09 03:05:15 -05:00
scatterflower
18597cb4a3 fix incorrectly setting char_id when argument is invalid 2021-04-08 14:06:27 -05:00
Salanto
07ec9f9d1c
Merge branch 'master' into Testimony-Playback 2021-04-08 00:05:12 +02:00
Salanto
cfdee9b56e I slowly regret ever thinking I could do this Part 1 2021-04-07 23:52:45 +02:00
MangosArentLiterature
2d793f4a99 Add /baninfo command
- Adds getBanInfo() to db_manager, which queries bans by banid, hdid, or ipid
2021-04-07 15:26:14 -05:00
MangosArentLiterature
ea0df75a88 Merge branch 'master' into mod-commands 2021-04-07 00:45:56 -05:00
MangosArentLiterature
0aa772ea89 Add documentation for the judgelog, updateJudgeLog(), and the /judgelog command. 2021-04-06 13:49:08 -05:00
MangosArentLiterature
d98eedd6e9 Add /judgelog command
Adds a judgelog to each area and a helper function to update it. Adds /judgelog to retrieve it.
2021-04-06 00:41:28 -05:00
Salanto
c841f74196 Add allow_blankposting-command
+ update sample config
2021-04-05 23:18:08 +02:00
MangosArentLiterature
0f4173bcea
Merge branch 'master' into 8ball 2021-04-05 12:18:43 -05:00
Salanto
e1c578b8ee Add lm-command
Mango was disappointed when they learned I already did this several days ago and forgot about it.
2021-04-05 03:02:38 +02:00
MangosArentLiterature
ed38f5cb17 Add documentation to /8ball 2021-04-04 17:06:01 -05:00
MangosArentLiterature
b1c00cb46f Add /8ball 2021-04-04 16:16:37 -05:00
in1tiate
c8da1fcfa2
fix capitalization 2021-04-04 02:09:18 -05:00
in1tiate
dfcc68817a
Merge branch 'master' into notecards 2021-04-04 02:04:42 -05:00