Commit Graph

2503 Commits

Author SHA1 Message Date
Dragorn421 d3ed137878
Assets: Move limb enums into xmls 3 (#2630) 2025-06-15 13:55:11 -04:00
Dragorn421 2054637cab
Name most `object_gi_*` textures (#2629)
* Name most `object_gi_*` textures

* gGiButterflyTex
2025-06-14 23:06:12 +02:00
Dragorn421 7547603989
Pause doc: DrawInfoPanel textures (#2628)
* Pause doc: DrawInfoPanel textures

* plural Widths
2025-06-14 22:06:53 +02:00
Dragorn421 8a823a7ad2
`Camera_KeepOn4` docs 1 (#2627)
* `Camera_KeepOn4` docs 1

* add comment

* backticks around at, eye
2025-06-13 17:45:22 -04:00
Dragorn421 e4e14a6bcf
Assets: Move limb enums into xmls 2 (#2626) 2025-06-12 17:23:47 -04:00
Dragorn421 1df6a3ee12
Assets: Move limb enums into xmls 1 (#2625) 2025-06-12 15:46:13 -04:00
Dragorn421 5870caba8b
Introduce `CAM_DATA_SET_`, `CAM_ITEM_TYPE_` and name `Player_SetTurnAroundCamera`, `Player_RequestCameraSetting` (#2608)
* Introduce `CAM_SET_CAMERA_DATA_`, `CAM_ITEM_TYPE_` and name `Player_CameraChangeSettingTurnAround`

* bss and formatting

* func_80835E44 -> Player_RequestCameraSetting

* -> Player_SetTurnAroundCamera

* -> CAM_DATA_SET_
2025-06-10 22:18:00 -04:00
Dragorn421 7ddd468ed6
`object_zo`: finalize, split and commit (#2624) 2025-06-10 19:36:16 -04:00
Dragorn421 dba40d9dc3
Remove Static from xmls (#2616) 2025-06-10 18:20:10 -04:00
Dragorn421 939b292991
Commit `object_ganon_anime3` (#2611)
* Commit object_ganon_anime3

* rm from write_source.txt

* bss
2025-06-09 15:07:35 -04:00
Dragorn421 d4a87889ff
Commit some `assets/overlays/` 2 (#2610)
* Commit some `assets/overlays/` 2

* format
2025-06-09 07:06:46 -04:00
Dragorn421 f213f6bae2
.d files: use -MP (fixes make with deleted deps) (#2615) 2025-06-08 18:52:10 -04:00
Jordan Longstaff 09a179960f
Child Ruto Actions: Enums (#2603)
* Child Ruto Actions: Enums

* Stronger typedefs

* Fix wrong action enum usage

Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>

* Undo single-line formatting of actions array

* Fix formatting

* Remove trailing commas

* Move all enums to header

* Index action functions with comments

---------

Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2025-06-08 11:16:34 -04:00
Dragorn421 39de1e0204
`WeaponInfo` docs (#1596)
* WeaponInfo docs

* format

* disasm metadata

* merge fixup

* Add MELEE_WEAPON_INFO_TIP and _BASE

* format

* Offset
2025-06-07 23:37:13 -04:00
Tharo 45bee14f2f
Document fog functions Gfx_SetFog(2) and Play_SetFog (#1922)
* Document fog functions Gfx_SetFog(2) and Play_SetFog

* review

* Apply suggestions from code review

Co-authored-by: Tharo <17233964+Thar0@users.noreply.github.com>

---------

Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2025-06-07 22:44:20 -04:00
Dragorn421 714f43b9e9
Commit `do_action_static` (#2597)
* Commit `do_action_static`

* fix

* rm do_action_static from write_source.txt
2025-06-07 21:31:57 -04:00
Dragorn421 d3d5898f17
Update docs/Documenting.md (#1265)
* Update docs/Documenting.md

* fix
2025-06-07 19:37:46 -04:00
Dragorn421 c418bbb19c
Add Vtx[] resources in xmls for (partially) documented assets 10 (#2609)
* Add Vtx[] resources in xmls for (partially) documented assets 10

* bss
2025-06-07 17:57:18 -04:00
hiisuya cba896c45c
Doc Actor: En_Ma2 (Adult Malon) (#2593)
* ma2 actor docs start

* doc inftable entries in ma2

* removed testing prints

* added file description

* format.py ran
2025-06-07 21:25:55 +02:00
Dragorn421 484abb1d39
Add Vtx[] resources in xmls for (partially) documented assets 9 (#2607) 2025-06-08 00:26:59 +09:00
Dragorn421 37a89e340f
Add Vtx[] resources in xmls for (partially) documented assets 8 (#2606) 2025-06-07 17:10:36 +02:00
Dragorn421 da40e39c97
Add Vtx[] resources in xmls for (partially) documented assets 7 (#2605)
* Add Vtx[] resources in xmls for (partially) documented assets 7

* bss
2025-06-07 10:51:44 -04:00
Dragorn421 600d680970
Add various undocumented resources in xmls 4 (#2604) 2025-06-07 09:52:23 -04:00
mracsys ed02a9db65
Add additional Bazaar display list definitions (#2494)
* add unreferenced display lists to shop1 room 0 xml

* match naming scheme

* add missed display lists for shop1 room 0
2025-06-06 19:23:01 -04:00
Dragorn421 7a816391bb
Remove OutName from xmls (both on File and Texture) (#2596) 2025-06-06 22:07:53 +02:00
Dragorn421 e1fb3a974f
Add various undocumented resources in xmls 3 (#2595) 2025-06-06 14:44:13 -04:00
Dragorn421 f73e564817
Add various undocumented resources in xmls 2 (#2594) 2025-06-06 13:24:44 -04:00
Jordan Longstaff 597bd27f5b
Child Ruto Part 7: Limb draw functions (#2575)
* Child Ruto Part 7: Limb draw functions

* Add comment

* Rename vectors, remove comment

* Rename again
2025-06-06 12:17:11 -04:00
Jordan Longstaff b37f62fc1f
Child Ruto Part 4: Eye and mouth index enums (#2571)
* Child Ruto Part 4: Eye and mouth index enums

* Suggested changes

* Rename struct variables
2025-06-06 12:00:02 -04:00
Dragorn421 c6dbebfcd2
Fix too long filenames for windows (#2591) 2025-06-05 23:02:04 -04:00
Dragorn421 b84d1afc67
Better automatic names for Limbs and JointKeys, and implement more get_as_xml (#2590) 2025-06-05 21:55:30 -04:00
Dragorn421 747006fdd4
Add Vtx[] resources in xmls for (partially) documented assets 5 (#2587) 2025-06-05 21:38:01 -04:00
Dragorn421 3435ebe216
Add Vtx[] resources in xmls for (partially) documented assets 6 (#2588) 2025-06-05 21:27:18 -04:00
Dragorn421 a750282d2d
Add various undocumented resources in xmls 1 (#2589)
* Add various undocumented resources in xmls 1

* bss
2025-06-05 20:24:29 -04:00
Jordan Longstaff 6e804b165e
Child Ruto Part 5: Colliders (#2572)
* Child Ruto Part 5: Colliders

* Suggested refactoring

* Missed function rename
2025-06-05 19:51:35 -04:00
Dragorn421 d1ac2561b5
T() macro loose ends 3 (#2592)
* Remaining weird T()

* cleanup "発生" as ~"spawn"

* single strings T()

* more single strings T()

* more single strings T() (InitDynaPoly helpers)
2025-06-05 17:49:09 -04:00
Jordan Longstaff 57097bf36e
Child Ruto Part 3: Water states (#2570)
* Child Ruto Part 3: Water states

* Update function names too

* Rename more water-related variables

* Revise/remove comments

* Enum updates
2025-06-05 16:31:21 -04:00
Jordan Longstaff 61284297bf
Child Ruto Part 6: Switch flag and type functions (#2574)
* Child Ruto Part 6: Switch flag and type functions

* Add type enum and getter macros

* Fix macros

* Fix macros better

* Revert improper usage

* Move macros to header

* Refactor enum

* Move type enum to header
2025-06-05 13:24:11 -04:00
Jordan Longstaff 892bddbcce
Child Ruto Part 13: Animation change function (#2581)
* Child Ruto Part 13: Animation change function

* Update function signature

* Revert playReversed parameter type

Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>

* Missed call

Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>

* Revert the other parameter type

Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>

---------

Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2025-06-04 16:29:13 -04:00
Jordan Longstaff d0bc691ec8
Child Ruto Part 9: Camera setting (#2577)
* Child Ruto Part 9: Camera setting

* Add comment

* Rename "Jabu-Jabu context" to "Big Octo platform"

* Rename getter and setter
2025-06-04 15:11:37 -04:00
fig02 28cc9d68cf
Remove "z64" prefix from all headers (#2518)
* z64 - a

* z64 - b

* z64 - c

* z64 - d

* z64 - e

* z64 - f

* z64 - g

* z64 - h

* z64 - i

* z64 - l

* z64 - m

* z64 - o

* z64 - p

* z64 - q

* z64 - r

* z64 - s

* z64 - t

* z64 - v

* restore file

* fix merge

* fix merge

---------

Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2025-06-04 14:38:33 -04:00
Dragorn421 e8b708a448
T() macro loose ends 2 (#2564)
* More T() in niw_girl, ossan, rr, ta, tana, wall_tubo, yabusame_mark

* Add and use LOG_STRING_T()

* include debug.h in translation.h

* Kyaaaaaa

* bss

* comment on Yabusame mato possible typo

* Revert "Kyaaaaaa"

This reverts commit 95097831fa.

* (Kuzu)hara

* 原 -> "-Hara" from dev name, possibly
2025-06-04 13:15:01 -04:00
Dragorn421 c903555e83
Commit some assets/overlays/ (#2582)
* Commit (inline) some assets/overlays/

* rm padding

* ovl_file_choose
2025-06-04 07:44:10 -04:00
Jordan Longstaff 4980836ba3
Child Ruto Part 11: Idle Carry Timer (#2579)
* Child Ruto Part 11: Carry timer

* Rename carry timer as suggested
2025-06-04 06:58:38 +02:00
Jordan Longstaff 7085b48483
Child Ruto Part 10: Head rotation (#2578)
* Child Ruto Part 10: Head rotation

* Rename head turn speed variable
2025-06-04 06:39:19 +02:00
Dragorn421 f51e3e8ab2
Add Vtx[] resources in xmls for (partially) documented assets 4 (#2567) 2025-06-03 23:39:06 -04:00
Dragorn421 db2c08a51f
Add Vtx[] resources in xmls for (partially) documented assets 3 (#2566)
* Add Vtx[] resources in xmls for (partially) documented assets 3

* revert bombf
2025-06-03 22:59:59 -04:00
Dragorn421 aa00eb2c4d
Add Vtx[] resources in xmls for (partially) documented assets 2 (#2565)
* Add Vtx[] resources in xmls for (partially) documented assets 2

* non-pal too

* Revert "non-pal too"

This reverts commit ac8b38b3a8.

* fix

* bss
2025-06-03 22:24:26 -04:00
Jordan Longstaff dec2c89c10
Child Ruto Part 8: Init branches (#2576) 2025-06-03 21:47:10 -04:00
Dragorn421 66f367e449
Commit `g_pn_*.c` files (#2573) 2025-06-03 20:30:44 -04:00