NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
d_quake.hpp
1
#pragma once
2
3
#include <types.h>
4
#include <game/mLib/m_vec.hpp>
5
6
class
dQuake_c
{
7
public
:
8
enum
TYPE_SHOCK_e {
9
TYPE_0,
10
TYPE_1,
11
TYPE_2,
12
TYPE_3,
13
TYPE_4,
14
TYPE_5,
15
TYPE_6,
16
TYPE_7,
17
TYPE_8
18
};
19
20
enum
FLAGS_e {
21
FLAG_0 = BIT_FLAG(0),
22
FLAG_1 = BIT_FLAG(1),
23
FLAG_2 = BIT_FLAG(2)
24
};
25
26
void
shockMotor(s8, TYPE_SHOCK_e,
int
,
bool
);
27
void
startShockAll(TYPE_SHOCK_e,
int
,
int
,
bool
);
28
29
float
mSpeed;
30
float
mResult;
31
float
mMultiplier;
32
float
mAccel;
33
float
mMin;
34
float
mSpeed2;
35
float
mResult2;
36
float
mMultiplier2;
37
float
mAccel2;
38
float
mMin2;
39
mVec2_c
mScreenOffset;
40
FLAGS_e mFlags;
41
u32 m_34;
42
bool
mQuakeOn;
43
u8 mPlayerId;
44
u8 mPadding[2];
45
int
mPOWLength;
46
int
mMPGPLength;
47
48
static
dQuake_c
* getInstance() {
return
m_instance; }
49
50
static
dQuake_c
*m_instance;
51
};
dQuake_c
Definition
d_quake.hpp:6
mVec2_c
A two-dimensional floating point vector.
Definition
m_vec.hpp:26
include
game
bases
d_quake.hpp
Made with ❤️ by
CLF78
and
RootCubed
. Logos by
Chasical
and
B1
. Website generated by
Doxygen
1.15.0