SSBM Decomp
Loading...
Searching...
No Matches
types.h
Go to the documentation of this file.
1
#ifndef MELEE_FT_CHARA_FTKOOPA_TYPES_H
2
#define MELEE_FT_CHARA_FTKOOPA_TYPES_H
3
4
#include <
placeholder.h
>
5
#include <
platform.h
>
6
7
struct
ftKoopa_FighterVars
{
8
/* 0x222C */
float
x222C
;
9
/* 0x2230 */
float
x2230
;
10
};
11
12
union
ftKoopa_MotionVars
{
14
struct
ftKoopa_State1Vars
{
15
UNK_T
x0
;
16
bool
x4
;
17
UNK_T
x8
;
18
bool
xC
;
19
}
unk1
;
21
struct
ftKoopa_SpecialSVars
{
22
/* fp+2340 */
bool
b_held
;
23
/* fp+2344 */
bool
x4
;
24
/* fp+2348 */
int
facing_dir
;
25
/* fp+2348 */
bool
xC
;
26
/* fp+234C */
s32
x10
;
27
/* fp+2350 */
s32
x14
;
28
/* fp+2354 */
s32
x18
;
29
}
specials
;
30
};
31
32
typedef
struct
_ftKoopaAttributes {
33
float
x0
;
34
s32
x4
;
35
float
x8
;
36
float
xC
;
37
float
x10
;
38
float
x14
;
39
float
x18
;
40
float
x1C
;
41
s32
x20
;
42
float
x24
;
43
float
x28
;
44
u32
x2C
;
45
float
x30
;
46
float
x34
;
47
float
x38
;
48
float
x3C
;
49
float
x40
;
50
float
x44
;
51
float
x48
;
52
float
x4C
;
53
u32
unk50
;
54
float
x54
;
55
float
x58
;
56
float
x5C
;
57
float
x60
;
58
float
x64
;
59
float
x68
;
60
float
x6C
;
61
float
x70
;
62
float
x74
;
63
float
x78
;
64
float
x7C
;
65
float
x80
;
66
float
x84
;
67
float
x88
;
68
float
x8C
;
69
float
x90
;
70
float
x94
;
71
float
x98
;
72
float
x9C
;
73
}
ftKoopaAttributes
;
74
75
typedef
struct
_ftKoopaVars {
76
float
x0
;
77
float
x4
;
78
}
ftKoopaVars
;
79
80
#endif
placeholder.h
UNK_T
#define UNK_T
Definition
placeholder.h:32
platform.h
ftKoopaAttributes
Definition
types.h:32
ftKoopaAttributes::x1C
float x1C
Definition
types.h:40
ftKoopaAttributes::x54
float x54
Definition
types.h:54
ftKoopaAttributes::x84
float x84
Definition
types.h:66
ftKoopaAttributes::x4
s32 x4
Definition
types.h:34
ftKoopaAttributes::xC
float xC
Definition
types.h:36
ftKoopaAttributes::x14
float x14
Definition
types.h:38
ftKoopaAttributes::x60
float x60
Definition
types.h:57
ftKoopaAttributes::x88
float x88
Definition
types.h:67
ftKoopaAttributes::x78
float x78
Definition
types.h:63
ftKoopaAttributes::x10
float x10
Definition
types.h:37
ftKoopaAttributes::x74
float x74
Definition
types.h:62
ftKoopaAttributes::x9C
float x9C
Definition
types.h:72
ftKoopaAttributes::x18
float x18
Definition
types.h:39
ftKoopaAttributes::x70
float x70
Definition
types.h:61
ftKoopaAttributes::x68
float x68
Definition
types.h:59
ftKoopaAttributes::x80
float x80
Definition
types.h:65
ftKoopaAttributes::x64
float x64
Definition
types.h:58
ftKoopaAttributes::unk50
u32 unk50
Definition
types.h:53
ftKoopaAttributes::x7C
float x7C
Definition
types.h:64
ftKoopaAttributes::x90
float x90
Definition
types.h:69
ftKoopaAttributes::x6C
float x6C
Definition
types.h:60
ftKoopaAttributes::x24
float x24
Definition
types.h:42
ftKoopaAttributes::x20
s32 x20
Definition
types.h:41
ftKoopaAttributes::x8C
float x8C
Definition
types.h:68
ftKoopaAttributes::x38
float x38
Definition
types.h:47
ftKoopaAttributes::x0
float x0
Definition
types.h:33
ftKoopaAttributes::x48
float x48
Definition
types.h:51
ftKoopaAttributes::x30
float x30
Definition
types.h:45
ftKoopaAttributes::x40
float x40
Definition
types.h:49
ftKoopaAttributes::x58
float x58
Definition
types.h:55
ftKoopaAttributes::x44
float x44
Definition
types.h:50
ftKoopaAttributes::x2C
u32 x2C
Definition
types.h:44
ftKoopaAttributes::x3C
float x3C
Definition
types.h:48
ftKoopaAttributes::x34
float x34
Definition
types.h:46
ftKoopaAttributes::x94
float x94
Definition
types.h:70
ftKoopaAttributes::x4C
float x4C
Definition
types.h:52
ftKoopaAttributes::x28
float x28
Definition
types.h:43
ftKoopaAttributes::x8
float x8
Definition
types.h:35
ftKoopaAttributes::x98
float x98
Definition
types.h:71
ftKoopaAttributes::x5C
float x5C
Definition
types.h:56
ftKoopaVars
Definition
types.h:75
ftKoopaVars::x0
float x0
Definition
types.h:76
ftKoopaVars::x4
float x4
Definition
types.h:77
ftKoopa_FighterVars
Definition
types.h:7
ftKoopa_FighterVars::x222C
float x222C
Definition
types.h:8
ftKoopa_FighterVars::x2230
float x2230
Definition
types.h:9
ftKoopa_MotionVars::ftKoopa_SpecialSVars
Definition
types.h:21
ftKoopa_MotionVars::ftKoopa_SpecialSVars::xC
bool xC
Definition
types.h:25
ftKoopa_MotionVars::ftKoopa_SpecialSVars::x10
s32 x10
Definition
types.h:26
ftKoopa_MotionVars::ftKoopa_SpecialSVars::x14
s32 x14
Definition
types.h:27
ftKoopa_MotionVars::ftKoopa_SpecialSVars::b_held
bool b_held
Definition
types.h:22
ftKoopa_MotionVars::ftKoopa_SpecialSVars::x4
bool x4
Definition
types.h:23
ftKoopa_MotionVars::ftKoopa_SpecialSVars::x18
s32 x18
Definition
types.h:28
ftKoopa_MotionVars::ftKoopa_SpecialSVars::facing_dir
int facing_dir
Definition
types.h:24
ftKoopa_MotionVars::ftKoopa_State1Vars
Definition
types.h:14
ftKoopa_MotionVars::ftKoopa_State1Vars::x4
bool x4
Definition
types.h:16
ftKoopa_MotionVars::ftKoopa_State1Vars::x8
UNK_T x8
Definition
types.h:17
ftKoopa_MotionVars::ftKoopa_State1Vars::x0
UNK_T x0
Definition
types.h:15
ftKoopa_MotionVars::ftKoopa_State1Vars::xC
bool xC
Definition
types.h:18
ftKoopa_MotionVars
Definition
types.h:12
ftKoopa_MotionVars::unk1
struct ftKoopa_MotionVars::ftKoopa_State1Vars unk1
ftKoopa_MotionVars::specials
struct ftKoopa_MotionVars::ftKoopa_SpecialSVars specials
src
melee
ft
chara
ftKoopa
types.h
Generated by
1.9.8