Martin Michelsen
|
77d5436b15
|
implement quest item creation masks
|
2025-11-15 23:54:49 -08:00 |
|
Martin Michelsen
|
87248e7e67
|
fix enemy alias lookup logic
|
2025-11-11 00:04:55 -08:00 |
|
Martin Michelsen
|
540a41a583
|
add Ep3 battle replay test
|
2025-11-05 09:02:22 -08:00 |
|
Martin Michelsen
|
adf1db92c7
|
fix Ep3 quest download test
|
2025-10-28 09:50:07 -07:00 |
|
Martin Michelsen
|
9106a11be8
|
add test for Ep3 download quests and map loader
|
2025-10-27 22:19:58 -07:00 |
|
Martin Michelsen
|
27b5556e4b
|
fix EnemyDamageSync crash on Xbox at connect time
|
2025-10-26 21:13:20 -07:00 |
|
Martin Michelsen
|
be4c7f80cb
|
add tests for quest indexes and function compiler
|
2025-10-21 22:54:48 -07:00 |
|
Martin Michelsen
|
3f2df68ac5
|
fix flags check on Xbox EnemyDamageSync
|
2025-10-18 01:03:00 -07:00 |
|
Martin Michelsen
|
3c32a66064
|
hide section ID for empty persistent games
|
2025-10-12 09:48:09 -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
|
4236ff62b1
|
add ep1 boss rush test
|
2025-09-19 09:16:28 -07:00 |
|
Martin Michelsen
|
dea0ac99c3
|
update some command notes
|
2025-09-13 22:38:27 -07:00 |
|
Martin Michelsen
|
22d7825ba3
|
handle devil's/demon's in EnemyDamageSync
|
2025-09-12 23:45:51 -07:00 |
|
Martin Michelsen
|
c7a0873ca8
|
fix cross-floor commands in EnemyDamageSync
|
2025-09-10 21:15:22 -07:00 |
|
Martin Michelsen
|
1729edc1d2
|
add dynamic switching in EnemyDamageSync
|
2025-07-22 00:27:21 -07:00 |
|
Martin Michelsen
|
a0f52f01bb
|
use 6x2F for infinite HP
|
2025-06-04 00:18:57 -07:00 |
|
Martin Michelsen
|
bee4c55446
|
make client functions parameterizable by version
|
2025-06-04 00:16:43 -07:00 |
|
Martin Michelsen
|
2e158a1df8
|
fix Programs menu item in tests
Docker / Build (push) Has been cancelled
|
2025-05-26 15:08:26 -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
|
2cff04943f
|
add player_count in 83 command struct
|
2025-03-14 23:20:09 -07:00 |
|
Martin Michelsen
|
4d7a3395ba
|
refine quest header format; use metadata from .bin.txt file if present
|
2025-03-01 19:50:36 -08:00 |
|
Martin Michelsen
|
104e31028b
|
fix incorrect box drop areas in rare tables
|
2025-02-22 16:50:18 -08:00 |
|
Martin Michelsen
|
f4da9c8cb2
|
add enemy count generator
|
2025-02-17 19:34:36 -08:00 |
|
Martin Michelsen
|
44ea82771b
|
update client functions for eventual pc v2 semantics
|
2025-02-17 00:14:58 -08:00 |
|
Martin Michelsen
|
5c807fa655
|
refine some xb voice chat structs
|
2025-01-22 00:00:03 -08:00 |
|
Martin Michelsen
|
aa9e1e7305
|
enable dcv1 native battle mode
|
2025-01-20 21:27:09 -08:00 |
|
Martin Michelsen
|
8508607c87
|
rename DC_V1_11_2000_PROTOTYPE to DC_11_2000
|
2025-01-01 20:58:28 -08:00 |
|
Martin Michelsen
|
72ac20e574
|
rewrite map data model
|
2025-01-01 17:47:50 -08:00 |
|
Martin Michelsen
|
e3097c5578
|
update ep3 battle setup debug messages
|
2024-12-14 19:06:13 -08:00 |
|
Martin Michelsen
|
75de6f259d
|
add safeties for 6xBB and 6xBC commands
|
2024-11-05 21:31:30 -08:00 |
|
Martin Michelsen
|
2d1544edf4
|
add dc save file actions to docs
|
2024-11-03 22:14:26 -08:00 |
|
Martin Michelsen
|
0522b539c4
|
describe DC save file formats; add decrypt/encrypt actions
|
2024-11-03 21:33:44 -08:00 |
|
Martin Michelsen
|
263622cef8
|
refine many ep3 command structures
|
2024-11-01 10:19:22 -07:00 |
|
Martin Michelsen
|
e7d0739c8b
|
enable quest opcode defs test
|
2024-10-21 22:58:58 -07:00 |
|
Martin Michelsen
|
21f1c40408
|
allow specifying what counts as cheating; closes #572
|
2024-10-17 21:54:14 -07:00 |
|
Martin Michelsen
|
a7d436a894
|
use object flags for switch assist; closes #571
|
2024-10-17 21:54:14 -07:00 |
|
Martin Michelsen
|
dbc252a5d6
|
only run new ep3 tests when function compiler is available
|
2024-09-01 16:58:39 -07:00 |
|
Martin Michelsen
|
cb0a9dad32
|
re-record ep3 tests; closes #505
|
2024-09-01 16:50:56 -07:00 |
|
Martin Michelsen
|
4426476a15
|
clean up patch enable quest logic
|
2024-08-17 10:39:10 -07:00 |
|
Martin Michelsen
|
f0366a3550
|
add BB stack limits patch
|
2024-08-10 00:29:24 -07:00 |
|
Martin Michelsen
|
082bc49a4d
|
add customization segregation test
|
2024-06-24 00:01:09 -07:00 |
|
Martin Michelsen
|
630ae0beb4
|
fix stack limits on DC NTE
|
2024-06-23 22:38:46 -07:00 |
|
Martin Michelsen
|
3a22a5c489
|
add Ep3 codepaths to B2 enabler
|
2024-06-23 00:24:01 -07:00 |
|
Martin Michelsen
|
862b3d27da
|
add B2 patch support on PSO Plus
|
2024-06-22 21:42:30 -07:00 |
|
Martin Michelsen
|
e2c34dfb70
|
add option to enable switch assist by default
|
2024-06-17 22:02:31 -07:00 |
|
Martin Michelsen
|
f3f933aaca
|
add lobby order option for client customization
|
2024-06-15 17:25:58 -07:00 |
|
Martin Michelsen
|
598120c661
|
implement BB EXP share
|
2024-06-15 16:45:09 -07:00 |
|
Martin Michelsen
|
768e8bbfe2
|
make label/register assignment order deterministic
|
2024-06-04 22:08:18 -07:00 |
|
Martin Michelsen
|
324f681c46
|
use concise existence checks in test scripts
|
2024-06-04 21:28:20 -07:00 |
|