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
Salanto
013a7ecfa1
Merge branch 'master' into evidence_swap
2021-04-03 17:05:54 +02:00
scatterflower
7f3d077710
Merge pull request #41 from AttorneyOnline/muties-for-cuties
...
Add various mute commands, plus a system for gently chastising users for being muted
2021-04-02 11:49:32 -05:00
in1tiate
bb103d009e
dox
2021-04-01 13:12:20 -05:00
in1tiate
c49c71a7d4
fix capitalization 2 electric boogaloo
2021-03-31 14:32:29 -05:00
in1tiate
327f6c0060
fix capitalization
2021-03-31 14:31:03 -05:00
Salanto
e8240e455d
Trailing comma
...
Co-authored-by: in1tiate <32779090+in1tiate@users.noreply.github.com>
2021-03-31 15:30:00 +02:00
Salanto
ba56eaa66d
Add /evidence_swap
2021-03-31 15:29:06 +02:00
in1tiate
f3d52e79c1
Merge branch 'master' into muties-for-cuties
2021-03-31 04:48:46 -05:00
in1tiate
a20f8b69bc
Merge branch 'master' into notecards
2021-03-31 04:41:41 -05:00
in1tiate
ed3b043f40
use iniswaps for pairing
2021-03-30 22:06:02 -05:00
Cerapter
28b1fb3b3a
Document merged changes from master
2021-03-24 21:50:47 +01:00
Cerapter
c13a2d06f9
Merge branch 'master' into feature/docs
2021-03-24 21:02:21 +01:00
Cerapter
a8826afab8
Finish documenting AOClient
2021-03-24 20:35:16 +01:00
in1tiate
5277a7dd7c
i was supposed to not commit this all at once but i forgot
2021-03-23 20:42:53 -05:00
Cerapter
bce07ec4c1
Further document AOClient
2021-03-21 21:02:53 +01:00
in1tiate
ef20ff00d7
add notecard functionality
2021-03-21 15:01:15 -05:00
Cerapter
c01c835225
More AOClient documentation, reorganise docs
...
No more `@ingroup`s.
I believe for what i want to do, `@name` probably works better, it
separates stuff out right in the `AOClient`'s documetation page.
Furthermore, I also documented two `Q_ENUM` macros with the most basic
'duh'-kinda documentation, since Doxygen complained that they aren't
documented.
2021-03-18 21:48:48 +01:00
Cerapter
ba249af580
Partially document AOClient
2021-03-17 22:44:56 +01:00
Cerapter
e375abaaf8
Document DBManager
2021-03-16 20:35:20 +01:00
in1tiate
64d745dc0f
Merge branch 'master' into feature/net-auth
2021-03-15 18:17:12 -05:00
Cerapter
0612494277
Document Server
2021-03-15 18:05:26 +01:00
Cerapter
7d706b122d
Document WSClient
2021-03-15 15:29:03 +01:00
Salanto
6de72085af
Prevent empty OOC name
2021-03-15 12:45:39 +01:00
scatterflower
cfc75798e7
add /about and update version string
2021-03-14 17:51:14 -05:00
in1tiate
4aba84734e
Merge branch 'master' into recent-bans
2021-03-14 17:44:02 -05:00
in1tiate
954744d86a
add /subtheme
2021-03-14 15:14:44 -05:00
in1tiate
9b32188cc6
add /unban and /removeuser
2021-03-14 13:44:12 -05:00
Cerapter
ea9716949d
Document WSProxy
2021-03-14 19:34:40 +01:00
in1tiate
b562b77be9
use BanInfo for inserting bans, send ban id and duration with KB packet
2021-03-14 13:28:59 -05:00
in1tiate
b5779b1aa5
add /bans
2021-03-14 13:13:26 -05:00
Cerapter
e49324fcbc
Document Logger
2021-03-14 19:03:16 +01:00
in1tiate
535c05f3e2
Merge branch 'master' of https://github.com/AttorneyOnline/akashi
2021-03-14 12:13:13 -05:00
in1tiate
2a8ed66c4f
rework getClient into getClientsByIpid, alter /ban and /kick to report number of clients affected
2021-03-14 12:11:18 -05:00
scatterflower
ae0d308ec7
apparently ipids are different
2021-03-14 12:01:27 -05:00
scatterflower
c673339653
Add mute and unmute
2021-03-14 08:21:58 -05:00
scatterflower
5368601b67
remove desu
2021-03-13 13:40:37 -06:00
scatterflower
6a38e50c4f
add ban durations (only works for hdid atm)
2021-03-13 13:25:09 -06:00
Cerapter
243caf4292
Add docuumentation to AreaData
...
Also patch up a few errors with the ConfigManager documentation.
2021-03-13 16:35:58 +01:00
Cerapter
bd5ff8d65e
Document AOPacket, link docs for network protocol to relevant classes
2021-03-13 15:22:06 +01:00
Cerapter
58ac797e78
Document ConfigManager
2021-03-13 15:09:56 +01:00
scatterflower
f45099e47b
implement tsu-like time parsing
2021-03-13 05:10:36 -06:00
Salanto
834f908d84
For real this time
2021-03-12 22:17:19 +01:00
Salanto
ed03666a2c
Change permission, remove unused permission
2021-03-12 22:14:45 +01:00
Cerapter
b15660e81d
Adjust Doxyfile, document Advertiser
...
The Doxyfile now correctly reports the version as "0.0.1", and private
and static members are also now extracted, if only to make the
documentation fuller.
The README.md file is used as the index page for the generated Doxygen
documentation.
2021-03-12 20:38:11 +01:00
Salanto
56ef0d5958
Add /gm command
2021-03-12 18:41:21 +01:00
in1tiate
8b4929223c
implement modchat
2021-03-11 23:58:51 -06:00
in1tiate
f43a498efa
add /announce, change permission names for consistency
2021-03-11 23:49:42 -06:00
in1tiate
32c2d6a5e2
Merge branch 'master' into motd
2021-03-11 21:45:49 -06:00
in1tiate
ee9ae6d7c6
rework characters_taken to be a QList<int>
2021-03-11 20:09:04 -06:00
Salanto
06864e115a
Make MODT editable - Part 1
2021-03-12 00:44:27 +01:00
Salanto
3e1f9825ca
motd. Can't get simpler than that.
2021-03-11 22:42:47 +01:00
scatterflower
325aeb5349
Merge pull request #21 from AttorneyOnline/in1tiate/commands-uwu
...
Fixes and improvements
2021-03-11 13:42:48 -06:00
scatterflower
b515407967
make ms port selection actually work??
2021-03-11 13:32:20 -06:00
in1tiate
bd471eda00
switch to QRegularExpression for client version validation
2021-03-11 04:32:41 -06:00
scatterflower
8c39d6ee35
finish implementing evidence mod
2021-03-11 03:33:35 -06:00
scatterflower
1d4c1b8cda
add all evidence mods EXCEPT hiddencm
2021-03-11 02:05:38 -06:00
in1tiate
ae338b1ac0
please compile before you commit, rose
2021-03-10 21:02:59 -06:00
in1tiate
6aff469a8c
send only x offset to old clients
2021-03-10 20:56:07 -06:00
in1tiate
edbb531e88
add /pm, make changing pos send SP packet
2021-03-10 20:29:17 -06:00
in1tiate
d04fef0ded
add currentmusic, define forcepos in aoclient.h
2021-03-10 20:10:05 -06:00
in1tiate
556fe9a0b1
improve arup function, add /status
2021-03-10 19:39:46 -06:00
in1tiate
a792c063ee
add help command
2021-03-10 18:47:22 -06:00
in1tiate
1510d19f5b
add aliases for tsu commands
2021-03-10 04:11:41 -06:00
in1tiate
f0d6b4eb53
add /mods
2021-03-09 19:29:59 -06:00
in1tiate
49071e6936
add global chat toggle
2021-03-09 18:40:58 -06:00
in1tiate
d1918e50a9
add area_kick, switch, randomchar
2021-03-09 18:09:28 -06:00
in1tiate
9985b7daf8
fix bounds checking, add /play
2021-03-09 17:43:20 -06:00
in1tiate
483e89d5cf
add /area
2021-03-09 17:17:18 -06:00
in1tiate
0c9e432fab
Merge branch 'master' into feature/net-auth
2021-03-09 14:41:08 -06:00
in1tiate
2a9eb18c5e
add net auth + desk mod validation update
2021-03-09 14:24:03 -06:00
in1tiate
2c25fadc19
add dezalgo for IC and OOC chat
2021-03-09 12:56:59 -06:00
in1tiate
89fda68278
switch timers to CM-locked
2021-03-06 11:00:36 -06:00
in1tiate
49bad39ec1
nonfunctional initial commit
2021-03-05 23:53:36 -06:00
in1tiate
f46eeeb94f
Merge branch 'master' into in1tiate/cming
2021-03-04 05:24:06 -06:00
Salanto
9267729459
Caplock enum, update variable name to reflect config name
2021-03-03 17:26:44 +01:00
in1tiate
f607be2d6c
fix crash in logger, add (nonfunctional) protected area flag
2021-03-02 21:44:08 -06:00
in1tiate
0b024abe5c
hook into ACL system for CM shenanigans
2021-03-02 20:45:01 -06:00
Salanto
10072aa9fc
Corrected datatype in header and function
2021-03-03 01:49:10 +01:00
Salanto
c696e7d525
Attempted a smarter approach at handling negative numbers
2021-03-03 01:23:36 +01:00
in1tiate
080e215fb3
cherrypick additional functionality from Salanto:Rolling-Rocks
2021-02-28 18:12:42 -06:00
in1tiate
fd8654de97
add area locking
2021-02-28 09:59:37 -06:00
in1tiate
c1b697c9a4
add new commands to aoclient header
2021-02-27 18:01:15 -06:00
in1tiate
69da440e54
add invite system
2021-02-27 18:00:00 -06:00
Salanto
11066acdb3
Add method to configure the server name
...
+ Remove some redundant code to make use of this method
2021-02-28 00:45:54 +01:00
in1tiate
033d4f93e5
add CMing and document commands
2021-02-27 17:36:21 -06:00
Salanto
2422287753
Add sendServerMessageArea and sendServerBroadcast
...
+ Update some prior created commands to use them
+ Change style of global messages
+ Change style of need messages
+ Pretend to fix some formatting since I don't understand indentation
2021-01-20 14:49:07 +01:00
Salanto
f43e360c86
add /rollp command
...
Code duplication is a crime I am willing to commit.
2021-01-14 22:03:57 +01:00
Salanto
9693d47515
Add /roll command
2021-01-14 21:24:39 +01:00
Salanto
6241b3d6cb
Fix spacing, Replace quint16 with quint32 in ::genRand()
2021-01-10 03:17:49 +01:00
Salanto
fd1baacd3d
Add /flip command ; Add AOClient::genRand(min, max)
...
Also added some punctuation for /g and /need
2021-01-10 02:58:39 +01:00
Salanto
296426d163
Add /need command
2021-01-09 22:24:32 +01:00
Salanto
3f148c9c66
Add /g command
2021-01-09 14:50:43 +01:00
scatterflower
ed9e86e183
add /pos
2021-01-03 18:19:48 -06:00
scatterflower
73381f97ef
some logging improvements
2020-10-08 00:19:13 -05:00