engineer124

Results 31 issues of 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...

documentation
code

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...

documentation
code
Audio
Last-review

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...

code
Needs-lead-review
Needs-contributor-review

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...

documentation
code
Needs-lead-review

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...

Waiting for author
Needs contributor approval
Needs lead approval

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...

Needs discussion
Needs contributor approval

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...

Needs contributor approval
Needs lead approval