Martin Michelsen
|
1dee20713b
|
explain quest counters more clearly
|
2026-05-30 09:52:19 -07:00 |
|
Martin Michelsen
|
9187a3ceb0
|
update PlayerVisualConfigV4 struct to match client implementation
|
2026-05-30 09:47:52 -07:00 |
|
Martin Michelsen
|
3aa58e24b4
|
add minor notes from Challenge RE
|
2026-05-28 08:29:37 -07:00 |
|
Martin Michelsen
|
e9c2ac34a3
|
eliminate using namespace
|
2026-05-25 16:44:37 -07:00 |
|
Martin Michelsen
|
0d5cfc6ccc
|
censor user credentials in logs by default
|
2026-05-16 17:20:09 -07:00 |
|
Martin Michelsen
|
2e667bbe50
|
support multiple aliases for quest opcodes
|
2026-05-13 20:32:44 -07:00 |
|
Martin Michelsen
|
7ce3ce5b65
|
add level table JSON format
|
2026-05-09 17:05:23 -07:00 |
|
Martin Michelsen
|
83291d5501
|
more details on player_flags
|
2026-03-19 23:01:30 -07:00 |
|
Martin Michelsen
|
3cbf64dda2
|
update quest collision opcode docs
|
2026-03-08 12:55:57 -07:00 |
|
Martin Michelsen
|
382bc6b7ce
|
don't allow error cases for bb_exchange_pd_percent to destroy items
|
2026-03-04 21:37:54 -08:00 |
|
Martin Michelsen
|
e9dfa5d1de
|
fail on unknown quest directives
|
2026-02-05 19:58:57 -08:00 |
|
Martin Michelsen
|
ef2d9fae03
|
add qdefault codes in ar-codes.txt
|
2026-02-01 16:38:41 -08:00 |
|
Martin Michelsen
|
bdd066edb2
|
fix notes for npc_param regsA[2]
|
2026-01-18 22:53:39 -08:00 |
|
Martin Michelsen
|
890014b223
|
add findings from first pass on movement data
|
2026-01-12 22:03:37 -08:00 |
|
Martin Michelsen
|
ec16cb0ae3
|
rename fields in battle param structs
|
2026-01-04 21:08:38 -08:00 |
|
Martin Michelsen
|
227e88f906
|
add warning about ItemPT/RT not reloading at quest start
|
2025-12-30 21:17:38 -08:00 |
|
Martin Michelsen
|
7ab3175f80
|
make quest item exchange implementations more complete
|
2025-12-26 19:54:22 -08:00 |
|
Martin Michelsen
|
a0a7231d67
|
reformat remaining files
|
2025-12-21 21:15:49 -08:00 |
|
Martin Michelsen
|
1ab7a851be
|
simulate arithmetic opcodes in quest script analysis
|
2025-12-11 00:20:55 -08:00 |
|
Martin Michelsen
|
9524020aaa
|
improve disassembly for random enemy sections
|
2025-12-03 21:49:44 -08:00 |
|
Martin Michelsen
|
f26c543977
|
handle extra data after quest label table
|
2025-11-30 11:56:20 -08:00 |
|
Martin Michelsen
|
1498a6e68d
|
fix meta.quest_number check
|
2025-11-28 15:02:28 -08:00 |
|
Martin Michelsen
|
435ac82c18
|
define most of the remining fields in BB extended quest header
|
2025-11-28 14:36:13 -08:00 |
|
Martin Michelsen
|
4fe225a302
|
fix multiple bugs in quest assembler
|
2025-11-28 12:41:42 -08:00 |
|
Martin Michelsen
|
3ef91b0159
|
allow whitespace in create item masks
|
2025-11-28 12:41:42 -08:00 |
|
Martin Michelsen
|
e02a006b60
|
add support for cross-episode quests
|
2025-11-28 12:40:14 -08:00 |
|
Martin Michelsen
|
bd1cdfdb97
|
further improve quest assembler/disassembler matching
|
2025-11-26 23:06:04 -08:00 |
|
Martin Michelsen
|
a783177420
|
rewrite quest disassembler for better consistency with assembler
|
2025-11-25 23:41:46 -08:00 |
|
Martin Michelsen
|
566de06fd1
|
rewrite quest disassembler
|
2025-11-24 01:03:24 -08:00 |
|
Martin Michelsen
|
54c790a63c
|
fix notes on get_slot_meseta
|
2025-11-16 10:48:02 -08:00 |
|
Martin Michelsen
|
f1f5c1036a
|
fix invalid range check
|
2025-11-16 00:05:47 -08:00 |
|
Martin Michelsen
|
77d5436b15
|
implement quest item creation masks
|
2025-11-15 23:54:49 -08:00 |
|
Martin Michelsen
|
678c60dd14
|
update some notes; fix quest assembler bugs
|
2025-11-15 22:36:18 -08:00 |
|
Martin Michelsen
|
136e2730de
|
rename Ep4 test door
|
2025-11-09 16:00:41 -08:00 |
|
Martin Michelsen
|
ae47d92016
|
update notes on delayed_switch_episode
|
2025-11-08 10:30:39 -08:00 |
|
Martin Michelsen
|
b80ed0021b
|
add method to override enemy EXP in quests
|
2025-11-07 22:53:36 -08:00 |
|
Martin Michelsen
|
e1d774ce49
|
fix quest name in HTTP API; closes #714
|
2025-11-07 11:01:43 -08:00 |
|
Martin Michelsen
|
c878093c5f
|
ignore map_designate, etc. if floor number isn't valid
|
2025-11-06 21:18:42 -08:00 |
|
Martin Michelsen
|
0dd5e2ac10
|
use bit_cast now that resource_dasm is required
|
2025-11-02 18:19:06 -08:00 |
|
Martin Michelsen
|
155ed6bcf9
|
add $makeobj; update some object notes
|
2025-11-02 17:14:38 -08:00 |
|
Martin Michelsen
|
be4c7f80cb
|
add tests for quest indexes and function compiler
|
2025-10-21 22:54:48 -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 |
|
Repflez
|
09962696b7
|
Assemble the fleti instruction properly
|
2025-10-17 08:47:04 -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
|
c301a921e6
|
assume all GC NTE quests are Episode 1
|
2025-09-12 23:50:47 -07:00 |
|
Martin Michelsen
|
0575f3c9cf
|
fix windows build
|
2025-09-02 21:34:19 -07:00 |
|
Martin Michelsen
|
c44ab27c7e
|
update some command notes
|
2025-08-24 18:17:39 -07:00 |
|
Martin Michelsen
|
60291993b6
|
add configurable min levels for non-BB; closes #666
|
2025-07-11 17:57:39 -07:00 |
|
Martin Michelsen
|
8746b544b6
|
describe the PCv2-exclusive quest opcodes
|
2025-06-14 20:40:53 -07:00 |
|
Martin Michelsen
|
9621e89cd7
|
add notes and support for final PCv2 version
|
2025-06-14 00:35:56 -07:00 |
|