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 <
platform.h
>
5
#include <
placeholder.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
}
specials
;
27
};
28
29
typedef
struct
_ftKoopaAttributes {
30
float
x0
;
31
u32
x4
;
32
float
x8
;
33
float
xC
;
34
float
x10
;
35
float
x14
;
36
float
x18
;
37
float
x1C
;
38
u32
x20
;
39
float
x24
;
40
float
x28
;
41
u32
x2C
;
42
float
x30
;
43
float
x34
;
44
float
x38
;
45
float
x3C
;
46
float
x40
;
47
float
x44
;
48
float
x48
;
49
float
x4C
;
50
u32
unk50
;
51
float
x54
;
52
float
x58
;
53
float
x5C
;
54
float
x60
;
55
float
x64
;
56
float
x68
;
57
float
x6C
;
58
float
x70
;
59
float
x74
;
60
float
x78
;
61
float
x7C
;
62
float
x80
;
63
float
x84
;
64
float
x88
;
65
float
x8C
;
66
float
x90
;
67
float
x94
;
68
float
x98
;
69
float
x9C
;
70
}
ftKoopaAttributes
;
71
72
typedef
struct
_ftKoopaVars {
73
float
x0
;
74
float
x4
;
75
}
ftKoopaVars
;
76
77
#endif
placeholder.h
UNK_T
#define UNK_T
platform.h
u32
unsigned long u32
An unsigned 32-bit integer.
Definition
platform.h:26
ftKoopaAttributes
Definition
types.h:29
ftKoopaAttributes::x1C
float x1C
Definition
types.h:37
ftKoopaAttributes::x54
float x54
Definition
types.h:51
ftKoopaAttributes::x84
float x84
Definition
types.h:63
ftKoopaAttributes::xC
float xC
Definition
types.h:33
ftKoopaAttributes::x14
float x14
Definition
types.h:35
ftKoopaAttributes::x60
float x60
Definition
types.h:54
ftKoopaAttributes::x88
float x88
Definition
types.h:64
ftKoopaAttributes::x78
float x78
Definition
types.h:60
ftKoopaAttributes::x10
float x10
Definition
types.h:34
ftKoopaAttributes::x74
float x74
Definition
types.h:59
ftKoopaAttributes::x9C
float x9C
Definition
types.h:69
ftKoopaAttributes::x18
float x18
Definition
types.h:36
ftKoopaAttributes::x70
float x70
Definition
types.h:58
ftKoopaAttributes::x4
u32 x4
Definition
types.h:31
ftKoopaAttributes::x68
float x68
Definition
types.h:56
ftKoopaAttributes::x80
float x80
Definition
types.h:62
ftKoopaAttributes::x64
float x64
Definition
types.h:55
ftKoopaAttributes::unk50
u32 unk50
Definition
types.h:50
ftKoopaAttributes::x7C
float x7C
Definition
types.h:61
ftKoopaAttributes::x90
float x90
Definition
types.h:66
ftKoopaAttributes::x6C
float x6C
Definition
types.h:57
ftKoopaAttributes::x24
float x24
Definition
types.h:39
ftKoopaAttributes::x8C
float x8C
Definition
types.h:65
ftKoopaAttributes::x38
float x38
Definition
types.h:44
ftKoopaAttributes::x0
float x0
Definition
types.h:30
ftKoopaAttributes::x48
float x48
Definition
types.h:48
ftKoopaAttributes::x30
float x30
Definition
types.h:42
ftKoopaAttributes::x40
float x40
Definition
types.h:46
ftKoopaAttributes::x58
float x58
Definition
types.h:52
ftKoopaAttributes::x44
float x44
Definition
types.h:47
ftKoopaAttributes::x2C
u32 x2C
Definition
types.h:41
ftKoopaAttributes::x3C
float x3C
Definition
types.h:45
ftKoopaAttributes::x34
float x34
Definition
types.h:43
ftKoopaAttributes::x94
float x94
Definition
types.h:67
ftKoopaAttributes::x4C
float x4C
Definition
types.h:49
ftKoopaAttributes::x28
float x28
Definition
types.h:40
ftKoopaAttributes::x8
float x8
Definition
types.h:32
ftKoopaAttributes::x20
u32 x20
Definition
types.h:38
ftKoopaAttributes::x98
float x98
Definition
types.h:68
ftKoopaAttributes::x5C
float x5C
Definition
types.h:53
ftKoopaVars
Definition
types.h:72
ftKoopaVars::x0
float x0
Definition
types.h:73
ftKoopaVars::x4
float x4
Definition
types.h:74
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::b_held
bool b_held
Definition
types.h:22
ftKoopa_MotionVars::ftKoopa_SpecialSVars::x4
bool x4
Definition
types.h:23
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