SSBM Decomp
Loading...
Searching...
No Matches
ftNs_SpecialN.h
Go to the documentation of this file.
1
3#ifndef GALE01_116EBC
4#define GALE01_116EBC
5
6#include <platform.h>
7
8#include <baselib/forward.h>
9
10/* 116EBC */ bool ftNs_SpecialN_CheckSpecialNHold(HSD_GObj* gobj);
11/* 116F00 */ void ftNs_SpecialN_SetNULL(HSD_GObj* gobj);
12/* 116F38 */ void ftNs_SpecialN_ItemPKFlushSetNULL(HSD_GObj* gobj);
13/* 116F94 */ void ftNs_SpecialNStart_Enter(HSD_GObj* gobj);
14/* 117034 */ void ftNs_SpecialAirNStart_Enter(HSD_GObj* gobj);
15/* 1170DC */ void ftNs_SpecialNStart_Anim(HSD_GObj* gobj);
16/* 1171BC */ void ftNs_SpecialNRelease_Anim(HSD_GObj* gobj);
17/* 1172F0 */ void ftNs_SpecialNEnd_Anim(HSD_GObj* gobj);
18/* 117378 */ void ftNs_SpecialAirNStart_Anim(HSD_GObj* gobj);
19/* 117458 */ void ftNs_SpecialAirNRelease_Anim(HSD_GObj* gobj);
20/* 11758C */ void ftNs_SpecialAirNEnd_Anim(HSD_GObj* gobj);
21/* 117648 */ void ftNs_SpecialNStart_IASA(HSD_GObj* gobj);
22/* 11764C */ void ftNs_SpecialNRelease_IASA(HSD_GObj* gobj);
23/* 1176C8 */ void ftNs_SpecialNEnd_IASA(HSD_GObj* gobj);
24/* 1176CC */ void ftNs_SpecialAirNStart_IASA(HSD_GObj* gobj);
25/* 1176D0 */ void ftNs_SpecialAirNRelease_IASA(HSD_GObj* gobj);
26/* 11774C */ void ftNs_SpecialAirNEnd_IASA(HSD_GObj* gobj);
27/* 117750 */ void ftNs_SpecialNStart_Phys(HSD_GObj* gobj);
28/* 117788 */ void ftNs_SpecialNRelease_Phys(HSD_GObj* gobj);
29/* 1177A8 */ void ftNs_SpecialNEnd_Phys(HSD_GObj* gobj);
30/* 1177C8 */ void ftNs_SpecialAirNStart_Phys(HSD_GObj* gobj);
31/* 117828 */ void ftNs_SpecialAirNRelease_Phys(HSD_GObj* gobj);
32/* 117888 */ void ftNs_SpecialAirNEnd_Phys(HSD_GObj* gobj);
33/* 1178E8 */ void ftNs_SpecialNStart_Coll(HSD_GObj* gobj);
34/* 117954 */ void ftNs_SpecialNRelease_Coll(HSD_GObj* gobj);
35/* 1179C0 */ void ftNs_SpecialNEnd_Coll(HSD_GObj* gobj);
36/* 117A2C */ void ftNs_SpecialAirNStart_Coll(HSD_GObj* gobj);
37/* 117A98 */ void ftNs_SpecialAirNRelease_Coll(HSD_GObj* gobj);
38/* 117B04 */ void ftNs_SpecialAirNEnd_Coll(HSD_GObj* gobj);
39
40#endif
bool ftNs_SpecialN_CheckSpecialNHold(HSD_GObj *gobj)
Ness PK Flash Charge msid check.
Definition ftNs_SpecialN.c:31
void ftNs_SpecialNStart_Anim(HSD_GObj *gobj)
Ness's grounded PK Flash Start Animation callback.
Definition ftNs_SpecialN.c:192
void ftNs_SpecialNStart_Phys(HSD_GObj *gobj)
Ness's grounded PK Flash Start Physics callback.
Definition ftNs_SpecialN.c:540
void ftNs_SpecialAirNRelease_IASA(HSD_GObj *gobj)
Ness's aerial PK Flash Charge IASA callback.
Definition ftNs_SpecialN.c:479
void ftNs_SpecialAirNEnd_Anim(HSD_GObj *gobj)
Ness's aerial PK Flash Release Animation callback.
Definition ftNs_SpecialN.c:396
void ftNs_SpecialAirNEnd_IASA(HSD_GObj *gobj)
Ness's aerial PK Flash Release IASA callback.
Definition ftNs_SpecialN.c:527
void ftNs_SpecialAirNEnd_Coll(HSD_GObj *gobj)
Ness's aerial PK Flash Release Collision callback.
Definition ftNs_SpecialN.c:702
void ftNs_SpecialAirNRelease_Phys(HSD_GObj *gobj)
Ness's aerial PK Flash Charge Physics callback.
Definition ftNs_SpecialN.c:580
void ftNs_SpecialNRelease_Phys(HSD_GObj *gobj)
Ness's grounded PK Flash Charge Physics callback.
Definition ftNs_SpecialN.c:547
void ftNs_SpecialNStart_Enter(HSD_GObj *gobj)
Ness's grounded PK Flash Start Motion State handler.
Definition ftNs_SpecialN.c:114
void ftNs_SpecialN_ItemPKFlushSetNULL(HSD_GObj *gobj)
Clear PK Flash's owner GObj pointer, Ness's pointer to PK Flash's item GObj, and reset callbacks.
Definition ftNs_SpecialN.c:73
void ftNs_SpecialNStart_IASA(HSD_GObj *gobj)
Ness's grounded PK Flash Start IASA callback.
Definition ftNs_SpecialN.c:423
void ftNs_SpecialNStart_Coll(HSD_GObj *gobj)
Ness's grounded PK Flash Start Collision callback.
Definition ftNs_SpecialN.c:622
void ftNs_SpecialNRelease_IASA(HSD_GObj *gobj)
Ness's grounded PK Flash Charge IASA callback.
Definition ftNs_SpecialN.c:426
void ftNs_SpecialAirNRelease_Coll(HSD_GObj *gobj)
Ness's aerial PK Flash Charge Collision callback.
Definition ftNs_SpecialN.c:686
void ftNs_SpecialNRelease_Anim(HSD_GObj *gobj)
Ness's grounded PK Flash Charge Animation callback.
Definition ftNs_SpecialN.c:232
void ftNs_SpecialN_SetNULL(HSD_GObj *gobj)
Clear Ness's callbacks and PK Flash's item GObj pointer.
Definition ftNs_SpecialN.c:49
void ftNs_SpecialNEnd_Phys(HSD_GObj *gobj)
Ness's grounded PK Flash Release Physics callback.
Definition ftNs_SpecialN.c:553
void ftNs_SpecialAirNStart_Anim(HSD_GObj *gobj)
Ness's aerial PK Flash Start Animation callback.
Definition ftNs_SpecialN.c:311
void ftNs_SpecialAirNStart_Phys(HSD_GObj *gobj)
Ness's aerial PK Flash Start Physics callback.
Definition ftNs_SpecialN.c:559
void ftNs_SpecialAirNEnd_Phys(HSD_GObj *gobj)
Ness's aerial PK Flash Release Physics callback.
Definition ftNs_SpecialN.c:601
void ftNs_SpecialNRelease_Coll(HSD_GObj *gobj)
Ness's grounded PK Flash Charge Collision callback.
Definition ftNs_SpecialN.c:638
void ftNs_SpecialNEnd_Coll(HSD_GObj *gobj)
Ness's grounded PK Flash Release Collision callback.
Definition ftNs_SpecialN.c:654
void ftNs_SpecialNEnd_Anim(HSD_GObj *gobj)
Ness's grounded PK Flash Release Animation callback.
Definition ftNs_SpecialN.c:296
void ftNs_SpecialAirNStart_Enter(HSD_GObj *gobj)
Ness's aerial PK Flash Start Motion State handler.
Definition ftNs_SpecialN.c:153
void ftNs_SpecialAirNStart_IASA(HSD_GObj *gobj)
Ness's aerial PK Flash Start IASA callback.
Definition ftNs_SpecialN.c:476
void ftNs_SpecialAirNStart_Coll(HSD_GObj *gobj)
Ness's aerial PK Flash Start Collision callback.
Definition ftNs_SpecialN.c:670
void ftNs_SpecialNEnd_IASA(HSD_GObj *gobj)
Ness's grounded PK Flash Release IASA callback.
Definition ftNs_SpecialN.c:473
void ftNs_SpecialAirNRelease_Anim(HSD_GObj *gobj)
Ness's aerial PK Flash Charge Animation callback.
Definition ftNs_SpecialN.c:353
Definition gobj.h:25