SSBM Decomp
Loading...
Searching...
No Matches
ItemAttr Struct Reference

#include <types.h>

Data Fields

u8 x0_is_heavy: 1
 
u8 x0_78: 4
 
u8 x0_hold_kind: 3
 
u8 x1_1: 2
 
u8 x1_3: 1
 
u8 x1_4: 1
 
u8 x1_5: 1
 
u8 x1_67_cam_kind: 2
 
u8 x1_8: 1
 
u8 x3
 
f32 x4_throw_speed_mul
 
s32 x8
 
f32 xC_spin_speed
 
f32 x10_fall_speed
 
f32 x14_fall_speed_max
 
f32 x18
 
f32 x1C_damage_mul
 
ECB x20
 
Vec2 x30_unk
 
Vec2 x38_grab_range
 
ECB x40
 
f32 x50
 
f32 x54
 
f32 x58
 
f32 x5c
 
f32 x60_scale
 
enum_t destroy_gfx
 GFX to play on destroy.
 
s32 x68
 
s32 x6C
 
s32 x70
 
s32 x74
 
enum_t destroy_sfx
 SFX that plays when this item is destroyed.
 
s32 x7C
 
s32 x80
 
s32 x84
 
s32 x88
 
s32 x8C
 
s32 x90
 
s32 x94
 
s32 x98
 
s32 x9C
 

Field Documentation

◆ x0_is_heavy

u8 ItemAttr::x0_is_heavy

◆ x0_78

u8 ItemAttr::x0_78

◆ x0_hold_kind

u8 ItemAttr::x0_hold_kind

◆ x1_1

u8 ItemAttr::x1_1

◆ x1_3

u8 ItemAttr::x1_3

◆ x1_4

u8 ItemAttr::x1_4

◆ x1_5

u8 ItemAttr::x1_5

◆ x1_67_cam_kind

u8 ItemAttr::x1_67_cam_kind

◆ x1_8

u8 ItemAttr::x1_8

◆ x3

u8 ItemAttr::x3

◆ x4_throw_speed_mul

f32 ItemAttr::x4_throw_speed_mul

◆ x8

s32 ItemAttr::x8

◆ xC_spin_speed

f32 ItemAttr::xC_spin_speed

◆ x10_fall_speed

f32 ItemAttr::x10_fall_speed

◆ x14_fall_speed_max

f32 ItemAttr::x14_fall_speed_max

◆ x18

f32 ItemAttr::x18

◆ x1C_damage_mul

f32 ItemAttr::x1C_damage_mul

◆ x20

ECB ItemAttr::x20

◆ x30_unk

Vec2 ItemAttr::x30_unk

◆ x38_grab_range

Vec2 ItemAttr::x38_grab_range

◆ x40

ECB ItemAttr::x40

◆ x50

f32 ItemAttr::x50

◆ x54

f32 ItemAttr::x54

◆ x58

f32 ItemAttr::x58

◆ x5c

f32 ItemAttr::x5c

◆ x60_scale

f32 ItemAttr::x60_scale

◆ destroy_gfx

enum_t ItemAttr::destroy_gfx

GFX to play on destroy.

Offset:
0x64.
Size:
0x4 bytes.

◆ x68

s32 ItemAttr::x68

◆ x6C

s32 ItemAttr::x6C

◆ x70

s32 ItemAttr::x70

◆ x74

s32 ItemAttr::x74

◆ destroy_sfx

enum_t ItemAttr::destroy_sfx

SFX that plays when this item is destroyed.

Offset:
0x78.
Size:
0x4 bytes.

◆ x7C

s32 ItemAttr::x7C

◆ x80

s32 ItemAttr::x80

◆ x84

s32 ItemAttr::x84

◆ x88

s32 ItemAttr::x88

◆ x8C

s32 ItemAttr::x8C

◆ x90

s32 ItemAttr::x90

◆ x94

s32 ItemAttr::x94

◆ x98

s32 ItemAttr::x98

◆ x9C

s32 ItemAttr::x9C

The documentation for this struct was generated from the following file: