SSBM Decomp
Loading...
Searching...
No Matches
ftKp_Init.h
Go to the documentation of this file.
1#ifndef GALE01_132A0C
2#define GALE01_132A0C
3
4#include <platform.h>
5
6#include "ftKoopa/forward.h"
7#include <baselib/forward.h>
8
9#include "ft/types.h"
10
11/* 132A0C */ void ftKp_Init_OnDeath(HSD_GObj* gobj);
12/* 132A64 */ void ftKp_Init_UnkMotionStates3(HSD_GObj* gobj);
13/* 132A84 */ void ftKp_Init_OnLoadForGKoopa(Fighter* fp);
14/* 132ABC */ void ftKp_Init_OnLoad(HSD_GObj* gobj);
15/* 132B38 */ void ftKp_Init_80132B38(void);
16/* 132B3C */ void ftKp_Init_OnItemPickup(HSD_GObj* gobj, bool flag);
17/* 132C1C */ void ftKp_Init_OnItemInvisible(HSD_GObj* gobj);
18/* 132C64 */ void ftKp_Init_OnItemVisible(HSD_GObj* gobj);
19/* 132CAC */ void ftKp_Init_OnItemDrop(HSD_GObj* gobj, bool bool1);
20/* 132D00 */ void ftKp_Init_LoadSpecialAttrs(HSD_GObj* gobj);
21/* 132D38 */ void ftKp_Init_OnKnockbackEnter(HSD_GObj* gobj);
22/* 132D7C */ void ftKp_Init_OnKnockbackExit(HSD_GObj* gobj);
23/* 132DC0 */ float ftKp_SpecialS_80132DC0(HSD_GObj* gobj);
24/* 132DD0 */ float ftKp_SpecialS_80132DD0(HSD_GObj* gobj);
25/* 132DE0 */ float ftKp_SpecialS_80132DE0(HSD_GObj* gobj);
26/* 132DF0 */ float ftKp_SpecialS_80132DF0(HSD_GObj* gobj);
27/* 132E00 */ float ftKp_SpecialS_80132E00(HSD_GObj* gobj);
28/* 132E10 */ float ftKp_SpecialS_80132E10(HSD_GObj* gobj);
29/* 132E20 */ float ftKp_SpecialS_80132E20(HSD_GObj* gobj);
30/* 132E30 */ void ftKp_SpecialS_80132E30(HSD_GObj* gobj);
31/* 132EFC */ void ftKp_SpecialS_Enter(HSD_GObj* gobj);
32/* 132F94 */ void ftKp_SpecialAirS_Enter(HSD_GObj* gobj);
33/* 13302C */ void ftKp_SpecialS_8013302C(HSD_GObj* gobj);
34/* 1330E4 */ void ftKp_SpecialS_801330E4(HSD_GObj* gobj);
35/* 13319C */ void ftKp_SpecialS_8013319C(HSD_GObj* gobj);
36/* 13322C */ void ftKp_SpecialS_8013322C(HSD_GObj* gobj);
37/* 1332C4 */ void ftKp_SpecialS_801332C4(HSD_GObj* gobj);
38/* 133324 */ void ftKp_SpecialS_80133324(HSD_GObj* gobj);
39/* 133398 */ void ftKp_SpecialS_80133398(HSD_GObj* gobj);
40/* 1333F8 */ void ftKp_SpecialS_801333F8(HSD_GObj* gobj);
41/* 133484 */ void ftKp_SpecialS_80133484(HSD_GObj* gobj);
42/* 1334E4 */ void ftKp_SpecialS_801334E4(HSD_GObj* gobj);
43/* 13359C */ void ftKp_SpecialS_8013359C(HSD_GObj* gobj);
44/* 133654 */ void ftKp_SpecialSStart_Anim(HSD_GObj* gobj);
45/* 133690 */ void ftKp_SpecialAirSStart_Anim(HSD_GObj* gobj);
46/* 1336CC */ void ftKp_SpecialSHit_Anim(HSD_GObj* gobj);
47/* 13383C */ void ftKp_SpecialAirSHit_Anim(HSD_GObj* gobj);
48/* 1339AC */ void ftKp_SpecialSWait_Anim(HSD_GObj* gobj);
49/* 1339B0 */ void ftKp_SpecialAirSWait_Anim(HSD_GObj* gobj);
50/* 1339B4 */ void ftKp_SpecialSEndF_Anim(HSD_GObj* gobj);
51/* 133A90 */ void ftKp_SpecialSEndB_Anim(HSD_GObj* gobj);
52/* 133AD4 */ void ftKp_SpecialAirSEndF_Anim(HSD_GObj* gobj);
53/* 133BB0 */ void ftKp_SpecialAirSEndB_Anim(HSD_GObj* gobj);
54/* 133BF4 */ void ftKp_SpecialSHit_IASA(HSD_GObj* gobj);
55/* 133D20 */ void ftKp_SpecialAirSHit_IASA(HSD_GObj* gobj);
56/* 133E4C */ void ftKp_SpecialSWait_IASA(HSD_GObj* gobj);
57/* 134038 */ void ftKp_SpecialAirSWait_IASA(HSD_GObj* gobj);
58/* 134224 */ void ftKp_SpecialSStart_Phys(HSD_GObj* gobj);
59/* 134244 */ void ftKp_SpecialAirSStart_Phys(HSD_GObj* gobj);
60/* 134288 */ void ftKp_SpecialSHit_Phys(HSD_GObj* gobj);
61/* 1342A8 */ void ftKp_SpecialAirSHit_Phys(HSD_GObj* gobj);
62/* 1342C8 */ void ftKp_SpecialSWait_Phys(HSD_GObj* gobj);
63/* 1342E8 */ void ftKp_SpecialAirSWait_Phys(HSD_GObj* gobj);
64/* 134308 */ void ftKp_SpecialSEndF_Phys(HSD_GObj* gobj);
65/* 134328 */ void ftKp_SpecialSEndB_Phys(HSD_GObj* gobj);
66/* 134348 */ void ftKp_SpecialAirSEndF_Phys(HSD_GObj* gobj);
67/* 134368 */ void ftKp_SpecialAirSEndB_Phys(HSD_GObj* gobj);
68/* 134388 */ void ftKp_SpecialSStart_Coll(HSD_GObj* gobj);
69/* 1343B0 */ void ftKp_SpecialAirSStart_Coll(HSD_GObj* gobj);
70/* 1343D8 */ void ftKp_SpecialSHit_Coll(HSD_GObj* gobj);
71/* 134400 */ void ftKp_SpecialAirSHit_Coll(HSD_GObj* gobj);
72/* 134428 */ void ftKp_SpecialSWait_Coll(HSD_GObj* gobj);
73/* 134450 */ void ftKp_SpecialAirSWait_Coll(HSD_GObj* gobj);
74/* 134478 */ void ftKp_SpecialSEndF_Coll(HSD_GObj* gobj);
75/* 1344A0 */ void ftKp_SpecialSEndB_Coll(HSD_GObj* gobj);
76/* 1344C8 */ void ftKp_SpecialAirSEndF_Coll(HSD_GObj* gobj);
77/* 1344F0 */ void ftKp_SpecialAirSEndB_Coll(HSD_GObj* gobj);
78/* 13460C */ void ftKp_SpecialLw_Enter(HSD_GObj* gobj);
79/* 1346A4 */ void ftKp_SpecialAirLw_Enter(HSD_GObj* gobj);
80/* 13474C */ void ftKp_SpecialLw_Anim(HSD_GObj* gobj);
81/* 134788 */ void ftKp_SpecialAirLw_Anim(HSD_GObj* gobj);
82/* 1347C4 */ void ftKp_SpecialLw_Phys(HSD_GObj* gobj);
83/* 134804 */ void ftKp_SpecialAirLw_Phys(HSD_GObj* gobj);
84/* 1348A0 */ void ftKp_SpecialLw_Coll(HSD_GObj* gobj);
85/* 1348C0 */ void ftKp_SpecialAirLw_Coll(HSD_GObj* gobj);
86/* 134988 */ void ftKp_SpecialLw_80134988(HSD_GObj* gobj);
87/* 1349C4 */ void ftKp_SpecialLwLanding_Anim(HSD_GObj* gobj);
88/* 134A00 */ void ftKp_SpecialLwLanding_Phys(HSD_GObj* gobj);
89/* 134A20 */ void ftKp_SpecialLwLanding_Coll(HSD_GObj* gobj);
90/* 134A5C */ void ftKp_SpecialLw_80134A5C(HSD_GObj* gobj);
91/* 134ACC */ void ftKp_SpecialLw_80134ACC(HSD_GObj* gobj);
92/* 134D78 */ void ftKp_SpecialLw_80134D78(HSD_GObj* gobj);
93/* 134DE0 */ void ftKp_SpecialLw_80134DE0(HSD_GObj* gobj);
94/* 134E1C */ void ftKp_SpecialLw_80134E1C(HSD_GObj* gobj);
95/* 134E58 */ void ftKp_SpecialN_Enter(HSD_GObj* gobj);
96/* 134ED0 */ void ftKp_SpecialAirN_Enter(HSD_GObj* gobj);
97/* 134F48 */ void ftKp_SpecialNStart_Anim(HSD_GObj* gobj);
98/* 134F9C */ void ftKp_SpecialN_Anim(HSD_GObj* gobj);
99/* 135040 */ void ftKp_SpecialNEnd_Anim(HSD_GObj* gobj);
100/* 13507C */ void ftKp_SpecialAirNStart_Anim(HSD_GObj* gobj);
101/* 1350D0 */ void ftKp_SpecialAirN_Anim(HSD_GObj* gobj);
102/* 135174 */ void ftKp_SpecialAirNEnd_Anim(HSD_GObj* gobj);
103/* 1351B0 */ void ftKp_SpecialNStart_IASA(HSD_GObj* gobj);
104/* 1351B4 */ void ftKp_SpecialN_IASA(HSD_GObj* gobj);
105/* 1352F0 */ void ftKp_SpecialNEnd_IASA(HSD_GObj* gobj);
106/* 1352F4 */ void ftKp_SpecialAirNStart_IASA(HSD_GObj* gobj);
107/* 1352F8 */ void ftKp_SpecialAirN_IASA(HSD_GObj* gobj);
108/* 135434 */ void ftKp_SpecialAirNEnd_IASA(HSD_GObj* gobj);
109/* 135438 */ void ftKp_SpecialNStart_Phys(HSD_GObj* gobj);
110/* 135458 */ void ftKp_SpecialN_Phys(HSD_GObj* gobj);
111/* 135478 */ void ftKp_SpecialNEnd_Phys(HSD_GObj* gobj);
112/* 135498 */ void ftKp_SpecialAirNStart_Phys(HSD_GObj* gobj);
113/* 1354B8 */ void ftKp_SpecialAirN_Phys(HSD_GObj* gobj);
114/* 1354D8 */ void ftKp_SpecialAirNEnd_Phys(HSD_GObj* gobj);
115/* 1354F8 */ void ftKp_SpecialNStart_Coll(HSD_GObj* gobj);
116/* 135564 */ void ftKp_SpecialN_Coll(HSD_GObj* gobj);
117/* 1355D0 */ void ftKp_SpecialNEnd_Coll(HSD_GObj* gobj);
118/* 13563C */ void ftKp_SpecialAirNStart_Coll(HSD_GObj* gobj);
119/* 1356A8 */ void ftKp_SpecialAirN_Coll(HSD_GObj* gobj);
120/* 135714 */ void ftKp_SpecialAirNEnd_Coll(HSD_GObj* gobj);
121/* 135780 */ void ftKp_SpecialN_80135780(HSD_GObj* gobj);
122/* 135A2C */ void ftKp_SpecialHi_Enter(HSD_GObj* gobj);
123/* 135B04 */ void ftKp_SpecialAirHi_Enter(HSD_GObj* gobj);
124/* 135C08 */ void ftKp_SpecialHi_Anim(HSD_GObj* gobj);
125/* 135C60 */ void ftKp_SpecialAirHi_Anim(HSD_GObj* gobj);
126/* 135D78 */ void ftKp_SpecialHi_IASA(HSD_GObj* gobj);
127/* 135D7C */ void ftKp_SpecialAirHi_IASA(HSD_GObj* gobj);
128/* 135D80 */ void ftKp_SpecialHi_Phys(HSD_GObj* gobj);
129/* 135DE0 */ void ftKp_SpecialAirHi_Phys(HSD_GObj* gobj);
130/* 135E4C */ void ftKp_SpecialHi_Coll(HSD_GObj* gobj);
131/* 135F6C */ void ftKp_SpecialAirHi_Coll(HSD_GObj* gobj);
133/* 3CF0A0 */ extern char ftKp_Init_DatFilename[];
134/* 3CF0AC */ extern char ftKp_Init_DataName[];
135/* 3CF1E0 */ extern char ftKp_Init_AnimDatFilename[];
138
139#endif
void ftKp_Init_OnLoadForGKoopa(Fighter *fp)
Definition ftKp_Init.c:340
void ftKp_SpecialAirN_Enter(HSD_GObj *gobj)
void ftKp_SpecialNEnd_IASA(HSD_GObj *gobj)
ftKp_SpecialN_IASA
Definition ftKp_SpecialS.c:302
void ftKp_Init_OnItemPickup(HSD_GObj *gobj, bool flag)
Definition ftKp_Init.c:360
MotionState ftKp_Init_MotionStateTable[ftKp_MS_SelfCount]
Definition ftKp_Init.c:26
void ftKp_SpecialS_80133484(HSD_GObj *gobj)
Definition ftKp_Init.c:683
void ftKp_SpecialAirN_Phys(HSD_GObj *gobj)
void ftKp_SpecialS_801332C4(HSD_GObj *gobj)
Definition ftKp_Init.c:620
void ftKp_SpecialAirSWait_IASA(HSD_GObj *gobj)
void ftKp_SpecialAirSEndF_Phys(HSD_GObj *gobj)
void ftKp_SpecialLw_80134ACC(HSD_GObj *gobj)
void ftKp_SpecialLw_80134988(HSD_GObj *gobj)
Fighter_CostumeStrings ftKp_Init_CostumeStrings[]
Definition ftKp_Init.c:305
void ftKp_Init_80132B38(void)
Definition ftKp_Init.c:358
void ftKp_Init_OnKnockbackEnter(HSD_GObj *gobj)
Definition ftKp_Init.c:385
void ftKp_SpecialHi_IASA(HSD_GObj *gobj)
ftKp_SpecialNStart_Phys
Definition ftKp_SpecialS.c:344
float ftKp_SpecialS_80132E00(HSD_GObj *gobj)
Definition ftKp_Init.c:423
void ftKp_Init_OnItemDrop(HSD_GObj *gobj, bool bool1)
Definition ftKp_Init.c:375
void ftKp_SpecialSEndB_Anim(HSD_GObj *gobj)
Definition ftKp_SpecialS.c:111
void ftKp_SpecialLw_Anim(HSD_GObj *gobj)
void ftKp_SpecialAirSStart_Coll(HSD_GObj *gobj)
void ftKp_SpecialAirN_Coll(HSD_GObj *gobj)
void ftKp_SpecialLw_80134D78(HSD_GObj *gobj)
void ftKp_SpecialAirSEndB_Phys(HSD_GObj *gobj)
void ftKp_SpecialAirSWait_Phys(HSD_GObj *gobj)
void ftKp_SpecialSEndF_Anim(HSD_GObj *gobj)
Definition ftKp_SpecialS.c:97
void ftKp_Init_OnKnockbackExit(HSD_GObj *gobj)
Definition ftKp_Init.c:390
void ftKp_SpecialN_Phys(HSD_GObj *gobj)
void ftKp_SpecialLw_Enter(HSD_GObj *gobj)
void ftKp_SpecialN_IASA(HSD_GObj *gobj)
void ftKp_SpecialSHit_Phys(HSD_GObj *gobj)
void ftKp_SpecialAirSEndF_Anim(HSD_GObj *gobj)
Definition ftKp_SpecialS.c:116
float ftKp_SpecialS_80132DF0(HSD_GObj *gobj)
Definition ftKp_Init.c:416
void ftKp_SpecialAirNStart_Coll(HSD_GObj *gobj)
void ftKp_SpecialAirHi_IASA(HSD_GObj *gobj)
Definition ftKp_SpecialS.c:346
void ftKp_SpecialNStart_Anim(HSD_GObj *gobj)
void ftKp_SpecialN_Anim(HSD_GObj *gobj)
void ftKp_SpecialSStart_Coll(HSD_GObj *gobj)
void ftKp_SpecialAirHi_Anim(HSD_GObj *gobj)
void ftKp_SpecialSWait_Anim(HSD_GObj *gobj)
Definition ftKp_SpecialS.c:71
void ftKp_SpecialN_Coll(HSD_GObj *gobj)
void ftKp_SpecialAirSStart_Phys(HSD_GObj *gobj)
void ftKp_SpecialSEndB_Coll(HSD_GObj *gobj)
void ftKp_SpecialSHit_Coll(HSD_GObj *gobj)
void ftKp_SpecialAirSEndB_Coll(HSD_GObj *gobj)
void ftKp_SpecialS_80133398(HSD_GObj *gobj)
Definition ftKp_Init.c:648
char ftKp_Init_AnimDatFilename[]
Definition ftKp_Init.c:296
void ftKp_Init_OnDeath(HSD_GObj *gobj)
Definition ftKp_Init.c:315
void ftKp_SpecialAirNEnd_Phys(HSD_GObj *gobj)
void ftKp_SpecialAirSEndB_Anim(HSD_GObj *gobj)
Definition ftKp_SpecialS.c:121
void ftKp_SpecialAirNEnd_Anim(HSD_GObj *gobj)
void ftKp_SpecialAirSStart_Anim(HSD_GObj *gobj)
Definition ftKp_Init.c:755
void ftKp_SpecialSEndF_Phys(HSD_GObj *gobj)
void ftKp_SpecialLw_Phys(HSD_GObj *gobj)
void ftKp_SpecialAirNEnd_IASA(HSD_GObj *gobj)
ftKp_SpecialAirN_IASA
Definition ftKp_SpecialS.c:308
void ftKp_SpecialLwLanding_Coll(HSD_GObj *gobj)
Fighter_DemoStrings ftKp_Init_DemoMotionFilenames
Definition ftKp_Init.c:298
void ftKp_SpecialHi_Phys(HSD_GObj *gobj)
char ftKp_Init_DatFilename[]
Definition ftKp_Init.c:282
void ftKp_SpecialAirLw_Enter(HSD_GObj *gobj)
void ftKp_SpecialHi_Coll(HSD_GObj *gobj)
void ftKp_SpecialS_801333F8(HSD_GObj *gobj)
Definition ftKp_Init.c:667
void ftKp_Init_OnLoad(HSD_GObj *gobj)
Definition ftKp_Init.c:345
void ftKp_SpecialSHit_IASA(HSD_GObj *gobj)
Definition ftKp_SpecialS.c:145
void ftKp_SpecialAirSHit_Coll(HSD_GObj *gobj)
void ftKp_SpecialNStart_Coll(HSD_GObj *gobj)
float ftKp_SpecialS_80132DD0(HSD_GObj *gobj)
Definition ftKp_Init.c:402
void ftKp_SpecialAirHi_Enter(HSD_GObj *gobj)
void ftKp_SpecialAirSWait_Anim(HSD_GObj *gobj)
Definition ftKp_SpecialS.c:73
void ftKp_SpecialAirLw_Coll(HSD_GObj *gobj)
void ftKp_SpecialAirSHit_Phys(HSD_GObj *gobj)
void ftKp_SpecialAirNStart_Anim(HSD_GObj *gobj)
void ftKp_SpecialLw_80134DE0(HSD_GObj *gobj)
void ftKp_SpecialAirSHit_Anim(HSD_GObj *gobj)
Definition ftKp_SpecialS.c:51
void ftKp_SpecialSWait_IASA(HSD_GObj *gobj)
void ftKp_SpecialAirSWait_Coll(HSD_GObj *gobj)
void ftKp_SpecialAirS_Enter(HSD_GObj *gobj)
Definition ftKp_Init.c:506
void ftKp_SpecialAirLw_Phys(HSD_GObj *gobj)
void ftKp_SpecialN_80135780(HSD_GObj *gobj)
void ftKp_SpecialHi_Anim(HSD_GObj *gobj)
float ftKp_SpecialS_80132DE0(HSD_GObj *gobj)
Definition ftKp_Init.c:409
void ftKp_SpecialLw_Coll(HSD_GObj *gobj)
float ftKp_SpecialS_80132DC0(HSD_GObj *gobj)
Definition ftKp_Init.c:395
void ftKp_SpecialS_8013322C(HSD_GObj *gobj)
Definition ftKp_Init.c:596
void ftKp_SpecialNStart_Phys(HSD_GObj *gobj)
void ftKp_SpecialLwLanding_Phys(HSD_GObj *gobj)
void ftKp_SpecialSStart_Anim(HSD_GObj *gobj)
Definition ftKp_Init.c:748
void ftKp_SpecialSWait_Phys(HSD_GObj *gobj)
void ftKp_SpecialS_80133324(HSD_GObj *gobj)
Definition ftKp_Init.c:635
void ftKp_SpecialAirNStart_Phys(HSD_GObj *gobj)
void ftKp_SpecialAirNEnd_Coll(HSD_GObj *gobj)
void ftKp_SpecialS_8013319C(HSD_GObj *gobj)
Definition ftKp_Init.c:580
void ftKp_SpecialAirN_IASA(HSD_GObj *gobj)
void ftKp_SpecialNStart_IASA(HSD_GObj *gobj)
ftKp_SpecialSWait_IASA
Definition ftKp_SpecialS.c:298
void ftKp_SpecialLw_80134A5C(HSD_GObj *gobj)
float ftKp_SpecialS_80132E20(HSD_GObj *gobj)
Definition ftKp_Init.c:437
void ftKp_SpecialAirLw_Anim(HSD_GObj *gobj)
void ftKp_SpecialSStart_Phys(HSD_GObj *gobj)
void ftKp_SpecialSWait_Coll(HSD_GObj *gobj)
void ftKp_SpecialN_Enter(HSD_GObj *gobj)
void ftKp_SpecialHi_Enter(HSD_GObj *gobj)
void ftKp_Init_UnkMotionStates3(HSD_GObj *gobj)
Definition ftKp_Init.c:335
void ftKp_SpecialAirNStart_IASA(HSD_GObj *gobj)
Definition ftKp_SpecialS.c:304
void ftKp_SpecialS_801330E4(HSD_GObj *gobj)
Definition ftKp_Init.c:554
void ftKp_SpecialAirHi_Phys(HSD_GObj *gobj)
void ftKp_SpecialNEnd_Anim(HSD_GObj *gobj)
void ftKp_SpecialAirN_Anim(HSD_GObj *gobj)
void ftKp_SpecialS_80132E30(HSD_GObj *gobj)
Definition ftKp_Init.c:444
char ftKp_Init_DataName[]
Definition ftKp_Init.c:283
void ftKp_SpecialSHit_Anim(HSD_GObj *gobj)
Definition ftKp_Init.c:764
void ftKp_SpecialS_8013302C(HSD_GObj *gobj)
Definition ftKp_Init.c:534
void ftKp_SpecialAirSEndF_Coll(HSD_GObj *gobj)
void ftKp_SpecialS_Enter(HSD_GObj *gobj)
Definition ftKp_Init.c:480
void ftKp_SpecialS_801334E4(HSD_GObj *gobj)
Definition ftKp_Init.c:698
void ftKp_SpecialS_8013359C(HSD_GObj *gobj)
Definition ftKp_Init.c:723
void ftKp_Init_OnItemVisible(HSD_GObj *gobj)
Definition ftKp_Init.c:370
void ftKp_SpecialNEnd_Phys(HSD_GObj *gobj)
void ftKp_SpecialAirHi_Coll(HSD_GObj *gobj)
void ftKp_SpecialSEndF_Coll(HSD_GObj *gobj)
void ftKp_SpecialSEndB_Phys(HSD_GObj *gobj)
float ftKp_SpecialS_80132E10(HSD_GObj *gobj)
Definition ftKp_Init.c:430
void ftKp_Init_LoadSpecialAttrs(HSD_GObj *gobj)
Definition ftKp_Init.c:380
void ftKp_SpecialLwLanding_Anim(HSD_GObj *gobj)
void ftKp_SpecialAirSHit_IASA(HSD_GObj *gobj)
Definition ftKp_SpecialS.c:173
void ftKp_Init_OnItemInvisible(HSD_GObj *gobj)
Definition ftKp_Init.c:365
void ftKp_SpecialLw_80134E1C(HSD_GObj *gobj)
void ftKp_SpecialNEnd_Coll(HSD_GObj *gobj)
@ ftKp_MS_SelfCount
Definition forward.h:66
Definition types.h:838
Definition types.h:844
Definition types.h:1063
Definition gobj.h:25
Definition types.h:797