From e560ff093aac0c48a23388c647f5139da82232bc Mon Sep 17 00:00:00 2001 From: Jordan Longstaff Date: Wed, 27 May 2026 14:28:49 -0400 Subject: Document `EnSa` (#2744) * Document `EnSa` * Rename INFTABLE entries * Animation set -> group * Remove trailing commas * Rename textState field * Remove trailing comma * Rename EVENTCHKINF flag * Correct frowning/closed swap of enum * Rename INFTABLE flag --- src/code/z_actor.c | 20 ++++++++++---------- src/code/z_sram.c | 9 +++++---- 2 files changed, 15 insertions(+), 14 deletions(-) (limited to 'src/code') diff --git a/src/code/z_actor.c b/src/code/z_actor.c index 109bc4acb..a11713117 100644 --- a/src/code/z_actor.c +++ b/src/code/z_actor.c @@ -4932,21 +4932,21 @@ u32 func_80035BFC(PlayState* play, s16 arg1) { switch (arg1) { case 0: if (Flags_GetEventChkInf(EVENTCHKINF_09)) { - if (Flags_GetInfTable(INFTABLE_05)) { + if (Flags_GetInfTable(INFTABLE_SARIA_SPOKE_IN_HER_HOUSE)) { retTextId = 0x1048; } else { retTextId = 0x1047; } } else { if (Flags_GetEventChkInf(EVENTCHKINF_MIDO_DENIED_DEKU_TREE_ACCESS)) { - if (Flags_GetInfTable(INFTABLE_03)) { + if (Flags_GetInfTable(INFTABLE_SARIA_WAS_TOLD_ABOUT_MIDO)) { retTextId = 0x1032; } else { retTextId = 0x1031; } } else { - if (Flags_GetInfTable(INFTABLE_00)) { - if (Flags_GetInfTable(INFTABLE_01)) { + if (Flags_GetInfTable(INFTABLE_SARIA_GREETED_LINK)) { + if (Flags_GetInfTable(INFTABLE_SARIA_NOTICED_FAIRY)) { retTextId = 0x1003; } else { retTextId = 0x1002; @@ -4966,7 +4966,7 @@ u32 func_80035BFC(PlayState* play, s16 arg1) { retTextId = 0x1045; } } else { - if (Flags_GetEventChkInf(EVENTCHKINF_03)) { + if (Flags_GetEventChkInf(EVENTCHKINF_SARIA_WAS_TOLD_ABOUT_MIDO)) { if (Flags_GetInfTable(INFTABLE_0E)) { retTextId = 0x1034; } else { @@ -5659,17 +5659,17 @@ void func_80036E50(u16 textId, s16 arg1) { case 0: switch (textId) { case 0x1001: - Flags_SetInfTable(INFTABLE_00); + Flags_SetInfTable(INFTABLE_SARIA_GREETED_LINK); return; case 0x1002: - Flags_SetInfTable(INFTABLE_01); + Flags_SetInfTable(INFTABLE_SARIA_NOTICED_FAIRY); return; case 0x1031: - Flags_SetEventChkInf(EVENTCHKINF_03); - Flags_SetInfTable(INFTABLE_03); + Flags_SetEventChkInf(EVENTCHKINF_SARIA_WAS_TOLD_ABOUT_MIDO); + Flags_SetInfTable(INFTABLE_SARIA_WAS_TOLD_ABOUT_MIDO); return; case 0x1047: - Flags_SetInfTable(INFTABLE_05); + Flags_SetInfTable(INFTABLE_SARIA_SPOKE_IN_HER_HOUSE); return; } return; diff --git a/src/code/z_sram.c b/src/code/z_sram.c index c1a514a94..f35e23600 100644 --- a/src/code/z_sram.c +++ b/src/code/z_sram.c @@ -379,14 +379,15 @@ void Sram_InitDebugSave(void) { gSaveContext.save.info.horseData.pos.y = 72; gSaveContext.save.info.horseData.pos.z = 5497; gSaveContext.save.info.horseData.angle = -0x6AD9; - gSaveContext.save.info.infTable[INFTABLE_INDEX_0] |= INFTABLE_MASK(INFTABLE_00) | INFTABLE_MASK(INFTABLE_03) | + gSaveContext.save.info.infTable[INFTABLE_INDEX_0] |= INFTABLE_MASK(INFTABLE_SARIA_GREETED_LINK) | + INFTABLE_MASK(INFTABLE_SARIA_WAS_TOLD_ABOUT_MIDO) | INFTABLE_MASK(INFTABLE_0C) | INFTABLE_MASK(INFTABLE_0E); gSaveContext.save.info.eventChkInf[EVENTCHKINF_INDEX_0] |= EVENTCHKINF_MASK(EVENTCHKINF_00_UNUSED) | EVENTCHKINF_MASK(EVENTCHKINF_01_UNUSED) | - EVENTCHKINF_MASK(EVENTCHKINF_MIDO_DENIED_DEKU_TREE_ACCESS) | EVENTCHKINF_MASK(EVENTCHKINF_03) | - EVENTCHKINF_MASK(EVENTCHKINF_04) | EVENTCHKINF_MASK(EVENTCHKINF_05) | EVENTCHKINF_MASK(EVENTCHKINF_09) | - EVENTCHKINF_MASK(EVENTCHKINF_0C); + EVENTCHKINF_MASK(EVENTCHKINF_MIDO_DENIED_DEKU_TREE_ACCESS) | + EVENTCHKINF_MASK(EVENTCHKINF_SARIA_WAS_TOLD_ABOUT_MIDO) | EVENTCHKINF_MASK(EVENTCHKINF_04) | + EVENTCHKINF_MASK(EVENTCHKINF_05) | EVENTCHKINF_MASK(EVENTCHKINF_09) | EVENTCHKINF_MASK(EVENTCHKINF_0C); SET_EVENTCHKINF(EVENTCHKINF_80); SET_EVENTCHKINF(EVENTCHKINF_C4); -- cgit v1.2.3