mirror of
https://github.com/zeldaret/ss
synced 2026-05-26 15:45:19 -04:00
1180e1f486
* Initial M3d Pass * `m_bmdl` and `m_bline` left --------- Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com> Co-authored-by: Elijah Thomas <42302100+elijah-thomas774@users.noreply.github.com>
30 lines
562 B
C++
30 lines
562 B
C++
#ifndef SCGAME_H
|
|
#define SCGAME_H
|
|
|
|
#include <common.h>
|
|
|
|
struct SpawnInfo {
|
|
/* 0x00 */ char stageName[32]; // Probably SizedString<32>
|
|
/* 0x20 */ s16 transitionFadeFrames;
|
|
/* 0x22 */ s8 room;
|
|
/* 0x23 */ s8 layer;
|
|
/* 0x24 */ s8 entrance;
|
|
/* 0x25 */ s8 night;
|
|
/* 0x26 */ s8 trial;
|
|
/* 0x27 */ s8 transitionType;
|
|
/* 0x28 */ s32 unk;
|
|
|
|
bool isNight() {
|
|
return night == 1;
|
|
}
|
|
};
|
|
|
|
class ScGame {
|
|
public:
|
|
static SpawnInfo currentSpawnInfo;
|
|
static SpawnInfo nextSpawnInfo;
|
|
static ScGame *sInstance;
|
|
};
|
|
|
|
#endif
|