EnBat OK and documented (#924)

* OK, start documentation

* Name some more stuff

* Name rest of functions and bss var, tidy up floats

* Document object and paramflags

* Cleanup bat

* Cleanup crow

* Cleanup firefly

* Couple of minor things in arrow

* Review 1

* PLAYER_STATE

* Remove unnecessary f32 casts

* Review

* Review
This commit is contained in:
EllipticEllipsis
2022-07-19 17:16:36 +01:00
committed by GitHub
parent bd94105568
commit 69e514b37e
12 changed files with 790 additions and 306 deletions
+13 -13
View File
@@ -10416,19 +10416,19 @@
0x80A43274:("EnTest4_Update",),
0x80A434E0:("EnBat_Init",),
0x80A437A0:("EnBat_Destroy",),
0x80A437CC:("func_80A437CC",),
0x80A43810:("func_80A43810",),
0x80A43870:("func_80A43870",),
0x80A438D4:("func_80A438D4",),
0x80A438F8:("func_80A438F8",),
0x80A4392C:("func_80A4392C",),
0x80A43CA0:("func_80A43CA0",),
0x80A43CE8:("func_80A43CE8",),
0x80A43F60:("func_80A43F60",),
0x80A44114:("func_80A44114",),
0x80A44294:("func_80A44294",),
0x80A4431C:("func_80A4431C",),
0x80A443D8:("func_80A443D8",),
0x80A437CC:("EnBat_IsGraveyardOnSecondDay",),
0x80A43810:("EnBat_StepAnimation",),
0x80A43870:("EnBat_SetupPerch",),
0x80A438D4:("EnBat_Perch",),
0x80A438F8:("EnBat_SetupFlyIdle",),
0x80A4392C:("EnBat_FlyIdle",),
0x80A43CA0:("EnBat_SetupDiveAttack",),
0x80A43CE8:("EnBat_DiveAttack",),
0x80A43F60:("EnBat_SetupDie",),
0x80A44114:("EnBat_Die",),
0x80A44294:("EnBat_SetupStunned",),
0x80A4431C:("EnBat_Stunned",),
0x80A443D8:("EnBat_UpdateDamage",),
0x80A444B8:("EnBat_Update",),
0x80A44818:("EnBat_Draw",),
0x80A44C80:("EnSekihi_Init",),
+8 -8
View File
@@ -11495,12 +11495,12 @@
0x80A43364:("D_80A43364","u16","[2]",0x4),
0x80A434D0:("sCutscenes","s16","[2]",0x4),
0x80A434D4:("sCurrentCs","s16","",0x2),
0x80A449E0:("En_Bat_InitVars","UNK_TYPE1","",0x1),
0x80A44A00:("D_80A44A00","UNK_TYPE1","",0x1),
0x80A44A2C:("D_80A44A2C","UNK_TYPE1","",0x1),
0x80A44A4C:("D_80A44A4C","UNK_TYPE1","",0x1),
0x80A44A54:("D_80A44A54","UNK_TYPE1","",0x1),
0x80A44A64:("D_80A44A64","UNK_TYPE1","",0x1),
0x80A449E0:("En_Bat_InitVars","ActorInit","",0x1),
0x80A44A00:("sSphereInit","ColliderSphereInit","",0x1),
0x80A44A2C:("sDamageTable","DamageTable","4",0x1),
0x80A44A4C:("sColChkInfoInit","CollisionCheckInfoInit","",0x1),
0x80A44A54:("sInitChain","InitChainEntry","",0x1),
0x80A44A64:("sWingsDLs","Gfx*[]","9",0x1),
0x80A44A90:("D_80A44A90","f32","",0x4),
0x80A44A94:("D_80A44A94","f32","",0x4),
0x80A44A98:("D_80A44A98","f32","",0x4),
@@ -11517,8 +11517,8 @@
0x80A44AC4:("D_80A44AC4","f32","",0x4),
0x80A44AC8:("D_80A44AC8","f32","",0x4),
0x80A44ACC:("D_80A44ACC","f32","",0x4),
0x80A44C70:("D_80A44C70","UNK_TYPE1","",0x1),
0x80A44C74:("D_80A44C74","UNK_TYPE1","",0x1),
0x80A44C70:("sNumberAttacking","UNK_TYPE1","",0x1),
0x80A44C74:("sAlreadySpawned","UNK_TYPE1","",0x1),
0x80A45250:("En_Sekihi_InitVars","UNK_TYPE1","",0x1),
0x80A45270:("D_80A45270","UNK_TYPE1","",0x1),
0x80A4527C:("D_80A4527C","UNK_TYPE1","",0x1),