SSBM Decomp
Loading...
Searching...
No Matches
ftyoshispecialn.h
Go to the documentation of this file.
1#ifndef GALE01_12CDE8
2#define GALE01_12CDE8
3
4#include <Runtime/platform.h>
5
6#include <melee/ft/forward.h>
8
9#include <dolphin/mtx.h>
10
11/* 12CC6C */ Fighter_Part ftYs_SpecialN_GetBoneIndex(Fighter_GObj* gobj);
12/* 12CC94 */ void ftYs_SpecialN_SetupItemVel(Fighter_GObj* gobj, Vec3* out);
13/* 12CCC4 */ float ftYs_SpecialN_GetFacingDir(Fighter_GObj* gobj);
14/* 12CCD0 */ float ftYs_SpecialN_GetDatAttr18(Fighter_GObj* gobj);
15/* 12CCE0 */ float ftYs_SpecialN_GetDatAttr1C(Fighter_GObj* gobj);
16/* 12CCF0 */ float ftYs_SpecialN_GetDatAttr20(Fighter_GObj* gobj);
17/* 12CD00 */ float ftYs_SpecialN_GetDatAttr24(Fighter_GObj* gobj);
18/* 12CD10 */ float ftYs_SpecialN_GetExtAttr28(void);
19/* 12CD28 */ float ftYs_SpecialN_GetExtAttr2C(void);
20/* 12CD40 */ float ftYs_SpecialN_8012CD40(void);
21/* 12CD58 */ float ftYs_SpecialN_GetExtAttr34(void);
22/* 12CD70 */ bool ftYs_SpecialN_GetExtAttr38(void);
23/* 12CD88 */ void ftYs_SpecialN_8012CD88(Vec3*);
24/* 12CDB4 */ float ftYs_SpecialN_8012CDB4(void);
25/* 12CDD4 */ HSD_Joint* ftYs_SpecialN_8012CDD4(Fighter_GObj* gobj);
26/* 12CDE8 */ void ftYs_SpecialN_Enter(Fighter_GObj* gobj);
27/* 12CE64 */ void ftYs_SpecialAirN_Enter(Fighter_GObj* gobj);
28/* 12D004 */ void fn_8012D004(HSD_GObj* gobj);
29/* 12D0A0 */ void fn_8012D0A0(Fighter_GObj* gobj);
30/* 12D128 */ void fn_8012D128(Fighter_GObj* gobj);
31/* 12D1AC */ void fn_8012D1AC(Fighter_GObj* gobj);
32/* 12D230 */ void fn_8012D230(Fighter_GObj* gobj);
33/* 12D298 */ void fn_8012D298(Fighter_GObj* gobj);
34/* 12D2F8 */ void fn_8012D2F8(Fighter_GObj* gobj);
35/* 12D360 */ void fn_8012D360(Fighter_GObj* gobj);
36/* 12D3C0 */ void fn_8012D3C0(Fighter_GObj* gobj);
37/* 12D428 */ void fn_8012D428(Fighter_GObj* gobj);
38/* 12D488 */ void fn_8012D488(Fighter_GObj* gobj);
39/* 12D4F0 */ void fn_8012D4F0(Fighter_GObj* gobj);
40/* 12D550 */ void ftYs_SpecialN1_Anim(Fighter_GObj* gobj);
41/* 12D58C */ void ftYs_SpecialAirN1_0_Anim(Fighter_GObj* gobj);
42/* 12D5C8 */ void ftYs_SpecialN1_1_Anim(Fighter_GObj* gobj);
43/* 12D658 */ void ftYs_SpecialN1_0_Anim(Fighter_GObj* gobj);
44/* 12D6D0 */ void ftYs_SpecialAirN1_2_Anim(Fighter_GObj* gobj);
45/* 12D760 */ void ftYs_SpecialAirN1_1_Anim(Fighter_GObj* gobj);
46/* 12D7D8 */ void ftYs_SpecialN2_1_Anim(Fighter_GObj* gobj);
47/* 12D948 */ void ftYs_SpecialN2_0_Anim(Fighter_GObj* gobj);
48/* 12DA04 */ void ftYs_SpecialAirN2_1_Anim(Fighter_GObj* gobj);
49/* 12DB74 */ void ftYs_SpecialAirN2_0_Anim(Fighter_GObj* gobj);
50/* 12DC30 */ void ftYs_SpecialN1_Phys(Fighter_GObj* gobj);
51/* 12DC50 */ void ftYs_SpecialAirN1_0_Phys(Fighter_GObj* gobj);
52/* 12DC70 */ void ftYs_SpecialN1_1_Phys(Fighter_GObj* gobj);
53/* 12DC90 */ void ftYs_SpecialN1_0_Phys(Fighter_GObj* gobj);
54/* 12DCB0 */ void ftYs_SpecialAirN1_2_Phys(Fighter_GObj* gobj);
55/* 12DCD0 */ void ftYs_SpecialAirN1_1_Phys(Fighter_GObj* gobj);
56/* 12DCF0 */ void ftYs_SpecialN2_1_Phys(Fighter_GObj* gobj);
57/* 12DD10 */ void ftYs_SpecialN2_0_Phys(Fighter_GObj* gobj);
58/* 12DD30 */ void ftYs_SpecialAirN2_1_Phys(Fighter_GObj* gobj);
59/* 12DD50 */ void ftYs_SpecialAirN2_0_Phys(Fighter_GObj* gobj);
60/* 12DD70 */ void ftYs_SpecialN1_Coll(Fighter_GObj* gobj);
61/* 12DD98 */ void ftYs_SpecialAirN1_0_Coll(Fighter_GObj* gobj);
62/* 12DDC0 */ void ftYs_SpecialN1_1_Coll(Fighter_GObj* gobj);
63/* 12DDE8 */ void ftYs_SpecialN1_0_Coll(Fighter_GObj* gobj);
64/* 12DE10 */ void ftYs_SpecialAirN1_2_Coll(Fighter_GObj* gobj);
65/* 12DE38 */ void ftYs_SpecialAirN1_1_Coll(Fighter_GObj* gobj);
66/* 12DE60 */ void ftYs_SpecialN2_1_Coll(Fighter_GObj* gobj);
67/* 12DE88 */ void ftYs_SpecialN2_0_Coll(Fighter_GObj* gobj);
68/* 12DEB0 */ void ftYs_SpecialAirN2_1_Coll(Fighter_GObj* gobj);
69/* 12DED8 */ void ftYs_SpecialAirN2_0_Coll(Fighter_GObj* gobj);
70
71#endif
struct Vec Vec3
void fn_8012D128(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:218
void ftYs_SpecialAirN2_1_Anim(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:439
void ftYs_SpecialN_SetupItemVel(Fighter_GObj *gobj, Vec3 *out)
Definition ftyoshispecialn.c:39
void fn_8012D2F8(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:253
void ftYs_SpecialAirN2_1_Coll(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:539
void ftYs_SpecialN1_1_Phys(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:459
void ftYs_SpecialN2_0_Anim(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:434
void fn_8012D004(HSD_GObj *gobj)
Definition ftyoshispecialn.c:189
float ftYs_SpecialN_GetExtAttr28(void)
Definition ftyoshispecialn.c:78
float ftYs_SpecialN_GetDatAttr1C(Fighter_GObj *gobj)
void ftYs_SpecialAirN1_1_Phys(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:474
void ftYs_SpecialN2_1_Coll(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:529
void ftYs_SpecialN1_Anim(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:310
void ftYs_SpecialN2_0_Phys(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:484
void ftYs_SpecialN1_Phys(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:449
void fn_8012D360(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:262
void ftYs_SpecialN1_0_Coll(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:514
void ftYs_SpecialN1_Coll(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:499
float ftYs_SpecialN_GetDatAttr18(Fighter_GObj *gobj)
void fn_8012D298(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:245
float ftYs_SpecialN_8012CDB4(void)
Definition ftyoshispecialn.c:116
void ftYs_SpecialN_8012CD88(Vec3 *)
Definition ftyoshispecialn.c:108
float ftYs_SpecialN_8012CD40(void)
Definition ftyoshispecialn.c:90
void fn_8012D488(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:286
void ftYs_SpecialN1_1_Coll(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:509
void fn_8012D3C0(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:270
void ftYs_SpecialN_Enter(Fighter_GObj *gobj)
Fighter_Part ftYs_SpecialN_GetBoneIndex(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:34
HSD_Joint * ftYs_SpecialN_8012CDD4(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:122
bool ftYs_SpecialN_GetExtAttr38(void)
Definition ftyoshispecialn.c:102
void ftYs_SpecialN2_1_Phys(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:479
float ftYs_SpecialN_GetDatAttr24(Fighter_GObj *gobj)
void ftYs_SpecialAirN_Enter(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:155
float ftYs_SpecialN_GetFacingDir(Fighter_GObj *gobj)
void ftYs_SpecialN1_0_Phys(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:464
void ftYs_SpecialAirN1_2_Anim(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:347
void ftYs_SpecialAirN2_0_Coll(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:544
void ftYs_SpecialN1_0_Anim(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:342
void ftYs_SpecialAirN2_0_Anim(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:444
void ftYs_SpecialAirN1_2_Phys(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:469
void ftYs_SpecialAirN2_1_Phys(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:489
void ftYs_SpecialAirN1_0_Phys(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:454
void ftYs_SpecialAirN2_0_Phys(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:494
void ftYs_SpecialAirN1_1_Anim(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:352
void fn_8012D230(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:236
void ftYs_SpecialN1_1_Anim(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:337
void ftYs_SpecialAirN1_1_Coll(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:524
float ftYs_SpecialN_GetDatAttr20(Fighter_GObj *gobj)
void fn_8012D1AC(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:227
void fn_8012D428(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:279
void ftYs_SpecialAirN1_0_Coll(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:504
void ftYs_SpecialN2_0_Coll(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:534
void ftYs_SpecialAirN1_2_Coll(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:519
void fn_8012D0A0(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:204
void fn_8012D4F0(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:295
float ftYs_SpecialN_GetExtAttr2C(void)
Definition ftyoshispecialn.c:84
float ftYs_SpecialN_GetExtAttr34(void)
Definition ftyoshispecialn.c:96
void ftYs_SpecialAirN1_0_Anim(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:315
void ftYs_SpecialN2_1_Anim(Fighter_GObj *gobj)
Definition ftyoshispecialn.c:400
HSD_GObj * gobj
Definition gm_19EF.c:73
Fighter_Part
Definition forward.h:255
Definition gobj.h:28
Definition jobj.h:127