En_Fall (the moon, Moon's Tear, and effects) OK and mostly documented (#476)

* EnFall_Init OK

* EnFall_Destroy OK

* EnFall_Update OK

* func_80A6C3AC and func_80A6C3FC OK

* func_80A6BF90 OK

* func_80A6CA9C OK

* func_80A6CD38 OK

* func_80A6CF60 OK

* func_80A6C9A8 OK

* Import data into C

* func_80A6CB74 OK

* func_80A6CD74 OK

* func_80A6CF70 OK

* func_80A6CECC OK

* func_80A6D698 OK

* func_80A6D220 OK

* func_80A6D100 OK

* func_80A6D75C OK

* func_80A6D88C OK

* func_80A6D98C OK

* func_80A6DC20 OK

* func_80A6DA7C OK

* func_80A6DC40 OK

* func_80A6DD3C OK

* func_80A6E214 OK

* func_80A6E37C OK

* func_80A6C7C0 OK

* func_80A6D444 OK

* func_80A6C1DC OK

* func_80A6D504 OK

* func_80A6E07C OK

* Move all statics to in-function

* Migrate bss to C and use compiled reloc

* Clean up UnkFallStruct

* Initial documentation pass

* Some more function names

* Name some more unknowns

* Name yet more unknowns

* Name all struct variables and static data

* Do one last documentation pass

* Respond to engineer's style review

* Respond to hensldm's review

* This is a legacy PR, so using autogenned object symbols
This commit is contained in:
Tom Overton
2021-12-28 01:26:06 +00:00
committed by GitHub
parent 96eff2a4fd
commit 70419d6044
7 changed files with 875 additions and 105 deletions
+3
View File
@@ -8,6 +8,9 @@
<DList Name="object_fall_DL_000428" Offset="0x428" />
<DList Name="object_fall_DL_000490" Offset="0x490" />
<DList Name="object_fall_DL_000498" Offset="0x498" />
<Array Name="object_fall_Vtx_0004C0" Count="209" Offset="0x4C0">
<Vtx/>
</Array>
<DList Name="object_fall_DL_0011D0" Offset="0x11D0" />
<Texture Name="object_fall_Tex_001688" OutName="tex_001688" Format="i8" Width="64" Height="64" Offset="0x1688" />
<Texture Name="object_fall_Tex_002688" OutName="tex_002688" Format="i4" Width="64" Height="64" Offset="0x2688" />