SSBM Decomp
Loading...
Searching...
No Matches
ftYs_SpecialN.h
Go to the documentation of this file.
1#ifndef GALE01_12CDE8
2#define GALE01_12CDE8
3
4#include <placeholder.h>
5#include <platform.h>
6
7#include "ft/forward.h"
8#include <baselib/forward.h>
9
10#include <dolphin/mtx.h>
11
12/* 12CC6C */ Fighter_Part ftYs_SpecialN_GetBoneIndex(Fighter_GObj* gobj);
13/* 12CC94 */ void ftYs_SpecialN_SetupItemVel(Fighter_GObj* gobj, Vec3* out);
14/* 12CCC4 */ float ftYs_SpecialN_GetFacingDir(Fighter_GObj* gobj);
15/* 12CCD0 */ float ftYs_SpecialN_GetDatAttr18(Fighter_GObj* gobj);
16/* 12CCE0 */ float ftYs_SpecialN_GetDatAttr1C(Fighter_GObj* gobj);
17/* 12CCF0 */ float ftYs_SpecialN_GetDatAttr20(Fighter_GObj* gobj);
18/* 12CD00 */ float ftYs_SpecialN_GetDatAttr24(Fighter_GObj* gobj);
19/* 12CD10 */ float ftYs_SpecialN_GetExtAttr28(Fighter_GObj* gobj);
20/* 12CD28 */ float ftYs_SpecialN_GetExtAttr2C(void);
21/* 12CD40 */ float ftYs_SpecialN_8012CD40(void);
22/* 12CD58 */ float ftYs_SpecialN_GetExtAttr34(void);
23/* 12CD70 */ bool ftYs_SpecialN_GetExtAttr38(void);
24/* 12CD88 */ void ftYs_SpecialN_8012CD88(Vec3*);
25/* 12CDB4 */ float ftYs_SpecialN_8012CDB4(void);
26/* 12CDD4 */ HSD_Joint* ftYs_SpecialN_8012CDD4(Fighter_GObj* gobj);
27/* 12CDE8 */ void ftYs_SpecialN_Enter(Fighter_GObj* gobj);
28/* 12CE64 */ void ftYs_SpecialAirN_Enter(Fighter_GObj* gobj);
29/* 12D004 */ void fn_8012D004(HSD_GObj* gobj);
30/* 12D0A0 */ void fn_8012D0A0(Fighter_GObj* gobj);
31/* 12D128 */ void fn_8012D128(Fighter_GObj* gobj);
32/* 12D1AC */ void fn_8012D1AC(Fighter_GObj* gobj);
33/* 12D230 */ void fn_8012D230(Fighter_GObj* gobj);
34/* 12D298 */ void fn_8012D298(Fighter_GObj* gobj);
35/* 12D2F8 */ void fn_8012D2F8(Fighter_GObj* gobj);
36/* 12D360 */ void fn_8012D360(Fighter_GObj* gobj);
37/* 12D3C0 */ void fn_8012D3C0(Fighter_GObj* gobj);
38/* 12D428 */ void fn_8012D428(Fighter_GObj* gobj);
39/* 12D488 */ void fn_8012D488(Fighter_GObj* gobj);
40/* 12D4F0 */ void fn_8012D4F0(Fighter_GObj* gobj);
41/* 12D550 */ void ftYs_SpecialN1_Anim(Fighter_GObj* gobj);
42/* 12D58C */ void ftYs_SpecialAirN1_0_Anim(Fighter_GObj* gobj);
43/* 12D5C8 */ void ftYs_SpecialN1_1_Anim(Fighter_GObj* gobj);
44/* 12D658 */ void ftYs_SpecialN1_0_Anim(Fighter_GObj* gobj);
45/* 12D6D0 */ void ftYs_SpecialAirN1_2_Anim(Fighter_GObj* gobj);
46/* 12D760 */ void ftYs_SpecialAirN1_1_Anim(Fighter_GObj* gobj);
47/* 12D7D8 */ void ftYs_SpecialN2_1_Anim(Fighter_GObj* gobj);
48/* 12D948 */ void ftYs_SpecialN2_0_Anim(Fighter_GObj* gobj);
49/* 12DA04 */ void ftYs_SpecialAirN2_1_Anim(Fighter_GObj* gobj);
50/* 12DB74 */ void ftYs_SpecialAirN2_0_Anim(Fighter_GObj* gobj);
51/* 12DC30 */ void ftYs_SpecialN1_Phys(Fighter_GObj* gobj);
52/* 12DC50 */ void ftYs_SpecialAirN1_0_Phys(Fighter_GObj* gobj);
53/* 12DC70 */ void ftYs_SpecialN1_1_Phys(Fighter_GObj* gobj);
54/* 12DC90 */ void ftYs_SpecialN1_0_Phys(Fighter_GObj* gobj);
55/* 12DCB0 */ void ftYs_SpecialAirN1_2_Phys(Fighter_GObj* gobj);
56/* 12DCD0 */ void ftYs_SpecialAirN1_1_Phys(Fighter_GObj* gobj);
57/* 12DCF0 */ void ftYs_SpecialN2_1_Phys(Fighter_GObj* gobj);
58/* 12DD10 */ void ftYs_SpecialN2_0_Phys(Fighter_GObj* gobj);
59/* 12DD30 */ void ftYs_SpecialAirN2_1_Phys(Fighter_GObj* gobj);
60/* 12DD50 */ void ftYs_SpecialAirN2_0_Phys(Fighter_GObj* gobj);
61/* 12DD70 */ void ftYs_SpecialN1_Coll(Fighter_GObj* gobj);
62/* 12DD98 */ void ftYs_SpecialAirN1_0_Coll(Fighter_GObj* gobj);
63/* 12DDC0 */ void ftYs_SpecialN1_1_Coll(Fighter_GObj* gobj);
64/* 12DDE8 */ void ftYs_SpecialN1_0_Coll(Fighter_GObj* gobj);
65/* 12DE10 */ void ftYs_SpecialAirN1_2_Coll(Fighter_GObj* gobj);
66/* 12DE38 */ void ftYs_SpecialAirN1_1_Coll(Fighter_GObj* gobj);
67/* 12DE60 */ void ftYs_SpecialN2_1_Coll(Fighter_GObj* gobj);
68/* 12DE88 */ void ftYs_SpecialN2_0_Coll(Fighter_GObj* gobj);
69/* 12DEB0 */ void ftYs_SpecialAirN2_1_Coll(Fighter_GObj* gobj);
70/* 12DED8 */ void ftYs_SpecialAirN2_0_Coll(Fighter_GObj* gobj);
71/* 3B75C0 */ extern Vec3 const ftYs_Unk1_803B75C0;
72
73#endif
void fn_8012D128(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:227
void ftYs_SpecialAirN2_1_Anim(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:458
void ftYs_SpecialN_SetupItemVel(Fighter_GObj *gobj, Vec3 *out)
Definition ftYs_SpecialN.c:43
void fn_8012D2F8(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:266
void ftYs_SpecialAirN2_1_Coll(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:558
void ftYs_SpecialN1_1_Phys(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:478
void ftYs_SpecialN2_0_Anim(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:453
void fn_8012D004(HSD_GObj *gobj)
Definition ftYs_SpecialN.c:198
float ftYs_SpecialN_GetDatAttr1C(Fighter_GObj *gobj)
void ftYs_SpecialAirN1_1_Phys(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:493
void ftYs_SpecialN2_1_Coll(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:548
void ftYs_SpecialN1_Anim(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:329
void ftYs_SpecialN2_0_Phys(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:503
float ftYs_SpecialN_GetExtAttr28(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:82
void ftYs_SpecialN1_Phys(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:468
void fn_8012D360(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:276
void ftYs_SpecialN1_0_Coll(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:533
Vec3 const ftYs_Unk1_803B75C0
Definition ftYs_Init.c:40
void ftYs_SpecialN1_Coll(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:518
float ftYs_SpecialN_GetDatAttr18(Fighter_GObj *gobj)
void fn_8012D298(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:257
float ftYs_SpecialN_8012CDB4(void)
Definition ftYs_SpecialN.c:120
void ftYs_SpecialN_8012CD88(Vec3 *)
Definition ftYs_SpecialN.c:112
float ftYs_SpecialN_8012CD40(void)
Definition ftYs_SpecialN.c:94
void fn_8012D488(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:303
void ftYs_SpecialN1_1_Coll(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:528
void fn_8012D3C0(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:285
void ftYs_SpecialN_Enter(Fighter_GObj *gobj)
Fighter_Part ftYs_SpecialN_GetBoneIndex(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:38
HSD_Joint * ftYs_SpecialN_8012CDD4(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:126
bool ftYs_SpecialN_GetExtAttr38(void)
Definition ftYs_SpecialN.c:106
void ftYs_SpecialN2_1_Phys(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:498
float ftYs_SpecialN_GetDatAttr24(Fighter_GObj *gobj)
void ftYs_SpecialAirN_Enter(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:164
float ftYs_SpecialN_GetFacingDir(Fighter_GObj *gobj)
void ftYs_SpecialN1_0_Phys(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:483
void ftYs_SpecialAirN1_2_Anim(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:366
void ftYs_SpecialAirN2_0_Coll(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:563
void ftYs_SpecialN1_0_Anim(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:361
void ftYs_SpecialAirN2_0_Anim(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:463
void ftYs_SpecialAirN1_2_Phys(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:488
void ftYs_SpecialAirN2_1_Phys(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:508
void ftYs_SpecialAirN1_0_Phys(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:473
void ftYs_SpecialAirN2_0_Phys(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:513
void ftYs_SpecialAirN1_1_Anim(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:371
void fn_8012D230(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:247
void ftYs_SpecialN1_1_Anim(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:356
void ftYs_SpecialAirN1_1_Coll(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:543
float ftYs_SpecialN_GetDatAttr20(Fighter_GObj *gobj)
void fn_8012D1AC(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:237
void fn_8012D428(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:295
void ftYs_SpecialAirN1_0_Coll(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:523
void ftYs_SpecialN2_0_Coll(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:553
void ftYs_SpecialAirN1_2_Coll(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:538
void fn_8012D0A0(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:213
void fn_8012D4F0(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:313
float ftYs_SpecialN_GetExtAttr2C(void)
Definition ftYs_SpecialN.c:88
float ftYs_SpecialN_GetExtAttr34(void)
Definition ftYs_SpecialN.c:100
void ftYs_SpecialAirN1_0_Anim(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:334
void ftYs_SpecialN2_1_Anim(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:419
Fighter_Part
Definition forward.h:239
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition jobj.h:130