1#ifndef MELEE_FT_CHARA_FTSAMUS_TYPES_H
2#define MELEE_FT_CHARA_FTSAMUS_TYPES_H
12#include <dolphin/mtx.h>
30typedef struct _ftSamusAttributes {
signed long s32
Definition hsd_3B2B.h:1
unsigned char u8
Definition hsd_3B2B.h:2
HSD_GObj Item_GObj
Definition forward.h:55
#define UNK_T
Definition placeholder.h:31
maybe Samus grapple?
Definition types.h:80
HSD_AnimJoint * x8_anim_joint
Definition types.h:83
HSD_MatAnimJoint * xC_matanim_joint
Definition types.h:84
HSD_AnimJoint ** x4_anim_joints
Definition types.h:82
HSD_Joint * x0_joint
Definition types.h:81
u32 x2238
Definition types.h:18
u8 x2241
Definition types.h:22
u32 x2244
Definition types.h:26
u32 x2234
Definition types.h:17
u8 x2243
Definition types.h:24
Item_GObj * x223C
Definition types.h:19
u8 x2242
Definition types.h:23
u8 x2240
Definition types.h:21
Item_GObj * x222C
Definition types.h:15
u32 x2248
Definition types.h:27
s32 x2230
Definition types.h:16
Grapple beam state - x4 is duration (float).
Definition types.h:101
float x8
Definition types.h:104
s32 x0
Definition types.h:102
float x4
Definition types.h:103
s32 x0
Definition types.h:90
SpecialN charge shot state - x4 is frame counter (integer).
Definition types.h:94
s32 x0
Definition types.h:95
float x8
Definition types.h:97
s32 x4
Definition types.h:96
s32 x0
Definition types.h:109
s32 x0
Definition types.h:114
f32 x0
Definition types.h:119
s32 xB0
Definition types.h:68
float x58
Definition types.h:53
int xC8
Definition types.h:74
s32 xA0
Definition types.h:64
int xBC
Definition types.h:71
float x48
Definition types.h:49
float x70
Definition types.h:59
float x38
Definition types.h:45
float x80
Definition types.h:61
float x60
Definition types.h:55
float x54
Definition types.h:52
s32 xB8
Definition types.h:70
float x34
Definition types.h:44
s32 xB4
Definition types.h:69
s32 xA8
Definition types.h:66
float x8
Definition types.h:33
float x2C
Definition types.h:42
ftCollisionBox height_attributes
Definition types.h:62
Vec3 x74_vec
Definition types.h:60
float x28
Definition types.h:41
float x1C
Definition types.h:38
int xC0
Definition types.h:72
float xC
Definition types.h:34
int x20
Definition types.h:39
float x40
Definition types.h:47
float x4
Definition types.h:32
float x4C
Definition types.h:50
float x14
Definition types.h:36
UNK_T xD0
Definition types.h:76
s32 xAC
Definition types.h:67
float x6C
Definition types.h:58
s32 x9C
Definition types.h:63
float x3C
Definition types.h:46
float x64
Definition types.h:56
s32 xA4
Definition types.h:65
float x0
Definition types.h:31
float x10
Definition types.h:35
int xC4
Definition types.h:73
float x24
Definition types.h:40
float x68
Definition types.h:57
float x44
Definition types.h:48
float x5C
Definition types.h:54
f32 xCC
Definition types.h:75
float x18
Definition types.h:37
float x30
Definition types.h:43
float x50
Definition types.h:51
struct ftSamus_MotionVars::ftSamus_GrappleVars grapple
struct ftSamus_MotionVars::ftSamus_State2Vars unk2
struct ftSamus_MotionVars::ftSamus_State7Vars unk7