Martin Michelsen
|
8165f240dc
|
don't expect mask_key from Ep3 NTE
|
2024-02-09 00:40:12 -08:00 |
|
Martin Michelsen
|
fcc274ce3e
|
fix some bugs introduced by Ep3 NTE work
|
2024-02-09 00:06:05 -08:00 |
|
Martin Michelsen
|
47533e1a5f
|
fix incorrect player state presence checks
|
2024-02-08 09:30:29 -08:00 |
|
Martin Michelsen
|
20f5a92d81
|
implement E1/E3 commands on NTE
|
2024-02-08 09:13:34 -08:00 |
|
Martin Michelsen
|
729d9af4b0
|
Ep3 NTE checkpoint 5
|
2024-02-08 01:02:14 -08:00 |
|
Martin Michelsen
|
c57dc64950
|
add missing header
|
2024-02-07 10:28:29 -08:00 |
|
Martin Michelsen
|
ba53f67097
|
Ep3 NTE checkpoint 4
|
2024-02-07 00:59:15 -08:00 |
|
Martin Michelsen
|
964f646654
|
fix enum/non-enum ternary
|
2024-02-05 08:38:01 -08:00 |
|
Martin Michelsen
|
7a23b37c0c
|
Ep3 NTE battles checkpoint 3
|
2024-02-05 00:18:50 -08:00 |
|
Martin Michelsen
|
b89f18ce4e
|
add fallthrough tag
|
2024-02-04 17:13:31 -08:00 |
|
Martin Michelsen
|
c6e930b994
|
Ep3 NTE battles checkpoint 2
|
2024-02-04 17:08:03 -08:00 |
|
Martin Michelsen
|
4c735d055e
|
Ep3 NTE battles checkpoint 1
|
2024-02-03 18:30:45 -08:00 |
|
Martin Michelsen
|
0f4e4fa48e
|
don't mask Ep3 NTE game commands
|
2024-02-03 18:30:45 -08:00 |
|
Martin Michelsen
|
b6817e278a
|
add $qgread and $qgwrite commands
|
2024-01-31 20:23:58 -08:00 |
|
Martin Michelsen
|
082f88d242
|
use ESCAPE_CONTROLS_ONLY when writing JSON
|
2024-01-24 21:03:48 -08:00 |
|
Martin Michelsen
|
c5e8d2c77c
|
document more Ep3 NTE differences
|
2024-01-16 22:27:36 -08:00 |
|
Martin Michelsen
|
408bc1befc
|
fix team_dice_bonus variable names
|
2024-01-16 21:38:44 -08:00 |
|
Martin Michelsen
|
0e9f66f72e
|
throw if Ep3 player start location not set
|
2024-01-03 09:40:43 -08:00 |
|
Martin Michelsen
|
a24d0ad703
|
rewrite ItemNameIndex and index all game text
|
2023-12-31 21:28:26 -08:00 |
|
Martin Michelsen
|
1f1f4bd815
|
set up test harness for ep3 server log replays
|
2023-12-30 18:48:37 -08:00 |
|
Martin Michelsen
|
f54d7b0476
|
add $setassist command
|
2023-12-30 15:18:42 -08:00 |
|
Martin Michelsen
|
1a2d5c1772
|
rename GC_EP3_TRIAL_EDITION to GC_EP3_NTE
|
2023-12-26 09:56:38 -08:00 |
|
Martin Michelsen
|
2ee6119c93
|
fix kap and ktp Ep3 env stat expr tokens
|
2023-12-22 18:26:35 -08:00 |
|
Martin Michelsen
|
6a6943e0df
|
fix typo in arg names
|
2023-12-11 12:11:58 -08:00 |
|
Martin Michelsen
|
6d16f8095a
|
factor ClientGameData into Client to reduce data duplication
|
2023-12-07 12:23:21 -08:00 |
|
Martin Michelsen
|
956e890ad6
|
use make_shared where appropriate
|
2023-11-30 10:24:27 -08:00 |
|
Martin Michelsen
|
de4cb26c34
|
refactor GameVersion and QuestScriptVersion into a single enum
|
2023-11-25 12:30:27 -08:00 |
|
Martin Michelsen
|
18ddfa4ef4
|
use .psochar format for BB characters
|
2023-11-13 13:00:22 -08:00 |
|
Martin Michelsen
|
cabd03a82e
|
implement BB challenge param commands
|
2023-11-08 22:44:59 -08:00 |
|
Martin Michelsen
|
5e2e38f1b5
|
rewrite client config; use BB state from login command
|
2023-10-30 13:15:41 -07:00 |
|
Martin Michelsen
|
47198779b7
|
add more info to log prefixes
|
2023-10-29 18:29:34 -07:00 |
|
Martin Michelsen
|
3ebe7dd3e2
|
fix camera zone layout in ep3 map disassembly
|
2023-10-28 00:10:55 -07:00 |
|
Martin Michelsen
|
700b1497d6
|
don't use format_data_string to serialize non-English strings
|
2023-10-26 00:48:29 -07:00 |
|
Martin Michelsen
|
0c53a0dc41
|
rewrite text encoding to handle non-English properly
|
2023-10-25 17:14:04 -07:00 |
|
Martin Michelsen
|
d2d96d9c0a
|
get client language from login command instead of player data
|
2023-10-22 08:55:09 -07:00 |
|
Martin Michelsen
|
bf346d3f95
|
fix Word Select mapping across versions
|
2023-10-20 16:19:03 -07:00 |
|
Martin Michelsen
|
6ec41a279e
|
add more missing includes
|
2023-10-18 17:33:46 -07:00 |
|
Martin Michelsen
|
13dacc013a
|
document CardDefinition and a few other things
|
2023-10-17 15:51:29 -07:00 |
|
Martin Michelsen
|
85ef84a6d5
|
fix wording in Ep3 card transformation comment
|
2023-10-17 10:24:11 -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
|
4e29f22655
|
rename Leader/Group function in Ep3 server
|
2023-10-12 11:46:33 -07:00 |
|
Martin Michelsen
|
9fd19d2676
|
name more fields in save structs
|
2023-10-12 10:55:42 -07:00 |
|
Martin Michelsen
|
8b1fab916d
|
update some effect names and descriptions
|
2023-10-10 15:45:27 -07:00 |
|
Martin Michelsen
|
16bb320ed8
|
add yet another spectator metadata send
|
2023-10-10 15:14:20 -07:00 |
|
Martin Michelsen
|
453a05fb8c
|
reformat comment
|
2023-10-10 11:50:33 -07:00 |
|
Martin Michelsen
|
c33af99ae5
|
name some previously-unknown fields
|
2023-10-10 10:55:49 -07:00 |
|
Martin Michelsen
|
40da9e5604
|
add TextDice to disassembly
|
2023-10-09 11:06:47 -07:00 |
|
Martin Michelsen
|
41c07a3da8
|
update format of cards.html and make generation faster
|
2023-10-09 10:00:00 -07:00 |
|
Martin Michelsen
|
9677d0fca4
|
add default text archive for ep3 card disassembly
|
2023-10-09 09:10:39 -07:00 |
|