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 |
|
Martin Michelsen
|
0c53a0dc41
|
rewrite text encoding to handle non-English properly
|
2023-10-25 17:14:04 -07:00 |
|
Martin Michelsen
|
bf346d3f95
|
fix Word Select mapping across versions
|
2023-10-20 16:19:03 -07:00 |
|
Martin Michelsen
|
e2f72f3088
|
split Ep3 and Ep1&2 quest indexes
|
2023-10-16 17:54:04 -07:00 |
|
Martin Michelsen
|
5d71b66f84
|
implement quest version separation
|
2023-10-16 00:20:38 -07:00 |
|
Martin Michelsen
|
1d8c78166d
|
allow trap cards to be customized
|
2023-10-12 17:55:37 -07:00 |
|
Martin Michelsen
|
d5cc91a9bf
|
handle inventory extension data properly
|
2023-10-07 18:17:54 -07:00 |
|
Martin Michelsen
|
02584e4458
|
add card list HTML generator
|
2023-09-27 10:00:33 -07:00 |
|
Martin Michelsen
|
058b040975
|
implement Episode 3 meseta
|
2023-09-24 16:29:58 -07:00 |
|
Martin Michelsen
|
7f7aaf920b
|
make reload config affect welcome message and information menu
|
2023-09-24 09:22:49 -07:00 |
|
Martin Michelsen
|
6e522459ae
|
add ability to specify separate DEF dice range
|
2023-09-22 22:00:17 -07:00 |
|
Martin Michelsen
|
1bf3e6869d
|
fix dice option in create-tournament
|
2023-09-22 17:50:10 -07:00 |
|
Martin Michelsen
|
2eb429436f
|
add parent pointers to eliminate code duplication in many places
|
2023-09-19 22:15:41 -07:00 |
|
Martin Michelsen
|
49be421ff4
|
add wchat shell command
|
2023-09-17 11:43:35 -07:00 |
|