mm/include
StickyThwomp 95c5796e41
ovl_En_Go OK and documented (Decomp was mostly done already) (#1080)
* Match remaining functions in z_en_go:

- Changed some already matching functions for uniformity with the tricky match (early continue from loop). In some cases, this eliminated some strange constructs, in others, it didn't leave much difference.
- Comments/Notes to start understanding/naming process.

* WIP renaming

* More WIP renaming.

* More renaming, Effects (See oot for continuation) and some flags)

* MessageScript documenting.

* Util for dumping message data by textId value.

* Identify some messages.

* Formatting, figuring out event flags.

* More WIP naming

* WIP renaming.

* WIP renaming

* WIP naming and organizing

* WIP more renaming.

* WIP renaming/organizing.

* Near-Final Cleanup before review.

* Rename Taisou and Hakugin animations and associated functions/variables.

* Misc Cleanup.

* Undo changes to variables.txt

* Removed msgtableparser.py (Split to another branch)

* Removal of uncompiled Message Script details.

* Fixup spec file

* First part of hensldm's suggested changes from review. Awaiting discussion.

* Second part of hensldm's suggested changes.

* Fixup missed 'Animation' suffix and functions.txt

* Update .xml files and related source per tom-overton's comments

* Align w/ engineer124's Quake Cleanup #1102

* fixup

* Run format.sh after merge.

* Add brackets around one-line conditional blocks

* Remainder of hensldm's comments from review.

* First pass at Elliptic's comments.

* Rename functions UpdateToX -> ChangeToX

* Header cleanup.

* Run Format, remove accidental commit of .orig file.

* Fixup ActorInit

* Review comments addressed, plus a few unsolicited changes.
- Location of function declarations moved above static data, below types: References in the codebase were mixed, but this just made more sense.
- Function name changes: It didn't fit into subsystems based on Goron Type, so I quit trying to name functions that way. Loss of a bit of "which function applies to which type", but it looks a bit cleaner, sooo...
- Took a stab at making effectTable usage a bit clearer. Just using a EnGoEffect* everywhere and not inherently knowing if it was for one element, or an array really bugged me.
- "GraveBro" names changed. They're all "brothers".

* Changes from engineer124's review.
- "Stretcher" replaced with "Athletic" as a descriptor of goron type.
- Misc formatting and naming changes

* Restructure switch-case statment for early break, and added missing default cases. Removed #define for 0 for actionFlags bitmask.

* Relocate WEEKEVENTREG comments, remove SCENE comments.

* Updated WEEKEVENTREG define names

* Update WEEKEVENTREG names in Goron Shrine Door.

* ELDER -> ELDERS, and revert formatting on z64save.h

* Fixed re-applying changes over wrong defines.

* Adjust Weekeventreg names and comments.

* Update comment as well.
2023-06-02 13:30:48 +10:00
..
2023-05-26 13:57:44 -04:00
2022-07-23 14:57:47 -04:00
2023-02-21 15:36:56 -03:00
2023-05-30 09:57:14 +10:00
2022-11-06 20:49:04 -03:00
2018-10-25 22:09:52 -05:00
2023-03-08 15:25:51 -03:00
2023-01-14 00:29:50 -03:00
2023-06-01 15:11:11 -04:00
2023-05-28 19:08:29 -04:00
2022-10-04 04:06:04 +01:00
2023-05-26 13:57:44 -04:00
2022-03-31 18:22:19 +01:00
2022-10-04 04:06:04 +01:00
2021-11-11 15:30:31 -03:00
2023-05-26 13:57:44 -04:00
2021-08-15 10:56:20 -04:00
2021-08-03 23:21:31 -04:00
2018-11-16 22:14:07 -06:00
2018-10-25 22:09:52 -05:00
2021-11-14 18:38:27 -03:00
2023-05-30 09:57:14 +10:00
2023-04-18 18:14:36 -04:00
2023-03-20 00:48:49 +11:00
2023-03-08 15:25:51 -03:00
2023-04-18 17:50:34 -04:00
2022-10-04 04:06:04 +01:00
2023-05-29 13:04:07 +10:00
2023-05-29 13:04:07 +10:00
2023-03-24 14:38:04 -03:00
2023-03-24 14:38:04 -03:00
2022-10-22 00:12:35 +01:00
2021-08-03 23:21:31 -04:00
2022-03-04 19:14:52 -05:00
2023-06-01 15:11:11 -04:00
2021-11-08 12:55:39 -03:00
2021-08-03 23:21:31 -04:00
2023-05-29 20:39:14 -04:00
2023-05-31 11:01:08 +10:00
2023-03-07 23:44:18 -05:00
2023-03-07 23:44:18 -05:00
2023-03-08 00:06:49 -05:00
2023-03-08 00:06:49 -05:00
2023-03-07 23:44:18 -05:00
2023-05-26 13:57:44 -04:00
2023-03-24 15:29:54 -03:00
2023-06-01 15:11:11 -04:00
2023-03-07 23:44:18 -05:00
2023-03-30 13:17:55 -03:00
2022-06-19 03:28:55 +01:00
2023-03-21 11:12:22 -03:00
2023-02-21 16:05:12 -03:00
2023-05-30 09:57:14 +10:00
2022-11-05 23:38:22 -03:00
2023-03-24 15:29:54 -03:00
2023-03-07 23:44:18 -05:00
2023-03-07 23:44:18 -05:00
2023-03-07 23:44:18 -05:00
2023-05-04 00:43:27 -04:00
2022-10-02 11:32:57 -03:00
2023-03-07 23:44:18 -05:00
2023-03-04 15:53:10 -03:00
2023-03-07 23:44:18 -05:00
2023-03-07 23:44:18 -05:00