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
itECB x20
Vec2 x30_unk
Vec2 x38_grab_range
itECB 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

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

itECB ItemAttr::x20

◆ x30_unk

Vec2 ItemAttr::x30_unk

◆ x38_grab_range

Vec2 ItemAttr::x38_grab_range

◆ x40

itECB 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

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