summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2024-11-23Add a PARAMS_PACK macro for building actor params setters (#2304)Tharo
2024-11-21Document Hookshot Attachment (#2300)fig02
* document hookshot attachment * change comment * swap hookshot function comment * remove comments
2024-11-20Player: Name all Start Modes (#2302)fig02
* name some start modes * document blue warp mode * Revert "document blue warp mode" This reverts commit d4071a81234b5a8a52635ff4ad8f5a7946cd5660. * name movement modes * fix door mode comment, it is not broken * Player_PutSwordInHand * typo * how the hell did that happen * add sword clarification
2024-11-18Player Docs: Begin "Start Mode" Documentation (#2301)fig02
* set up start mode * note unused modes * fix bss
2024-11-17Decouple Debug Features From gc-eu-mq-dbg (#2296)fig02
* rename OOT_DEBUG to DEBUG_FEATURES * makefile changes * add DEBUG_ASSETS * fix DEBUG_FEATURES usages * format * fix errors * review * fix problem and review2 * review * add DEBUG_FEATURES to DEBUG_ASSETS check * review * whoops * format
2024-11-15Use debug macros even in N64-only code (#2298)cadmic
* Use debug macros even in N64-only code * Use UNK_FILE/UNK_LINE instead
2024-11-15Document `enum PauseState` game over parts (#2283)Leonid Kapitonov
* [document] `enum PauseState`, game over parts * apply Jenkins fixes (automatic code formatting) also, as previously, i've rerun the "make" to check integrity * add `PAUSE_STATE_GAME_OVER_*` comments in case it helps to rename them later, if the need ever arises * improve `PAUSE_STATE_GAME_OVER_SAVE_*` comments also i've noticed, that `z64pause.h` doesn't comply fully with the `.clang-format` temporary changing a couple of setting to - ColumnLimit: 0 - AlignTrailingComments: false fixes the issue. i don't want to push unrelated formatting here * remove redundant comments https://github.com/zeldaret/oot/pull/2283#discussion_r1827652667 * apply PR naming suggestions reverified with > `check_format.py ...` > `make ...`
2024-11-11[ntsc-1.0/1.1] Match audio and loose ends (#2293)cadmic
* Match ntsc-1.0/1.1 loose ends * Revert audioseq_padding * Fix spelling
2024-11-05Document Arrow Related Actor Flags (#2284)fig02
* name arrow actor flags * fix flag check
2024-11-04`ACTOR_FLAG_ENKUSA_CUT` -> `ACTOR_FLAG_GRASS_DESTROYED` (#2285)fig02
* rename enkusa cut to bush destroyed * bush -> grass * clump
2024-10-24Document `PLAYER_STATE1_SHIELDING` (#2279)Pepe20129
* Document `PLAYER_STATE1_SHIELDING` * Fix format
2024-10-20Document `ACTOR_FLAG_CAN_PRESS_SWITCHES` (#2275)fig02
* document switch activation * format * activate -> press * fix comment
2024-10-20Document `ACTOR_FLAG_SFX_FOR_PLAYER_BODY_HIT` (#2276)fig02
* name ACTOR_FLAG_HIT_PLAYER_THUMP_SFX * ACTOR_FLAG_HIT_PLAYER_THUMP_SFX -> ACTOR_FLAG_SFX_FOR_PLAYER_BODY_HIT
2024-10-17Document `ACTOR_FLAG_UPDATE_DURING_OCARINA` and ↵fig02
`PLAYER_STATE2_USING_OCARINA` (#2277) * Document ACTOR_FLAG_UPDATE_DURING_OCARINA * document PLAYER_STATE2_USING_OCARINA * format * comment tweak * treat var as flag
2024-10-15Document `ACTOR_FLAG_THROW_ONLY` (#2274)fig02
* document ACTOR_FLAG_THROW_ONLY * flip function name * add comments
2024-10-15EnHy + objects docs (#1499)Derek Hensley
* document object_bba * Clean up cne * object bob * object_aob * object_cob * object_bji * object_ahg * object_boj * All functions named plus some cleanup * enums * Remove body wiggle comments * Format * Remove case comments * comments with default * Format * format
2024-10-14Rename RoomBehaviorType1 to RoomType (#2271)mzxrules
* Rename RoomBehaviorType1 to RoomType * suggestions * Update include/z64scene.h --------- Co-authored-by: fig02 <fig02srl@gmail.com>
2024-10-13Document `Player_Action_8084F390` (#2264)Pepe20129
* Document Player_Action_8084F390 * Rename linkYawToStepTowards into shapeYawTarget * Fix BSS * Address reviews * Fix format * Address Review
2024-10-12Rename RoomBehaviorType2 (#2270)mzxrules
* Rename RoomBehavior2 * fig proposal * fig comment
2024-10-11Document `Player_Action_SwingBottle` (#2263)Pepe20129
* Document Player_Action_8084ECA4 * Name func_8083721C * Add note * Move BottleCatchAnimationData declaration * Apply format * Revert "Name func_8083721C" This reverts commit aeb7ea83abf470e81f88056e577bd1fb796ad7ec. * Revert "Merge branch 'main' of github.com:zeldaret/oot into bottle-info" This reverts commit 10f1a4500368a66097c80cdb08f86ff2456ba9fb, reversing changes made to 547280abf2a041a8f6884d43b2eada7802c7feec. * Reapply "Merge branch 'main' of github.com:zeldaret/oot into bottle-info" This reverts commit e9bf122be5a5641d31238d53c7ba788e560d8dd1. * Some more bottle docs (#1) * more docs * struct comments * format.py * Revert "Merge branch 'main' of github.com:zeldaret/oot into bottle-info" This reverts commit 10f1a4500368a66097c80cdb08f86ff2456ba9fb, reversing changes made to 547280abf2a041a8f6884d43b2eada7802c7feec. * add clarifying comment * review, fix bss --------- Co-authored-by: fig02 <fig02srl@gmail.com>
2024-10-11Document `Player_Action_TurnInPlace` (#2268)fig02
* document turn in place * format * modify comments * sWaterSpeedFactor
2024-10-10Name talking action related things (#2260)fig02
* name talking related things * Player_Action_TalkExchangeItem -> Player_Action_ExchangeItem * splitting action stuff to new PR * format
2024-10-10Document `Player_Action_Idle` (#2266)fig02
* document Player_Action_Idle * Player_DecelerateToZero * cleanup R_RUN_SPEED_LIMIT usages * format * typo * reorder reg * shake timer is used for fall damage * comment on shake timer only being processed in one place * format and edit comment * shakeTimer -> fallDamageStunTimer
2024-10-09Player doc: some rotation logic/data (#1443)Dragorn421
* Docs: some player rotation logic/data * Improve misleading comment * rename temps * unk_6AE_rotFlags * format * disasm metadata
2024-10-09[ntsc-1.0/1.1] Match audio library (#2243)cadmic
* [ntsc-1.0/1.1] Match audio library * Don't include versions.h in audio table headers * Include versions.h where audio tables are used
2024-10-09[ntsc-1.0/1.1] Match "system" files (#2254)cadmic
2024-10-08Document `Player_ChooseNextIdleAnim` (#2262)fig02
* document most of Player_ChooseNextIdleAnim * finish documenting Player_ChooseNextIdleAnim * capital letter * dummy block numbers for the script * fix bss * bug comment * SpeicalIdle -> Fidget, clean up related things * fix rng chance comment * normal -> default * rework Player_CheckForIdleAnim * swap idle anim defines * remove COMMON_FIDGET * add ARRAY_COUNT_2D * change macro def
2024-10-04Player: AnimMovement (#2245)fig02
* name top level stuff * newlines * Document Player AnimMovement * tweak comment * spelling * review * rework comment
2024-10-01Actor flag: `ACTOR_FLAG_CARRY_X_ROT_INFLUENCE` (#2237)fig02
* document x rot carry flag * tweak comment * typo * review * flag tweak
2024-10-01[headers] Create `one_point_cutscene.h`, `z64olib.h` and move stuff to ↵Dragorn421
`z64{object,player,scene}.h` (#2250) * [headers] Create `one_point_cutscene.h`, `z64olib.h` and move stuff to `z64{object,player,scene}.h` * bss * sSceneCmdHandlers * bss * bss
2024-10-01[headers] Create zelda_arena.h, move protos to z64effect.h, and misc fixups ↵Dragorn421
(#2248) * [headers] Create z64malloc.h, move protos to z64effect.h, and misc fixups * zelda_arena.h * bss * bss2 * bss3 * bss
2024-09-30Name Talking Related Actor Flags (#2230)fig02
* document talking related actor flags * tweak comment * review * tweak * accept -> accepted * add more clarification
2024-09-28[PAL N64] Match file select language selection (#2240)cadmic
* [PAL N64] Match file select language selection * sInitialLanguageInputTimerY -> sInitialLanguageInputTimerX
2024-09-27[ntsc-1.0/1.1] Match PAL 1.0 viconfig changes (#2231)cadmic
* [ntsc-1.0/1.1] Match viconfig changes * SREG(48) -> R_VI_MODE_EDIT_STATE
2024-09-27[headers] Create `gfxalloc.h`, `map.h`, move protos to `gfx.h`, ↵Dragorn421
`z64{player,view}.h` (#2233) * [headers] Create gfxalloc.h, map.h, move protos to z64{actor,player,view}.h * oops * bss * comment on player_lib protos & format * format map.h * Move SCREEN_{WIDTH,HEIGHT} and SET_FULLSCREEN_VIEWPORT to z64view.h * bss * revert move screen_width/height * bss
2024-09-27[headers] z64bgcheck.h functions (#2239)Dragorn421
* [headers] z64bgcheck.h functions * format * bss
2024-09-26[headers] Move libultra protos to ultra64.h (as a temporary measure) (#2234)Dragorn421
* [headers] Move libultra protos to ultra64.h (as a temporary measure) * format ultra64.h * bss * bss * bss
2024-09-26Fix typos found by codespell (#2229)cadmic
2024-09-25Pause docs: Quest quads (#2224)Dragorn421
* Pause docs: Quest quads * `QUAD_QUEST_` -> `QUEST_QUAD_`
2024-09-25Player: `Player_ActionHandler_Talk` (#2226)fig02
* document Player_ActionHandler_Talk * format * comment tweak * review * capitalization
2024-09-25[PAL N64] Match z_message.c (#2202)cadmic
2024-09-25Player Docs: `Player_ActionChange_6`, Rolling and Put Away (#1949)fig02
* progress * changing branches * start comments * last few changes * name the handler after rolling only * comment tweak * format
2024-09-25[headers] Create letterbox.h, move more protos from functions.h (#2225)Dragorn421
* [headers] Create z64shrink_window.h, move more protos from functions.h * format * include * bss * letterbox.h
2024-09-25[headers] audio functions to z64audio.h and z64ocarina.h (#2223)Dragorn421
* [headers] audio functions to z64audio.h and z64ocarina.h * bss
2024-09-25Pause docs: Songs playback (#2220)Dragorn421
* Pause docs: Songs playback * `VREG(21-25)` -> `VREG(21) to VREG(25)` * comments on quest-song related main states * make `sPlayedSongBtns` `+1`-sized to account for trailing INVALID button note in a 8-btn-notes song
2024-09-24[headers] gfx_setupdl.h and z64skin_matrix.h (#2221)Dragorn421
* [headers] gfx_setupdl.h and z64skin_matrix.h * include z64skin_matrix.h * bss * bss
2024-09-24create ucode_disas.h (#2222)mzxrules
* ucode_disas.h * create UcodeType * bss
2024-09-24Pause doc: `KaleidoScope_DrawQuestStatus` (partial) (#2215)Dragorn421
* Pause doc: `KaleidoScope_DrawQuestStatus` (partial) * review * format
2024-09-24Z-Targeting Loose Ends (#2217)fig02
* Z-Targeting loose ends * format * add stateflag comment * typo * unname PLAYER_STATE1_19 for now * tweak parallel comment * one more tweak
2024-09-23Document Player Knockback related functions (#1601)mzxrules
* document knockback related functions * rotation -> yRot * implement some changes * Renames and comments * mq bss * format * Intangibility and Invulnerability * bss * .bss * add #pragma increment_block_number to z_en_item00.c * .bss