engineer124
engineer124
This is a set of internal camera functions used for various purposes. Note: This would be a good time to continue the discussion on whether all these functions checking various...
The magic system is slightly changed compared to OoT, specifically they decided to separate adding magic and consuming magic into their own independent system/functions. They also added some functionality for...
Before opening this PR, ensure the following: - `./format.sh` was run to apply standard formatting. - `make` successfully builds a matching ROM. - No new compiler warnings were introduced during...
This decompiles and partially docs the camera system. To try and summarize the camera system: **_Summary_** Majora's mask has 4 core camera's that are stored in globalCtx. There is functionality...
This bit of code is a little bit of a mess. This controls what is and isn't shown on the hud, and updates all the hud icon alpha's accordingly. Any...
This bit of code is a little bit of a mess. This controls what is and isn't shown on the hud, and updates all the hud icon alpha's accordingly. Any...
The Haas Effect, also known as the Precedence Effect, is an audio effect where either the left or the right audio channel is delayed by a small amount (< 35ms)...
This introduces names and defines for the following camera flags: `interfaceFlags` `behaviorFlags` `stateFlags` `viewFlags` And does the small docs for the functions setting and unsetting these flags. I'm still debating...
This documents code_800F9280.c which primarily deals with high-level audio sequence commands that allow sequences to be modified in real-time, via the function `Audio_QueueSeqCmd()`. Wrappers for this command are provided in...
A followup to BgCamInfo. Crawlspaces are primarily covered by 4 systems: - camera - player - bgcheck - onepointdemo This documents crawlspaces across these different systems. Two comments to add...