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:109
void ftCo_Damage_OnEveryHitlag(ftCo_GObj *gobj)
Definition ftCo_Damage.c:567
void ftCo_DamageFlyRoll_IASA(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1219
void ftCo_DamageFly_Phys(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1156
bool ftCo_8008D8E8(float)
Definition ftCo_Damage.c:101
void ftCo_Damage_Anim(ftCo_GObj *gobj)
Definition ftCo_Damage.c:967
void ftCo_Damage_CalcVel(ftCo_Fighter *fp, float x, float y)
Definition ftCo_Damage.c:208
void ftCo_8008DCE0(ftCo_GObj *gobj, int, float facing_dir)
Definition ftCo_Damage.c:257
bool ftCo_8008E984(ftCo_Fighter *fp)
Definition ftCo_Damage.c:711
void ftCo_8008EC90(ftCo_GObj *gobj)
Definition ftCo_Damage.c:813
float ftCo_Damage_CalcAngle(ftCo_Fighter *fp, float kb_applied)
Definition ftCo_Damage.c:70
void ftCo_DamageFly_Coll(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1179
void ftCo_DamageFly_IASA(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1138
void ftCo_8008F744(ftCo_GObj *gobj)
Definition ftCo_Damage.c:938
bool ftCo_Damage_CheckAirMotion(ftCo_Fighter *fp)
Definition ftCo_Damage.c:538
void ftCo_Damage_Coll(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1061
void ftCo_Damage_OnExitHitlag(ftCo_GObj *gobj)
Definition ftCo_Damage.c:656
void ftCo_DamageFlyRoll_Coll(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1254
void ftCo_8008E9D0(ftCo_GObj *gobj)
Definition ftCo_Damage.c:737
void ftCo_Damage_SetMv8FromKbThreshold(ftCo_Fighter *fp)
Definition ftCo_Damage.c:1087
float ftCo_ScaleBy154(float)
Definition ftCo_Damage.c:96
void ftCo_DamageFly_Anim(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1126
void ftCo_8008E908(ftCo_GObj *gobj, float)
Definition ftCo_Damage.c:695
void ftCo_Damage_Phys(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1047
int ftCo_803C5520[2][12]
Definition ftCo_Damage.c:62
void ftCo_8008EB58(ftCo_GObj *gobj)
Definition ftCo_Damage.c:768
void ftCo_80090184(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1198
void ftCo_DamageFlyRoll_Anim(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1205
void ftCo_Damage_IASA(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1020
void ftCo_8008FC94(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1082
void ftCo_8008DB10(ftCo_GObj *gobj, enum_t, float)
Definition ftCo_Damage.c:174
void ftCo_DamageFlyRoll_Phys(ftCo_GObj *gobj)
Definition ftCo_Damage.c:1228
Fighter_GObj ftCo_GObj
Definition forward.h:10
int enum_t
The underlying type of an enum, used as a placeholder.
Definition platform.h:9
Definition types.h:1121