mirror of
https://github.com/zeldaret/oot.git
synced 2025-07-05 23:44:53 +00:00
Nature Ambience Documentation (#1063)
* Document nature ambience io data * Document nature ambience functions * Function headers * Doc storing main bgm for nature/miniboss bgm * Give temporary names to functions * small cleanup * add docs to clarify * Break up nature ambience channel io data for easier reading * Add info to where each nature ambience Id is used * Name environmental sequence functions * Use channel macros globally * Add nature enum, revert env name * Revert tough-to-name functions, use nature channel enum instead * Fill in remaining enums from sequence 1 * PR Suggestions * Improve macros * remove clang-format off * MINI_GAME_2 -> TIMED_MINI_GAME * Revert to generic name * Fix Spacing
This commit is contained in:
parent
a862411f00
commit
b8b983dd7f
18 changed files with 850 additions and 166 deletions
|
@ -889,7 +889,7 @@ void Environment_DrawSkyboxFilters(GlobalContext* globalCtx);
|
|||
void Environment_UpdateLightningStrike(GlobalContext* globalCtx);
|
||||
void Environment_AddLightningBolts(GlobalContext* globalCtx, u8 num);
|
||||
void Environment_DrawLightning(GlobalContext* globalCtx, s32 unused);
|
||||
void func_800758AC(GlobalContext* globalCtx);
|
||||
void Environment_PlaySceneSequence(GlobalContext* globalCtx);
|
||||
void Environment_DrawCustomLensFlare(GlobalContext* globalCtx);
|
||||
void Environment_InitGameOverLights(GlobalContext* globalCtx);
|
||||
void Environment_FadeInGameOverLights(GlobalContext* globalCtx);
|
||||
|
@ -900,10 +900,10 @@ void Environment_AdjustLights(GlobalContext* globalCtx, f32 arg1, f32 arg2, f32
|
|||
s32 Environment_GetBgsDayCount(void);
|
||||
void Environment_ClearBgsDayCount(void);
|
||||
s32 Environment_GetTotalDays(void);
|
||||
void Environment_ForcePlaySequence(u16);
|
||||
void Environment_ForcePlaySequence(u16 seqId);
|
||||
s32 Environment_IsForcedSequenceDisabled(void);
|
||||
void func_80077624(GlobalContext* globalCtx);
|
||||
void func_80077684(GlobalContext* globalCtx);
|
||||
void Environment_PlayStormNatureAmbience(GlobalContext* globalCtx);
|
||||
void Environment_StopStormNatureAmbience(GlobalContext* globalCtx);
|
||||
void Environment_WarpSongLeave(GlobalContext* globalCtx);
|
||||
void Lib_MemSet(u8* dest, size_t size, u8 val);
|
||||
f32 Math_CosS(s16 angle);
|
||||
|
@ -2055,9 +2055,9 @@ void func_800F5918(void);
|
|||
void func_800F595C(u16);
|
||||
void func_800F59E8(u16);
|
||||
s32 func_800F5A58(u8);
|
||||
void func_800F5ACC(u16 bgmID);
|
||||
void func_800F5ACC(u16 seqId);
|
||||
void func_800F5B58(void);
|
||||
void func_800F5BF0(u8 arg0);
|
||||
void func_800F5BF0(u8 natureAmbienceId);
|
||||
void Audio_PlayFanfare(u16);
|
||||
void func_800F5C2C(void);
|
||||
void func_800F5E18(u8 playerIdx, u16 seqId, u8 fadeTimer, s8 arg3, s8 arg4);
|
||||
|
@ -2079,9 +2079,8 @@ void func_800F6AB0(u16);
|
|||
// ? func_800F6BB8(?);
|
||||
void Audio_PreNMI();
|
||||
// ? func_800F6C34(?);
|
||||
void func_800F6D58(u8, u8, u8);
|
||||
// ? func_800F6E7C(?);
|
||||
void func_800F6FB4(u8);
|
||||
void Audio_SetNatureAmbienceChannelIO(u8 channelIdxRange, u8 port, u8 val);
|
||||
void Audio_PlayNatureAmbienceSequence(u8 natureAmbienceId);
|
||||
void Audio_Init();
|
||||
void Audio_InitSound();
|
||||
void func_800F7170(void);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue