in1tiate
42ca1d2779
fix AFK message being sent repeatedly
2021-04-15 06:40:07 -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
Marisa P
7c0b31e58f
Merge pull request #72 from AttorneyOnline/testimony-fix
...
Fix cmdAddStatement
2021-04-15 01:00:34 -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
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
scatterflower
431baee68a
Merge pull request #70 from AttorneyOnline/joke-mod-commands
...
Add /gimp, /disemvowel, /shake, and their reverse commands
2021-04-14 14:09:33 -05:00
Salanto
d197f5d619
Fix compile error for real this time.
2021-04-14 18:00:20 +02:00
Salanto
2b04075d33
Try to fix compile error with Github Editor
...
I hate this.
2021-04-14 09:57:11 +02:00
MangosArentLiterature
a6d602e32e
Add config/text/gimp.txt
2021-04-14 02:17:47 -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
Salanto
529a14bf1b
Allow delete without examination
2021-04-14 08:54:20 +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
scatterflower
e51fc8de37
Merge pull request #68 from AttorneyOnline/8ball
...
Minor fix to /8ball
2021-04-14 00:30:44 -05:00
scatterflower
56572e681c
Merge pull request #66 from AttorneyOnline/config-loading
...
Add a new system for loading configuration files
2021-04-14 00:30:31 -05:00
MangosArentLiterature
a62e0e82a2
set pos to "wit" before sending packet during testimony playback
2021-04-13 18:40:05 -05:00
Salanto
1aa5361fe9
Simple pos filter
2021-04-14 00:58:00 +02:00
MangosArentLiterature
2a08f96386
Add >[statement] support
...
- Adds a regex to detect >[statement]
- Also puts titles on a new line like AA
2021-04-13 17:43:23 -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
0a001141cf
Increase the amount of allowed messages
2021-04-13 21:25:24 +02: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
7eaf129b8b
Fix compile error
2021-04-12 22:47:02 +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
dc90ee6d9a
Update area_data.h
2021-04-11 22:34:58 +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
MangosArentLiterature
a2013aa32e
Cleanup getBanInfo and cmdJudgeLog
...
- Removes unneeded parentheses from AOClient::cmdJudgeLog()
- Removes duplicate code in DBManager::getBanInfo()
2021-04-10 00:43:08 -05:00
scatterflower
08a8e63d86
fix stupid crash
2021-04-10 00:42:06 -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
scatterflower
47b33c26d6
Merge pull request #69 from AttorneyOnline/timer_improvements
...
Timer improvements
2021-04-09 22:53:31 -05:00
scatterflower
8a5be8bc2c
fix timer
2021-04-09 22:51:00 -05:00
MangosArentLiterature
e529086f21
Minor tweak of loading command configs
2021-04-09 19:48:21 -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
9c4a1a99a5
Minor tweak to /8ball
...
clean up that code and fix the index
2021-04-09 03:24:54 -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
MangosArentLiterature
cff51674bb
Update /8ball and AOClient::getReprimands to use the new command config loader
2021-04-08 22:51:51 -05:00
MangosArentLiterature
290862c504
Add a new system of loading configuration files for commands.
...
- Adds ConfigManager::verifyCommandConfig(), which verifies the command config files found in config/text/ exist and are files.
- Adds Server::loadConfigFile(), which returns the contents of a txt file in config/text/ into a stringlist.
- Adds Server::loadCommandConfig(), which loads stringlists for commands to utilize using loadConfigFile().
2021-04-08 22:51:04 -05:00
scatterflower
036c2907a1
Merge pull request #65 from AttorneyOnline/char-select-fix
...
Fix character select menu being bugged on Akashi
2021-04-08 14:10:02 -05:00