|
SSBM Decomp
|
#include <types.h>
Data Fields | ||
| StageCameraInfo | cam_info | |
| StageBlastZone | blast_zone | |
| u32 | flags | |
| InternalStageId | internal_stage_id | |
| struct { | ||
| u8 b0: 1 | ||
| u8 b1: 1 | ||
| u8 b2: 1 | ||
| u8 b3: 1 | ||
| u8 b4: 1 | ||
| u8 b5: 1 | ||
| u8 b6: 1 | ||
| u8 b7: 1 | ||
| } | unk8C | |
| bool(* | x90 )(Vec3 *, int) | |
| bool(* | x94 )(Vec3 *, int) | |
| s32 | x98 | |
| u32 | x9C | |
| u8 | xA0 [4] | |
| u8 | xA4_pad [0x12C - 0xA4] | |
| HSD_GObj * | x12C | |
| Vec3 | x130 | |
| Vec3 | x13C | |
| Vec3 | x148 | |
| Vec3 | x154 | |
| Vec3 | x160 | |
| Vec3 | x16C | |
| DynamicsDesc *(* | x178 )(int) | |
| bool(* | x17C )(Vec3 *, int, HSD_JObj *) | |
| HSD_GObj * | x180 [4] | |
| u8 | x190_pad [0x280 - 0x190] | |
| HSD_JObj * | x280 [261] | |
| void * | x694 [4] | |
| void * | x6A4 | |
| struct { | ||
| s32 unk0 | ||
| Article * unk4 | ||
| } ** | itemdata | |
| mpCollData * | coll_data | |
| UnkStage6B0 * | param | |
| UNK_T ** | ald_yaku_all | |
| void * | map_ptcl | |
| void * | map_texg | |
| void * | yakumono_param | |
| void * | map_plit | |
| void * | x6C8 | |
| DynamicModelDesc * | quake_model_set | |
| s16 | x6D0 | |
| s16 | x6D2 | |
| s16 | x6D4 | |
| s16 | x6D6 | |
| s32 | x6D8 | |
| s16 | x6DC | |
| s16 | x6DE | |
| f32 | x6E0 | |
| int | x6E4 [2] | |
| u8 | x6EC_pad [0x708 - 0x6EC] | |
| s16 | x708 | |
| f32 | x70C | |
| f32 | x710 | |
| s32 | x714 | |
| f32 | x718 | |
| f32 | x71C | |
| s32 | x720 | |
| f32 | x724 | |
| f32 | x728 | |
| HSD_GObj * | x72C | |
| Vec3 | x730 | |
| f32 | x73C | |
| s32 | x740 | |
| u8 | x744_pad [0x748 - 0x744] | |
| StageCameraInfo StageInfo::cam_info |
| StageBlastZone StageInfo::blast_zone |
| u32 StageInfo::flags |
| InternalStageId StageInfo::internal_stage_id |
| u8 StageInfo::b0 |
| u8 StageInfo::b1 |
| u8 StageInfo::b2 |
| u8 StageInfo::b3 |
| u8 StageInfo::b4 |
| u8 StageInfo::b5 |
| u8 StageInfo::b6 |
| u8 StageInfo::b7 |
| struct { ... } StageInfo::unk8C |
| bool(* StageInfo::x90) (Vec3 *, int) |
| bool(* StageInfo::x94) (Vec3 *, int) |
| s32 StageInfo::x98 |
| u32 StageInfo::x9C |
| u8 StageInfo::xA0[4] |
| u8 StageInfo::xA4_pad[0x12C - 0xA4] |
| HSD_GObj* StageInfo::x12C |
| Vec3 StageInfo::x130 |
| Vec3 StageInfo::x13C |
| Vec3 StageInfo::x148 |
| Vec3 StageInfo::x154 |
| Vec3 StageInfo::x160 |
| Vec3 StageInfo::x16C |
| DynamicsDesc *(* StageInfo::x178) (int) |
| HSD_GObj* StageInfo::x180[4] |
| u8 StageInfo::x190_pad[0x280 - 0x190] |
| HSD_JObj* StageInfo::x280[261] |
| void* StageInfo::x694[4] |
| void* StageInfo::x6A4 |
| s32 StageInfo::unk0 |
| Article* StageInfo::unk4 |
| struct { ... } ** StageInfo::itemdata |
| mpCollData* StageInfo::coll_data |
| UnkStage6B0* StageInfo::param |
| UNK_T** StageInfo::ald_yaku_all |
| void* StageInfo::map_ptcl |
| void* StageInfo::map_texg |
| void* StageInfo::yakumono_param |
| void* StageInfo::map_plit |
| void* StageInfo::x6C8 |
| DynamicModelDesc* StageInfo::quake_model_set |
| s16 StageInfo::x6D0 |
| s16 StageInfo::x6D2 |
| s16 StageInfo::x6D4 |
| s16 StageInfo::x6D6 |
| s32 StageInfo::x6D8 |
| s16 StageInfo::x6DC |
| s16 StageInfo::x6DE |
| f32 StageInfo::x6E0 |
| int StageInfo::x6E4[2] |
| u8 StageInfo::x6EC_pad[0x708 - 0x6EC] |
| s16 StageInfo::x708 |
| f32 StageInfo::x70C |
| f32 StageInfo::x710 |
| s32 StageInfo::x714 |
| f32 StageInfo::x718 |
| f32 StageInfo::x71C |
| s32 StageInfo::x720 |
| f32 StageInfo::x724 |
| f32 StageInfo::x728 |
| HSD_GObj* StageInfo::x72C |
| Vec3 StageInfo::x730 |
| f32 StageInfo::x73C |
| s32 StageInfo::x740 |
| u8 StageInfo::x744_pad[0x748 - 0x744] |