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

#include <types.h>

Data Fields

HSD_GObjx0_parent_gobj
 
HSD_GObjx4_parent_gobj2
 
ItemKind kind
 
enum_t hold_kind
 Defines the behavior of the item, such as thrown and pickup.
 
s32 x10
 
Vec3 pos
 
Vec3 prev_pos
 
Vec3 vel
 
f32 facing_dir
 
s16 x3C_damage
 
s16 x3E
 
s32 x40
 
UnkFlagStruct x44_flag
 
UnkFlagStruct x45_flag
 
UnkFlagStruct x46_flag
 
UnkFlagStruct x47_flag
 
GroundOrAir x48_ground_or_air
 

Detailed Description

Field Documentation

◆ x0_parent_gobj

HSD_GObj * SpawnItem::x0_parent_gobj

◆ x4_parent_gobj2

HSD_GObj * SpawnItem::x4_parent_gobj2

◆ kind

ItemKind SpawnItem::kind

◆ hold_kind

enum_t SpawnItem::hold_kind

Defines the behavior of the item, such as thrown and pickup.

Offset:
0xC.
Size:
0x4 bytes.
Todo:
0 = capsule.

◆ x10

s32 SpawnItem::x10

◆ pos

Vec3 SpawnItem::pos
Offset:
0x14.
Size:
0xC bytes.

◆ prev_pos

Vec3 SpawnItem::prev_pos
Offset:
0x20.
Size:
0xC bytes.

◆ vel

Vec3 SpawnItem::vel
Offset:
0x2C.
Size:
0xC bytes.

◆ facing_dir

f32 SpawnItem::facing_dir

◆ x3C_damage

s16 SpawnItem::x3C_damage

◆ x3E

s16 SpawnItem::x3E

◆ x40

s32 SpawnItem::x40

◆ x44_flag

UnkFlagStruct SpawnItem::x44_flag

◆ x45_flag

UnkFlagStruct SpawnItem::x45_flag

◆ x46_flag

UnkFlagStruct SpawnItem::x46_flag

◆ x47_flag

UnkFlagStruct SpawnItem::x47_flag

◆ x48_ground_or_air

GroundOrAir SpawnItem::x48_ground_or_air

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