mirror of
https://github.com/zeldaret/oot
synced 2026-06-03 10:31:49 -04:00
More documentation for padmgr.c (#1336)
* More documentation for padmgr.c * Update comments * Further suggested changes * Suggested changes * LOG_SEVERITY_INFO -> LOG_SEVERITY_CRITICAL * Adjust PadMgr_RequestPadData comment * Avoid array notation for args, adjust comment, rename the FaultMgr padInput field to inputs to better reflect it's an array
This commit is contained in:
@@ -1267,7 +1267,8 @@ OcarinaNote sScarecrowsLongSongSecondNote;
|
||||
u8 sAudioHasMalonBgm;
|
||||
f32 sAudioMalonBgmDist;
|
||||
|
||||
void PadMgr_RequestPadData(PadMgr* padmgr, Input* inputs, s32 mode);
|
||||
void PadMgr_RequestPadData(PadMgr* padMgr, Input* inputs, s32 gameRequest);
|
||||
|
||||
void Audio_StepFreqLerp(FreqLerp* lerp);
|
||||
void func_800F56A8(void);
|
||||
void Audio_PlayNatureAmbienceSequence(u8 natureAmbienceId);
|
||||
@@ -1292,11 +1293,11 @@ void AudioOcarina_SetCustomButtonMapping(u8 useCustom) {
|
||||
}
|
||||
|
||||
void AudioOcarina_ReadControllerInput(void) {
|
||||
Input inputs[4];
|
||||
Input inputs[MAXCONTROLLERS];
|
||||
Input* input = &inputs[0];
|
||||
u32 ocarinaInputButtonPrev = sOcarinaInputButtonCur;
|
||||
|
||||
PadMgr_RequestPadData(&gPadMgr, inputs, 0);
|
||||
PadMgr_RequestPadData(&gPadMgr, inputs, false);
|
||||
sOcarinaInputButtonCur = input->cur.button;
|
||||
sOcarinaInputButtonPrev = ocarinaInputButtonPrev;
|
||||
sOcarinaInputStickAdj.x = input->rel.stick_x;
|
||||
@@ -2371,10 +2372,10 @@ u8 sAudioNatureFailed = false;
|
||||
u8 sPeakNumNotes = 0;
|
||||
|
||||
void AudioDebug_SetInput(void) {
|
||||
Input inputs[4];
|
||||
Input inputs[MAXCONTROLLERS];
|
||||
u32 btn;
|
||||
|
||||
PadMgr_RequestPadData(&gPadMgr, inputs, 0);
|
||||
PadMgr_RequestPadData(&gPadMgr, inputs, false);
|
||||
btn = inputs[3].cur.button;
|
||||
sDebugPadHold = btn & 0xFFFF;
|
||||
sDebugPadPress = (btn ^ sDebugPadBtnLast) & btn;
|
||||
|
||||
Reference in New Issue
Block a user