New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
ActorSubMgr.h
Go to the documentation of this file.
1#pragma once
2
3#include <heap/seadDisposer.h>
4
5class Actor;
6
8{
9 // createInstance() Address: 0x0200C154
10 // deleteInstance() Address: Deleted
11 // sInstance Address: 0x101C30D0
12 // SingletonDisposer_::~SingletonDisposer_() Address: 0x0200C1D4
13 // SingletonDisposer_::sStaticDisposer Address: 0x101C30D4
14 // SingletonDisposer_::vtbl Address: 0x100012F4
16
17public:
18 void incKuribo()
19 {
20 mKuriboNum++;
21 }
22
23 void decKuribo()
24 {
25 mKuriboNum--;
26 }
27
29 {
30 if (mKuriboNum < 0)
31 mKuriboNum = 0;
32 }
33
34 void incKakibo()
35 {
36 mKakiboNum++;
37 }
38
39 void decKakibo()
40 {
41 mKakiboNum--;
42 }
43
45 {
46 if (mKakiboNum < 0)
47 mKakiboNum = 0;
48 }
49
51 {
52 return mQuakeComboCount;
53 }
54
55 // Address: 0x0200BC34
56 void reset_();
57
58 // Address: 0x0200B7E8
60
61 // Address: Deleted
63
64 // Address: 0x0200B6CC
65 void update();
66
67 // Address: 0x0200B6D0
68 void killOldestFireBall(s32 player_no);
69
70 // Address: 0x0200B318
72
73 // Address: 0x0200B7F8
75
76 // Address: 0x0200B854
78
79 // Address: 0x0200B8B0
81
82 // Address: 0x0200B904
83 void incQuakeComboCount(s32 = 0);
84
85 // Address: 0x0200B95C
87
88 // Address: 0x0200B7A4
90
91 // Address: 0x0200B9FC
93
94 // Address: 0x0200B9A0
96
97 // Address: 0x0200B9A8
99
100 // Address: 0x0200BA98
102
103 // Address: 0x0200BAF4
105
106protected:
107 u32 _10[(0xAC - 0x10) / sizeof(u32)];
110 u32 _b4[(0xF0 - 0xB4) / sizeof(u32)];
112 u32 _f4[(0x9F4 - 0xF4) / sizeof(u32)];
113};
114static_assert(sizeof(ActorSubMgr) == 0x9F4, "ActorSubMgr size mismatch");
Definition ActorSubMgr.h:8
s32 getChorobonArrayIndex() const
u32 _f4[(0x9F4 - 0xF4)/sizeof(u32)]
Definition ActorSubMgr.h:112
void calcJimenPakkunZpos()
void incQuakeComboCount(s32=0)
u32 _b4[(0xF0 - 0xB4)/sizeof(u32)]
Definition ActorSubMgr.h:110
s32 getIgaKuriboArrayIndex() const
s32 mKakiboNum
Definition ActorSubMgr.h:109
void calcSanboMikanTime()
void killOldestFireBall(s32 player_no)
void update()
s32 mQuakeComboCount
Definition ActorSubMgr.h:111
void clearKillerCount()
f32 getZposBigTeresa()
u32 _10[(0xAC - 0x10)/sizeof(u32)]
Definition ActorSubMgr.h:107
void setTotalCollectionCount()
void deathAriaInCheck(const Actor *)
void allEnemyDeathCheck()
f32 getZposCloudEffect()
f32 getZposAndCountWakiMagnumSearchKiller()
s32 mKuriboNum
Definition ActorSubMgr.h:108
void clearKotonCount()
s32 getKotonCount() const
Definition Actor.h:24