1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2025-02-22 14:55:39 +00:00
Commit graph

2227 commits

Author SHA1 Message Date
feacur
7f30ab6ae5 redocument EnGo2 message states 2024-11-13 12:12:00 +01:00
feacur
50d3b84115 Document EnGo2 .unk_216 as .reverseWaypoint 2024-11-13 12:12:00 +01:00
feacur
4ecd12d93c Document EnGo2 .unk_211 as .isUncurled 2024-11-13 12:12:00 +01:00
feacur
2cc0e12364 Document bouncing in EnGo2_IsRollingOnGround 2024-11-13 12:12:00 +01:00
feacur
686f367f1b prepare EnGo2's *_Draw function 2024-11-13 12:12:00 +01:00
feacur
d9bd40d104 Document EnGo funtions based on the context 2024-11-13 12:11:59 +01:00
feacur
c794de2a02 Document EnGo play speed factor 2024-11-12 18:00:34 +01:00
feacur
4a793fa94d EnGo_IsCameraModified -> EnGo_IsAttentionDrawn 2024-11-12 18:00:16 +01:00
feacur
8fb7fc2618 Document EnGo .unk_20C as .gaveSword 2024-11-12 18:00:16 +01:00
feacur
705ff1b2af Document EnGo .unk_210 as .curledTimer 2024-11-12 18:00:16 +01:00
feacur
91d1382c88 Document EnGo .unk_21E as .eyedropsTimer 2024-11-12 18:00:16 +01:00
feacur
9de2038db8 Document EnGo .unk_212 as .attentionCooldown 2024-11-12 18:00:16 +01:00
feacur
87097be9ab Document EnGo .unk_20E as .knockbackCooldown 2024-11-12 18:00:16 +01:00
feacur
3be6be591e Document EnGo .unk_218 as .waypoint 2024-11-12 18:00:16 +01:00
feacur
bbf4225db9 Document bouncing in EnGo_IsRollingOnGround 2024-11-12 17:59:54 +01:00
feacur
46a13d52f5 streamline EnGo *_Draw function into 3 sections
returns are indeed required to match
2024-11-12 17:59:54 +01:00
feacur
8784c81a3d Document func_80A3F0E4 as EnGo_UpdateBlinking
reason: `EnGo2_EyeMouthTexState` code analogy
2024-11-12 17:59:54 +01:00
feacur
78d0d41e95 Document EnGo opening Goron's cage 2024-11-12 17:59:54 +01:00
feacur
687e70e33d Document EnGo path param 2024-11-12 17:59:54 +01:00
feacur
3411f1e508 redocument EnGo subtypes as an enum 2024-11-12 17:59:53 +01:00
feacur
60b8664f78 remove unused EnGo callbacks
- `callback1_80A3ED24` is `NpcGetTextIdFunc`
- `callback2_80A3ED24` is `NpcUpdateTalkStateFunc`
2024-11-12 17:58:48 +01:00
feacur
40203d0143 Document animations 2024-11-12 17:58:47 +01:00
feacur
ba0bb1094d just align attributes 2024-11-12 17:44:26 +01:00
feacur
b3b6b28477 Document non-limb display lists 2024-11-12 17:44:24 +01:00
feacur
a71747bfb2 Document Goron's limbs' display lists 2024-11-12 16:27:25 +01:00
feacur
f24906855f Document Goron's limbs 2024-11-12 16:27:25 +01:00
feacur
d3eedf6293 Document func_8002F368 as Player_GetExchangeItemId 2024-11-11 17:12:22 +01:00
fig02
0d04f51e8e
Document Arrow Related Actor Flags (#2284)
* name arrow actor flags

* fix flag check
2024-11-05 07:31:28 -05:00
fig02
e50581b9fb
ACTOR_FLAG_ENKUSA_CUT -> ACTOR_FLAG_GRASS_DESTROYED (#2285)
* rename enkusa cut to bush destroyed

* bush -> grass

* clump
2024-11-04 18:22:44 -05:00
Dragorn421
5b27899b9f
libu64 (#2267)
* libu64

* logutils.o -> debug.o in spec

* stackcheck.c is part of libu64

* review

* add paragraph about Overlay_Load calling an external function

* audio code*
2024-11-01 18:47:12 -04:00
Maciek
012c192f00
Missing python3-venv in Dockerfile (#2282) 2024-10-28 10:18:23 -04:00
Pepe20129
2c1d2d74bc
Document PLAYER_STATE1_SHIELDING (#2279)
* Document `PLAYER_STATE1_SHIELDING`

* Fix format
2024-10-24 22:14:34 -04:00
Charles Averill
6ea3982695
Remove hardcoded bash location in tools/preprocess.sh (#2280)
* Remove hardcoded bash location in tools/preprocess.sh

* Add more tolerant shebang to tools/preprocess.sh
2024-10-24 12:20:14 +02:00
fig02
3677c11140
Document ACTOR_FLAG_CAN_PRESS_SWITCHES (#2275)
* document switch activation

* format

* activate -> press

* fix comment
2024-10-20 23:19:14 -04:00
fig02
f4210323a2
Document ACTOR_FLAG_SFX_FOR_PLAYER_BODY_HIT (#2276)
* name ACTOR_FLAG_HIT_PLAYER_THUMP_SFX

* ACTOR_FLAG_HIT_PLAYER_THUMP_SFX -> ACTOR_FLAG_SFX_FOR_PLAYER_BODY_HIT
2024-10-20 22:29:50 -04:00
fig02
e55e909477
Document ACTOR_FLAG_UPDATE_DURING_OCARINA and 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-17 21:44:35 -04:00
fig02
df1815cf8f
Document ACTOR_FLAG_THROW_ONLY (#2274)
* document ACTOR_FLAG_THROW_ONLY

* flip function name

* add comments
2024-10-15 14:10:21 -04:00
Derek Hensley
a53fb02699
EnHy + objects docs (#1499)
* 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-15 05:20:46 -04:00
cadmic
4f6e33e302
Add multiversion instructions to README (#2247)
* Add multiversion instructions to README

* Direct users toward Makefile

* Modify options "below" instead of "in the Makefile"

* Reword
2024-10-14 19:49:40 -04:00
mzxrules
2f54db142e
Rename RoomBehaviorType1 to RoomType (#2271)
* Rename RoomBehaviorType1 to RoomType

* suggestions

* Update include/z64scene.h

---------

Co-authored-by: fig02 <fig02srl@gmail.com>
2024-10-14 15:23:50 -04:00
Pepe20129
d0b4725869
Document Player_Action_8084F390 (#2264)
* Document Player_Action_8084F390

* Rename linkYawToStepTowards into shapeYawTarget

* Fix BSS

* Address reviews

* Fix format

* Address Review
2024-10-13 13:33:16 -04:00
mracsys
b275588728
Minor en_changer and en_bom_bowl_man documentation update (#2272)
* minor en_changer documentation update

* rename EnChanger->chestOpened to selectedChest, formatting

* update asm comment on EnChanger_OpenChests

* use EnExItemType enum instead of EXITEM_COUNTER define
2024-10-12 23:52:55 -04:00
mzxrules
eee7ba9bd5
Rename RoomBehaviorType2 (#2270)
* Rename RoomBehavior2

* fig proposal

* fig comment
2024-10-12 22:28:55 -04:00
Pepe20129
44460eeaec
Document Player_Action_SwingBottle (#2263)
* Document Player_Action_8084ECA4

* Name func_8083721C

* Add note

* Move BottleCatchAnimationData declaration

* Apply format

* Revert "Name func_8083721C"

This reverts commit aeb7ea83ab.

* 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 e9bf122be5.

* 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-11 16:31:06 -04:00
fig02
f79c9db649
Document Player_Action_TurnInPlace (#2268)
* document turn in place

* format

* modify comments

* sWaterSpeedFactor
2024-10-11 12:22:04 -04:00
cadmic
746adfc727
Use MASS_IMMOVABLE/MASS_HEAVY everywhere (#2269) 2024-10-10 23:48:26 -04:00
fig02
53c57599a4
Name talking action related things (#2260)
* name talking related things

* Player_Action_TalkExchangeItem -> Player_Action_ExchangeItem

* splitting action stuff to new PR

* format
2024-10-10 22:04:30 -04:00
fig02
fdf502dcdd
Document Player_Action_Idle (#2266)
* 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-10 12:56:39 -04:00
Dragorn421
869bae3429
Pause doc: misc, fixups (#2265)
* use missed reg macros

* do action indexing cleanup

* misc

* doc fixup ish in KaleidoScope_SetPageVertices

* newline_police

* `43` -> `(PAGE_BG_QUADS + WORLD_MAP_QUAD_28)`
2024-10-09 22:09:58 -04:00
fig02
33251ccb51
name action wrappers (#2261) 2024-10-09 21:37:33 -04:00