Commit Graph

68 Commits

Author SHA1 Message Date
Ryan Dwyer 11699d5a11 Fix some comments and white space issues 2022-07-15 17:57:31 +10:00
Ryan Dwyer 9a396e4e1d Decompile objHit 2022-04-22 23:17:59 +10:00
Ryan Dwyer 4f87ec054d Decompile objCheckDestroyed 2022-04-08 21:45:04 +10:00
Ryan Dwyer f8a184d3bc Improve global ailists documentation and identify many more chr constants 2021-12-23 19:10:11 +10:00
Ryan Dwyer 76dacd2ef5 Rename a heap of obj flags 2021-11-29 21:49:46 +10:00
Ryan Dwyer b8ec28bd12 ntsc-beta: Get rodata segment matching again 2021-10-24 20:28:29 +10:00
Ryan Dwyer c95f4a67f2 Decompile gamefileLoad 2021-09-13 21:09:26 +10:00
Ryan Dwyer 1e858b683f Replace animnum literals with constants 2021-06-15 22:53:34 +10:00
Ryan Dwyer c58d3c43a0 ntsc-beta: Get setup files matching 2021-06-13 16:38:23 +10:00
Ryan Dwyer 8309c0007a Decompile objTestForInteract 2021-06-03 17:46:07 +10:00
Ryan Dwyer b2d967f339 Rename prop list symbols 2021-06-02 12:13:16 +10:00
Ryan Dwyer b48373e98b Decompile objDamage 2021-05-28 12:20:52 +10:00
Ryan Dwyer 44ade384bb Set names for many more struct properties 2021-05-26 17:39:58 +10:00
Ryan Dwyer 9d74728a26 Decompile chrTryPunch 2021-05-25 21:11:34 +10:00
Ryan Dwyer 9d86b1556d Set names for act_anim struct and CHRANIMFLAG constants 2021-05-25 12:05:54 +10:00
Ryan Dwyer 152c955a6f Rename entitytype to attackflags 2021-05-23 12:08:26 +10:00
Ryan Dwyer f21dd45b8f Generate modelpart constants based on actual data 2021-05-19 17:17:39 +10:00
Ryan Dwyer a1414a4776 Attempt to decompile func0f02ce8c 2021-05-18 12:11:54 +10:00
Ryan Dwyer 0b9f3c910b Replace spawn flags and chr flags with constants in setup files 2021-05-17 22:29:56 +10:00
Ryan Dwyer 43ea147182 Remove unnecessary arguments in prop macros and replace prop flags with constants 2021-05-17 17:27:25 +10:00
Ryan Dwyer 92fd693a3d Decompile autoaimTick 2021-05-03 18:50:05 +10:00
Ryan Dwyer b75e5d9242 Decompile chrDamage 2021-04-24 11:23:05 +10:00
Ryan Dwyer c745eb0306 Convert SFX constants to enums and replace literals in setup files 2021-04-02 15:29:26 +10:00
Ryan Dwyer 4484fe60a4 Restructure assets directory to group all assets by ROM ID 2021-03-26 17:46:16 +10:00
Ryan Dwyer 51c80db5be Extract assets to src/assets
* Removes build-time dependency on the `extracted` directory
* Allows assets to be stored in non-versioned folders which makes for
easier editing
2021-02-12 17:07:02 +10:00
Ryan Dwyer 1d3ba405dd Rename JAP to JPN 2021-01-04 08:23:02 +10:00
Ryan Dwyer 706a5b96bb Rename setupParseObjects back to numbered name and decompile new setupParseObjects 2020-10-17 11:11:43 +10:00
Ryan Dwyer 7416cc3545 Discover and document symbols relating to the configure_environment AI command 2020-09-01 18:50:44 +10:00
Ryan Dwyer ae01166fd6 Rename many music related symbols 2020-08-29 00:41:53 +10:00
Ryan Dwyer d672e3c71f Decompile modelGetPart 2020-06-29 18:13:40 +10:00
Ryan Dwyer ce9c56ec7f Attempt to decompile liftTick 2020-06-27 21:48:43 +10:00
Ryan Dwyer 9dbdfd7a29 Decompile chrPatrolCalculateStep 2020-06-23 00:27:33 +10:00
Ryan Dwyer 6079066974 Rename a bunch of symbols relating to chrs dying 2020-06-22 19:07:52 +10:00
Ryan Dwyer d5aaeaf5d8 Attempt to decompile doorTick 2020-06-06 17:45:28 +10:00
Ryan Dwyer 6d056da99a Decompile chrCanSeeChr 2020-05-29 22:09:44 +10:00
Ryan Dwyer 286ff5e457 Discover and document more entity types and related functions 2020-05-26 21:50:57 +10:00
Ryan Dwyer 26f5eccfe4 Rename a heap of symbols relating to chr attacks 2020-05-25 18:07:19 +10:00
Ryan Dwyer de70513536 Introduce CIQUIP constants, improve command 01a2 and move some data into function files 2020-05-21 17:42:09 +10:00
Ryan Dwyer f6867e37df Add comments where sound IDs are used and improve documentation for say_quip AI command 2020-05-20 22:49:08 +10:00
Ryan Dwyer 2b2c559f6d Decompile aiDuplicateChr 2020-05-11 22:31:50 +10:00
Ryan Dwyer 5f99dee42c jap-final: Fix mismatches in setup files 2020-04-14 19:43:06 +10:00
Ryan Dwyer fadd2e9606 Rename hudmsg functions 2020-03-17 17:36:09 +10:00
Ryan Dwyer 45efb92286 Introduce L constants for lang 2020-03-10 17:22:43 +10:00
Ryan Dwyer 7f42776b51 Fix setup files 2020-03-10 17:03:32 +10:00
Ryan Dwyer e6c99d2bba Improve documentation for object_do_animation 2020-02-19 23:24:36 +10:00
Ryan Dwyer f922cef7ea Fix warning about intro data type in setup files 2020-02-08 22:17:36 +10:00
Ryan Dwyer d0160628bf Fix unintended replacements from when animation was renamed to chr_do_animation 2020-02-02 23:45:05 +10:00
Ryan Dwyer bdae3055a4 Rename/annotate object flags with editor's names 2020-01-25 12:42:56 +10:00
Ryan Dwyer 662663703b Rename object flag prefixes so they correspond to their property name 2020-01-25 10:36:26 +10:00
Ryan Dwyer 89795acd69 Document known door flags, door modes and door types 2020-01-25 01:20:56 +10:00