EnInvadepohDemo (Aliens cutscene actors) OK and documented (#1363)

* EnInvadepohDemo (Aliens cutscene actors) OK and documented

* Make bss variables non-static

* Provide type to Actor_SpawnAsChild

* Respond to hensldm's review

* Introduce obvious misformat

* Format again, see if that fixes it?

* Push the misformat up so I can see how Jenkins complains

* Fix formatting on my end (again)

* Apparently I had to merge master to fix the formatting issue??????

* Respond to engineer's review
This commit is contained in:
Tom Overton
2023-09-14 11:29:30 +10:00
committed by GitHub
parent 190b78549e
commit 17068dadef
10 changed files with 826 additions and 162 deletions
+32 -32
View File
@@ -16876,38 +16876,38 @@
0x80C18E94:("EnAnd_Update",),
0x80C18ED0:("EnAnd_TransformLimbDraw",),
0x80C19084:("EnAnd_Draw",),
0x80C192A0:("func_80C192A0",),
0x80C192B0:("func_80C192B0",),
0x80C19334:("func_80C19334",),
0x80C193A8:("func_80C193A8",),
0x80C19454:("func_80C19454",),
0x80C19498:("func_80C19498",),
0x80C1950C:("func_80C1950C",),
0x80C19548:("func_80C19548",),
0x80C19564:("func_80C19564",),
0x80C19590:("func_80C19590",),
0x80C1965C:("func_80C1965C",),
0x80C19688:("func_80C19688",),
0x80C19754:("func_80C19754",),
0x80C1985C:("func_80C1985C",),
0x80C1987C:("func_80C1987C",),
0x80C199BC:("func_80C199BC",),
0x80C199EC:("func_80C199EC",),
0x80C19AB4:("func_80C19AB4",),
0x80C19D00:("func_80C19D00",),
0x80C19D48:("func_80C19D48",),
0x80C19E04:("func_80C19E04",),
0x80C19EC0:("func_80C19EC0",),
0x80C19F7C:("func_80C19F7C",),
0x80C1A038:("func_80C1A038",),
0x80C1A070:("func_80C1A070",),
0x80C1A168:("func_80C1A168",),
0x80C1A244:("func_80C1A244",),
0x80C1A590:("func_80C1A590",),
0x80C1A650:("func_80C1A650",),
0x80C1A670:("func_80C1A670",),
0x80C1A6C8:("func_80C1A6C8",),
0x80C1A854:("func_80C1A854",),
0x80C192A0:("EnInvadepohDemo_DoNothing",),
0x80C192B0:("EnInvadepohDemo_Alien_Init",),
0x80C19334:("EnInvadepohDemo_Romani_Init",),
0x80C193A8:("EnInvadepohDemo_Cow_Init",),
0x80C19454:("EnInvadepohDemo_Ufo_Init",),
0x80C19498:("EnInvadepohDemo_CowTail_Init",),
0x80C1950C:("EnInvadepohDemo_Cow_Destroy",),
0x80C19548:("EnInvadepohDemo_CowTail_Destroy",),
0x80C19564:("EnInvadepohDemo_Alien_Idle",),
0x80C19590:("EnInvadepohDemo_Alien_FollowPath",),
0x80C1965C:("EnInvadepohDemo_Romani_Idle",),
0x80C19688:("EnInvadepohDemo_Romani_FollowPath",),
0x80C19754:("EnInvadepohDemo_Cow_UpdateCommon",),
0x80C1985C:("EnInvadepohDemo_Cow_Idle",),
0x80C1987C:("EnInvadepohDemo_Cow_FollowPath",),
0x80C199BC:("EnInvadepohDemo_Ufo_Idle",),
0x80C199EC:("EnInvadepohDemo_Ufo_FollowPath",),
0x80C19AB4:("EnInvadepohDemo_SelectCueAction",),
0x80C19D00:("EnInvadepohDemo_CowTail_Idle",),
0x80C19D48:("EnInvadepohDemo_Alien_WaitForObject",),
0x80C19E04:("EnInvadepohDemo_Romani_WaitForObject",),
0x80C19EC0:("EnInvadepohDemo_Cow_WaitForObject",),
0x80C19F7C:("EnInvadepohDemo_CowTail_WaitForObject",),
0x80C1A038:("EnInvadepohDemo_Ufo_UpdateMatrixTranslation",),
0x80C1A070:("EnInvadepohDemo_Ufo_ShouldDrawLensFlare",),
0x80C1A168:("EnInvadepohDemo_Alien_PostLimbDraw",),
0x80C1A244:("EnInvadepohDemo_Alien_Draw",),
0x80C1A590:("EnInvadepohDemo_Romani_Draw",),
0x80C1A650:("EnInvadepohDemo_Cow_OverrideLimbDraw",),
0x80C1A670:("EnInvadepohDemo_Cow_Draw",),
0x80C1A6C8:("EnInvadepohDemo_Ufo_Draw",),
0x80C1A854:("EnInvadepohDemo_CowTail_Draw",),
0x80C1A8A4:("EnInvadepohDemo_Init",),
0x80C1A98C:("EnInvadepohDemo_Destroy",),
0x80C1A9C0:("EnInvadepohDemo_Update",),
+15 -16
View File
@@ -16415,26 +16415,25 @@
0x80C19218:("D_80C19218","UNK_TYPE4","",0x4),
0x80C19220:("D_80C19220","UNK_TYPE1","",0x1),
0x80C1AA40:("En_Invadepoh_Demo_InitVars","UNK_TYPE1","",0x1),
0x80C1AA60:("D_80C1AA60","UNK_TYPE1","",0x1),
0x80C1AA62:("D_80C1AA62","UNK_TYPE1","",0x1),
0x80C1AA74:("D_80C1AA74","UNK_TYPE1","",0x1),
0x80C1AA88:("D_80C1AA88","UNK_TYPE1","",0x1),
0x80C1AAA0:("D_80C1AAA0","UNK_TYPE1","",0x1),
0x80C1AAB0:("D_80C1AAB0","UNK_TYPE1","",0x1),
0x80C1AAC8:("D_80C1AAC8","UNK_TYPE1","",0x1),
0x80C1AAD8:("D_80C1AAD8","UNK_PTR","",0x4),
0x80C1AAEC:("D_80C1AAEC","UNK_PTR","",0x4),
0x80C1AB00:("D_80C1AB00","UNK_PTR","",0x4),
0x80C1AB1C:("D_80C1AB1C","UNK_TYPE1","",0x1),
0x80C1AB28:("D_80C1AB28","UNK_PTR","",0x4),
0x80C1AB3C:("D_80C1AB3C","UNK_PTR","",0x4),
0x80C1AB4C:("D_80C1AB4C","UNK_PTR","",0x4),
0x80C1AA60:("sCueTypes","s32","[5]",0x14),
0x80C1AA74:("sAlienInitChain","InitChainEntry","[5]",0x14),
0x80C1AA88:("sRomaniInitChain","InitChainEntry","[6]",0x18),
0x80C1AAA0:("sCowInitChain","InitChainEntry","[4]",0x10),
0x80C1AAB0:("sUfoInitChain","InitChainEntry","[6]",0x18),
0x80C1AAC8:("sCowTailInitChain","InitChainEntry","[4]",0x10),
0x80C1AAD8:("sInitFuncs","UNK_PTR","[5]",0x14),
0x80C1AAEC:("sDestroyFuncs","UNK_PTR","[5]",0x14),
0x80C1AB00:("sAlienCueActionCsFuncs","UNK_PTR","[7]",0x1C),
0x80C1AB1C:("sRomaniCueActionCsFuncs","UNK_TYPE1","[3]",0xC),
0x80C1AB28:("sCowCueActionCsFuncs","UNK_PTR","[5]",0x14),
0x80C1AB3C:("sUfoCueActionCsFuncs","UNK_PTR","[4]",0x10),
0x80C1AB4C:("sDrawFuncs","UNK_PTR","[5]",0x14),
0x80C1AB60:("D_80C1AB60","f32","",0x4),
0x80C1AB64:("D_80C1AB64","f32","",0x4),
0x80C1AB68:("D_80C1AB68","f32","",0x4),
0x80C1AB6C:("D_80C1AB6C","f32","",0x4),
0x80C1AD40:("D_80C1AD40","UNK_TYPE1","",0x1),
0x80C1AD80:("D_80C1AD80","UNK_TYPE1","",0x1),
0x80C1AD40:("sAlienLeftEyeBeamMtxF","MtxF","",0x40),
0x80C1AD80:("sAlienRightEyeBeamMtxF","MtxF","",0x40),
0x80C1B520:("Obj_Danpeilift_InitVars","UNK_TYPE1","",0x1),
0x80C1B540:("D_80C1B540","UNK_TYPE1","",0x1),
0x80C1B550:("D_80C1B550","f32","",0x4),