mirror of
https://github.com/izzy2lost/2ship2harkinian-Android.git
synced 2026-06-19 01:20:08 -07:00
En_Snowman (Eeno and snowballs) OK and documented. object_snowman documented (#818)
* EnSnowman_Init OK * EnSnowman_Destroy OK * func_80B173D0 OK and better match for EnSnowman_Init * EnSnowman_Draw OK * func_80B19948 OK * func_80B19998 OK * func_80B19718 OK * func_80B1746C and func_80B177EC OK * Match a ton of functions * func_80B18B30 OK * func_80B180A4 OK * func_80B18C7C OK * func_80B18124 OK * EnSnowman_Update OK * func_80B17144 OK * func_80B19474 OK * func_80B18F50 OK * All functions OK * Import data to C * Use object symbols * Misc cleanup * Fully document object_snowman * Low hanging fruit * Document snowman types * Some more minor stuff * Some more minor cleanup and naming * Name some more functions * More names * Even more names * Turns out, they're called Eeno! * limbPos -> bodyPartsPos as per Fig's suggestion * Update some more names * Committing so I can push up stuff for the snowballPos naming * More names + use generated reloc * First pass name on every function * First pass names on all struct vars * Document the mega eeno glitch * Get rid of garbage "split dead" naming * First pass documentation on combine state * Better names and some documentation * Last doc pass before PR * Respond to Elliptic's review * / 100.0f -> * 0.01f
This commit is contained in:
+35
-35
@@ -13112,43 +13112,43 @@
|
||||
0x80B16808:("BgHakuginSwitch_Draw",),
|
||||
0x80B16B00:("EnSnowman_Init",),
|
||||
0x80B16F94:("EnSnowman_Destroy",),
|
||||
0x80B16FC0:("func_80B16FC0",),
|
||||
0x80B17144:("func_80B17144",),
|
||||
0x80B173D0:("func_80B173D0",),
|
||||
0x80B1746C:("func_80B1746C",),
|
||||
0x80B177EC:("func_80B177EC",),
|
||||
0x80B178B8:("func_80B178B8",),
|
||||
0x80B179D0:("func_80B179D0",),
|
||||
0x80B17A58:("func_80B17A58",),
|
||||
0x80B17CE8:("func_80B17CE8",),
|
||||
0x80B17D78:("func_80B17D78",),
|
||||
0x80B17EB4:("func_80B17EB4",),
|
||||
0x80B17EFC:("func_80B17EFC",),
|
||||
0x80B17F4C:("func_80B17F4C",),
|
||||
0x80B17FE0:("func_80B17FE0",),
|
||||
0x80B180A4:("func_80B180A4",),
|
||||
0x80B18124:("func_80B18124",),
|
||||
0x80B18380:("func_80B18380",),
|
||||
0x80B183A4:("func_80B183A4",),
|
||||
0x80B183C4:("func_80B183C4",),
|
||||
0x80B1848C:("func_80B1848C",),
|
||||
0x80B18600:("func_80B18600",),
|
||||
0x80B1861C:("func_80B1861C",),
|
||||
0x80B18908:("func_80B18908",),
|
||||
0x80B189C4:("func_80B189C4",),
|
||||
0x80B189D4:("func_80B189D4",),
|
||||
0x80B18A04:("func_80B18A04",),
|
||||
0x80B18A28:("func_80B18A28",),
|
||||
0x80B18B30:("func_80B18B30",),
|
||||
0x80B18BB4:("func_80B18BB4",),
|
||||
0x80B18C7C:("func_80B18C7C",),
|
||||
0x80B18F50:("func_80B18F50",),
|
||||
0x80B16FC0:("EnSnowman_SpawnCircularDustEffect",),
|
||||
0x80B17144:("EnSnowman_SpawnBigSnowballFragmentEffects",),
|
||||
0x80B173D0:("EnSnowman_SetupMoveSnowPile",),
|
||||
0x80B1746C:("EnSnowman_MoveSnowPile",),
|
||||
0x80B177EC:("EnSnowman_SetupEmerge",),
|
||||
0x80B178B8:("EnSnowman_Emerge",),
|
||||
0x80B179D0:("EnSnowman_SetupReadySnowball",),
|
||||
0x80B17A58:("EnSnowman_ReadySnowball",),
|
||||
0x80B17CE8:("EnSnowman_SetupThrowSnowball",),
|
||||
0x80B17D78:("EnSnowman_ThrowSnowball",),
|
||||
0x80B17EB4:("EnSnowman_SetupIdle",),
|
||||
0x80B17EFC:("EnSnowman_Idle",),
|
||||
0x80B17F4C:("EnSnowman_SetupSubmerge",),
|
||||
0x80B17FE0:("EnSnowman_Submerge",),
|
||||
0x80B180A4:("EnSnowman_SetupMelt",),
|
||||
0x80B18124:("EnSnowman_Melt",),
|
||||
0x80B18380:("EnSnowman_SetupStun",),
|
||||
0x80B183A4:("EnSnowman_Stun",),
|
||||
0x80B183C4:("EnSnowman_SetupDamaged",),
|
||||
0x80B1848C:("EnSnowman_Damaged",),
|
||||
0x80B18600:("EnSnowman_SetupDead",),
|
||||
0x80B1861C:("EnSnowman_Dead",),
|
||||
0x80B18908:("EnSnowman_SetupSplitDoNothing",),
|
||||
0x80B189C4:("EnSnowman_SplitDoNothing",),
|
||||
0x80B189D4:("EnSnowman_SetupMarkForDeath",),
|
||||
0x80B18A04:("EnSnowman_MarkForDeath",),
|
||||
0x80B18A28:("EnSnowman_CreateSplitEeno",),
|
||||
0x80B18B30:("EnSnowman_AbsorbEeno",),
|
||||
0x80B18BB4:("EnSnowman_SetupCombine",),
|
||||
0x80B18C7C:("EnSnowman_Combine",),
|
||||
0x80B18F50:("EnSnowman_UpdateDamage",),
|
||||
0x80B1918C:("EnSnowman_Update",),
|
||||
0x80B19474:("func_80B19474",),
|
||||
0x80B19718:("func_80B19718",),
|
||||
0x80B19474:("EnSnowman_UpdateSnowball",),
|
||||
0x80B19718:("EnSnowman_PostLimbDraw",),
|
||||
0x80B198B0:("EnSnowman_Draw",),
|
||||
0x80B19948:("func_80B19948",),
|
||||
0x80B19998:("func_80B19998",),
|
||||
0x80B19948:("EnSnowman_DrawSnowPile",),
|
||||
0x80B19998:("EnSnowman_DrawSnowball",),
|
||||
0x80B19F60:("TGSw_ActionDecider",),
|
||||
0x80B1A008:("TGSw_ActionExecuteOneShot",),
|
||||
0x80B1A15C:("TGSw_Init",),
|
||||
|
||||
@@ -13908,10 +13908,8 @@
|
||||
0x80B19AAC:("D_80B19AAC","UNK_TYPE1","",0x1),
|
||||
0x80B19AB8:("D_80B19AB8","UNK_TYPE1","",0x1),
|
||||
0x80B19AC4:("D_80B19AC4","UNK_TYPE1","",0x1),
|
||||
0x80B19AD0:("D_80B19AD0","UNK_TYPE1","",0x1),
|
||||
0x80B19ADA:("D_80B19ADA","UNK_TYPE1","",0x1),
|
||||
0x80B19ADC:("D_80B19ADC","UNK_TYPE1","",0x1),
|
||||
0x80B19B18:("D_80B19B18","UNK_TYPE1","",0x1),
|
||||
0x80B19AD0:("D_80B19AD0","s8","[12]",0xC),
|
||||
0x80B19ADC:("D_80B19ADC","Vec3f","[5]",0x3C),
|
||||
0x80B19B20:("D_80B19B20","f32","",0x4),
|
||||
0x80B19B24:("D_80B19B24","f32","",0x4),
|
||||
0x80B19B28:("D_80B19B28","f32","",0x4),
|
||||
|
||||
Reference in New Issue
Block a user