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);
54 u8 getCourse()
const {
return m_startGameInfo.mLevel1; }
55 u8 getWorld()
const {
return m_startGameInfo.mWorld1; }
56 dCyuukan_c *getCyuukan() {
return &mCyuukan; }
58 static dInfo_c *getInstance() {
return m_instance; }
62 int mCurrentCourseWorld;
64 int mCurrentCourseNode;
76 int mDisplayCourseWorld;
77 int mDisplayCourseNum;
79 int mTextBoxMessageGroup;
80 int mTextBoxMessageID;
82 bool mExtensionAttached;
85 int mCourseSelectPageNum;
86 int mCourseSelectIndexInPage;
88 bool mFukidashiActionPerformed[4][0x16];
91 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.