mm/tools/disasm
Tom Overton bb221b4a0f
EnOkuta (Octorok and its projectiles) OK and documented (#1641)
* Match EnOkuta

* Match data

* Use the generated reloc

* Delete extern stuff and format

* Extract the DL

* Fix lots of stuff

* Copy a lot of names over from EnSyatekiOkuta

* SFX enums

* Lots more stuff

* Constants and other stuff

* Some more stuff I missed

* Name more functions using OoT/SyatekiOkuta as reference

* An easy function I missed

* Some floats

* Getter macros

* Types enum

* Name the cylinder inits a little clearer

* Create bodyparts enum and name all data

* Name all functions

* Name `timer` struct var and all temps

* Name the `jumpHeight` struct var

* Create damage effect enum

* Name the extracted DL

* Name `numConsecutiveProjectiles`

* Finish docs

* Document XML

* Clarify that this blue Octorok isn't the shooting gallery one

* Respond to reviews

* Stuff

---------

Co-authored-by: Synray <31429825+Synray@users.noreply.github.com>
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
2024-06-23 18:09:22 -07:00
..
disasm.py Use `gcc -E` for `cpp` (#1639) 2024-05-26 20:01:31 -07:00
dma_filenames.txt Add original asset names to all `object_p*` and `object_r*` files (#1519) 2023-11-28 08:19:22 -03:00
files.txt z_map decompiled (#1032) 2024-06-20 18:21:37 -07:00
functions.txt EnOkuta (Octorok and its projectiles) OK and documented (#1641) 2024-06-23 18:09:22 -07:00
variables.txt EnOkuta (Octorok and its projectiles) OK and documented (#1641) 2024-06-23 18:09:22 -07:00