3#include <game/bases/d_cyuukan.hpp>
4#include <game/mLib/m_vec.hpp>
12 GAME_MODE_SUPER_GUIDE,
14 GAME_MODE_TITLE_REPLAY,
44 PATH_DIRECTION_e mWalkDirection;
50 void GetMapEnemyInfo(
int,
int,
enemy_s &);
51 void SetMapEnemyInfo(
int,
int,
int,
int);
52 void FUN_800bbc40(
int,
int,
int);
56 u8 getCourse()
const {
return m_startGameInfo.mLevel1; }
57 u8 getWorld()
const {
return m_startGameInfo.mWorld1; }
58 dCyuukan_c *getCyuukan() {
return &mCyuukan; }
60 static dInfo_c *getInstance() {
return m_instance; }
64 int mCurrentCourseWorld;
66 int mCurrentCourseNode;
80 int mDisplayCourseWorld;
81 int mDisplayCourseNum;
83 int mTextBoxMessageGroup;
84 int mTextBoxMessageID;
86 bool mExtensionAttached;
89 int mCourseSelectPageNum;
90 int mCourseSelectIndexInPage;
92 bool mFukidashiActionPerformed[4][0x16];
95 static dInfo_c *m_instance;
bool mClearCyuukan
Clear the checkpoint data if this is true. [Used for the backdoor entrance of 7-C].
static unsigned int mGameFlag
See GAME_FLAG_e.
@ GAME_FLAG_MULTIPLAYER_MODE
Whether the game is in a multiplayer mode.
@ GAME_FLAG_IS_COIN_BATTLE
Whether the game is in Coin Battle mode.
@ GAME_FLAG_AUTO_SKIP
Whether to automatically skip the Wii strap and controller information screens.
@ GAME_FLAG_IS_FREE_MODE
Whether the game is in Free Mode.
@ GAME_FLAG_DISABLE_ACTOR_CREATE
Disables map actor creation.
bool mIsWorldSelect
Whether the World Select Menu is being displayed.