|
SSBM Decomp
|
Go to the source code of this file.
Macros | |
| #define | HSD_GOBJ_CLASS_STAGE 3 |
| #define | HSD_GOBJ_CLASS_GROUND 13 |
| #define | HSD_GOBJ_PLINK_GROUND 5 |
Typedefs | |
| typedef HSD_GObj | Ground_GObj |
| typedef void(* | unkCastleCallback) (void *, struct unkCastle *) |
| typedef void(* | unkCastleCallback2) (void *, struct unkCastle *, Ground_GObj *) |
| typedef int(* | GrIceMtSegmentLookup) (Ground_GObj *) |
| typedef DynamicsDesc *(* | GrTouchLineCallback) (int index) |
| typedef bool(* | GrCheckShadowRenderCallback) (Vec3 *fighter_pos, int, HSD_JObj *jobj) |
| #define HSD_GOBJ_CLASS_STAGE 3 |
| #define HSD_GOBJ_CLASS_GROUND 13 |
| #define HSD_GOBJ_PLINK_GROUND 5 |
| typedef HSD_GObj Ground_GObj |
| typedef void(* unkCastleCallback) (void *, struct unkCastle *) |
| typedef void(* unkCastleCallback2) (void *, struct unkCastle *, Ground_GObj *) |
| typedef int(* GrIceMtSegmentLookup) (Ground_GObj *) |
| typedef DynamicsDesc *(* GrTouchLineCallback) (int index) |
| enum GrKind |
Gr??.dat archive, indexing stage_datas. Several StKind values can share one GrKind.Member names follow the per-stage gr*.c module names the asserts embed.
| enum StKind |
grGroundParam list is keyed by it; entries 0x21+ are single-player, event, and other mode variants.Both names come from ground.c's report not found stage param in DAT(grkind=d stkind=d,num=d), which passes StageInfo::grkind and then this value. Member names follow the stage list the develop-mode menu prints.
| enum StadiumGrType |
| enum Gr_Homerun_Parts |
Size of the Home-Run Contest parts array, named by an assert in grHomeRun_8021CB20.
| Enumerator | |
|---|---|
| Gr_Homerun_Parts_Back | |
| Gr_Homerun_Parts_Max | |