SSBM Decomp
Loading...
Searching...
No Matches
types.h
Go to the documentation of this file.
1#ifndef MELEE_FT_CHARA_FTMARS_TYPES_H
2#define MELEE_FT_CHARA_FTMARS_TYPES_H
3
4#include <platform.h>
5
6#include "ft/forward.h"
7
8#include "lb/types.h"
9
10#include <common_structs.h>
11
13 /* 0x222C */ u32 x222C;
15};
16
17struct SwordAttrs {
18 /* +0x0 */ f32 x0;
19 /* +0x4 */ f32 x4;
20 /* +0x8 */ u8 x8;
21 /* +0x9 */ u8 x9;
22 /* +0xA */ u8 xA;
23 /* +0xB */ u8 xB;
24 /* +0xC */ u8 xC;
25 /* +0xD */ u8 xD;
26 /* +0xE */ u8 xE;
27 /* +0xF */ u8 xF;
28 /* +0x10 */ u8 x10;
30 int x14;
31 float x18;
32 float x1C;
33};
34
35typedef struct _MarsAttributes {
36 int x0;
37 int x4;
38 int x8;
41 float x14;
42 float x18;
43 float x1C;
44 float x20;
45 float x24;
46 float x28;
47 float x2C;
48 float x30;
49 float x34;
50 float x38;
51 float x3C;
52 float x40;
53 float x44;
54 float x48;
55 float x4C;
56 float x50;
57 float x54;
58 float x58;
59 float x5C;
60 float x60;
64
82
83#endif
unsigned char u8
Definition hsd_3B2B.h:2
#define FIGHTERVARS_SIZE
Definition forward.h:13
Definition types.h:128
Definition types.h:35
int x8
Definition types.h:38
float x14
Definition types.h:41
struct SwordAttrs x78
Definition types.h:62
float x30
Definition types.h:48
float x54
Definition types.h:57
int x0
Definition types.h:36
float x1C
Definition types.h:43
float x5C
Definition types.h:59
int x4
Definition types.h:37
float x4C
Definition types.h:55
float x20
Definition types.h:44
float x38
Definition types.h:50
float x18
Definition types.h:42
float specialn_friction
Definition types.h:39
float x40
Definition types.h:52
float x2C
Definition types.h:47
float x24
Definition types.h:45
float x28
Definition types.h:46
float x60
Definition types.h:60
float x48
Definition types.h:54
float x3C
Definition types.h:51
float x58
Definition types.h:58
float x50
Definition types.h:56
float x44
Definition types.h:53
AbsorbDesc x64
Definition types.h:61
float specialn_start_friction
Definition types.h:40
float x34
Definition types.h:49
Definition types.h:17
u8 x10
Definition types.h:28
float x18
Definition types.h:31
u8 xF
Definition types.h:27
u8 x9
Definition types.h:21
u8 x8
Definition types.h:20
u8 xC
Definition types.h:24
int x14
Definition types.h:30
u8 xE
Definition types.h:26
u8 xD
Definition types.h:25
u8 xB
Definition types.h:23
f32 x4
Definition types.h:19
f32 x0
Definition types.h:18
float x1C
Definition types.h:32
u8 xA
Definition types.h:22
u8 pad_x11[3]
Definition types.h:29
Definition types.h:12
u8 _[FIGHTERVARS_SIZE - 4]
Definition types.h:14
u32 x222C
Definition types.h:13
int cur_frame
Definition types.h:71
Definition types.h:592
Definition types.h:65
struct ftMars_MotionVars::ftMars_SpecialSVars specials
struct ftMars_MotionVars::ftMars_SpecialNVars specialn
struct ftMars_MotionVars::ftMars_SpecialLwVars speciallw