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(ftCo_Fighter* fp, float kb_applied);
7/* 08D8D8 */ float ftCo_ScaleBy154(float);
8/* 08D8E8 */ bool ftCo_8008D8E8(float);
9/* 08D930 */ void ftCo_Damage_CalcKnockback(ftCo_Fighter* fp);
10/* 08DB10 */ void ftCo_8008DB10(ftCo_GObj* gobj, enum_t, float);
11/* 08DC0C */ void ftCo_Damage_CalcVel(ftCo_Fighter* fp, float x, float y);
12/* 08DCE0 */ void ftCo_8008DCE0(ftCo_GObj* gobj, int, float facing_dir);
13/* 08E498 */ bool ftCo_Damage_CheckAirMotion(ftCo_Fighter* fp);
14/* 08E4F0 */ void ftCo_Damage_OnEveryHitlag(ftCo_GObj* gobj);
15/* 08E714 */ void ftCo_Damage_OnExitHitlag(ftCo_GObj* gobj);
16/* 08E908 */ void ftCo_8008E908(ftCo_GObj* gobj, float);
17/* 08E984 */ bool ftCo_8008E984(ftCo_Fighter* fp);
18/* 08E9D0 */ void ftCo_8008E9D0(ftCo_GObj* gobj);
19/* 08EB58 */ void ftCo_8008EB58(ftCo_GObj* gobj);
20/* 08EC90 */ void ftCo_8008EC90(ftCo_GObj* gobj);
21/* 08F744 */ void ftCo_8008F744(ftCo_GObj* gobj);
22/* 08F7F0 */ void ftCo_Damage_Anim(ftCo_GObj* gobj);
23/* 08FA44 */ void ftCo_Damage_IASA(ftCo_GObj* gobj);
24/* 08FB18 */ void ftCo_Damage_Phys(ftCo_GObj* gobj);
25/* 08FB64 */ void ftCo_Damage_Coll(ftCo_GObj* gobj);
26/* 08FC94 */ void ftCo_8008FC94(ftCo_GObj* gobj);
28/* 08FD98 */ void ftCo_DamageFly_Anim(ftCo_GObj* gobj);
29/* 08FF48 */ void ftCo_DamageFly_IASA(ftCo_GObj* gobj);
30/* 08FF84 */ void ftCo_DamageFly_Phys(ftCo_GObj* gobj);
31/* 0900EC */ void ftCo_DamageFly_Coll(ftCo_GObj* gobj);
32/* 090184 */ void ftCo_80090184(ftCo_GObj* gobj);
33/* 0901D0 */ void ftCo_DamageFlyRoll_Anim(ftCo_GObj* gobj);
34/* 090324 */ void ftCo_DamageFlyRoll_IASA(ftCo_GObj* gobj);
35/* 09035C */ void ftCo_DamageFlyRoll_Phys(ftCo_GObj* gobj);
36/* 0904C0 */ void ftCo_DamageFlyRoll_Coll(ftCo_GObj* gobj);
37/* 3C5520 */ extern int ftCo_803C5520[2][12];
38
39#endif
void ftCo_Damage_CalcKnockback(ftCo_Fighter *fp)
Definition ftCo_Damage.c:108
void ftCo_Damage_OnEveryHitlag(ftCo_GObj *gobj)
Definition ftCo_Damage.c:562
void ftCo_DamageFlyRoll_IASA(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1214
void ftCo_DamageFly_Phys(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1151
bool ftCo_8008D8E8(float)
Definition ftCo_Damage.c:100
void ftCo_Damage_Anim(ftCo_GObj *gobj)
Definition ftCo_Damage.c:962
void ftCo_Damage_CalcVel(ftCo_Fighter *fp, float x, float y)
Definition ftCo_Damage.c:203
void ftCo_8008DCE0(ftCo_GObj *gobj, int, float facing_dir)
Definition ftCo_Damage.c:252
bool ftCo_8008E984(ftCo_Fighter *fp)
Definition ftCo_Damage.c:706
void ftCo_8008EC90(ftCo_GObj *gobj)
Definition ftCo_Damage.c:808
float ftCo_Damage_CalcAngle(ftCo_Fighter *fp, float kb_applied)
Definition ftCo_Damage.c:69
void ftCo_DamageFly_Coll(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1174
void ftCo_DamageFly_IASA(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1133
void ftCo_8008F744(ftCo_GObj *gobj)
Definition ftCo_Damage.c:933
bool ftCo_Damage_CheckAirMotion(ftCo_Fighter *fp)
Definition ftCo_Damage.c:533
void ftCo_Damage_Coll(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1056
void ftCo_Damage_OnExitHitlag(ftCo_GObj *gobj)
Definition ftCo_Damage.c:651
void ftCo_DamageFlyRoll_Coll(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1249
void ftCo_8008E9D0(ftCo_GObj *gobj)
Definition ftCo_Damage.c:732
void ftCo_Damage_SetMv8FromKbThreshold(ftCo_Fighter *fp)
Definition ftCo_Damage.c:1082
float ftCo_ScaleBy154(float)
Definition ftCo_Damage.c:95
void ftCo_DamageFly_Anim(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1121
void ftCo_8008E908(ftCo_GObj *gobj, float)
Definition ftCo_Damage.c:690
void ftCo_Damage_Phys(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1042
int ftCo_803C5520[2][12]
Definition ftCo_Damage.c:61
void ftCo_8008EB58(ftCo_GObj *gobj)
Definition ftCo_Damage.c:763
void ftCo_80090184(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1193
void ftCo_DamageFlyRoll_Anim(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1200
void ftCo_Damage_IASA(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1015
void ftCo_8008FC94(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1077
void ftCo_8008DB10(ftCo_GObj *gobj, enum_t, float)
Definition ftCo_Damage.c:169
void ftCo_DamageFlyRoll_Phys(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1223
Fighter_GObj ftCo_GObj
Definition forward.h:10
int enum_t
The underlying type of an enum, used as a placeholder.
Definition platform.h:74
Definition types.h:1063