SSBM Decomp
Loading...
Searching...
No Matches
types.h
Go to the documentation of this file.
1#ifndef MELEE_FT_CHARA_FTYOSHI_TYPES_H
2#define MELEE_FT_CHARA_FTYOSHI_TYPES_H
3
4#include <platform.h>
5#include <placeholder.h>
6
8 /* 0x222C */ u32 x222C;
9 /* 0x2230 */ u32 x2230;
10 /* 0x2234 */ u32 x2234;
11 /* 0x2238 */ u32 x2238;
12};
13
14typedef struct _ftYoshiAttributes { // x2D4 (fp->dat_attrs)
15 s32 x0;
16 float x4;
17 float x8;
18 float xC;
19 float x10;
20 float x14;
21 float x18;
22 float x1C;
23 float x20;
24 float x24;
25 s32 x28;
26 s32 x2C;
27 f32 x30;
28 f32 x34;
29 f32 x38;
30 f32 x3c;
31 f32 x40;
32 f32 x44;
33 s32 x48;
34 s32 x4C;
35 // u8 data_filler1[0xEF];
36 u8 data_filler1[0xC2];
37 float x114;
38 float x118;
39 float x11C;
40 float x120;
41 u8 data_filler2[0x14];
43
45 s32 x0;
46 s32 x4;
49};
50
52 s32 x0;
54};
55
59 float x0;
62 bool xC;
64 float x14;
65 float x18;
68 /* fp+2340:0 */ u8 x0_b0 : 1;
69 /* fp+2340:1 */ u8 x0_b1 : 1;
70 /* fp+2340:2 */ u8 x0_b2 : 1;
71 /* fp+2340:3 */ u8 x0_b3 : 1;
72 /* fp+2344 */ s32 x4;
73 /* fp+2348 */ u8 x8[0x30 - 0x8];
74 /* fp+234C */ s32 x30;
77 /* fp+2340 */ int x0;
80 /* fp+2340 */ int x0;
82};
83
84#endif
#define UNK_T
Definition placeholder.h:32
Definition types.h:51
struct S_UNK_YOSHI2 * unk_struct
Definition types.h:53
s32 x0
Definition types.h:52
Definition types.h:44
u8 * xC_start_index
Definition types.h:48
s32 x8_end_index
Definition types.h:47
s32 x0
Definition types.h:45
s32 x4
Definition types.h:46
Definition types.h:14
s32 x2C
Definition types.h:26
float x18
Definition types.h:21
s32 x48
Definition types.h:33
s32 x28
Definition types.h:25
float xC
Definition types.h:18
f32 x44
Definition types.h:32
float x118
Definition types.h:38
s32 x0
Definition types.h:15
float x20
Definition types.h:23
float x8
Definition types.h:17
f32 x40
Definition types.h:31
f32 x34
Definition types.h:28
s32 x4C
Definition types.h:34
float x4
Definition types.h:16
float x10
Definition types.h:19
f32 x3c
Definition types.h:30
f32 x30
Definition types.h:27
float x11C
Definition types.h:39
float x24
Definition types.h:24
float x120
Definition types.h:40
float x114
Definition types.h:37
f32 x38
Definition types.h:29
float x14
Definition types.h:20
float x1C
Definition types.h:22
Definition types.h:7
u32 x222C
Definition types.h:8
u32 x2238
Definition types.h:11
u32 x2230
Definition types.h:9
u32 x2234
Definition types.h:10
u8 x8[0x30 - 0x8]
Definition types.h:73
float x0
Definition types.h:59
float x18
Definition types.h:65
UNK_T x4
Definition types.h:60
UNK_T x10
Definition types.h:63
UNK_T x8
Definition types.h:61
float x14
Definition types.h:64
bool xC
Definition types.h:62
Definition types.h:56
struct ftYoshi_MotionVars::ftYoshi_SpecialNVars specialn
struct ftYoshi_MotionVars::ftYoshi_State2Vars unk2
struct ftYoshi_MotionVars::ftYoshi_SpecialHiVars specialhi
struct ftYoshi_MotionVars::ftYoshi_SpecialSVars specials