SSBM Decomp
Loading...
Searching...
No Matches
ftCo_Damage.h
Go to the documentation of this file.
1#ifndef GALE01_08D7F0
2#define GALE01_08D7F0
3
4#include "ftCommon/forward.h"
5
6/* 08D7F0 */ float ftCo_Damage_CalcAngle(Fighter* fp, float kb_applied);
7/* 08D8D8 */ float ftCo_ScaleBy154(float);
8/* 08D8E8 */ bool ftCo_8008D8E8(float);
9/* 08D930 */ void ftCo_Damage_CalcKnockback(Fighter* fp);
10/* 08DB10 */ void ftCo_8008DB10(Fighter_GObj* gobj, HitElement, float);
11/* 08DC0C */ void ftCo_Damage_CalcVel(Fighter* fp, float x, float y);
12/* 08DCE0 */ void ftCo_8008DCE0(Fighter_GObj* gobj, int, float facing_dir);
13/* 08E498 */ bool ftCo_Damage_CheckAirMotion(Fighter* fp);
14/* 08E5A4 */ void ftCo_8008E5A4(Fighter*);
15/* 08E4F0 */ void ftCo_Damage_OnEveryHitlag(Fighter_GObj* gobj);
16/* 08E714 */ void ftCo_Damage_OnExitHitlag(Fighter_GObj* gobj);
17/* 08E908 */ void ftCo_8008E908(Fighter_GObj* gobj, float);
18/* 08E984 */ bool ftCo_8008E984(Fighter* fp);
19/* 08E9D0 */ void ftCo_8008E9D0(Fighter_GObj* gobj);
20/* 08EB58 */ void ftCo_8008EB58(Fighter_GObj* gobj);
21/* 08EC90 */ void ftCo_8008EC90(Fighter_GObj* gobj);
22/* 08F744 */ void ftCo_8008F744(Fighter_GObj* gobj);
23/* 08F7F0 */ void ftCo_Damage_Anim(Fighter_GObj* gobj);
24/* 08FA44 */ void ftCo_Damage_IASA(Fighter_GObj* gobj);
25/* 08FB18 */ void ftCo_Damage_Phys(Fighter_GObj* gobj);
26/* 08FB64 */ void ftCo_Damage_Coll(Fighter_GObj* gobj);
27/* 08FC94 */ void ftCo_8008FC94(Fighter_GObj* gobj);
28/* 08FCB8 */ void ftCo_Damage_SetMv8FromKbThreshold(Fighter* fp);
29/* 08FD98 */ void ftCo_DamageFly_Anim(Fighter_GObj* gobj);
30/* 08FF48 */ void ftCo_DamageFly_IASA(Fighter_GObj* gobj);
31/* 08FF84 */ void ftCo_DamageFly_Phys(Fighter_GObj* gobj);
32/* 0900EC */ void ftCo_DamageFly_Coll(Fighter_GObj* gobj);
33/* 090184 */ void ftCo_80090184(Fighter_GObj* gobj);
34/* 0901D0 */ void ftCo_DamageFlyRoll_Anim(Fighter_GObj* gobj);
35/* 090324 */ void ftCo_DamageFlyRoll_IASA(Fighter_GObj* gobj);
36/* 09035C */ void ftCo_DamageFlyRoll_Phys(Fighter_GObj* gobj);
37/* 0904C0 */ void ftCo_DamageFlyRoll_Coll(Fighter_GObj* gobj);
38/* 3C5520 */ extern int ftCo_803C5520[2][12];
39
40#endif
int ftCo_803C5520[2][12]
Definition ftCo_Damage.c:65
void ftCo_DamageFlyRoll_Coll(Fighter_GObj *gobj)
Definition ftCo_Damage.c:1273
void ftCo_Damage_IASA(Fighter_GObj *gobj)
Definition ftCo_Damage.c:1038
void ftCo_Damage_CalcVel(Fighter *fp, float x, float y)
Definition ftCo_Damage.c:210
void ftCo_8008FC94(Fighter_GObj *gobj)
Definition ftCo_Damage.c:1100
bool ftCo_8008D8E8(float)
Definition ftCo_Damage.c:104
void ftCo_DamageFlyRoll_Phys(Fighter_GObj *gobj)
Definition ftCo_Damage.c:1252
void ftCo_DamageFly_Phys(Fighter_GObj *gobj)
Definition ftCo_Damage.c:1188
void ftCo_Damage_Anim(Fighter_GObj *gobj)
Definition ftCo_Damage.c:986
void ftCo_Damage_Coll(Fighter_GObj *gobj)
Definition ftCo_Damage.c:1079
bool ftCo_Damage_CheckAirMotion(Fighter *fp)
Definition ftCo_Damage.c:535
bool ftCo_8008E984(Fighter *fp)
Definition ftCo_Damage.c:677
void ftCo_Damage_SetMv8FromKbThreshold(Fighter *fp)
Definition ftCo_Damage.c:1107
void ftCo_8008EC90(Fighter_GObj *gobj)
Definition ftCo_Damage.c:827
void ftCo_8008DB10(Fighter_GObj *gobj, HitElement, float)
Definition ftCo_Damage.c:176
void ftCo_DamageFlyRoll_Anim(Fighter_GObj *gobj)
Definition ftCo_Damage.c:1232
void ftCo_8008DCE0(Fighter_GObj *gobj, int, float facing_dir)
Definition ftCo_Damage.c:260
void ftCo_Damage_OnEveryHitlag(Fighter_GObj *gobj)
Definition ftCo_Damage.c:563
float ftCo_ScaleBy154(float)
Definition ftCo_Damage.c:99
void ftCo_8008EB58(Fighter_GObj *gobj)
Definition ftCo_Damage.c:729
void ftCo_80090184(Fighter_GObj *gobj)
Definition ftCo_Damage.c:1225
void ftCo_8008E908(Fighter_GObj *gobj, float)
Definition ftCo_Damage.c:661
void ftCo_DamageFly_Anim(Fighter_GObj *gobj)
Definition ftCo_Damage.c:1148
float ftCo_Damage_CalcAngle(Fighter *fp, float kb_applied)
Definition ftCo_Damage.c:73
void ftCo_8008E9D0(Fighter_GObj *gobj)
Definition ftCo_Damage.c:701
void ftCo_DamageFly_IASA(Fighter_GObj *gobj)
Definition ftCo_Damage.c:1160
void ftCo_Damage_Phys(Fighter_GObj *gobj)
Definition ftCo_Damage.c:1065
void ftCo_8008F744(Fighter_GObj *gobj)
Definition ftCo_Damage.c:957
void ftCo_8008E5A4(Fighter *)
Definition ftCo_Damage.c:585
void ftCo_Damage_OnExitHitlag(Fighter_GObj *gobj)
Definition ftCo_Damage.c:618
void ftCo_DamageFly_Coll(Fighter_GObj *gobj)
Definition ftCo_Damage.c:1206
void ftCo_Damage_CalcKnockback(Fighter *fp)
Definition ftCo_Damage.c:112
void ftCo_DamageFlyRoll_IASA(Fighter_GObj *gobj)
Definition ftCo_Damage.c:1243
HitElement
Definition forward.h:40
Definition types.h:1134