SSBM Decomp
Loading...
Searching...
No Matches
types.h
Go to the documentation of this file.
1#ifndef MELEE_FT_CHARA_FTPOPO_TYPES_H
2#define MELEE_FT_CHARA_FTPOPO_TYPES_H
3
4#include <placeholder.h>
5#include <platform.h>
6
7#include "ft/forward.h"
8#include "it/forward.h"
9
11 /* 0x222C */ Item_GObj* x222C;
12 /* 0x2230:0 */ u8 x2230_b0 : 1;
13 /* 0x2231 */ u8 filler_x2231[3];
14 /* 0x2234 */ u32 x2234;
15 /* 0x2238 */ Item_GObj* x2238;
16 /* 0x223C */ u32 x223C;
17 /* 0x2240 */ Vec x2240;
18 /* 0x224C */ u32 x224C;
19 /* 0x2250 */ float x2250;
20};
21
22typedef struct ftIceClimberAttributes {
23 float x0;
24 float x4;
25 float x8;
26 float xC;
27 float x10;
28 float x14;
29 float x18;
30 int x1C;
31 float x20;
32 float x24;
33 float x28;
34 float x2C;
35 float x30;
36 float x34;
37 float x38;
38 float x3C;
39 float x40;
40 float x44;
41 float x48;
46 float x5C;
47 float x60;
48 float x64;
49 int x68;
50 float x6C;
51 float x70;
52 u8 _74[0x94 - 0x74];
53 float x94;
54 float x98;
55 u8 _9C[0xB0 - 0x9C];
56 float xB0;
57 float xB4;
58 u8 _B8[0xC4 - 0xB8];
59 float xC4;
60 float xC8;
61 u8 _CC[0xD0 - 0xCC];
62 float xD0;
63 u8 _D4[0x12C - 0xD4];
64 float x12C;
65 float x130;
66 float x134;
67 float x138;
68 float x13C;
69 float x140;
70 float x144;
71 float x148;
72 float x14C;
73 u8 _150[0x15C - 0x150];
76
79 /* fp+2340 */ float x0;
80 /* fp+2344 */ int x4;
81 /* fp+2348 */ struct ftPp_SpecialSVars_x8_t {
82 int x0;
84 }* x8;
85 /* fp+234C */ int xC;
86 /* fp+2350 */ int x10;
87 /* fp+2354 */ int x14;
88 /* fp+2358 */ int x18;
89 /* fp+235C */ float x1C;
91 struct {
92 /* fp+2340 */ int x0;
94};
95
96#endif
#define STATIC_ASSERT(cond)
Definition platform.h:110
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition types.h:22
float x70
Definition types.h:51
float x38
Definition types.h:37
float x50_gravity
Definition types.h:43
float x48
Definition types.h:41
float xC
Definition types.h:26
float x54_terminal_vel
Definition types.h:44
float xC8
Definition types.h:60
u8 _B8[0xC4 - 0xB8]
Definition types.h:58
float x30
Definition types.h:35
float x13C
Definition types.h:68
float x64
Definition types.h:48
float x94
Definition types.h:53
float x60
Definition types.h:47
float x144
Definition types.h:70
float x3C
Definition types.h:38
float x58_terminal_vel
Definition types.h:45
float x130
Definition types.h:65
float xD0
Definition types.h:62
float x40
Definition types.h:39
float x4
Definition types.h:24
float x134
Definition types.h:66
float x10
Definition types.h:27
float x5C
Definition types.h:46
u8 _CC[0xD0 - 0xCC]
Definition types.h:61
float xC4
Definition types.h:59
float x4C_gravity
Definition types.h:42
float x2C
Definition types.h:34
float x44
Definition types.h:40
float x14
Definition types.h:28
float x24
Definition types.h:32
float x14C
Definition types.h:72
float x98
Definition types.h:54
float x8
Definition types.h:25
float x138
Definition types.h:67
int x1C
Definition types.h:30
u8 _D4[0x12C - 0xD4]
Definition types.h:63
u8 _74[0x94 - 0x74]
Definition types.h:52
float x12C
Definition types.h:64
float x148
Definition types.h:71
float x18
Definition types.h:29
float x0
Definition types.h:23
int x68
Definition types.h:49
float xB0
Definition types.h:56
u8 _150[0x15C - 0x150]
Definition types.h:73
u8 _9C[0xB0 - 0x9C]
Definition types.h:55
float x140
Definition types.h:69
float x34
Definition types.h:36
float xB4
Definition types.h:57
float x28
Definition types.h:33
float x20
Definition types.h:31
float x6C
Definition types.h:50
Definition types.h:10
u8 x2230_b0
Definition types.h:12
float x2250
Definition types.h:19
u8 filler_x2231[3]
Definition types.h:13
u32 x223C
Definition types.h:16
Vec x2240
Definition types.h:17
Item_GObj * x222C
Definition types.h:11
Item_GObj * x2238
Definition types.h:15
u32 x2234
Definition types.h:14
u32 x224C
Definition types.h:18
float x0
Definition types.h:79
struct ftPp_MotionVars::ftPp_SpecialSVars::ftPp_SpecialSVars_x8_t * x8
int xC
Definition types.h:85
int x18
Definition types.h:88
int x14
Definition types.h:87
int x10
Definition types.h:86
float x1C
Definition types.h:89
int x4
Definition types.h:80
Definition types.h:77
struct ftPp_MotionVars::@91 unk_80123954
int x0
Definition types.h:92
struct ftPp_MotionVars::ftPp_SpecialSVars specials