summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/g3dhax.h4
-rwxr-xr-xinclude/game.h5
2 files changed, 7 insertions, 2 deletions
diff --git a/include/g3dhax.h b/include/g3dhax.h
index 8a2063a..85dc922 100644
--- a/include/g3dhax.h
+++ b/include/g3dhax.h
@@ -322,7 +322,7 @@ namespace m3d {
bool setup(nw4r::g3d::ResMdl modelRes, nw4r::g3d::ResAnmChr anmRes,
mAllocator_c *allocator, u32 *sizeOutPtr);
- void bind(/*b*/mdl_c *model, nw4r::g3d::ResAnmChr anmRes, int unk);
+ void bind(/*b*/mdl_c *model, nw4r::g3d::ResAnmChr anmRes, bool playsOnce);
};
class anmVis_c : public fanm_c {
@@ -333,7 +333,7 @@ namespace m3d {
bool setup(nw4r::g3d::ResMdl modelRes, nw4r::g3d::ResAnmVis anmRes,
mAllocator_c *allocator, u32 *sizeOutPtr);
- void bind(/*b*/mdl_c *model, nw4r::g3d::ResAnmVis anmRes, int unk);
+ void bind(/*b*/mdl_c *model, nw4r::g3d::ResAnmVis anmRes, bool playsOnce);
};
class anmClr_c : public fanm_c {
diff --git a/include/game.h b/include/game.h
index 48c7f65..c4a9238 100755
--- a/include/game.h
+++ b/include/game.h
@@ -132,6 +132,11 @@ class GameMgr {
u8 _AFC, _AFD, _AFE[88];
u8 _B56[4];
u8 _B5A, _B5B;
+
+ void giveOneStockPowerup(int type); // 800BB330
+ void takeOneStockPowerup(int type); // 800BB380
+ int getStockPowerupCount(int type); // 800BB3D0
+ void resetStockPowerupCount(int type); // 800BB410
};
extern GameMgr *GameMgrP;