mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2025-08-21 05:43:42 -07:00
Enhanced debug warp screen (#1479)
This commit is contained in:
parent
236cb0bfb0
commit
2a302a802f
3 changed files with 732 additions and 5 deletions
|
@ -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 {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue