Moves func_800CB000 to z_bg_item, decompiles func_800CB000, and documents z_bg_item and a few DynaPolyActor struct members. (#407)

* Moves func_800CB000 to z_bg_item, decompiles func_800CB000, and documents z_bg_item and a few DynaPolyActor struct members.

* Adding usage of dynapoly state flag defines.

* Formats z_bg_item

* Update z_bg_item.c

* Update z_bg_collect.c

* Update z_bg_item.c

* Update z_bg_item.c

* Renames z_bg_item system to DynaPolyActor

* Format
This commit is contained in:
Kenix3
2021-11-14 17:06:34 -05:00
committed by GitHub
parent 0a953f7aea
commit 0c3bba3ff6
41 changed files with 231 additions and 193 deletions
+1 -2
View File
@@ -366,7 +366,6 @@
0x800BFB80 : "z_bgcheck",
0x800CAAD0 : "z_bg_collect",
0x800CAE10 : "z_bg_item",
0x800CB000 : "code_800CB000",
0x800CB210 : "z_camera",
0x800E03A0 : "z_collision_btltbls",
0x800E0400 : "[PADDING]",
@@ -592,7 +591,7 @@
0x801DC9D0 : "z_actor",
0x801DCBB0 : "z_actor_dlftbls",
0x801DCC00 : "z_bgcheck",
0x801DCDB0 : "code_800CB000",
0x801DCDB0 : "z_bg_item",
0x801DCDC0 : "z_camera",
0x801DD5C0 : "z_collision_check",
0x801DD600 : "z_debug_mode",
+16 -16
View File
@@ -1096,22 +1096,22 @@
0x800CAC0C:("BgCheck2_UpdateActorYRotation",),
0x800CACA0:("BgCheck2_AttachToMesh",),
0x800CAD2C:("BgCheck2_UpdateActorAttachedToMesh",),
0x800CAE10:("BcCheck3_BgActorInit",),
0x800CAE34:("BgCheck3_LoadMesh",),
0x800CAE7C:("BgCheck3_ResetFlags",),
0x800CAE88:("func_800CAE88",),
0x800CAE9C:("func_800CAE9C",),
0x800CAEB0:("func_800CAEB0",),
0x800CAEE0:("func_800CAEE0",),
0x800CAEF4:("func_800CAEF4",),
0x800CAF24:("func_800CAF24",),
0x800CAF38:("func_800CAF38",),
0x800CAF4C:("func_800CAF4C",),
0x800CAF70:("func_800CAF70",),
0x800CAF94:("func_800CAF94",),
0x800CAFB8:("func_800CAFB8",),
0x800CAFDC:("func_800CAFDC",),
0x800CB000:("func_800CB000",),
0x800CAE10:("DynaPolyActor_Init",),
0x800CAE34:("DynaPolyActor_LoadMesh",),
0x800CAE7C:("DynaPolyActor_ResetState",),
0x800CAE88:("DynaPolyActor_SetRidingFallingState",),
0x800CAE9C:("DynaPolyActor_SetRidingMovingState",),
0x800CAEB0:("DynaPolyActor_SetRidingMovingStateByIndex",),
0x800CAEE0:("DynaPolyActor_SetRidingRotatingState",),
0x800CAEF4:("DynaPolyActor_SetRidingRotatingStateByIndex",),
0x800CAF24:("DynaPolyActor_SetSwitchPressedState",),
0x800CAF38:("DynaPolyActor_SetHeavySwitchPressedState",),
0x800CAF4C:("DynaPolyActor_IsInRidingFallingState",),
0x800CAF70:("DynaPolyActor_IsInRidingMovingState",),
0x800CAF94:("DynaPolyActor_IsInRidingRotatingState",),
0x800CAFB8:("DynaPolyActor_IsInSwitchPressedState",),
0x800CAFDC:("DynaPolyActor_IsInHeavySwitchPressedState",),
0x800CB000:("DynaPolyActor_ValidateMove",),
0x800CB210:("Camera_fabsf",),
0x800CB240:("Camera_LengthVec3f",),
0x800CB270:("func_800CB270",),