SSBM Decomp
Loading...
Searching...
No Matches
ftCo_Damage.h File Reference
#include "ftCommon/forward.h"

Go to the source code of this file.

Functions

float ftCo_Damage_CalcAngle (Fighter *fp, float kb_applied)
 
float ftCo_ScaleBy154 (float)
 
bool ftCo_8008D8E8 (float)
 
void ftCo_Damage_CalcKnockback (Fighter *fp)
 
void ftCo_8008DB10 (Fighter_GObj *gobj, enum_t, float)
 
void ftCo_Damage_CalcVel (Fighter *fp, float x, float y)
 
void ftCo_8008DCE0 (Fighter_GObj *gobj, int, float facing_dir)
 
bool ftCo_Damage_CheckAirMotion (Fighter *fp)
 
void ftCo_8008E5A4 (Fighter *)
 
void ftCo_Damage_OnEveryHitlag (Fighter_GObj *gobj)
 
void ftCo_Damage_OnExitHitlag (Fighter_GObj *gobj)
 
void ftCo_8008E908 (Fighter_GObj *gobj, float)
 
bool ftCo_8008E984 (Fighter *fp)
 
void ftCo_8008E9D0 (Fighter_GObj *gobj)
 
void ftCo_8008EB58 (Fighter_GObj *gobj)
 
void ftCo_8008EC90 (Fighter_GObj *gobj)
 
void ftCo_8008F744 (Fighter_GObj *gobj)
 
void ftCo_Damage_Anim (Fighter_GObj *gobj)
 
void ftCo_Damage_IASA (Fighter_GObj *gobj)
 
void ftCo_Damage_Phys (Fighter_GObj *gobj)
 
void ftCo_Damage_Coll (Fighter_GObj *gobj)
 
void ftCo_8008FC94 (Fighter_GObj *gobj)
 
void ftCo_Damage_SetMv8FromKbThreshold (Fighter *fp)
 
void ftCo_DamageFly_Anim (Fighter_GObj *gobj)
 
void ftCo_DamageFly_IASA (Fighter_GObj *gobj)
 
void ftCo_DamageFly_Phys (Fighter_GObj *gobj)
 
void ftCo_DamageFly_Coll (Fighter_GObj *gobj)
 
void ftCo_80090184 (Fighter_GObj *gobj)
 
void ftCo_DamageFlyRoll_Anim (Fighter_GObj *gobj)
 
void ftCo_DamageFlyRoll_IASA (Fighter_GObj *gobj)
 
void ftCo_DamageFlyRoll_Phys (Fighter_GObj *gobj)
 
void ftCo_DamageFlyRoll_Coll (Fighter_GObj *gobj)
 

Variables

int ftCo_803C5520 [2][12]
 

Function Documentation

◆ ftCo_Damage_CalcAngle()

float ftCo_Damage_CalcAngle ( Fighter fp,
float  kb_applied 
)

◆ ftCo_ScaleBy154()

float ftCo_ScaleBy154 ( float  mul)

◆ ftCo_8008D8E8()

bool ftCo_8008D8E8 ( float  f)

◆ ftCo_Damage_CalcKnockback()

void ftCo_Damage_CalcKnockback ( Fighter fp)
Todo:
Probably a switch.

◆ ftCo_8008DB10()

void ftCo_8008DB10 ( Fighter_GObj *  gobj,
enum_t  arg1,
float  arg2 
)

◆ ftCo_Damage_CalcVel()

void ftCo_Damage_CalcVel ( Fighter fp,
float  x,
float  y 
)

◆ ftCo_8008DCE0()

void ftCo_8008DCE0 ( Fighter_GObj *  gobj,
int  arg1,
float  facing_dir 
)

◆ ftCo_Damage_CheckAirMotion()

bool ftCo_Damage_CheckAirMotion ( Fighter fp)

◆ ftCo_8008E5A4()

void ftCo_8008E5A4 ( Fighter fp)

◆ ftCo_Damage_OnEveryHitlag()

void ftCo_Damage_OnEveryHitlag ( Fighter_GObj *  gobj)

◆ ftCo_Damage_OnExitHitlag()

void ftCo_Damage_OnExitHitlag ( Fighter_GObj *  gobj)

◆ ftCo_8008E908()

void ftCo_8008E908 ( Fighter_GObj *  gobj,
float  facing_dir 
)

◆ ftCo_8008E984()

bool ftCo_8008E984 ( Fighter fp)

◆ ftCo_8008E9D0()

void ftCo_8008E9D0 ( Fighter_GObj *  gobj)

◆ ftCo_8008EB58()

void ftCo_8008EB58 ( Fighter_GObj *  gobj)
Todo:
Inline depth.

◆ ftCo_8008EC90()

void ftCo_8008EC90 ( Fighter_GObj *  gobj)

◆ ftCo_8008F744()

void ftCo_8008F744 ( Fighter_GObj *  gobj)

◆ ftCo_Damage_Anim()

void ftCo_Damage_Anim ( Fighter_GObj *  gobj)

◆ ftCo_Damage_IASA()

void ftCo_Damage_IASA ( Fighter_GObj *  gobj)

◆ ftCo_Damage_Phys()

void ftCo_Damage_Phys ( Fighter_GObj *  gobj)

◆ ftCo_Damage_Coll()

void ftCo_Damage_Coll ( Fighter_GObj *  gobj)

◆ ftCo_8008FC94()

void ftCo_8008FC94 ( Fighter_GObj *  gobj)

◆ ftCo_Damage_SetMv8FromKbThreshold()

void ftCo_Damage_SetMv8FromKbThreshold ( Fighter fp)

◆ ftCo_DamageFly_Anim()

void ftCo_DamageFly_Anim ( Fighter_GObj *  gobj)

◆ ftCo_DamageFly_IASA()

void ftCo_DamageFly_IASA ( Fighter_GObj *  gobj)

◆ ftCo_DamageFly_Phys()

void ftCo_DamageFly_Phys ( Fighter_GObj *  gobj)

◆ ftCo_DamageFly_Coll()

void ftCo_DamageFly_Coll ( Fighter_GObj *  gobj)

◆ ftCo_80090184()

void ftCo_80090184 ( Fighter_GObj *  gobj)

◆ ftCo_DamageFlyRoll_Anim()

void ftCo_DamageFlyRoll_Anim ( Fighter_GObj *  gobj)

◆ ftCo_DamageFlyRoll_IASA()

void ftCo_DamageFlyRoll_IASA ( Fighter_GObj *  gobj)

◆ ftCo_DamageFlyRoll_Phys()

void ftCo_DamageFlyRoll_Phys ( Fighter_GObj *  gobj)

◆ ftCo_DamageFlyRoll_Coll()

void ftCo_DamageFlyRoll_Coll ( Fighter_GObj *  gobj)

Variable Documentation

◆ ftCo_803C5520

int ftCo_803C5520[2][12]
extern