summaryrefslogtreecommitdiff
path: root/src/overlays
AgeCommit message (Collapse)Author
2026-05-31Finish `EnNutsball` documentation (#2763)Jordan Longstaff
* Finish `EnNutsball` documentation * Rename things
2026-05-27Document `EnSa` (#2744)Jordan Longstaff
* 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
2026-05-25Document DemoSa (Saria's cutscene actions) (#2669)Jordan Longstaff
* Document DemoSa (Saria's cutscene actions) * Add missing include * Add another missing include * Change struct to enum * add action enum comments to action funcs array * comment on `DemoSa_InitChamberOfSages` not setting action and relying on the struct being zerod * fixup demosa action enum numbering formatting * Rename Unknown -> Unused * Rename init function * Missed rename * Use `ANIMMODE` enum Co-authored-by: Copilot <copilot@github.com> * Remove redundant includes * Rename Ganon actions to SageAction * Rename sage-related actions * More renames * SageAction -> SageMagic * Restore duplicate eye/mouth enums * Minor style fixes * Better action function name matching --------- Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com> Co-authored-by: Copilot <copilot@github.com>
2026-05-23Document `EnHs` and `EnHs2` (Carpenter's son) (#2758)Jordan Longstaff
* Document `EnHs` and `EnHs2` (Carpenter's son) * focusOffset -> sFocusOffset * Rename tracking flag fields * Roll back subrepo changes * Remove comment on trackingFlags Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com> --------- Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2026-05-06Child Ruto Actions Part 6: Sitting (#2623)Jordan Longstaff
* Child Ruto Actions Part 6: Sitting * Format * Enum indices in comments * Remove trailing whitespace * Rename room number fields * Rename to EnRu1_UpdateBgCheckInfo * Revert "Rename to EnRu1_UpdateBgCheckInfo" This reverts commit 7926cfeeca3e27166e7eeebc65d6d6832a6d9202. * Rename to UpdateBouncing * Rename INFTABLE flags * Rename to actorIter * Remove unneeded parentheses * Rectify comments in `EnRu1_UpdateSittingAction` * Reformat * Proposed name changes * Change comment * Multiple reversions
2026-05-06BgSpot11Oasis: name functions and static variables (#2751)Nathan Casabieille
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2026-05-06EnBox: name unknown functions and struct fields (#2749)Nathan Casabieille
* EnBox: name unknown functions and struct fields * ovl_En_Box: name ENBOX_TYPE_9/10, rename render mode DList functions * ovl_En_Box: formatting --------- Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2026-05-06BgSpot09Obj: document params type enum (#2747)Nathan Casabieille
* BgSpot09Obj: document params type enum * Address review comments - Remove "objects" from description (has specific meaning in Zelda64 engine) - Move BgSpot09ObjType enum to .h for use by external files - Replace return 0/1 literals with false/true in func_808B1AE0 - Fix enum comments: remove "visible" terminology, correct tent is adult-only --------- Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2026-05-06Document CIC6105 (#2739)Tharo
* Document CIC6105 * Changes, AUDIOMGR_DEBUG_LEVEL -> AUDIOMGR_ACTIVITY_LEVEL
2026-05-03Finish `EnDivingGame` documentation (#2733)Jordan Longstaff
* Finish `EnDivingGame` documentation * Rupee phase enum * Fix overlooked field rename * Shorten some field names for formatting * Reformat * Revert "unthrown Rupees" rename * Parenthesize textId conditions * Rename `GiveScale` functions * Rename `nextTextState` * Clang-format --------- Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2026-04-25Format extracted params: ObjSwitch (#2722)Dragorn421
* ObjSwitch params macros * format extracted ObjSwitch params
2026-04-24`Item_DropCollectibleRandom`: params macro and drop tables enum (#2707)Dragorn421
* `Item_DropCollectibleRandom`: params macro and drop tables enum * fixup
2026-04-17Simplify or comment on the remaining complex render mode settings (#2713)Tharo
* Simplify or comment on the remaining complex render mode settings * Suggested changes * Format
2026-04-16Macro-ify access to pauseCtx->playerSegment regions (#2693)Tharo
* Macro-ify access to pauseCtx->playerSegment regions. Using macros to indicate which region in the player segment is being accessed makes the memory layout more obvious and indicates the intended level of memory ownership, particularly in the case of the texture image at the start of the segment. * Add clarifications for gameplay_keep details * Uniform macro name for the render texture * Comment
2026-04-13Finish `EnExRuppy` documentation (#2732)Jordan Longstaff
* Finish `EnExRuppy` documentation * Rename throw distance field * Move comments to enum type * Use `EnHeishi1` type for guard * Add comment on `EnHeishi1` supposition
2026-04-12Correct field offsets in header files (#2730)Philip Dubé
2026-02-26Finish `EnMThunder` documentation (#2702)Jordan Longstaff
* Finish `EnMThunder` documentation * Boolean conversion * Hex to decimal conversions * Rename static variables
2026-02-25Make bool return values of SkelAnime_Update and LinkAnimation_Update clear ↵Tharo
(#2706) * Make bool return values of SkelAnime_Update and LinkAnimation_Update clear * formatting: empty line after decl --------- Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2026-02-24Use `OOT_NTSC` instead of `OOT_REGION` to check for ntsc in gkeep (#2703)Dragorn421
* Use `OOT_NTSC` instead of `OOT_REGION` to check for ntsc in gkeep * bss
2026-02-22Fix F3DEX2 ucode name on N64 versions (not PosLight) (#2701)Dragorn421
* Fix F3DEX2 ucode name on N64 versions (not PosLight) * put the not-PosLight / PosLight differences under F3DEX_GBI_PL * revert bss changes
2026-02-22Fix misc 23 (#2699)Dragorn421
* remove noop macros Fault_SetFontColor Fault_SetCharPad under PLATFORM_N64 * remove duplicate declarations in sfx.h * use render mode presets more * decimal for alpha values * fix some z_camera comments typos * fix references to preprocess.sh (used to be preprocess.py) * remove outdated comment on deps in makefile * code_800AD920 was renamed to z_viszbuf * fix capitalization typo: gOcarinaofTimeDesignTex -> gOcarinaOfTimeDesignTex * fix typo: gLinkAdultEyesClosedfTex, gLinkChildEyesClosedfTex -> remove extra f * fix typo: gCrstalSwitchRedTex, gCrstalSwitchBlueTex -> gCrystal * fix PARAMS_GET_U amount of bits
2026-02-22Assets system: format extracted actor params (and EnDoor params) (#2698)Dragorn421
* Assets system: format extracted actor params (and EnDoor params) * and actor list too... * and actor list required inclues too... * ENDOOR_PARAMS_GENERAL, ENDOOR_PARAMS -> ENDOOR_PARAMS, ENDOOR_PARAMS_NODATA
2026-02-22z_bg_haka_meganebg documentation pass (#2685)mzxrules
* document z_bg_haka_meganebg * Dragorn suggestions and @bug documentation * i swear i was good at grammar as a child
2026-02-22Child Ruto Actions Part 5: Speakable (#2619)Jordan Longstaff
* Child Ruto Actions Part 5: Speakable * Rename to "Speakable Jabu"
2026-02-21Child Ruto Actions Part 4: Sapphire platform (#2618)Jordan Longstaff
* Child Ruto Actions Part 4: Sapphire platform * One more function rename
2026-02-20EnBox params macros (#2696)Dragorn421
2026-02-18Document sys_freeze.[ch] (#2666)Gabriel Ravier
2026-02-18bg_haka_megane documentation pass (#2684)mzxrules
* document bg_haka_megane * BGHAKAMEGANE_TYPE_MAX * dragorn suggestion
2026-02-17bg_haka_trap documentation pass (#2683)mzxrules
* document pass on bg_haka_trap * formatting * suggestions * dragorn suggestions
2026-02-17z_bg_haka_zou documentation pass (#2687)mzxrules
* document z_bg_haka_zou * suggestions * dragorn suggestions
2026-02-17Document spin attack (#2694)Josh Moody
2026-02-16Commit and split gameplay_keep (#2612)Tharo
* Commit and split gameplay_keep * Remove debugging bits * format * bss * merge gameplay_keep_0x400 into link_textures * Name some unused NTSC stuff * Rename files for some of the newly named unused NTSC stuff * name more gkeep files * format * spin_attack * name fish anims files * name some eff_ files * name a bunch more files * Add underscore in not-final names * cleanup limb enum names (remove g prefix) * split gameplay_keep_0x34020.c into gBugCrawlAnim.c + bug_skel.c * door.h -> door_skel.h * gArrowNAnim -> gArrowN_Anim * split arrow_anims into gArrow1_Anim + gArrow2_Anim * fix merge * bss * bss * Fix bss --------- Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2026-02-15Fix wrong BGM entry names (#2671)Jordan Longstaff
2026-02-15Label `EnEiyer` as Stinger (#2681)Jordan Longstaff
* Label `EnEiyer` as Stinger * Change to Ground
2026-02-14Document EnPubox (#2668)Gabriel Ravier
2026-02-12Document `EnWeiyer` (#2686)Jordan Longstaff
* Document `EnWeiyer` * Rename function
2026-01-25Document `BgSpot18Basket` (#2688)Jordan Longstaff
2025-08-20Document Dampé's ghost (#2656)Pepe20129
* Document Dampé * Format * Address review * Format
2025-07-15Pause docs: UIOverlay L/R buttons details (#2650)Dragorn421
2025-07-03Child Ruto Actions Part 3: Boss room (#2602)Jordan Longstaff
* Child Ruto Actions Part 3: Boss room * Rename action enum members * Subtle rename of enum members
2025-07-03Child Ruto Actions Part 2: First encounter (#2601)Jordan Longstaff
* Child Ruto Actions Part 2: First encounter * Rename action enum entries * Rename to Sfx * Rename "first encounter" to "meeting"
2025-06-30Child Ruto Actions Part 1: Zora's Fountain (#2600)Jordan Longstaff
* Child Ruto Actions Part 1: Zora's Fountain * Oops, forgot sound effects * Reformat * Rename action enum entries * Suggested changes
2025-06-28Cleanup extracted colliders 3: Use `HIT_SPECIAL_EFFECT_`, `HIT_BACKLASH_` ↵Dragorn421
names (#2646) * Cleanup extracted colliders 3: Use `HIT_SPECIAL_EFFECT_`, `HIT_BACKLASH_` names * revert removing FLARE_DANCER_BODY_DMG (oops)
2025-06-28Pause docs: UIOverlay quads dimensions (#2644)Dragorn421
2025-06-27Reevaluate player hit response names (#2640)Dragorn421
* PlayerHitResponseType * PLAYER_HIT_RESPONSE_ICE_TRAP -> FROZEN * PLAYER_KNOCKBACK_LARGE_SHOCK, PLAYER_HIT_RESPONSE_ELECTRIC_SHOCK -> PLAYER_KNOCKBACK_LARGE_ELECTRIFIED, PLAYER_HIT_RESPONSE_ELECTRIFIED * damageResponseType -> hitResponseType
2025-06-25Cleanup extracted colliders 2: `ARRAY_COUNT` (#2643)Dragorn421
2025-06-25Pause docs: "uiOverlay" quads (renamed from "InfoPanel") (#2635)Dragorn421
* Pause docs: "InfoPanel" quads * bss * rename infoPanelVtx to decorVtx * rename to uiOverlayVtx / UI_OVERLAY_QUAD_ * fixup
2025-06-24Cleanup extracted colliders 1 (#2641)Dragorn421
2025-06-22Name `HIT_BACKLASH_` and `HIT_SPECIAL_EFFECT_` values (#2639)Dragorn421
* Name HIT_BACKLASH_ and HIT_SPECIAL_EFFECT_ values * SHOCK -> ELECTRIC
2025-06-20Rename AT `effect` to `hitSpecialEffect` (#2637)Dragorn421
* Rename AT `effect` to `hitSpecialEffect` * bss