summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2026-10-18fix z_bg_haka_trap regressions (#2838)HEADmainmzxrules
2026-10-14[cc0 oot] EnKusa (#2819)Dragorn421
* [cc0 oot] EnKusa * EnKusa review
2026-10-14Name link back slot assets (#2837)Callan Gray
* Rename link back assets * Rename sheath limb to back limb * Rename sheath limb to back limb * clang formatting * Update src/code/z_player_lib.c Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com> --------- Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2026-10-13[cc0 oot] EnDns (#2816)Dragorn421
* [cc0 oot] EnDns * vt codes in EnDns * EnDns review
2026-10-13[cc0 oot] jj (#2818)Dragorn421
* [cc0 oot] jj * EnJj review
2026-10-13[cc0 oot] BgHakaTrap (#2815)Dragorn421
* [cc0 oot] BgHakaTrap * BgHakaTrap review
2026-10-13[cc0 oot] nb (#2812)Dragorn421
* [cc0 oot] nb * nb review
2026-10-13[cc0 oot] BgHakaHuta (#2814)Dragorn421
2026-10-13[cc0 oot] ge2 (#2811)Dragorn421
* [cc0 oot] ge2 * ge2 review
2026-10-13Rename holding hookshot far to first person (#2836)Callan Gray
Signed-off-by: Callan Gray <cal.j.gray@gmail.com>
2026-10-07Document bg_hidan_sima actor (#2830)Reonu
* Document bg_hidan_sima actor Use the enum added for the params everywhere Address review changes + fix typo Address review Update src/overlays/actors/ovl_Bg_Hidan_Sima/z_bg_hidan_sima.c Co-authored-by: mzxrules <mzxrules@gmail.com> Update src/overlays/actors/ovl_Bg_Hidan_Sima/z_bg_hidan_sima.c Co-authored-by: mzxrules <mzxrules@gmail.com> Address latest review remove "it works like this" * Update src/overlays/actors/ovl_Bg_Hidan_Sima/z_bg_hidan_sima.c Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com> * Update src/overlays/actors/ovl_Bg_Hidan_Sima/z_bg_hidan_sima.c Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com> * Address review --------- Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2026-09-30[cc0 oot] dekubaba (#2797)Dragorn421
* [cc0 oot] dekubaba * EnDekubabaActionFunc * EnDekubaba cleanup * dekubaba: more cleanup * dekubaba more cleanup
2026-09-30[cc0 oot] object_wf and z_en_wf (#2786)Dragorn421
* [cc0 oot] object_wf and z_en_wf * docs * EnWfActionFunc * EnWf cleanup * enwf review
2026-09-30Fix misc 25 (#2829)Dragorn421
* #ifndef ENVIRONMENT_H_ -> #ifndef ENVIRONMENT_H (remove trailing underscore) * rm from makefile suggestion about additional assets/ folder (just use assets/) * BgCheck_AnyLineTest 1-3 : change 0/1 args in calls to false/true * func_8083C6B8 returns bool * parens cleanup * fix typos * cleanup UNK_TYPE uses * fix ACTOR_ID_MAX value comment * EnDh.limbRotTable -> morphTable * some xml formatting * bool -> s32 * shadowAlpha = 0xFF -> 255 * EnRu1_SetPlatformCamSetting/EnRu1_GetPlatformCamSetting: use CAM_SET_ * rm leading & in extracted references to jfif data arrays * remove references to zapd * gPoeComposerFlatHeadDL_000060E0_Tex -> object_po_composer_000060E0_Tex in HACK_no_warn_bad_dims_Texs * correct SKYBOX_CUTSCENE_MAP comment
2026-09-24Unused variable/parameter cleanup (#1321)Tharo
* UNUSED attribute for variables and parameters in static segments and for all stack padding variables * No more unused variable warnings * Make pad variable names consistent * Small cleanup * Macro-ify stack padding * Use stack padding for more variables not previously named pad * Format * Check unused parameter on gamestate overlays and pause menu Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com> * Merge 2x u8 stack pads into 1x s16 stack pad in en_ik * Remove UNUSED from function prototypes * Suggested changes Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com> * More unused variables * Fix merge, updated for new versions * Format * questionable UNUSED and STACK_PAD more usage * format * format * one more STACK_PADS in z_kaleido_map.c --------- Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2026-09-24Fix misc 24 (#2760)Dragorn421
* rm PROJECT_DIR var from makefile * fix tlutoffset missing 0x prefix * fix FTOFIX32 redef warning * `@bug:` -> `@bug` * playerFloorPoly -> sPlayerFloorPoly * fix settingChangeSuccessful use as bool * fix broken english * osEPiStartDma: use OS_MESG_PRI_HIGH * EffectSsHahen_SpawnBurst: pass OBJECT_ for objId * remove extra parens * fix trailing comma warnings in enums * EnRu1: decimal alpha * fix parens * fix ATELEM_SFX_NORMAL comment (collider "type" was renamed to material) * fix comment in Math3D_TriChkPointParaYImpl * use ANIMMODE_ more * Remove leading 0s from enum comments (as they indicate octal in C)
2026-09-17Remove src/ from include path and consider src/ includes in includes style ↵Dragorn421
(#2823) * Remove src/ from include path * Define includes ordering for src/ includes * Update includes.md
2026-09-04Apply includes style to `src/code/z_[r-z].*.c` (#2824)Dragorn421
* Apply includes style to `src/code/z_[r-z].c` * fixup
2026-09-02z_scene Some comments and function names (#2808)djevangelia
* z_scene Some comments and function names * review changes * further fixing from comments * vromAddr --------- Co-authored-by: djevangelia <djevangelia>
2026-09-01Document an includes style, apply to z_demo.c and z_play.c (#2803)Dragorn421
* Document an includes style, apply to z_demo.c and z_play.c * "reverse" style includes * bss * clarify what a "main header" is * Update docs/includes.md Co-authored-by: Tharo <tharo10600@gmail.com> * Update docs/includes.md --------- Co-authored-by: Tharo <tharo10600@gmail.com>
2026-08-31[cc0 oot] object_zf and z_en_zf (#2791)Dragorn421
* [cc0 oot] object_zf and z_en_zf * fixups * ENZF_TYPE_LIZALFOS_PAIRED_ -> ENZF_TYPE_LIZALFOS_PAIRED_MINIBOSS_ * EnZf cleanup
2026-08-31Document pass on WaterBox code (#2695)mzxrules
* Document pass on WaterBox code * implement suggestions, missing comment --------- Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2026-08-31[cc0 oot] z_vis* (#2782)Dragorn421
* [cc0 oot] z_vis* * bss * docs * fixup * further vis docs * add FbFilterType enum * bss * gfxP
2026-08-31[cc0 oot] EnFish (#2792)Dragorn421
* [cc0 oot] EnFish * bring changes to external files * EnFish actionFunc typedef * EnFish move variable assigns into decls * format
2026-08-31[cc0 oot] Biri (#2794)Dragorn421
* [cc0 oot] Biri * name biri anims (by usage, Z64Utils cant preview them) * fixup bari/biri mixup * EnBili cleanup * biri cleanup * biri: merge var ini with decl
2026-08-31gActorSetupDls (#2802)Derek Hensley
* gActorSetupXluDL * gActorSetupOpaDL * ACTOR_SETUP_OPA_DL * BSS * Some more usages of ACTOR_SETUP_OPA_DL * docs --------- Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2026-08-31[cc0 oot] bowling things (#2793)Dragorn421
* [cc0 oot] bowling things * bowling fixups * bowling things cleanup
2026-08-31[cc0 oot] Bari (#2795)Dragorn421
* [cc0 oot] Bari * revert using biri params * EnVali cleanup * bari cleanup * bari cleanup
2026-08-31[cc0 oot] Keese (#2798)Dragorn421
* [cc0 oot] Keese * bodyType -> bodyElementalType * cleanup EnFirefly * keese cleanup
2026-08-31[cc0 oot] BgDyYoseizo (#2796)Dragorn421
* [cc0 oot] BgDyYoseizo * BgDyYoseizo small cleanup * bgdyyoseizo comment on D_80875440
2026-08-30Useful Eventchkinf flag renames (#2807)Olvivi
* Rename EVENTCHKINF 40, 45, 80, C7 * Rename EVENTCHKINF 40, 45, 80, C7 w format * updated save.h comment for accuracy Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com> * Applied 'Zelda' to 'Zeldas' & 'Pulled' to 'Obtained' adjustments * EVENTCHKINF_INDEX_OBTAINED_ZELDA_LETTER -> EVENTCHKINF_INDEX_OBTAINED_ZELDAS_LETTER --------- Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2026-08-29Document some bugs (#2806)Dragorn421
* `@bug UB` in Item_Give and Item_CheckObtainability * `@bug` on `envCtx->windSpeed` not initialized in Environment_Init
2026-08-19Document z_eff_ss_stone1.[ch] (#2670)Gabriel Ravier
* Document z_eff_ss_stone1.[ch] * Incorporate feedback from PR review. From https://github.com/zeldaret/oot/pull/2670: - Shortened excessively verbose suppressRTransFadeFlashAlphaStepAfterTwoFrames name to suppressFadeFlash - Fixed up comment that went waaaaaay beyond the column limit in z_eff_ss_stone1.h - Shortened comparison with 0 of variable bool semantics in z_eff_ss_stone1.c Signed-off-by: Gabriel Ravier <gabravier@gmail.com> * Fix misnaming from PR review and document some more From https://github.com/zeldaret/oot/pull/2670: - shortenFadeFlash is incorrect - renamed to freezeFadeFlash - Used `false` instead of 0 in EnArrow_Fly - Elaborated comments about what exactly freezeFadeFlash does Also added a few extra comments to z_eff_ss_stone1.c * Ran clang-format * More feedback from PR review, clarified comment From https://github.com/zeldaret/oot/pull/2670: - Change 0 to false in header comment - Remove verbose speculation about former use of unused variable - Made comment on use of viewDepth clearer - Separated matrix and gfx code with a newline Signed-off-by: Gabriel Ravier <gabravier@gmail.com> * Marked the "1500" as being in units --------- Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2026-08-19Document `EnIn` (AKA the hard-working Ingo) (#2778)Jordan Longstaff
* Document `EnIn` (AKA the hard-working Ingo) * Fix variable references * Revert switch * Rename race outcome functions for clarity * Apply suggestions
2026-08-19[cc0 oot] kanji_tex (#2784)Dragorn421
* [cc0 oot] "kanread" * format * document kanji_tex * fixup
2026-08-05[cc0 oot] z_memory_utils (#2783)Dragorn421
* [cc0 oot] z_memory_utils * format * doc * MemCopy: The memory regions must not overlap.
2026-08-05[cc0 oot] gameplay_keep (#2781)Dragorn421
* [cc0 oot] gameplay_keep * gFishIn{Air,Water}Anim
2026-08-04[cc0 oot] object_tp and z_en_tp (#2785)Dragorn421
* [cc0 oot] object_tp and z_en_tp * docs * fixup
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-05-03Fixups around textboxSegment (#2743)Dragorn421
2026-04-25Format extracted params: ObjSwitch (#2722)Dragorn421
* ObjSwitch params macros * format extracted ObjSwitch params