SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
include
Game
MapObj
ChipCounter.hpp
1
#pragma once
2
3
#include "Game/MapObj/CollectCounter.hpp"
4
#include "Game/Screen/LayoutActor.hpp"
5
6
namespace
{
7
static
s32 sChipPainCount = 0x5;
8
9
static
const
char
* sChipPainName[5] = {
10
"Chip1"
,
11
"Chip2"
,
12
"Chip3"
,
13
"Chip4"
,
14
"Chip5"
15
};
16
};
17
18
class
ChipCounter
:
public
LayoutActor
{
19
public
:
20
ChipCounter
(
const
char
*, s32);
21
22
virtual
~ChipCounter
();
23
virtual
void
init
(
const
JMapInfoIter
&);
24
virtual
void
control();
25
26
void
setCount(s32);
27
28
CollectCounter
* mCollectCounter;
// _20
29
s32 mCount;
// _24
30
s32 mType;
// _28
31
s32 _2C;
32
f32 _30;
33
};
34
35
namespace
NrvChipCounter {
36
NERVE(ChipCounterNrvHide);
37
};
ChipCounter
Definition
ChipCounter.hpp:18
ChipCounter::init
virtual void init(const JMapInfoIter &)
Intializes the NameObj and can set various settings and construct necessary classes.
Definition
ChipCounter.cpp:13
CollectCounter
Definition
CollectCounter.hpp:7
JMapInfoIter
Definition
JMapInfo.hpp:16
LayoutActor
Definition
LayoutActor.hpp:13
Generated by
1.10.0