Enhanced debug warp screen (#1479)
This commit is contained in:
@@ -1164,6 +1164,26 @@ typedef struct {
|
||||
/* 0x08 */ s32 entranceIndex;
|
||||
} SceneSelectEntry; // size = 0xC
|
||||
|
||||
typedef struct {
|
||||
/* */ char* name;
|
||||
/* */ s32 entranceIndex;
|
||||
} BetterSceneSelectEntrancePair;
|
||||
|
||||
typedef struct {
|
||||
/* */ char* name;
|
||||
/* */ void (*loadFunc)(struct SelectContext*, s32);
|
||||
/* */ s32 count;
|
||||
/* */ BetterSceneSelectEntrancePair entrancePairs[18];
|
||||
} BetterSceneSelectEntry;
|
||||
|
||||
typedef struct {
|
||||
/* */ s32 entranceIndex;
|
||||
/* */ s32 returnEntranceIndex;
|
||||
/* */ s8 roomIndex;
|
||||
/* */ s8 data;
|
||||
/* */ Vec3f pos;
|
||||
} BetterSceneSelectGrottoData;
|
||||
|
||||
typedef struct SelectContext {
|
||||
/* 0x0000 */ GameState state;
|
||||
/* 0x00A8 */ View view;
|
||||
@@ -1184,6 +1204,9 @@ typedef struct SelectContext {
|
||||
/* 0x0230 */ s32 lockDown;
|
||||
/* 0x0234 */ s32 unk_234; // unused
|
||||
/* 0x0238 */ u8* staticSegment;
|
||||
/* */ s32 currentEntrance;
|
||||
/* */ BetterSceneSelectEntry* betterScenes;
|
||||
/* */ BetterSceneSelectGrottoData* betterGrottos;
|
||||
} SelectContext; // size = 0x240
|
||||
|
||||
typedef struct {
|
||||
|
||||
Reference in New Issue
Block a user