20 bool ft_8008239C(Fighter_GObj* gobj,
int facing_direction,
43 bool (*)(Fighter_GObj* gobj,
enum_t),
46 bool (*)(Fighter_GObj* gobj,
enum_t),
49 bool (*)(Fighter_GObj* gobj,
enum_t),
75 bool ft_80084A80(
int arg0, Fighter_GObj* gobj,
int*,
int*,
int*);
76 bool ft_80084BFC(Fighter_GObj* gobj,
int*,
int*,
int*);
82 void ft_80084E1C(Fighter_GObj* gobj,
float,
float,
float);
GroundOrAir
Definition common_structs.h:82
void ft_80081C88(Fighter_GObj *dst_gobj, float scl_y)
void ft_80082D40(Fighter_GObj *gobj, float)
void ft_80083090(Fighter_GObj *gobj, bool(*)(Fighter_GObj *, enum_t), HSD_GObjEvent)
Definition ft_081B.c:681
bool ft_800827A0(Fighter_GObj *gobj)
Definition ft_081B.c:413
bool ft_800821DC(Fighter_GObj *gobj)
Definition ft_081B.c:262
void ft_80085204(Fighter_GObj *gobj)
Definition ft_081B.c:1507
void ft_80083844(Fighter_GObj *gobj, HSD_GObjEvent cb)
Definition ft_081B.c:877
void ft_800847D0(Fighter_GObj *gobj, ftCollisionBox *)
Definition ft_081B.c:1166
void ft_80084CB0(Fighter *, ftCollisionBox *)
Definition ft_081B.c:1301
void ft_80084DB0(Fighter_GObj *)
Definition ft_081B.c:1350
void ft_80081B38(Fighter_GObj *gobj)
Definition ft_081B.c:40
void ft_80085088(Fighter_GObj *)
Definition ft_081B.c:1446
void ft_800846B0(Fighter_GObj *gobj, ftCollisionBox *box, HSD_GObjEvent cb)
Definition ft_081B.c:1141
bool ft_80081DD4(Fighter_GObj *gobj)
Definition ft_081B.c:132
void ft_80083F88(Fighter_GObj *gobj)
Definition ft_081B.c:1012
bool ft_800824A0(Fighter_GObj *, ftCollisionBox *)
Definition ft_081B.c:332
float ft_GetGroundFrictionMultiplier(Fighter *fp)
Definition ft_081B.c:1220
void ft_80084E1C(Fighter_GObj *gobj, float, float, float)
Definition ft_081B.c:1364
void ft_80083CE4(Fighter_GObj *gobj, bool(*)(Fighter_GObj *, enum_t), HSD_GObjEvent cb2)
Definition ft_081B.c:978
bool ft_80082084(Fighter_GObj *gobj)
Definition ft_081B.c:219
void ft_80084280(Fighter_GObj *)
Definition ft_081B.c:1066
void ft_800831CC(Fighter_GObj *, bool(*)(Fighter_GObj *, enum_t), HSD_GObjEvent)
Definition ft_081B.c:692
bool ft_80084C38(Fighter_GObj *, int *, int *, int *)
Definition ft_081B.c:1291
void ft_80084FA8(Fighter_GObj *gobj)
Definition ft_081B.c:1411
void ft_8008370C(Fighter_GObj *gobj, HSD_GObjEvent cb)
Definition ft_081B.c:845
void ft_800851D0(Fighter_GObj *)
Definition ft_081B.c:1496
void ft_800849EC(Fighter *, Fighter *)
Definition ft_081B.c:1209
void ft_80083DCC(Fighter_GObj *gobj)
Definition ft_081B.c:988
void ft_80084104(Fighter_GObj *gobj)
CollisionCheck_StopLedge.
Definition ft_081B.c:1028
void ft_80084F3C(Fighter_GObj *gobj)
Fighter_PhysGround_ApplyFriction.
Definition ft_081B.c:1398
void ft_800841B8(Fighter_GObj *gobj, HSD_GObjEvent cb)
Definition ft_081B.c:1037
void ft_800835B0(Fighter_GObj *gobj, bool(*)(Fighter_GObj *gobj, enum_t), HSD_GObjEvent)
void ft_80083464(Fighter_GObj *gobj, bool(*)(Fighter_GObj *gobj, enum_t), HSD_GObjEvent)
GroundOrAir ft_80082708(Fighter_GObj *gobj)
EnvironmentCollision_AllowGroundToAir(SpecialAttackGround)
Definition ft_081B.c:400
void ft_80082F28(Fighter_GObj *gobj)
Definition ft_081B.c:631
void ft_800844EC(Fighter_GObj *gobj)
Definition ft_081B.c:1114
bool ft_80084C74(Fighter_GObj *, int *, int *, int *)
Definition ft_081B.c:1296
void ft_80085004(Fighter_GObj *gobj)
Definition ft_081B.c:1426
void ft_80083A48(Fighter_GObj *gobj, HSD_GObjEvent cb)
Definition ft_081B.c:930
void ft_80084EEC(Fighter_GObj *gobj)
Definition ft_081B.c:1389
bool ft_80084A80(int arg0, Fighter_GObj *gobj, int *, int *, int *)
Definition ft_081B.c:1228
void ft_8008403C(Fighter_GObj *, HSD_GObjEvent)
Definition ft_081B.c:1020
void ft_800843FC(Fighter_GObj *gobj)
Definition ft_081B.c:1106
void ftCo_AirCatchHit_Coll(Fighter_GObj *)
Definition ft_081B.c:521
void ft_800845B4(Fighter_GObj *gobj)
Definition ft_081B.c:1124
UNK_RET ft_80083910(Fighter_GObj *gobj, HSD_GObjEvent cb)
Definition ft_081B.c:918
bool ft_80081F2C(Fighter_GObj *gobj)
Definition ft_081B.c:176
bool ft_80084CE4(Fighter *attacker, Fighter *victim)
Definition ft_081B.c:1311
bool ft_80082638(Fighter_GObj *gobj, ftCollisionBox *)
Definition ft_081B.c:374
void ft_80085030(Fighter_GObj *, float gr_friction, float facing_dir)
Definition ft_081B.c:1434
bool ft_80082578(Fighter_GObj *)
Definition ft_081B.c:354
bool ft_80082888(Fighter_GObj *, ftCollisionBox *)
Definition ft_081B.c:448
bool ft_80082978(Fighter_GObj *, ftCollisionBox *)
Fighter_GObj * ft_80082E3C(Fighter_GObj *gobj)
Definition ft_081B.c:597
bool ft_80084BFC(Fighter_GObj *gobj, int *, int *, int *)
Definition ft_081B.c:1286
GroundOrAir ft_80081D0C(Fighter_GObj *gobj)
Definition ft_081B.c:112
void ft_80085134(Fighter_GObj *gobj)
Definition ft_081B.c:1472
void ft_80085154(Fighter_GObj *gobj)
Definition ft_081B.c:1479
void ft_80082C74(Fighter_GObj *gobj, HSD_GObjEvent)
Definition ft_081B.c:556
bool ft_CheckGroundAndLedge(Fighter_GObj *gobj, int direction)
Definition ft_081B.c:281
void ft_80083B68(Fighter_GObj *gobj)
Definition ft_081B.c:942
void ft_80082B1C(Fighter_GObj *gobj)
Definition ft_081B.c:511
bool ft_80082A68(Fighter_GObj *gobj)
Definition ft_081B.c:495
void ft_80083E64(Fighter_GObj *gobj, ftCollisionBox *ecb, HSD_GObjEvent cb)
Definition ft_081B.c:1002
void ft_80083318(Fighter_GObj *gobj, bool(*)(Fighter_GObj *gobj, enum_t), HSD_GObjEvent)
bool ft_80084A18(Fighter_GObj *)
Definition ft_081B.c:1214
void ft_800848DC(Fighter_GObj *gobj, HSD_GObjEvent cb)
Definition ft_081B.c:1192
void ft_800850B4(Fighter_GObj *)
Definition ft_081B.c:1454
void ft_800851C0(Fighter_GObj *)
Definition ft_081B.c:1490
void ft_80083C00(Fighter_GObj *gobj, HSD_GObjEvent cb)
Definition ft_081B.c:948
void ft_800850E0(Fighter_GObj *, float, float)
Definition ft_081B.c:1461
bool ft_8008239C(Fighter_GObj *gobj, int facing_direction, ftCollisionBox *height_attributes)
Definition ft_081B.c:303
static float direction(float x)
Definition gm_16AE.c:1676
#define UNK_RET
Definition placeholder.h:40
void(* HSD_GObjEvent)(HSD_GObj *gobj)
Definition forward.h:109