Martin Michelsen
|
e9c2ac34a3
|
eliminate using namespace
|
2026-05-25 16:44:37 -07:00 |
|
Martin Michelsen
|
894ac6b8ff
|
reformat more files; add Ep3 map endpoint in HTTP server
|
2025-12-21 10:35:41 -08:00 |
|
Martin Michelsen
|
849cca37c8
|
add explanation in expr field in cards.html
|
2025-12-19 00:11:09 -08:00 |
|
Martin Michelsen
|
976a281e93
|
update formatting in src/Episode3
|
2025-12-06 00:18:53 -08:00 |
|
Martin Michelsen
|
adf1db92c7
|
fix Ep3 quest download test
|
2025-10-28 09:50:07 -07:00 |
|
Martin Michelsen
|
7bc58a757e
|
reimplement Episode 3 map categories
|
2025-10-26 23:07:47 -07:00 |
|
Martin Michelsen
|
46c2260d0f
|
use enums for difficulty and language; fix enemy state aliases; closes #694
|
2025-10-18 01:03:00 -07:00 |
|
Martin Michelsen
|
fdd0bfea08
|
rewrite quest metadata indexing
- split ep3 download quests from quest index
- fix Ep3 NTE download quests
- automatically detect battle/challenge params and area remaps
|
2025-09-28 23:26:14 -07:00 |
|
Martin Michelsen
|
e24a0e3c40
|
decrypt Ep3 player config at load time
|
2025-06-16 00:30:53 -07:00 |
|
Martin Michelsen
|
6a89f18580
|
make logging less verbose
|
2025-05-26 14:51:43 -07:00 |
|
Martin Michelsen
|
cc99050964
|
switch to coroutine execution model
|
2025-05-26 14:11:38 -07:00 |
|
Martin Michelsen
|
72ac20e574
|
rewrite map data model
|
2025-01-01 17:47:50 -08:00 |
|
Martin Michelsen
|
84159821e9
|
add Ep3 NTE side-by-side card defs comparison
|
2024-10-25 22:31:35 -07:00 |
|
Martin Michelsen
|
8cc8d804bc
|
refine some Ep3 structures
|
2024-10-13 22:49:31 -07:00 |
|
Martin Michelsen
|
3d2b5ebb79
|
refine Episode3::MapDefinition
|
2024-09-05 23:28:40 -07:00 |
|
Martin Michelsen
|
1bfbf09891
|
use phosg namespace
|
2024-07-28 11:54:41 -07:00 |
|
Martin Michelsen
|
9f073d07cd
|
don't use member initialization
|
2024-06-28 10:10:39 -07:00 |
|
Martin Michelsen
|
4bd6ef12a9
|
implement $savechar on Episode 3
|
2024-06-28 09:48:09 -07:00 |
|
Martin Michelsen
|
bc9fc25799
|
add number as well as name for when
|
2024-05-28 22:12:17 -07:00 |
|
Martin Michelsen
|
07d8e1df7b
|
add enum for when
|
2024-05-28 22:12:17 -07:00 |
|
Martin Michelsen
|
9d46d1042b
|
more ep3 debugging
|
2024-05-05 08:42:44 -07:00 |
|
Martin Michelsen
|
eb132f38d2
|
fix Ep3 map formatting bug
|
2024-03-12 20:15:53 -07:00 |
|
Martin Michelsen
|
913f7d04f7
|
fix non-Japanese encoding in Episode 3 maps
|
2024-02-28 21:57:25 -08:00 |
|
Martin Michelsen
|
eaa02b2b78
|
add ep3 cards and rare tables to HTTP server
|
2024-02-24 19:13:18 -08:00 |
|
Martin Michelsen
|
f16b8ef983
|
add HTTP server
|
2024-02-18 22:41:42 -08:00 |
|
Martin Michelsen
|
5bfda213c7
|
move shell to separate thread
|
2024-02-16 22:52:46 -08:00 |
|
Martin Michelsen
|
9ff7d6fff3
|
fix Ep3 NTE DEF die rules not working
|
2024-02-14 18:53:15 -08:00 |
|
Martin Michelsen
|
c55b19dbc0
|
fix $dicerange
|
2024-02-11 10:50:34 -08:00 |
|
Martin Michelsen
|
093ba1fd38
|
replace $defrange with $dicerange
|
2024-02-10 14:29:37 -08:00 |
|
Martin Michelsen
|
d015406fa6
|
fix DEF die behavior not being editable in NTE
|
2024-02-10 10:06:22 -08:00 |
|
Martin Michelsen
|
884a5ce75a
|
replace is_trial with is_nte
|
2024-02-09 19:12:02 -08:00 |
|
Martin Michelsen
|
e6e599d760
|
don't send media updates to Ep3 NTE clients
|
2024-02-09 11:20:32 -08:00 |
|
Martin Michelsen
|
fcc274ce3e
|
fix some bugs introduced by Ep3 NTE work
|
2024-02-09 00:06:05 -08:00 |
|
Martin Michelsen
|
ba53f67097
|
Ep3 NTE checkpoint 4
|
2024-02-07 00:59:15 -08:00 |
|
Martin Michelsen
|
c6e930b994
|
Ep3 NTE battles checkpoint 2
|
2024-02-04 17:08:03 -08:00 |
|
Martin Michelsen
|
408bc1befc
|
fix team_dice_bonus variable names
|
2024-01-16 21:38:44 -08:00 |
|
Martin Michelsen
|
a24d0ad703
|
rewrite ItemNameIndex and index all game text
|
2023-12-31 21:28:26 -08:00 |
|
Martin Michelsen
|
956e890ad6
|
use make_shared where appropriate
|
2023-11-30 10:24:27 -08:00 |
|
Martin Michelsen
|
cabd03a82e
|
implement BB challenge param commands
|
2023-11-08 22:44:59 -08: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
|
13dacc013a
|
document CardDefinition and a few other things
|
2023-10-17 15:51:29 -07:00 |
|
Martin Michelsen
|
5d71b66f84
|
implement quest version separation
|
2023-10-16 00:20:38 -07:00 |
|
Martin Michelsen
|
8b1fab916d
|
update some effect names and descriptions
|
2023-10-10 15:45:27 -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 |
|
Martin Michelsen
|
948985b057
|
describe card effect name_index field
|
2023-10-08 12:35:34 -07:00 |
|