1
0
mirror of https://github.com/zeldaret/oot.git synced 2024-09-22 05:14:47 +00:00
oot/asm/non_matchings/overlays/actors
Aly Cerruti 6f7312a348
Dancing Couple (ovl_En_Tg) (#866)
* Match EnTg_Destroy

* Match EnTg_Init

* Matching EnTg_Update

* Match func_80B18360

Moving both 'return phi;'s into a single return at the end of the function causes the assembly to not match.

* Probably equivalent, non-matching func_80B183F8

* Matching EnTg_Draw

* Matching update function

* Matching func_80B18778

* All functions decompiled

* Move data to C code

* All functions matched excepted weird switch/case

* Last matching function

* Remove unused ASM

* Name obvious symbols

* Clang format

* Name text-related functions and variables

* Describe actor as Dancing Couple

See https://github.com/zeldaret/oot/pull/866#discussion_r664726581

* Use named constants

* Name drawing constants

* Use THIS macro for void*

* Name the function that sets environment color

* Add comments to parts of code that aren't clear

* Rename timesSpokenTo to nextDialogue, treat isTalking as boolean
2021-07-28 12:51:12 -04:00
..
ovl_Bg_Hidan_Sekizou object_hidan_objects OK (#695) 2021-03-18 03:23:59 -04:00
ovl_Bg_Jya_Cobra three more matches in BgJyaCobra (#758) 2021-04-09 19:02:16 -04:00
ovl_Bg_Mizu_Movebg Match 1 of the 2 remaining functions in Bg_Mizu_Movebg (#840) 2021-06-02 19:25:27 -04:00
ovl_Boss_Ganon Audio WIP (#836) 2021-07-27 19:44:58 -04:00
ovl_Boss_Ganon2 Audio WIP (#836) 2021-07-27 19:44:58 -04:00
ovl_Boss_Mo Audio WIP (#836) 2021-07-27 19:44:58 -04:00
ovl_Boss_Tw Audio WIP (#836) 2021-07-27 19:44:58 -04:00
ovl_Boss_Va Audio WIP (#836) 2021-07-27 19:44:58 -04:00
ovl_Door_Warp1 Audio WIP (#836) 2021-07-27 19:44:58 -04:00
ovl_En_Bigokuta Some actor.c docs (in preparation for en_test) (#820) 2021-06-22 08:51:04 +09:00
ovl_En_Ganon_Mant Rename Matrix_Pull to Matrix_Pop (#703) 2021-02-24 14:28:04 -05:00
ovl_En_Holl decompile z_camera (#398) 2020-12-06 17:39:47 -05:00
ovl_En_Ko Actor Struct Changes (and a few related things) (#617) 2021-01-18 16:04:04 -05:00
ovl_En_M_Thunder Decompile Gameplay_Keep and fix all existing decompiled objects (#595) 2021-01-24 19:36:40 -05:00
ovl_En_Test Some actor.c docs (in preparation for en_test) (#820) 2021-06-22 08:51:04 +09:00
ovl_En_Torch2 Some actor.c docs (in preparation for en_test) (#820) 2021-06-22 08:51:04 +09:00
ovl_En_Tp EnTp, 1 nonmatching, and object_tp (#782) 2021-04-21 14:26:24 -04:00
ovl_En_Wf Some actor.c docs (in preparation for en_test) (#820) 2021-06-22 08:51:04 +09:00
ovl_En_Yabusame_Mark Audio WIP (#836) 2021-07-27 19:44:58 -04:00
ovl_En_Zf Some actor.c docs (in preparation for en_test) (#820) 2021-06-22 08:51:04 +09:00
ovl_kaleido_scope Audio WIP (#836) 2021-07-27 19:44:58 -04:00
ovl_Obj_Bean Decompile obj_bean (magic bean and soft soil). 2 NON_MATCHINGs (#846) 2021-06-23 19:28:57 +02:00
ovl_Obj_Lift z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Obj_Mure Consistent naming for Math_ functions (#542) 2020-12-26 05:44:53 -05:00
ovl_Object_Kankyo Demo_Kekkai, its object, and its cutscenes (#627) 2021-02-01 14:52:23 -05:00