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
28
float
mSpeed;
29
float
mResult;
30
float
mMultiplier;
31
float
mAccel;
32
float
mMin;
33
float
mSpeed2;
34
float
mResult2;
35
float
mMultiplier2;
36
float
mAccel2;
37
float
mMin2;
38
mVec2_c
mScreenOffset;
39
FLAGS_e mFlags;
40
u32 m_34;
41
bool
mQuakeOn;
42
u8 mPlayerId;
43
u8 mPadding[2];
44
int
mPOWLength;
45
int
mMPGPLength;
46
47
static
dQuake_c
* getInstance() {
return
m_instance; }
48
49
static
dQuake_c
*m_instance;
50
};
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