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
8/* 0E5CB0 */ void ftFx_SpecialN_FtGetHoldJoint(HSD_GObj* gobj, Vec3* pos);
9/* 0E5D20 */ void ftFx_SpecialN_ItGetHoldJoint(HSD_GObj* gobj, Vec3* pos);
14/* 0E5E90 */ void ftFx_SpecialN_ClearBlaster(HSD_GObj* gobj);
15/* 0E5EBC */ void ftFx_SpecialN_RemoveBlaster(HSD_GObj* gobj);
17/* 0E608C */ void ftFx_SpecialN_Enter(HSD_GObj* gobj);
18/* 0E61A8 */ void ftFx_SpecialAirN_Enter(HSD_GObj* gobj);
19/* 0E62A4 */ void ftFx_SpecialNStart_Anim(HSD_GObj* gobj);
20/* 0E6368 */ void ftFx_SpecialNLoop_Anim(HSD_GObj* gobj);
21/* 0E65BC */ void ftFx_SpecialNEnd_Anim(HSD_GObj* gobj);
22/* 0E667C */ void ftFx_SpecialAirNStart_Anim(HSD_GObj* gobj);
23/* 0E6740 */ void ftFx_SpecialAirNLoop_Anim(HSD_GObj* gobj);
24/* 0E69BC */ void ftFx_SpecialAirNEnd_Anim(HSD_GObj* gobj);
25/* 0E6AB4 */ void ftFx_SpecialNStart_IASA(HSD_GObj* gobj);
26/* 0E6ADC */ void ftFx_SpecialNLoop_IASA(HSD_GObj* gobj);
27/* 0E6B04 */ void ftFx_SpecialNEnd_IASA(HSD_GObj* gobj);
28/* 0E6B08 */ void ftFx_SpecialAirNStart_IASA(HSD_GObj* gobj);
29/* 0E6B30 */ void ftFx_SpecialAirNLoop_IASA(HSD_GObj* gobj);
30/* 0E6B58 */ void ftFx_SpecialAirNEnd_IASA(HSD_GObj* gobj);
31/* 0E6B5C */ void ftFx_SpecialNStart_Phys(HSD_GObj* gobj);
32/* 0E6B7C */ void ftFx_SpecialNLoop_Phys(HSD_GObj* gobj);
33/* 0E6B9C */ void ftFx_SpecialNEnd_Phys(HSD_GObj* gobj);
34/* 0E6BBC */ void ftFx_SpecialAirNStart_Phys(HSD_GObj* gobj);
35/* 0E6BDC */ void ftFx_SpecialAirNLoop_Phys(HSD_GObj* gobj);
36/* 0E6BFC */ void ftFx_SpecialAirNEnd_Phys(HSD_GObj* gobj);
37/* 0E6C1C */ void ftFx_SpecialNStart_Coll(HSD_GObj* gobj);
38/* 0E6C3C */ void ftFx_SpecialNLoop_Coll(HSD_GObj* gobj);
39/* 0E6C5C */ void ftFx_SpecialNEnd_Coll(HSD_GObj* gobj);
40/* 0E6C7C */ void ftFx_SpecialAirNStart_Coll(HSD_GObj* gobj);
41/* 0E6C9C */ void ftFx_SpecialAirNLoop_Coll(HSD_GObj* gobj);
42/* 0E6CBC */ void ftFx_SpecialAirNEnd_Coll(HSD_GObj* gobj);
43/* 0E6CDC */ void ftFx_Throw_Anim(HSD_GObj* gobj);
44
45#endif
struct Vec Vec3
signed long s32
Definition types.h:8
void ftFx_SpecialAirNLoop_Coll(HSD_GObj *gobj)
Definition ftfoxspecialn.c:557
void ftFx_SpecialAirN_Enter(HSD_GObj *gobj)
Definition ftfoxspecialn.c:274
void ftFx_SpecialAirNStart_Coll(HSD_GObj *gobj)
Definition ftfoxspecialn.c:552
void ftFx_SpecialNStart_Coll(HSD_GObj *gobj)
Definition ftfoxspecialn.c:537
void ftFx_SpecialAirNEnd_Anim(HSD_GObj *gobj)
Definition ftfoxspecialn.c:462
s32 ftFx_SpecialN_GetBlasterAction(HSD_GObj *gobj)
Definition ftfoxspecialn.c:74
void ftFx_SpecialAirNStart_Phys(HSD_GObj *gobj)
Definition ftfoxspecialn.c:522
bool ftFx_SpecialN_CheckBlasterAction(HSD_GObj *gobj)
Definition ftfoxspecialn.c:102
void ftFx_SpecialNEnd_Coll(HSD_GObj *gobj)
Definition ftfoxspecialn.c:547
void ftFx_SpecialAirNLoop_IASA(HSD_GObj *gobj)
Definition ftfoxspecialn.c:497
void ftFx_SpecialNStart_Anim(HSD_GObj *gobj)
Definition ftfoxspecialn.c:311
bool ftFx_SpecialN_CheckRemoveBlaster(HSD_GObj *gobj)
Definition ftfoxspecialn.c:66
void ftFx_SpecialAirNEnd_Phys(HSD_GObj *gobj)
Definition ftfoxspecialn.c:532
void ftFx_SpecialAirNEnd_Coll(HSD_GObj *gobj)
Definition ftfoxspecialn.c:562
void ftFx_SpecialAirNLoop_Anim(HSD_GObj *gobj)
Definition ftfoxspecialn.c:419
void ftFx_SpecialN_ItGetHoldJoint(HSD_GObj *gobj, Vec3 *pos)
Get Fox/Falco's Item Hold Bone Position for Blaster GFX again?
Definition ftfoxspecialn.c:53
void ftFx_SpecialNStart_Phys(HSD_GObj *gobj)
Definition ftfoxspecialn.c:507
void ftFx_SpecialN_ClearBlaster(HSD_GObj *gobj)
Definition ftfoxspecialn.c:133
void ftFx_SpecialN_FtGetHoldJoint(HSD_GObj *gobj, Vec3 *pos)
Get Fox/Falco's Item Hold Bone Position for Blaster GFX.
Definition ftfoxspecialn.c:48
void ftFx_SpecialAirNStart_IASA(HSD_GObj *gobj)
Definition ftfoxspecialn.c:492
void ftFx_SpecialNLoop_Anim(HSD_GObj *gobj)
Definition ftfoxspecialn.c:341
void ftFx_SpecialNStart_IASA(HSD_GObj *gobj)
Definition ftfoxspecialn.c:477
void ftFx_SpecialN_OnChangeAction(HSD_GObj *gobj)
Definition ftfoxspecialn.c:58
void ftFx_SpecialNEnd_IASA(HSD_GObj *gobj)
Definition ftfoxspecialn.c:487
void ftFx_SpecialNEnd_Anim(HSD_GObj *gobj)
Definition ftfoxspecialn.c:404
void ftFx_SpecialAirNStart_Anim(HSD_GObj *gobj)
Definition ftfoxspecialn.c:414
void ftFx_SpecialNEnd_Phys(HSD_GObj *gobj)
Definition ftfoxspecialn.c:517
void ftFx_SpecialN_RemoveBlaster(HSD_GObj *gobj)
Definition ftfoxspecialn.c:143
void ftFx_SpecialN_Enter(HSD_GObj *gobj)
Definition ftfoxspecialn.c:255
void ftFx_SpecialNLoop_Phys(HSD_GObj *gobj)
Definition ftfoxspecialn.c:512
void ftFx_SpecialAirNLoop_Phys(HSD_GObj *gobj)
Definition ftfoxspecialn.c:527
void ftFx_SpecialN_CreateBlasterShot(HSD_GObj *gobj)
Definition ftfoxspecialn.c:194
void ftFx_SpecialAirNEnd_IASA(HSD_GObj *gobj)
Definition ftfoxspecialn.c:502
void ftFx_SpecialNLoop_Coll(HSD_GObj *gobj)
Definition ftfoxspecialn.c:542
void ftFx_SpecialNLoop_IASA(HSD_GObj *gobj)
Definition ftfoxspecialn.c:482
void ftFx_Throw_Anim(HSD_GObj *gobj)
Definition ftfoxspecialn.c:567
HSD_GObj * gobj
Definition gm_19EF.c:73
Definition gobj.h:28