summaryrefslogtreecommitdiff
path: root/src/bossBalboaWrench.cpp
diff options
context:
space:
mode:
authormegazig <megazig@megazig-laptop.lightning.home>2012-01-12 19:39:28 -0600
committermegazig <megazig@megazig-laptop.lightning.home>2012-01-12 19:39:28 -0600
commit1cac64b9ff7384af650fed2bef25fa27069fd589 (patch)
treefdbb65c847aa5183ceb2cf6ae1118b03f2a96a36 /src/bossBalboaWrench.cpp
parent81edb47b7f677ba37e81f896645ecdc023f4adb9 (diff)
downloadkamek-1cac64b9ff7384af650fed2bef25fa27069fd589.tar.gz
kamek-1cac64b9ff7384af650fed2bef25fa27069fd589.zip
fixes for using class functions instead of extern'd calls
updated full daEnDosun_c definition half working daEnMegaDosun_c
Diffstat (limited to '')
-rw-r--r--src/bossBalboaWrench.cpp9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/bossBalboaWrench.cpp b/src/bossBalboaWrench.cpp
index acdbb44..1db7496 100644
--- a/src/bossBalboaWrench.cpp
+++ b/src/bossBalboaWrench.cpp
@@ -66,9 +66,6 @@ daBalboa_c *daBalboa_c::build() {
}
-extern "C" void *HandleXSpeed(daBalboa_c *);
-extern "C" void *HandleYSpeed(daBalboa_c *);
-extern "C" void *UpdateObjectPosBasedOnSpeedValues_real(daBalboa_c *);
extern "C" u32 GenerateRandomNumber(int max);
extern "C" dStageActor_c *CreateActor(u16 classID, int settings, Vec pos, char rot, char layer);
extern "C" u8 dSprite_c__getXDirectionOfFurthestPlayerRelativeToVEC3(daBalboa_c *, Vec pos);
@@ -120,10 +117,10 @@ void daBalboa_c::playerCollision(ActivePhysics *apThis, ActivePhysics *apOther)
//FIXME hack to make multiple playerCollisions work
this->isDead = 0;
this->flags_4FC |= (1<<(31-7));
- if(apOther->owner->_38D > 3) {
- OSReport("!!!ATTENTION!!!\napOther->owner->_38D > 3\n");
+ if(apOther->owner->which_player > 3) {
+ OSReport("!!!ATTENTION!!!\napOther->owner->which_player > 3\n");
}else{
- this->counter_504[apOther->owner->_38D] = 0;
+ this->counter_504[apOther->owner->which_player] = 0;
}
}