SSBM Decomp
Loading...
Searching...
No Matches
ft_081B.h File Reference
#include <placeholder.h>
#include <platform.h>
#include "ft/types.h"
#include "ftCommon/forward.h"
#include <baselib/forward.h>
#include <melee/ft/ft_084E.h>

Go to the source code of this file.

Functions

void ft_80081B38 (Fighter_GObj *gobj)
void ft_80081C88 (Fighter_GObj *dst_gobj, float scl_y)
GroundOrAir ft_80081D0C (Fighter_GObj *gobj)
bool ft_80081DD4 (Fighter_GObj *gobj)
bool ft_80081F2C (Fighter_GObj *gobj)
bool ft_80082084 (Fighter_GObj *gobj)
bool ft_800821DC (Fighter_GObj *gobj)
bool ft_CheckGroundAndLedge (Fighter_GObj *gobj, int direction)
bool ft_8008239C (Fighter_GObj *gobj, int facing_direction, ftCollisionBox *height_attributes)
bool ft_800824A0 (Fighter_GObj *, ftCollisionBox *)
bool ft_80082578 (Fighter_GObj *)
bool ft_80082638 (Fighter_GObj *gobj, ftCollisionBox *)
GroundOrAir ft_80082708 (Fighter_GObj *gobj)
 EnvironmentCollision_AllowGroundToAir(SpecialAttackGround).
bool ft_800827A0 (Fighter_GObj *gobj)
ftCollisionBoxft_80082838 (ftCollisionBox *, ftCollisionBox *, float)
bool ft_80082888 (Fighter_GObj *, ftCollisionBox *)
bool ft_80082978 (Fighter_GObj *, ftCollisionBox *)
bool ft_80082A68 (Fighter_GObj *gobj)
void ft_80082B1C (Fighter_GObj *gobj)
void ftCo_AirCatchHit_Coll (Fighter_GObj *)
void ft_80082C74 (Fighter_GObj *gobj, HSD_GObjEvent)
 void ft_80082C74(Fighter_GObj* gobj, void (arg1)(Fighter_GObj))
void ft_80082D40 (Fighter_GObj *gobj, float)
Fighter_GObj * ft_80082E3C (Fighter_GObj *gobj)
void ft_80082F28 (Fighter_GObj *gobj)
void ft_80083090 (Fighter_GObj *gobj, bool(*)(Fighter_GObj *, int), HSD_GObjEvent)
void ft_800831CC (Fighter_GObj *, bool(*)(Fighter_GObj *, int), HSD_GObjEvent)
void ft_80083318 (Fighter_GObj *gobj, bool(*)(Fighter_GObj *gobj, int), HSD_GObjEvent)
void ft_80083464 (Fighter_GObj *gobj, bool(*)(Fighter_GObj *gobj, int), HSD_GObjEvent)
void ft_800835B0 (Fighter_GObj *gobj, bool(*)(Fighter_GObj *gobj, int), HSD_GObjEvent)
void ft_8008370C (Fighter_GObj *gobj, HSD_GObjEvent cb)
void ft_80083844 (Fighter_GObj *gobj, HSD_GObjEvent cb)
UNK_RET ft_80083910 (Fighter_GObj *gobj, HSD_GObjEvent cb)
void ft_80083A48 (Fighter_GObj *gobj, HSD_GObjEvent cb)
void ft_80083B68 (Fighter_GObj *gobj)
void ft_80083C00 (Fighter_GObj *gobj, HSD_GObjEvent cb)
void ft_80083CE4 (Fighter_GObj *gobj, bool(*)(Fighter_GObj *, int), HSD_GObjEvent cb2)
void ft_80083DCC (Fighter_GObj *gobj)
void ft_80083E64 (Fighter_GObj *gobj, ftCollisionBox *ecb, HSD_GObjEvent cb)
void ft_80083F88 (Fighter_GObj *gobj)
void ft_8008403C (Fighter_GObj *, HSD_GObjEvent)
void ft_80084104 (Fighter_GObj *gobj)
 CollisionCheck_StopLedge.
void ft_800841B8 (Fighter_GObj *gobj, HSD_GObjEvent cb)
void ft_80084280 (Fighter_GObj *)
void ft_800843FC (Fighter_GObj *gobj)
void ft_800844EC (Fighter_GObj *gobj)
void ft_800845B4 (Fighter_GObj *gobj)
void ft_800846B0 (Fighter_GObj *gobj, ftCollisionBox *box, HSD_GObjEvent cb)
void ft_800847D0 (Fighter_GObj *gobj, ftCollisionBox *)
void ft_800848DC (Fighter_GObj *gobj, HSD_GObjEvent cb)
void ft_800849EC (Fighter *, Fighter *)
bool ft_80084A18 (Fighter_GObj *)
float ft_GetGroundFrictionMultiplier (Fighter *fp)
bool ft_80084A80 (int arg0, Fighter_GObj *gobj, int *, int *, int *)
bool ft_80084BFC (Fighter_GObj *gobj, int *, int *, int *)
bool ft_80084C38 (Fighter_GObj *, int *, int *, int *)
bool ft_80084C74 (Fighter_GObj *, int *, int *, int *)
void ft_80084CB0 (Fighter *, ftCollisionBox *)
bool ft_80084CE4 (Fighter *attacker, Fighter *victim)
void ft_80084DB0 (Fighter_GObj *)

Function Documentation

◆ ft_80081B38()

void ft_80081B38 ( Fighter_GObj * gobj)

◆ ft_80081C88()

void ft_80081C88 ( Fighter_GObj * dst_gobj,
float scl_y )

◆ ft_80081D0C()

GroundOrAir ft_80081D0C ( Fighter_GObj * gobj)

◆ ft_80081DD4()

bool ft_80081DD4 ( Fighter_GObj * gobj)

◆ ft_80081F2C()

bool ft_80081F2C ( Fighter_GObj * gobj)

◆ ft_80082084()

bool ft_80082084 ( Fighter_GObj * gobj)

◆ ft_800821DC()

bool ft_800821DC ( Fighter_GObj * gobj)

◆ ft_CheckGroundAndLedge()

bool ft_CheckGroundAndLedge ( Fighter_GObj * gobj,
int direction )

◆ ft_8008239C()

bool ft_8008239C ( Fighter_GObj * gobj,
int facing_direction,
ftCollisionBox * height_attributes )

◆ ft_800824A0()

bool ft_800824A0 ( Fighter_GObj * gobj,
ftCollisionBox * ecb )

◆ ft_80082578()

bool ft_80082578 ( Fighter_GObj * arg0)

◆ ft_80082638()

bool ft_80082638 ( Fighter_GObj * gobj,
ftCollisionBox * arg1 )

◆ ft_80082708()

GroundOrAir ft_80082708 ( Fighter_GObj * gobj)

EnvironmentCollision_AllowGroundToAir(SpecialAttackGround).

◆ ft_800827A0()

bool ft_800827A0 ( Fighter_GObj * gobj)

◆ ft_80082838()

ftCollisionBox * ft_80082838 ( ftCollisionBox * ,
ftCollisionBox * ,
float  )

◆ ft_80082888()

bool ft_80082888 ( Fighter_GObj * arg0,
ftCollisionBox * arg1 )

◆ ft_80082978()

bool ft_80082978 ( Fighter_GObj * ,
ftCollisionBox *  )

◆ ft_80082A68()

bool ft_80082A68 ( Fighter_GObj * gobj)

◆ ft_80082B1C()

void ft_80082B1C ( Fighter_GObj * gobj)

◆ ftCo_AirCatchHit_Coll()

void ftCo_AirCatchHit_Coll ( Fighter_GObj * gobj)

◆ ft_80082C74()

void ft_80082C74 ( Fighter_GObj * gobj,
HSD_GObjEvent cb )

void ft_80082C74(Fighter_GObj* gobj, void (arg1)(Fighter_GObj))

◆ ft_80082D40()

void ft_80082D40 ( Fighter_GObj * gobj,
float  )

◆ ft_80082E3C()

Fighter_GObj * ft_80082E3C ( Fighter_GObj * gobj)

◆ ft_80082F28()

void ft_80082F28 ( Fighter_GObj * gobj)

◆ ft_80083090()

void ft_80083090 ( Fighter_GObj * gobj,
bool(* arg1 )(Fighter_GObj *, int),
HSD_GObjEvent cb )

◆ ft_800831CC()

void ft_800831CC ( Fighter_GObj * gobj,
bool(* arg1 )(Fighter_GObj *, int),
HSD_GObjEvent cb )

◆ ft_80083318()

void ft_80083318 ( Fighter_GObj * gobj,
bool(* arg1 )(Fighter_GObj *gobj, int),
HSD_GObjEvent cb )

◆ ft_80083464()

void ft_80083464 ( Fighter_GObj * gobj,
bool(* arg1 )(Fighter_GObj *gobj, int),
HSD_GObjEvent cb )

◆ ft_800835B0()

void ft_800835B0 ( Fighter_GObj * gobj,
bool(* arg1 )(Fighter_GObj *gobj, int),
HSD_GObjEvent cb )

◆ ft_8008370C()

void ft_8008370C ( Fighter_GObj * gobj,
HSD_GObjEvent cb )

◆ ft_80083844()

void ft_80083844 ( Fighter_GObj * gobj,
HSD_GObjEvent cb )

◆ ft_80083910()

UNK_RET ft_80083910 ( Fighter_GObj * gobj,
HSD_GObjEvent cb )

◆ ft_80083A48()

void ft_80083A48 ( Fighter_GObj * gobj,
HSD_GObjEvent cb )

◆ ft_80083B68()

void ft_80083B68 ( Fighter_GObj * gobj)

◆ ft_80083C00()

void ft_80083C00 ( Fighter_GObj * gobj,
HSD_GObjEvent cb )

◆ ft_80083CE4()

void ft_80083CE4 ( Fighter_GObj * gobj,
bool(* cb1 )(Fighter_GObj *, int),
HSD_GObjEvent cb2 )

◆ ft_80083DCC()

void ft_80083DCC ( Fighter_GObj * gobj)

◆ ft_80083E64()

void ft_80083E64 ( Fighter_GObj * gobj,
ftCollisionBox * ecb,
HSD_GObjEvent cb )

◆ ft_80083F88()

void ft_80083F88 ( Fighter_GObj * gobj)

◆ ft_8008403C()

void ft_8008403C ( Fighter_GObj * gobj,
HSD_GObjEvent cb )

◆ ft_80084104()

void ft_80084104 ( Fighter_GObj * gobj)

CollisionCheck_StopLedge.

◆ ft_800841B8()

void ft_800841B8 ( Fighter_GObj * gobj,
HSD_GObjEvent cb )

◆ ft_80084280()

void ft_80084280 ( Fighter_GObj * gobj)

◆ ft_800843FC()

void ft_800843FC ( Fighter_GObj * gobj)

◆ ft_800844EC()

void ft_800844EC ( Fighter_GObj * gobj)

◆ ft_800845B4()

void ft_800845B4 ( Fighter_GObj * gobj)

◆ ft_800846B0()

void ft_800846B0 ( Fighter_GObj * gobj,
ftCollisionBox * box,
HSD_GObjEvent cb )

◆ ft_800847D0()

void ft_800847D0 ( Fighter_GObj * gobj,
ftCollisionBox * box )

◆ ft_800848DC()

void ft_800848DC ( Fighter_GObj * gobj,
HSD_GObjEvent cb )

◆ ft_800849EC()

void ft_800849EC ( Fighter * fp1,
Fighter * fp2 )

◆ ft_80084A18()

bool ft_80084A18 ( Fighter_GObj * gobj)

◆ ft_GetGroundFrictionMultiplier()

float ft_GetGroundFrictionMultiplier ( Fighter * fp)

◆ ft_80084A80()

bool ft_80084A80 ( int arg0,
Fighter_GObj * gobj,
int * arg1,
int * arg2,
int * arg3 )

◆ ft_80084BFC()

bool ft_80084BFC ( Fighter_GObj * gobj,
int * arg1,
int * arg2,
int * arg3 )

◆ ft_80084C38()

bool ft_80084C38 ( Fighter_GObj * gobj,
int * arg1,
int * arg2,
int * arg3 )

◆ ft_80084C74()

bool ft_80084C74 ( Fighter_GObj * gobj,
int * arg1,
int * arg2,
int * arg3 )

◆ ft_80084CB0()

void ft_80084CB0 ( Fighter * fp,
ftCollisionBox * box )

◆ ft_80084CE4()

bool ft_80084CE4 ( Fighter * attacker,
Fighter * victim )

◆ ft_80084DB0()

void ft_80084DB0 ( Fighter_GObj * gobj)