1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2024-11-11 11:49:24 +00:00
oot/asm/non_matchings/overlays/actors
Tom Overton 3b4a1c23d6
z_obj_kibako2 (large wooden crate) OK (#582)
* Migrate data to C

* Partially decompile Init

* func_80B959D0 OK

* ObjKibako2_Destroy OK

* ObjKibako2_Update OK

* ObjKibako2_Draw OK

* func_80B95CA4 OK

* ObjKibako2_Init OK

* func_80B95DFC

* func_80B95ED4 OK

* func_80B95A28 OK

* Name functions

* Delete unused asm and update spec

* Fixup math post rebase

* Name statics

* Clean up variable names

* Run formatter

* xzDistFromLink -> xzDistToLink

* Respond to feedback in ObjKibako2_Break

* Type sp2C as a CollisionHeader* and initalize it when declaring it

* Respond to remaining review feedback

* Respond to review feedback from Roman
2021-01-14 13:22:48 -05:00
..
ovl_Bg_Breakwall z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Bg_Dy_Yoseizo Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_Bg_Gnd_Firemeiro z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Bg_Haka_Huta z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Bg_Haka_Ship z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Bg_Haka_Zou z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Bg_Hidan_Hrock z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Bg_Hidan_Rock z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Bg_Hidan_Sekizou z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Bg_Hidan_Sima z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Bg_Ice_Shelter z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Bg_Jya_Cobra z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Bg_Jya_Ironobj z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Bg_Mizu_Movebg z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Bg_Spot00_Hanebasi z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Bg_Spot02_Objects z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Bg_Spot06_Objects z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Bg_Spot07_Taki z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Bg_Spot08_Iceblock z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Bg_Sst_Floor z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Bg_Toki_Hikari Undefined Symbols in the ASM (#527) 2020-12-12 14:22:33 -05:00
ovl_Bg_Vb_Sima z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Bg_Ydan_Sp z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Boss_Dodongo Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_Boss_Fd Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_Boss_Fd2 Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_Boss_Ganon Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_Boss_Ganon2 Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_Boss_Ganondrof Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_Boss_Goma Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_Boss_Mo Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_Boss_Sst Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_Boss_Tw Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_Boss_Va z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Demo_6K Updated Texture Asset Handling (#478) 2020-12-26 06:39:52 -05:00
ovl_Demo_Du Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_Demo_Ext Undefined Symbols in the ASM (#527) 2020-12-12 14:22:33 -05:00
ovl_Demo_Gj z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Demo_Ik Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_Demo_Kankyo Updated Texture Asset Handling (#478) 2020-12-26 06:39:52 -05:00
ovl_Demo_Kekkai Consistent naming for Math_ functions (#542) 2020-12-26 05:44:53 -05:00
ovl_Door_Killer Consistent naming for Math_ functions (#542) 2020-12-26 05:44:53 -05:00
ovl_Door_Warp1 Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_Efc_Erupc Consistent naming for Math_ functions (#542) 2020-12-26 05:44:53 -05:00
ovl_Eff_Dust Consistent naming for Math_ functions (#542) 2020-12-26 05:44:53 -05:00
ovl_En_Am z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Anubice z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Anubice_Fire z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Arrow z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Ba Consistent naming for Math_ functions (#542) 2020-12-26 05:44:53 -05:00
ovl_En_Bdfire Consistent naming for Math_ functions (#542) 2020-12-26 05:44:53 -05:00
ovl_En_Bigokuta Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Bili Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Bom_Chu z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Brob z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Clear_Tag z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Cs Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Daiku ovl_En_Daiku OK and documented (#422) 2020-12-03 16:58:05 -05:00
ovl_En_Daiku_Kakariko Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Dekubaba Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Dekunuts Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Diving_Game Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Dnt_Demo Consistent naming for Math_ functions (#542) 2020-12-26 05:44:53 -05:00
ovl_En_Dnt_Jiji Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Dnt_Nomal Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Dodojr Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Du Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Eiyer z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Elf Three new matching functions (#492) 2020-11-19 16:49:08 -05:00
ovl_En_Encount2 Consistent naming for Math_ functions (#542) 2020-12-26 05:44:53 -05:00
ovl_En_fHG Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Fhg_Fire Consistent naming for Math_ functions (#542) 2020-12-26 05:44:53 -05:00
ovl_En_Fire_Rock Consistent naming for Math_ functions (#542) 2020-12-26 05:44:53 -05:00
ovl_En_Fish z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Fr z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Fz z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Ganon_Mant Consistent naming for Math_ functions (#542) 2020-12-26 05:44:53 -05:00
ovl_En_Gb z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Ge1 Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Ge2 z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Ge3 Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Go Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Go2 Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Goma Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Holl decompile z_camera (#398) 2020-12-06 17:39:47 -05:00
ovl_En_Honotrap Consistent naming for Math_ functions (#542) 2020-12-26 05:44:53 -05:00
ovl_En_Horse z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Horse_Game_Check Math3D and olib updates (#315) 2020-08-17 15:42:08 -04:00
ovl_En_Hy Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Jj z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Jsjutan z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Ko Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_M_Thunder Consistent naming for Math_ functions (#542) 2020-12-26 05:44:53 -05:00
ovl_En_Mk Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Mm Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Mm2 Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Mu Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Ny Consistent naming for Math_ functions (#542) 2020-12-26 05:44:53 -05:00
ovl_En_Ossan Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Owl Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Peehat z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_River_Sound z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Sa Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Sda Fix all RAM pointers in overlays (#81) 2020-04-19 11:57:38 -04:00
ovl_En_Shopnuts Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Skb Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Skj Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Sth Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Sw z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Test Some cleanup and docs for z_skelanime (#601) 2021-01-09 17:07:17 -05:00
ovl_En_Tg Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Torch2 Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Tp Consistent naming for Math_ functions (#542) 2020-12-26 05:44:53 -05:00
ovl_En_Tr Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Trap z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Vali z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Vb_Ball Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Viewer Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Weiyer z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Wf Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Xc z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_En_Yabusame_Mark All Effect Overlays and z_effect_soft_sprite_old_init.c OK (#396) 2020-09-29 20:18:46 -04:00
ovl_En_Zf Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_En_Zl4 Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_Fishing Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_Item_Shield Consistent naming for Math_ functions (#542) 2020-12-26 05:44:53 -05:00
ovl_kaleido_scope Docs for the Anime part of SkelAnime (#517) 2020-12-29 17:46:46 -05:00
ovl_Magic_Fire Consistent naming for Math_ functions (#542) 2020-12-26 05:44:53 -05:00
ovl_Obj_Bean Some cleanup and docs for z_skelanime (#601) 2021-01-09 17:07:17 -05: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_Obj_Mure2 Obj_Mure2 (one non-matching) (#550) 2020-12-29 20:14:04 -05:00
ovl_Obj_Mure3 Consistent naming for Math_ functions (#542) 2020-12-26 05:44:53 -05:00
ovl_Obj_Tsubo z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Obj_Warp2block z_bgcheck.c, 800430A0.c, 80043480.c (#256) 2021-01-08 06:12:58 -05:00
ovl_Object_Kankyo Consistent naming for Math_ functions (#542) 2020-12-26 05:44:53 -05:00
ovl_player_actor Match 4 functions in z_player.c (#560) 2020-12-27 20:45:03 -05:00