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
#include <game/mLib/m_vec.hpp>
4
5
class
dCyuukan_c
{
6
public
:
7
virtual
~dCyuukan_c
();
8
9
bool
isCyuukanStart(
int
, u8, u8);
10
11
int
mActivatingPlayer;
12
mVec3_c
mPlayerSetPos;
13
u32 mIsAmbush;
14
u8 mWorldNo;
15
u8 mCourseNo;
16
u8 mAreaNo;
17
u8 mEntranceNo;
18
u32 mIsKinopioInChukan;
19
int
mCoinCollection[3];
20
int
mPlayerType[2];
21
};
22
23
class
dInfo_c
{
24
public
:
25
struct
StartGameInfo
{
26
u32 mReplayDuration;
27
u8 mMovieType;
28
u8 mEntrance;
29
u8 mArea;
30
bool
mIsReplay;
31
u32 mScreenType;
32
u8 mWorld1;
33
u8 mLevel1;
34
u8 mWorld2;
35
u8 mLevel2;
36
};
37
38
dCyuukan_c
*getCyuukan() {
return
&mCyuukan; }
39
40
char
pad1[0x8];
41
dCyuukan_c
mCyuukan;
42
char
pad2[0x348];
43
int
mCharIDs[4];
44
bool
mIsWorldSelect
;
///< Whether the World Select Menu is being displayed.
45
int
pad3[7];
46
int
field_3b4;
47
int
field_3b8;
48
u8 pad4[0x1d];
49
bool
mExtensionAttached;
50
u8 pad5[0x724];
51
bool
mFukidashiActionPerformed[4][0x16];
52
53
static
dInfo_c
*m_instance;
54
static
unsigned
int
mGameFlag;
55
static
StartGameInfo
m_startGameInfo;
56
};
dCyuukan_c
Definition
d_info.hpp:5
dInfo_c
Definition
d_info.hpp:23
dInfo_c::mIsWorldSelect
bool mIsWorldSelect
Whether the World Select Menu is being displayed.
Definition
d_info.hpp:44
mVec3_c
A three-dimensional floating point vector.
Definition
m_vec.hpp:100
dInfo_c::StartGameInfo
Definition
d_info.hpp:25
include
game
bases
d_info.hpp
Made with ❤️ by
CLF78
and
RootCubed
. Logos by
Chasical
and
B1
. Website generated by
Doxygen
1.13.2