Martin Michelsen
|
cc99050964
|
switch to coroutine execution model
|
2025-05-26 14:11:38 -07:00 |
|
Martin Michelsen
|
b028532db3
|
add /y/shell-exec in HTTP server
|
2025-01-11 22:16:26 -08:00 |
|
Martin Michelsen
|
4d3595640a
|
document hardware_id in login commands
|
2025-01-10 22:13:57 -08:00 |
|
Martin Michelsen
|
0704590238
|
add kick command in shell
|
2025-01-09 20:39:45 -08:00 |
|
Martin Michelsen
|
0be056adce
|
factor out shell command execution
|
2025-01-06 00:12:00 -08:00 |
|
Martin Michelsen
|
a7b5ea5562
|
allow v2 and v3 clients to load quests in the same game
|
2025-01-04 22:53:54 -08:00 |
|
Martin Michelsen
|
72ac20e574
|
rewrite map data model
|
2025-01-01 17:47:50 -08:00 |
|
Martin Michelsen
|
760cec9d1e
|
don't check auxiliary data on XB accounts; fixes #584
|
2024-12-03 21:37:27 -08:00 |
|
Martin Michelsen
|
6e808b8340
|
add checks for disabled proxy server; fixes #580
|
2024-10-29 06:32:12 -07:00 |
|
Martin Michelsen
|
a9a15600b2
|
add signal handlers; closes #564
|
2024-10-21 22:45:03 -07:00 |
|
Martin Michelsen
|
086b2d411a
|
add ability to disable rare announcements per account; closes #576
|
2024-10-20 16:22:26 -07:00 |
|
Martin Michelsen
|
cac9589b81
|
add cc shell command
|
2024-10-16 21:32:29 -07:00 |
|
Martin Michelsen
|
5294a53e1b
|
make it possible to clear file caches
|
2024-10-05 12:43:38 -07:00 |
|
Martin Michelsen
|
1bfbf09891
|
use phosg namespace
|
2024-07-28 11:54:41 -07:00 |
|
Martin Michelsen
|
90efde7aa9
|
handle rare shell i/o error
|
2024-07-10 19:48:51 -07:00 |
|
Martin Michelsen
|
aa9d2beffe
|
convert all CRLF line endings to LF only
|
2024-06-16 21:03:00 -07:00 |
|
Martin Michelsen
|
d8230eb37a
|
load non-v4 level tables
|
2024-05-17 20:32:52 -07:00 |
|
Martin Michelsen
|
9ffe429a1f
|
implement ban/unban accounts via the shell
|
2024-04-21 01:14:10 -07:00 |
|
Martin Michelsen
|
34751f99e9
|
allow multiple licenses per account
|
2024-04-12 22:09:52 -07:00 |
|
Martin Michelsen
|
24e48b1abd
|
write short readme section about accounts
|
2024-03-28 22:51:25 -07:00 |
|
Martin Michelsen
|
0aedfcc17f
|
don't let exceptions fall out of reload config
|
2024-03-05 10:11:15 -08:00 |
|
Martin Michelsen
|
31005ec39d
|
add option to disable chat commands
|
2024-03-04 22:48:05 -08:00 |
|
Martin Michelsen
|
b9f1a1d964
|
add commands for announcements via Simple Mail
|
2024-03-04 19:59:21 -08:00 |
|
Martin Michelsen
|
28cb1c52b5
|
support full DC NTE credentials
|
2024-02-24 22:49:37 -08:00 |
|
Martin Michelsen
|
0383dc90b8
|
allow overriding stack sizes
|
2024-02-22 00:10:42 -08:00 |
|
Martin Michelsen
|
5bfda213c7
|
move shell to separate thread
|
2024-02-16 22:52:46 -08:00 |
|
Martin Michelsen
|
c55b19dbc0
|
fix $dicerange
|
2024-02-11 10:50:34 -08:00 |
|
Martin Michelsen
|
cfbbdc7216
|
add nop command in shell
|
2024-02-10 21:53:21 -08:00 |
|
Martin Michelsen
|
5bf868e2aa
|
fix warp command argument name
|
2024-02-03 18:30:45 -08:00 |
|
Martin Michelsen
|
50f3ebca5e
|
add support for shared serial mechanics
|
2024-02-01 21:28:35 -08:00 |
|
Martin Michelsen
|
f1e00ccf0e
|
fix crashes in some non-server actions
|
2024-01-01 00:05:19 -08:00 |
|
Martin Michelsen
|
f479f586cb
|
rewrite ServerState dependency management
|
2023-12-31 21:28:26 -08:00 |
|
Martin Michelsen
|
a24d0ad703
|
rewrite ItemNameIndex and index all game text
|
2023-12-31 21:28:26 -08:00 |
|
Martin Michelsen
|
206552ed63
|
remove proxy chat filter option
|
2023-12-25 09:59:30 -08:00 |
|
Martin Michelsen
|
84ed80365c
|
make BB games deterministic for replays
|
2023-12-23 23:26:44 -08:00 |
|
Martin Michelsen
|
82aaf4cd34
|
implement 6xE2 subcommand
|
2023-12-20 15:42:29 -08:00 |
|
Martin Michelsen
|
3f9cad1ca5
|
add support for PC NTE
|
2023-12-17 23:32:41 -08:00 |
|
Martin Michelsen
|
66d7594a36
|
implement nonstandard drop modes
|
2023-12-16 10:09:40 -08:00 |
|
Martin Michelsen
|
e901f5e681
|
don't save licenses for replay sessions
|
2023-12-07 20:27:46 -08:00 |
|
Martin Michelsen
|
956e890ad6
|
use make_shared where appropriate
|
2023-11-30 10:24:27 -08:00 |
|
Martin Michelsen
|
9ea84d7101
|
implement most remaining BB team functions
|
2023-11-29 11:35:15 -08:00 |
|
Martin Michelsen
|
556360c993
|
implement choice search
|
2023-11-28 18:38:43 -08:00 |
|
Martin Michelsen
|
de4cb26c34
|
refactor GameVersion and QuestScriptVersion into a single enum
|
2023-11-25 12:30:27 -08:00 |
|
Martin Michelsen
|
c1e225847e
|
initial implementation of BB teams (WIP)
|
2023-11-18 23:13:34 -08:00 |
|
Martin Michelsen
|
1ca0e928a4
|
rename area -> floor in most places
|
2023-11-13 17:25:16 -08:00 |
|
Martin Michelsen
|
71cfced5ee
|
add xbox support
|
2023-11-06 23:09:09 -08:00 |
|
Martin Michelsen
|
e8d605afe3
|
implement v1-encoding for v2 items
|
2023-11-04 21:30:24 -07:00 |
|
Martin Michelsen
|
5e2e38f1b5
|
rewrite client config; use BB state from login command
|
2023-10-30 13:15:41 -07:00 |
|
Martin Michelsen
|
c496abc2bf
|
fix flags argument to add-license shell command
|
2023-10-28 16:52:56 -07:00 |
|
Martin Michelsen
|
1c2786ef43
|
support v2 and v3 ItemPMT files
|
2023-10-27 21:08:34 -07:00 |
|