Martin Michelsen
|
7ce3ce5b65
|
add level table JSON format
|
2026-05-09 17:05:23 -07:00 |
|
Martin Michelsen
|
826eb88e2e
|
add __packed_ws_be__
|
2026-04-26 17:57:59 -07:00 |
|
Martin Michelsen
|
a05971017d
|
explain a few of the unknown player_flags bits
|
2026-03-30 19:38:15 -07:00 |
|
Martin Michelsen
|
6a23e5da0a
|
make some sense out of game_flags and player_flags
|
2026-03-18 22:44:02 -07:00 |
|
Martin Michelsen
|
a013b8c9d3
|
reformat more files
|
2025-12-21 14:57:53 -08:00 |
|
Martin Michelsen
|
01b1f42bac
|
add some Ep3 command notes
|
2025-10-22 19:47:23 -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
|
2a138ea0b6
|
update some command notes
|
2025-10-04 09:54:37 -07:00 |
|
Martin Michelsen
|
dea0ac99c3
|
update some command notes
|
2025-09-13 22:38:27 -07:00 |
|
Martin Michelsen
|
e9bf51f3f7
|
save all fields when applying npc skins
|
2025-06-24 20:12:24 -07:00 |
|
Martin Michelsen
|
cc99050964
|
switch to coroutine execution model
|
2025-05-26 14:11:38 -07:00 |
|
Martin Michelsen
|
c5b5ab3815
|
fixes after compiler upgrade
|
2025-04-03 10:38:55 -07:00 |
|
Martin Michelsen
|
6467693df9
|
describe a few Ep4 objects
|
2025-03-24 23:45:22 -07:00 |
|
Martin Michelsen
|
78b7bfac70
|
refine many subcommand formats
|
2025-01-26 09:47:19 -08:00 |
|
Martin Michelsen
|
0e5837f79a
|
more quest opcode notes
|
2024-11-17 18:53:57 -08:00 |
|
Martin Michelsen
|
a7d436a894
|
use object flags for switch assist; closes #571
|
2024-10-17 21:54:14 -07:00 |
|
Martin Michelsen
|
7139df0265
|
document most quest opcodes
|
2024-10-09 00:25:38 -07:00 |
|
Martin Michelsen
|
1bfbf09891
|
use phosg namespace
|
2024-07-28 11:54:41 -07:00 |
|
Martin Michelsen
|
c8eab046c0
|
add GC NTE save file format
|
2024-05-18 21:25:11 -07:00 |
|
Martin Michelsen
|
d619bff349
|
update xbox network location struct
|
2024-05-10 00:36:53 -07:00 |
|
Martin Michelsen
|
af4d3a3325
|
implement full character backups on GC
|
2024-04-06 19:52:22 -07:00 |
|
Martin Michelsen
|
d778340999
|
add BB format of 6x6F command
|
2024-03-15 00:31:33 -07:00 |
|
Martin Michelsen
|
e2d76f77be
|
extend switch assist to 4-player doors
|
2024-03-14 00:14:40 -07:00 |
|
Martin Michelsen
|
69f40f9157
|
extend persistence to enemy, set, and switch flags
|
2024-03-12 23:43:08 -07:00 |
|
Martin Michelsen
|
34bac4c5b5
|
add enemy, object, and event tracking for persistence
|
2024-03-09 11:28:49 -08:00 |
|
Martin Michelsen
|
287296cf48
|
fix PCv2 6x7C command
|
2024-03-08 13:42:54 -08:00 |
|
Martin Michelsen
|
454bcf107b
|
add DC NTE format for 6x06 command
|
2024-03-03 22:33:55 -08:00 |
|
Martin Michelsen
|
0383dc90b8
|
allow overriding stack sizes
|
2024-02-22 00:10:42 -08:00 |
|
Martin Michelsen
|
b46be572a6
|
enforce name length limit at edge only
|
2024-02-19 21:25:50 -08:00 |
|
Martin Michelsen
|
cd77fae4e3
|
fix play time field and marked utf16 fields
|
2024-02-19 20:59:20 -08:00 |
|
Martin Michelsen
|
4830f5a41e
|
fix battle area number normalization and add more structs/enums
|
2024-01-30 21:46:03 -08:00 |
|
Martin Michelsen
|
c15e154846
|
implement challenge stage unlocks
|
2024-01-16 21:38:44 -08:00 |
|
Martin Michelsen
|
962ee6874e
|
fix tool item stackability on 11/2000
|
2024-01-01 11:22:03 -08:00 |
|
Martin Michelsen
|
4f2432cbac
|
refine 6x70 format to enable all cross-version joins
|
2023-12-29 10:44:25 -08:00 |
|
Martin Michelsen
|
29a4347f2b
|
allow overwriting equips on DC NTE and 11/2000
|
2023-12-28 09:45:11 -08:00 |
|
Martin Michelsen
|
4273ae84f4
|
document Change Name option
|
2023-12-27 18:26:01 -08:00 |
|
Martin Michelsen
|
d1022e9b53
|
rename sys_guild_card_number to team_master_guild_card_number
|
2023-12-25 17:39:39 -08:00 |
|
Martin Michelsen
|
441457a873
|
fix Commander Blade effect in games
|
2023-12-25 16:30:01 -08:00 |
|
Martin Michelsen
|
2ef6acaa0e
|
fix incorrect team flag alpha channel when loaded from disk
|
2023-12-25 15:06:38 -08:00 |
|
Martin Michelsen
|
b7604eb643
|
add ability to forbid specific quest flag writes
|
2023-12-18 21:58:39 -08:00 |
|
Martin Michelsen
|
6d16f8095a
|
factor ClientGameData into Client to reduce data duplication
|
2023-12-07 12:23:21 -08:00 |
|
Martin Michelsen
|
85d0bac5cb
|
assign bank item IDs at game join time
|
2023-12-06 09:46:57 -08:00 |
|
Martin Michelsen
|
330dbecada
|
rewrite $bbchar implementation
|
2023-12-04 19:38:42 -08:00 |
|
Martin Michelsen
|
2360beb77b
|
sort bank contents before sending to client
|
2023-12-04 18:43:37 -08:00 |
|
Martin Michelsen
|
3743d0a156
|
implement quest unlock flags
|
2023-11-29 22:22:19 -08:00 |
|
Martin Michelsen
|
3d2d96eb7e
|
fix BB bank withdraw conditions
|
2023-11-29 18:45:30 -08:00 |
|
Martin Michelsen
|
556360c993
|
implement choice search
|
2023-11-28 18:38:43 -08:00 |
|
Martin Michelsen
|
20b66a7a58
|
improve support for 11/2000 prototype
|
2023-11-27 00:29:26 -08:00 |
|
Martin Michelsen
|
9b6a023d38
|
preserve original disp if client is v1 or v2
|
2023-11-26 22:37:26 -08:00 |
|
Martin Michelsen
|
de4cb26c34
|
refactor GameVersion and QuestScriptVersion into a single enum
|
2023-11-25 12:30:27 -08:00 |
|