NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
d_info.hpp
1#pragma once
2#include <types.h>
3
4class dCyuukan_c {
5public:
6 virtual ~dCyuukan_c();
7
8 bool isCyuukanStart(int, u8, u8);
9
10 int mActivatingPlayer;
11 mVec3_c mPlayerSetPos;
12 u32 mIsAmbush;
13 u8 mWorldNo;
14 u8 mCourseNo;
15 u8 mAreaNo;
16 u8 mEntranceNo;
17 u32 mIsKinopioInChukan;
18 int mCoinCollection[3];
19 int mPlayerType[2];
20};
21
22class dInfo_c {
23public:
25 u32 mReplayDuration;
26 u8 mMovieType;
27 u8 mEntrance;
28 u8 mArea;
29 bool mIsReplay;
30 u32 mScreenType;
31 u8 mWorld1;
32 u8 mLevel1;
33 u8 mWorld2;
34 u8 mLevel2;
35 };
36
37 dCyuukan_c *getCyuukan() { return &mCyuukan; }
38
39 char pad1[0x8];
40 dCyuukan_c mCyuukan;
41 char pad2[0x348];
42 int mCharIDs[4];
43 bool mIsWorldSelect; ///< Whether the World Select Menu is being displayed.
44 int pad3[7];
45 int field_3b4;
46
47 static dInfo_c *m_instance;
48 static unsigned int mGameFlag;
49 static StartGameInfo m_startGameInfo;
50};
bool mIsWorldSelect
Whether the World Select Menu is being displayed.
Definition d_info.hpp:43
A three-dimensional floating point vector.
Definition m_vec.hpp:100