SSBM Decomp
Loading...
Searching...
No Matches
ftfoxspecialn.h
Go to the documentation of this file.
1#ifndef GALE01_0E5CB0
2#define GALE01_0E5CB0
3
5
6#include <dolphin/mtx.h>
7
9/* 0E5CB0 */ void ftFx_SpecialN_FtGetHoldJoint(HSD_GObj* gobj, Vec3* pos);
10
15/* 0E5D20 */ void ftFx_SpecialN_ItGetHoldJoint(HSD_GObj* gobj, Vec3* pos);
16
17/* 0E5D90 */ void ftFx_SpecialN_OnChangeAction(HSD_GObj* gobj);
18/* 0E5DC4 */ bool ftFx_SpecialN_CheckRemoveBlaster(HSD_GObj* gobj);
20/* 0E5E38 */ bool ftFx_SpecialN_CheckBlasterAction(HSD_GObj* gobj);
21/* 0E5E90 */ void ftFx_SpecialN_ClearBlaster(HSD_GObj* gobj);
22/* 0E5EBC */ void ftFx_SpecialN_RemoveBlaster(HSD_GObj* gobj);
23/* 0E5F28 */ void ftFx_SpecialN_CreateBlasterShot(HSD_GObj* gobj);
24/* 0E608C */ void ftFx_SpecialN_Enter(HSD_GObj* gobj);
25/* 0E61A8 */ void ftFx_SpecialAirN_Enter(HSD_GObj* gobj);
26/* 0E62A4 */ void ftFx_SpecialNStart_Anim(HSD_GObj* gobj);
27/* 0E6368 */ void ftFx_SpecialNLoop_Anim(HSD_GObj* gobj);
28/* 0E65BC */ void ftFx_SpecialNEnd_Anim(HSD_GObj* gobj);
29/* 0E667C */ void ftFx_SpecialAirNStart_Anim(HSD_GObj* gobj);
30/* 0E6740 */ void ftFx_SpecialAirNLoop_Anim(HSD_GObj* gobj);
31/* 0E69BC */ void ftFx_SpecialAirNEnd_Anim(HSD_GObj* gobj);
32/* 0E6AB4 */ void ftFx_SpecialNStart_IASA(HSD_GObj* gobj);
33/* 0E6ADC */ void ftFx_SpecialNLoop_IASA(HSD_GObj* gobj);
34/* 0E6B04 */ void ftFx_SpecialNEnd_IASA(HSD_GObj* gobj);
35/* 0E6B08 */ void ftFx_SpecialAirNStart_IASA(HSD_GObj* gobj);
36/* 0E6B30 */ void ftFx_SpecialAirNLoop_IASA(HSD_GObj* gobj);
37/* 0E6B58 */ void ftFx_SpecialAirNEnd_IASA(HSD_GObj* gobj);
38/* 0E6B5C */ void ftFx_SpecialNStart_Phys(HSD_GObj* gobj);
39/* 0E6B7C */ void ftFx_SpecialNLoop_Phys(HSD_GObj* gobj);
40/* 0E6B9C */ void ftFx_SpecialNEnd_Phys(HSD_GObj* gobj);
41/* 0E6BBC */ void ftFx_SpecialAirNStart_Phys(HSD_GObj* gobj);
42/* 0E6BDC */ void ftFx_SpecialAirNLoop_Phys(HSD_GObj* gobj);
43/* 0E6BFC */ void ftFx_SpecialAirNEnd_Phys(HSD_GObj* gobj);
44/* 0E6C1C */ void ftFx_SpecialNStart_Coll(HSD_GObj* gobj);
45/* 0E6C3C */ void ftFx_SpecialNLoop_Coll(HSD_GObj* gobj);
46/* 0E6C5C */ void ftFx_SpecialNEnd_Coll(HSD_GObj* gobj);
47/* 0E6C7C */ void ftFx_SpecialAirNStart_Coll(HSD_GObj* gobj);
48/* 0E6C9C */ void ftFx_SpecialAirNLoop_Coll(HSD_GObj* gobj);
49/* 0E6CBC */ void ftFx_SpecialAirNEnd_Coll(HSD_GObj* gobj);
50/* 0E6CDC */ void ftFx_Throw_Anim(HSD_GObj* gobj);
51
52#endif
void ftFx_SpecialAirNLoop_Coll(HSD_GObj *gobj)
Definition ftfoxspecialn.c:542
void ftFx_SpecialAirN_Enter(HSD_GObj *gobj)
Definition ftfoxspecialn.c:259
void ftFx_SpecialAirNStart_Coll(HSD_GObj *gobj)
Definition ftfoxspecialn.c:537
void ftFx_SpecialNStart_Coll(HSD_GObj *gobj)
Definition ftfoxspecialn.c:522
void ftFx_SpecialAirNEnd_Anim(HSD_GObj *gobj)
Definition ftfoxspecialn.c:447
s32 ftFx_SpecialN_GetBlasterAction(HSD_GObj *gobj)
Definition ftfoxspecialn.c:75
void ftFx_SpecialAirNStart_Phys(HSD_GObj *gobj)
Definition ftfoxspecialn.c:507
bool ftFx_SpecialN_CheckBlasterAction(HSD_GObj *gobj)
Definition ftfoxspecialn.c:103
void ftFx_SpecialNEnd_Coll(HSD_GObj *gobj)
Definition ftfoxspecialn.c:532
void ftFx_SpecialAirNLoop_IASA(HSD_GObj *gobj)
Definition ftfoxspecialn.c:482
void ftFx_SpecialNStart_Anim(HSD_GObj *gobj)
Definition ftfoxspecialn.c:296
bool ftFx_SpecialN_CheckRemoveBlaster(HSD_GObj *gobj)
Definition ftfoxspecialn.c:67
void ftFx_SpecialAirNEnd_Phys(HSD_GObj *gobj)
Definition ftfoxspecialn.c:517
void ftFx_SpecialAirNEnd_Coll(HSD_GObj *gobj)
Definition ftfoxspecialn.c:547
void ftFx_SpecialAirNLoop_Anim(HSD_GObj *gobj)
Definition ftfoxspecialn.c:404
void ftFx_SpecialN_ItGetHoldJoint(HSD_GObj *gobj, Vec3 *pos)
Get Fox/Falco's Item Hold Bone Position for Blaster GFX again?
Definition ftfoxspecialn.c:54
void ftFx_SpecialNStart_Phys(HSD_GObj *gobj)
Definition ftfoxspecialn.c:492
void ftFx_SpecialN_ClearBlaster(HSD_GObj *gobj)
Definition ftfoxspecialn.c:127
void ftFx_SpecialN_FtGetHoldJoint(HSD_GObj *gobj, Vec3 *pos)
Get Fox/Falco's Item Hold Bone Position for Blaster GFX.
Definition ftfoxspecialn.c:49
void ftFx_SpecialAirNStart_IASA(HSD_GObj *gobj)
Definition ftfoxspecialn.c:477
void ftFx_SpecialNLoop_Anim(HSD_GObj *gobj)
Definition ftfoxspecialn.c:326
void ftFx_SpecialNStart_IASA(HSD_GObj *gobj)
Definition ftfoxspecialn.c:462
void ftFx_SpecialN_OnChangeAction(HSD_GObj *gobj)
Definition ftfoxspecialn.c:59
void ftFx_SpecialNEnd_IASA(HSD_GObj *gobj)
Definition ftfoxspecialn.c:472
void ftFx_SpecialNEnd_Anim(HSD_GObj *gobj)
Definition ftfoxspecialn.c:389
void ftFx_SpecialAirNStart_Anim(HSD_GObj *gobj)
Definition ftfoxspecialn.c:399
void ftFx_SpecialNEnd_Phys(HSD_GObj *gobj)
Definition ftfoxspecialn.c:502
void ftFx_SpecialN_RemoveBlaster(HSD_GObj *gobj)
Definition ftfoxspecialn.c:137
void ftFx_SpecialN_Enter(HSD_GObj *gobj)
Definition ftfoxspecialn.c:239
void ftFx_SpecialNLoop_Phys(HSD_GObj *gobj)
Definition ftfoxspecialn.c:497
void ftFx_SpecialAirNLoop_Phys(HSD_GObj *gobj)
Definition ftfoxspecialn.c:512
void ftFx_SpecialN_CreateBlasterShot(HSD_GObj *gobj)
Definition ftfoxspecialn.c:188
void ftFx_SpecialAirNEnd_IASA(HSD_GObj *gobj)
Definition ftfoxspecialn.c:487
void ftFx_SpecialNLoop_Coll(HSD_GObj *gobj)
Definition ftfoxspecialn.c:527
void ftFx_SpecialNLoop_IASA(HSD_GObj *gobj)
Definition ftfoxspecialn.c:467
void ftFx_Throw_Anim(HSD_GObj *gobj)
Definition ftfoxspecialn.c:552
struct Vec Vec3
signed int s32
Definition types.h:12
Definition gobj.h:16