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:225
void ftYs_SpecialAirN2_1_Anim(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:456
void ftYs_SpecialN_SetupItemVel(Fighter_GObj *gobj, Vec3 *out)
Definition ftYs_SpecialN.c:41
void fn_8012D2F8(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:264
void ftYs_SpecialAirN2_1_Coll(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:556
void ftYs_SpecialN1_1_Phys(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:476
void ftYs_SpecialN2_0_Anim(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:451
void fn_8012D004(HSD_GObj *gobj)
Definition ftYs_SpecialN.c:196
float ftYs_SpecialN_GetDatAttr1C(Fighter_GObj *gobj)
void ftYs_SpecialAirN1_1_Phys(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:491
void ftYs_SpecialN2_1_Coll(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:546
void ftYs_SpecialN1_Anim(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:327
void ftYs_SpecialN2_0_Phys(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:501
float ftYs_SpecialN_GetExtAttr28(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:80
void ftYs_SpecialN1_Phys(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:466
void fn_8012D360(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:274
void ftYs_SpecialN1_0_Coll(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:531
Vec3 const ftYs_Unk1_803B75C0
Definition ftYs_Init.c:42
void ftYs_SpecialN1_Coll(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:516
float ftYs_SpecialN_GetDatAttr18(Fighter_GObj *gobj)
void fn_8012D298(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:255
float ftYs_SpecialN_8012CDB4(void)
Definition ftYs_SpecialN.c:118
void ftYs_SpecialN_8012CD88(Vec3 *)
Definition ftYs_SpecialN.c:110
float ftYs_SpecialN_8012CD40(void)
Definition ftYs_SpecialN.c:92
void fn_8012D488(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:301
void ftYs_SpecialN1_1_Coll(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:526
void fn_8012D3C0(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:283
void ftYs_SpecialN_Enter(Fighter_GObj *gobj)
Fighter_Part ftYs_SpecialN_GetBoneIndex(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:36
HSD_Joint * ftYs_SpecialN_8012CDD4(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:124
bool ftYs_SpecialN_GetExtAttr38(void)
Definition ftYs_SpecialN.c:104
void ftYs_SpecialN2_1_Phys(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:496
float ftYs_SpecialN_GetDatAttr24(Fighter_GObj *gobj)
void ftYs_SpecialAirN_Enter(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:162
float ftYs_SpecialN_GetFacingDir(Fighter_GObj *gobj)
void ftYs_SpecialN1_0_Phys(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:481
void ftYs_SpecialAirN1_2_Anim(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:364
void ftYs_SpecialAirN2_0_Coll(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:561
void ftYs_SpecialN1_0_Anim(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:359
void ftYs_SpecialAirN2_0_Anim(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:461
void ftYs_SpecialAirN1_2_Phys(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:486
void ftYs_SpecialAirN2_1_Phys(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:506
void ftYs_SpecialAirN1_0_Phys(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:471
void ftYs_SpecialAirN2_0_Phys(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:511
void ftYs_SpecialAirN1_1_Anim(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:369
void fn_8012D230(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:245
void ftYs_SpecialN1_1_Anim(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:354
void ftYs_SpecialAirN1_1_Coll(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:541
float ftYs_SpecialN_GetDatAttr20(Fighter_GObj *gobj)
void fn_8012D1AC(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:235
void fn_8012D428(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:293
void ftYs_SpecialAirN1_0_Coll(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:521
void ftYs_SpecialN2_0_Coll(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:551
void ftYs_SpecialAirN1_2_Coll(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:536
void fn_8012D0A0(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:211
void fn_8012D4F0(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:311
float ftYs_SpecialN_GetExtAttr2C(void)
Definition ftYs_SpecialN.c:86
float ftYs_SpecialN_GetExtAttr34(void)
Definition ftYs_SpecialN.c:98
void ftYs_SpecialAirN1_0_Anim(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:332
void ftYs_SpecialN2_1_Anim(Fighter_GObj *gobj)
Definition ftYs_SpecialN.c:417
Fighter_Part
Definition forward.h:248
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition jobj.h:130