EnFamos OK with object_famos (#789)

* EnFamos: redo begin

* EnFamos: back to where I was previously

* EnFamos: matched looping draw function

* EnFamos: OK

* Famos: some docs

* Famos: some docs

* Famos: sfx convert pass

* EnFamos: some docs

* EnFamos: more docs

* Enfamos: more docks

* EnFamos: more doc

* EnFamos: more docks

* EnFamos: mass to dec

* Famos: limb enum

* Famos: more docs all functions named

* Famos: all struct mapped

* Apply suggestions from code review

Co-authored-by: EllipticEllipsis <elliptic.ellipsis@gmail.com>

* Famos: fix declaration order

* Famos: requested changes

* Famos: draw func using proper sSetupDL indexing

* Famos: fix text anim mismatch, change tlut to match gFamos SnakeCase

* Famos: formater pls

* Famos: requested changes

* Famos: more requested changes

* Apply suggestions from code review

Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>

* Update assets/xml/objects/object_famos.xml

Co-authored-by: Tom Overton <tom-overton@users.noreply.github.com>

* Famos: requested changes and format pass

* Apply suggestions from code review

Co-authored-by: EllipticEllipsis <elliptic.ellipsis@gmail.com>

* Famos: more requested changes

* Famos: more requested changes

* Famos: another change

* Apply suggestions from code review

Co-authored-by: EllipticEllipsis <elliptic.ellipsis@gmail.com>

* Famos: made define macro for agro distance

* Famos: separated conditions on separate lines

Co-authored-by: Isghj8 <isghj8@gmail.com>
Co-authored-by: EllipticEllipsis <elliptic.ellipsis@gmail.com>
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
Co-authored-by: Tom Overton <tom-overton@users.noreply.github.com>
This commit is contained in:
Isghj
2022-05-25 19:11:07 -07:00
committed by GitHub
parent 0582c636b8
commit 6d3bcc5cbb
6 changed files with 893 additions and 143 deletions
+37 -37
View File
@@ -5821,44 +5821,44 @@
0x808ABF30:("EnOssan_PartTimeWorker_Draw",),
0x808AC920:("EnFamos_Init",),
0x808ACB08:("EnFamos_Destroy",),
0x808ACB58:("func_808ACB58",),
0x808ACD2C:("func_808ACD2C",),
0x808ACF1C:("func_808ACF1C",),
0x808ACF98:("func_808ACF98",),
0x808AD05C:("func_808AD05C",),
0x808AD170:("func_808AD170",),
0x808AD18C:("func_808AD18C",),
0x808AD1F0:("func_808AD1F0",),
0x808AD294:("func_808AD294",),
0x808AD31C:("func_808AD31C",),
0x808AD378:("func_808AD378",),
0x808AD3E8:("func_808AD3E8",),
0x808AD42C:("func_808AD42C",),
0x808AD54C:("func_808AD54C",),
0x808AD5B0:("func_808AD5B0",),
0x808AD66C:("func_808AD66C",),
0x808AD68C:("func_808AD68C",),
0x808AD7EC:("func_808AD7EC",),
0x808AD840:("func_808AD840",),
0x808AD888:("func_808AD888",),
0x808AD8B8:("func_808AD8B8",),
0x808ADA74:("func_808ADA74",),
0x808ADAE8:("func_808ADAE8",),
0x808ADB4C:("func_808ADB4C",),
0x808ADB70:("func_808ADB70",),
0x808ADC40:("func_808ADC40",),
0x808ADC64:("func_808ADC64",),
0x808ADD20:("func_808ADD20",),
0x808ADDA8:("func_808ADDA8",),
0x808ADE00:("func_808ADE00",),
0x808ADE74:("func_808ADE74",),
0x808ADFA4:("func_808ADFA4",),
0x808ADFF0:("func_808ADFF0",),
0x808AE030:("func_808AE030",),
0x808ACB58:("EnFamos_SetupAttackDebris",),
0x808ACD2C:("EnFamos_SetupDeathDebris",),
0x808ACF1C:("EnFamos_IsPlayerSeen",),
0x808ACF98:("EnFamos_UpdateBobbingHeight",),
0x808AD05C:("EnFamos_UpdateFlipStatus",),
0x808AD170:("EnFamos_SetupStillIdle",),
0x808AD18C:("EnFamos_StillIdle",),
0x808AD1F0:("EnFamos_SetupPathingIdle",),
0x808AD294:("EnFamos_PathingIdle",),
0x808AD31C:("EnFamos_SetupTurnHome",),
0x808AD378:("EnFamos_TurnHome",),
0x808AD3E8:("EnFamos_SetupReturnHome",),
0x808AD42C:("EnFamos_ReturnHome",),
0x808AD54C:("EnFamos_SetupAlert",),
0x808AD5B0:("EnFamos_Alert",),
0x808AD66C:("EnFamos_SetupChase",),
0x808AD68C:("EnFamos_Chase",),
0x808AD7EC:("EnFamos_SetupAttackAim",),
0x808AD840:("EnFamos_AttackAim",),
0x808AD888:("EnFamos_SetupAttack",),
0x808AD8B8:("EnFamos_Attack",),
0x808ADA74:("EnFamos_SetupFinishAttack",),
0x808ADAE8:("EnFamos_FinishAttack",),
0x808ADB4C:("EnFamos_SetupAttackRebound",),
0x808ADB70:("EnFamos_AttackRebound",),
0x808ADC40:("EnFamos_SetupScanForPlayer",),
0x808ADC64:("EnFamos_ScanForPlayer",),
0x808ADD20:("EnFamos_SetupDeathSlam",),
0x808ADDA8:("EnFamos_DeathSlam",),
0x808ADE00:("EnFamos_SetupDeathExplosion",),
0x808ADE74:("EnFamos_DeathExplosion",),
0x808ADFA4:("EnFamos_SetupDeathFade",),
0x808ADFF0:("EnFamos_DeathFade",),
0x808AE030:("EnFamos_UpdateDebrisPosRot",),
0x808AE0EC:("EnFamos_Update",),
0x808AE304:("func_808AE304",),
0x808AE3A8:("func_808AE3A8",),
0x808AE3FC:("func_808AE3FC",),
0x808AE304:("EnFamos_OverrideLimbDraw",),
0x808AE3A8:("EnFamos_PostLimbDraw",),
0x808AE3FC:("EnFamos_DrawDebris",),
0x808AE530:("EnFamos_Draw",),
0x808AE8C0:("EnBombf_SetupAction",),
0x808AE8CC:("EnBombf_Init",),