SSBM Decomp
Loading...
Searching...
No Matches
ftFx_SpecialN.h
Go to the documentation of this file.
1#ifndef GALE01_0E5CB0
2#define GALE01_0E5CB0
3
5#include <baselib/forward.h>
6
7/* 0E5CB0 */ void ftFx_SpecialN_FtGetHoldJoint(HSD_GObj* gobj, Vec3* pos);
8/* 0E5D20 */ void ftFx_SpecialN_ItGetHoldJoint(HSD_GObj* gobj, Vec3* pos);
9/* 0E5D90 */ void ftFx_SpecialN_OnChangeAction(HSD_GObj* gobj);
10/* 0E5DC4 */ bool ftFx_SpecialN_CheckRemoveBlaster(HSD_GObj* gobj);
12/* 0E5E38 */ bool ftFx_SpecialN_CheckBlasterAction(HSD_GObj* gobj);
13/* 0E5E90 */ void ftFx_SpecialN_ClearBlaster(HSD_GObj* gobj);
14/* 0E5EBC */ void ftFx_SpecialN_RemoveBlaster(HSD_GObj* gobj);
15/* 0E5F28 */ void ftFx_SpecialN_CreateBlasterShot(HSD_GObj* gobj);
16/* 0E608C */ void ftFx_SpecialN_Enter(HSD_GObj* gobj);
17/* 0E61A8 */ void ftFx_SpecialAirN_Enter(HSD_GObj* gobj);
18/* 0E62A4 */ void ftFx_SpecialNStart_Anim(HSD_GObj* gobj);
19/* 0E6368 */ void ftFx_SpecialNLoop_Anim(HSD_GObj* gobj);
20/* 0E65BC */ void ftFx_SpecialNEnd_Anim(HSD_GObj* gobj);
21/* 0E667C */ void ftFx_SpecialAirNStart_Anim(HSD_GObj* gobj);
22/* 0E6740 */ void ftFx_SpecialAirNLoop_Anim(HSD_GObj* gobj);
23/* 0E69BC */ void ftFx_SpecialAirNEnd_Anim(HSD_GObj* gobj);
24/* 0E6AB4 */ void ftFx_SpecialNStart_IASA(HSD_GObj* gobj);
25/* 0E6ADC */ void ftFx_SpecialNLoop_IASA(HSD_GObj* gobj);
26/* 0E6B04 */ void ftFx_SpecialNEnd_IASA(HSD_GObj* gobj);
27/* 0E6B08 */ void ftFx_SpecialAirNStart_IASA(HSD_GObj* gobj);
28/* 0E6B30 */ void ftFx_SpecialAirNLoop_IASA(HSD_GObj* gobj);
29/* 0E6B58 */ void ftFx_SpecialAirNEnd_IASA(HSD_GObj* gobj);
30/* 0E6B5C */ void ftFx_SpecialNStart_Phys(HSD_GObj* gobj);
31/* 0E6B7C */ void ftFx_SpecialNLoop_Phys(HSD_GObj* gobj);
32/* 0E6B9C */ void ftFx_SpecialNEnd_Phys(HSD_GObj* gobj);
33/* 0E6BBC */ void ftFx_SpecialAirNStart_Phys(HSD_GObj* gobj);
34/* 0E6BDC */ void ftFx_SpecialAirNLoop_Phys(HSD_GObj* gobj);
35/* 0E6BFC */ void ftFx_SpecialAirNEnd_Phys(HSD_GObj* gobj);
36/* 0E6C1C */ void ftFx_SpecialNStart_Coll(HSD_GObj* gobj);
37/* 0E6C3C */ void ftFx_SpecialNLoop_Coll(HSD_GObj* gobj);
38/* 0E6C5C */ void ftFx_SpecialNEnd_Coll(HSD_GObj* gobj);
39/* 0E6C7C */ void ftFx_SpecialAirNStart_Coll(HSD_GObj* gobj);
40/* 0E6C9C */ void ftFx_SpecialAirNLoop_Coll(HSD_GObj* gobj);
41/* 0E6CBC */ void ftFx_SpecialAirNEnd_Coll(HSD_GObj* gobj);
42/* 0E6CDC */ void ftFx_Throw_Anim(HSD_GObj* gobj);
43
44#endif
void ftFx_SpecialAirNLoop_Coll(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:721
void ftFx_SpecialAirN_Enter(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:284
void ftFx_SpecialAirNStart_Coll(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:715
void ftFx_SpecialNStart_Coll(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:697
void ftFx_SpecialAirNEnd_Anim(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:575
s32 ftFx_SpecialN_GetBlasterAction(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:86
void ftFx_SpecialAirNStart_Phys(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:679
bool ftFx_SpecialN_CheckBlasterAction(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:117
void ftFx_SpecialNEnd_Coll(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:709
void ftFx_SpecialAirNLoop_IASA(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:645
void ftFx_SpecialNStart_Anim(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:320
bool ftFx_SpecialN_CheckRemoveBlaster(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:75
void ftFx_SpecialAirNEnd_Phys(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:691
void ftFx_SpecialAirNEnd_Coll(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:727
void ftFx_SpecialAirNLoop_Anim(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:485
void ftFx_SpecialN_ItGetHoldJoint(HSD_GObj *gobj, Vec3 *pos)
Get Fox/Falco's Item Hold Bone Position for Blaster GFX again?
Definition ftFx_SpecialN.c:48
void ftFx_SpecialNStart_Phys(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:661
void ftFx_SpecialN_ClearBlaster(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:151
void ftFx_SpecialN_FtGetHoldJoint(HSD_GObj *gobj, Vec3 *pos)
Get Fox/Falco's Item Hold Bone Position for Blaster GFX.
Definition ftFx_SpecialN.c:32
void ftFx_SpecialAirNStart_IASA(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:633
void ftFx_SpecialNLoop_Anim(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:344
void ftFx_SpecialNStart_IASA(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:603
void ftFx_SpecialN_OnChangeAction(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:64
void ftFx_SpecialNEnd_IASA(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:625
void ftFx_SpecialNEnd_Anim(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:435
void ftFx_SpecialAirNStart_Anim(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:461
void ftFx_SpecialNEnd_Phys(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:673
void ftFx_SpecialN_RemoveBlaster(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:163
void ftFx_SpecialN_Enter(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:243
void ftFx_SpecialNLoop_Phys(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:667
void ftFx_SpecialAirNLoop_Phys(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:685
void ftFx_SpecialN_CreateBlasterShot(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:183
void ftFx_SpecialAirNEnd_IASA(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:655
void ftFx_SpecialNLoop_Coll(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:703
void ftFx_SpecialNLoop_IASA(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:615
void ftFx_Throw_Anim(HSD_GObj *gobj)
Definition ftFx_SpecialN.c:735
signed long s32
A signed 32-bit integer.
Definition platform.h:14
Definition gobj.h:25
Definition types.h:13