mirror of
https://github.com/libretro/scummvm.git
synced 2024-11-27 19:30:41 +00:00
FULLPIPE: More renames in scene29
This commit is contained in:
parent
b5cd8e69a0
commit
ede2b70f1d
@ -391,9 +391,9 @@ Vars::Vars() {
|
||||
scene29_manIsHit = 0;
|
||||
scene29_scrollSpeed = 0;
|
||||
scene29_scrollingDisabled = 0;
|
||||
scene29_var18 = 0;
|
||||
scene29_var20 = 0;
|
||||
scene29_var21 = 0;
|
||||
scene29_hitBall = 0;
|
||||
scene29_manX = 0;
|
||||
scene29_manY = 0;
|
||||
|
||||
scene30_leg = 0;
|
||||
scene30_liftFlag = 1;
|
||||
|
@ -608,10 +608,10 @@ public:
|
||||
int scene29_manIsHit;
|
||||
int scene29_scrollSpeed;
|
||||
bool scene29_scrollingDisabled;
|
||||
int scene29_var18;
|
||||
Common::Array<WalkingBearder *> scene29_var19;
|
||||
int scene29_var20;
|
||||
int scene29_var21;
|
||||
int scene29_hitBall;
|
||||
Common::Array<WalkingBearder *> scene29_bearders;
|
||||
int scene29_manX;
|
||||
int scene29_manY;
|
||||
MGM scene29_mgm;
|
||||
|
||||
StaticANIObject *scene30_leg;
|
||||
|
@ -137,7 +137,7 @@ void scene29_initScene(Scene *sc) {
|
||||
g_vars->scene29_redBalls.field_8 = b;
|
||||
}
|
||||
|
||||
g_vars->scene29_var19.clear();
|
||||
g_vars->scene29_bearders.clear();
|
||||
|
||||
ani = new StaticANIObject(g_fp->accessScene(SC_COMMON)->getStaticANIObject1ById(ANI_BEARDED_CMN, -1));
|
||||
|
||||
@ -151,7 +151,7 @@ void scene29_initScene(Scene *sc) {
|
||||
wb->wbflag = 0;
|
||||
wb->wbcounter = 0;
|
||||
|
||||
g_vars->scene29_var19.push_back(wb);
|
||||
g_vars->scene29_bearders.push_back(wb);
|
||||
|
||||
g_vars->scene29_manIsRiding = false;
|
||||
g_vars->scene29_var10 = false;
|
||||
@ -162,7 +162,7 @@ void scene29_initScene(Scene *sc) {
|
||||
g_vars->scene29_manIsHit = false;
|
||||
g_vars->scene29_scrollSpeed = 0;
|
||||
g_vars->scene29_scrollingDisabled = false;
|
||||
g_vars->scene29_var18 = 0;
|
||||
g_vars->scene29_hitBall = 0;
|
||||
|
||||
g_fp->setArcadeOverlay(PIC_CSR_ARCADE8);
|
||||
}
|
||||
@ -414,8 +414,8 @@ void sceneHandler29_manJump() {
|
||||
g_fp->_aniMan->startAnim(MV_MAN29_JUMP, 0, -1);
|
||||
}
|
||||
|
||||
g_vars->scene29_var20 = g_fp->_aniMan->_ox;
|
||||
g_vars->scene29_var21 = g_fp->_aniMan->_oy;
|
||||
g_vars->scene29_manX = g_fp->_aniMan->_ox;
|
||||
g_vars->scene29_manY = g_fp->_aniMan->_oy;
|
||||
}
|
||||
|
||||
void sceneHandler29_manBend() {
|
||||
@ -428,16 +428,16 @@ void sceneHandler29_manBend() {
|
||||
g_fp->_aniMan->startAnim(MV_MAN29_BEND, 0, -1);
|
||||
}
|
||||
|
||||
g_vars->scene29_var20 = g_fp->_aniMan->_ox;
|
||||
g_vars->scene29_var21 = g_fp->_aniMan->_oy;
|
||||
g_vars->scene29_manX = g_fp->_aniMan->_ox;
|
||||
g_vars->scene29_manY = g_fp->_aniMan->_oy;
|
||||
}
|
||||
|
||||
bool sceneHandler29_sub15(StaticANIObject *ani, int maxx) {
|
||||
if (!g_vars->scene29_var10 || g_vars->scene29_manIsHit)
|
||||
return false;
|
||||
|
||||
if ((ani->_ox >= g_vars->scene29_var20 + 42 || ani->_ox <= g_vars->scene29_var20 + 8)
|
||||
&& (ani->_ox < g_vars->scene29_var20 + 8 || maxx > g_vars->scene29_var20 + 27))
|
||||
if ((ani->_ox >= g_vars->scene29_manX + 42 || ani->_ox <= g_vars->scene29_manX + 8)
|
||||
&& (ani->_ox < g_vars->scene29_manX + 8 || maxx > g_vars->scene29_manX + 27))
|
||||
return false;
|
||||
|
||||
if (!g_fp->_aniMan->_movement)
|
||||
@ -456,15 +456,15 @@ bool sceneHandler29_sub16(StaticANIObject *ani, int maxx) {
|
||||
if (!g_vars->scene29_var10 || g_vars->scene29_manIsHit)
|
||||
return false;
|
||||
|
||||
if (ani->_ox >= g_vars->scene29_var20 + 40) {
|
||||
if (maxx > g_vars->scene29_var20 + 27)
|
||||
if (ani->_ox >= g_vars->scene29_manX + 40) {
|
||||
if (maxx > g_vars->scene29_manX + 27)
|
||||
return false;
|
||||
} else {
|
||||
if (ani->_ox <= g_vars->scene29_var20 + 10) {
|
||||
if (ani->_ox < g_vars->scene29_var20 + 40)
|
||||
if (ani->_ox <= g_vars->scene29_manX + 10) {
|
||||
if (ani->_ox < g_vars->scene29_manX + 40)
|
||||
return false;
|
||||
|
||||
if (maxx > g_vars->scene29_var20 + 27)
|
||||
if (maxx > g_vars->scene29_manX + 27)
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@ -492,22 +492,22 @@ void sceneHandler29_manHit() {
|
||||
g_vars->scene29_manIsHit = true;
|
||||
|
||||
g_fp->_aniMan->changeStatics2(ST_MAN29_RUNR);
|
||||
g_fp->_aniMan->setOXY(g_vars->scene29_var20, g_vars->scene29_var21);
|
||||
g_fp->_aniMan->setOXY(g_vars->scene29_manX, g_vars->scene29_manY);
|
||||
|
||||
mgminfo.ani = g_fp->_aniMan;
|
||||
mgminfo.staticsId2 = ST_MAN29_SITR;
|
||||
mgminfo.y1 = 463;
|
||||
mgminfo.x1 = g_vars->scene29_var20 <= 638 ? 351 : 0;
|
||||
mgminfo.x1 = g_vars->scene29_manX <= 638 ? 351 : 0;
|
||||
mgminfo.field_1C = 10;
|
||||
mgminfo.field_10 = 1;
|
||||
mgminfo.flags = (g_vars->scene29_var20 <= 638 ? 2 : 0) | 0x44;
|
||||
mgminfo.flags = (g_vars->scene29_manX <= 638 ? 2 : 0) | 0x44;
|
||||
mgminfo.movementId = MV_MAN29_HIT;
|
||||
|
||||
MessageQueue *mq = g_vars->scene29_mgm.genMovement(&mgminfo);
|
||||
ExCommand *ex;
|
||||
|
||||
if (mq) {
|
||||
if (g_vars->scene29_var20 <= 638) {
|
||||
if (g_vars->scene29_manX <= 638) {
|
||||
ex = new ExCommand(ANI_MAN, 1, MV_MAN29_STANDUP_NORM, 0, 0, 0, 1, 0, 0, 0);
|
||||
ex->_excFlags = 2;
|
||||
ex->_keyCode = g_fp->_aniMan->_okeyCode;
|
||||
@ -549,7 +549,7 @@ void sceneHandler29_assHitGreen() {
|
||||
}
|
||||
}
|
||||
|
||||
void sceneHandler29_sub03() {
|
||||
void sceneHandler29_ballHitCheck() {
|
||||
Ball *ball = g_vars->scene29_greenBalls.pHead;
|
||||
Ball *newball;
|
||||
int x, y;
|
||||
@ -588,7 +588,7 @@ void sceneHandler29_sub03() {
|
||||
|
||||
ball->ani->startAnim(MV_SHG_HITMAN, 0, -1);
|
||||
|
||||
g_vars->scene29_var18 = ball->ani->_id;
|
||||
g_vars->scene29_hitBall = ball->ani->_id;
|
||||
} else {
|
||||
ball->ani->setOXY(x, y);
|
||||
}
|
||||
@ -649,7 +649,7 @@ void sceneHandler29_sub03() {
|
||||
|
||||
ball->ani->startAnim(MV_SHR_HITMAN, 0, -1);
|
||||
|
||||
g_vars->scene29_var18 = ball->ani->_id;
|
||||
g_vars->scene29_hitBall = ball->ani->_id;
|
||||
} else {
|
||||
ball->ani->setOXY(x, y);
|
||||
}
|
||||
@ -686,7 +686,7 @@ void sceneHandler29_sub03() {
|
||||
}
|
||||
|
||||
void sceneHandler29_manFromL() {
|
||||
if (g_vars->scene29_var20 < 497 && !g_vars->scene29_scrollingDisabled) {
|
||||
if (g_vars->scene29_manX < 497 && !g_vars->scene29_scrollingDisabled) {
|
||||
getCurrSceneSc2MotionController()->setEnabled();
|
||||
getGameLoaderInteractionController()->enableFlag24();
|
||||
|
||||
@ -759,8 +759,8 @@ void sceneHandler29_clickPorter(ExCommand *cmd) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (g_vars->scene29_var20 <= g_vars->scene29_porter->_ox) {
|
||||
if (ABS(351 - g_vars->scene29_var20) > 1 || ABS(443 - g_vars->scene29_var21) > 1
|
||||
if (g_vars->scene29_manX <= g_vars->scene29_porter->_ox) {
|
||||
if (ABS(351 - g_vars->scene29_manX) > 1 || ABS(443 - g_vars->scene29_manY) > 1
|
||||
|| g_fp->_aniMan->_movement || g_fp->_aniMan->_statics->_staticsId != ST_MAN_RIGHT) {
|
||||
if (g_fp->_msgX != 351 || g_fp->_msgY != 443) {
|
||||
MessageQueue *mq = getCurrSceneSc2MotionController()->method34(g_fp->_aniMan, 351, 443, 1, ST_MAN_RIGHT);
|
||||
@ -775,10 +775,10 @@ void sceneHandler29_clickPorter(ExCommand *cmd) {
|
||||
sceneHandler29_manToL();
|
||||
}
|
||||
} else {
|
||||
g_vars->scene29_var20 = g_fp->_aniMan->_ox;
|
||||
g_vars->scene29_var21 = g_fp->_aniMan->_oy;
|
||||
g_vars->scene29_manX = g_fp->_aniMan->_ox;
|
||||
g_vars->scene29_manY = g_fp->_aniMan->_oy;
|
||||
|
||||
if (ABS(1582 - g_vars->scene29_var20) > 1 || ABS(445 - g_fp->_aniMan->_oy) > 1
|
||||
if (ABS(1582 - g_vars->scene29_manX) > 1 || ABS(445 - g_fp->_aniMan->_oy) > 1
|
||||
|| g_fp->_aniMan->_movement || g_fp->_aniMan->_statics->_staticsId != (0x4000 | ST_MAN_RIGHT)) {
|
||||
if (g_fp->_msgX != 1582 || g_fp->_msgY != 445) {
|
||||
MessageQueue *mq = getCurrSceneSc2MotionController()->method34(g_fp->_aniMan, 1582, 445, 1, (0x4000 | ST_MAN_RIGHT));
|
||||
@ -797,27 +797,27 @@ void sceneHandler29_clickPorter(ExCommand *cmd) {
|
||||
|
||||
void sceneHandler29_sub05() {
|
||||
if (g_fp->_aniMan->_statics->_staticsId == ST_MAN29_RUNR) {
|
||||
if (g_vars->scene29_var20 > 1436) {
|
||||
if (g_vars->scene29_manX > 1436) {
|
||||
sceneHandler29_manFromR();
|
||||
} else {
|
||||
g_vars->scene29_shootDistance = (1310 - g_vars->scene29_var20) * 5213 / 100000 + 25;
|
||||
g_vars->scene29_shootDistance = (1310 - g_vars->scene29_manX) * 5213 / 100000 + 25;
|
||||
|
||||
if (!g_vars->scene29_manIsHit)
|
||||
g_fp->_aniMan->startAnim(MV_MAN29_RUN, 0, -1);
|
||||
}
|
||||
}
|
||||
|
||||
g_vars->scene29_var20 = g_fp->_aniMan->_ox;
|
||||
g_vars->scene29_var21 = g_fp->_aniMan->_oy;
|
||||
g_vars->scene29_manX = g_fp->_aniMan->_ox;
|
||||
g_vars->scene29_manY = g_fp->_aniMan->_oy;
|
||||
}
|
||||
|
||||
void sceneHandler29_shootersEscape() {
|
||||
if (g_vars->scene29_var10) {
|
||||
g_vars->scene29_var20 += 2;
|
||||
g_vars->scene29_manX += 2;
|
||||
|
||||
g_fp->_aniMan->setOXY(g_vars->scene29_var20, g_vars->scene29_var21);
|
||||
g_fp->_aniMan->setOXY(g_vars->scene29_manX, g_vars->scene29_manY);
|
||||
|
||||
if (g_vars->scene29_var20 > 1310 && !g_vars->scene29_shooter1->_movement && !g_vars->scene29_shooter2->_movement
|
||||
if (g_vars->scene29_manX > 1310 && !g_vars->scene29_shooter1->_movement && !g_vars->scene29_shooter2->_movement
|
||||
&& g_vars->scene29_shooter1->_statics->_staticsId == ST_STR1_RIGHT) {
|
||||
g_vars->scene29_shootCountdown = 0;
|
||||
|
||||
@ -832,20 +832,20 @@ void sceneHandler29_shootersEscape() {
|
||||
g_fp->setObjectState(sO_LeftPipe_29, g_fp->getObjectEnumState(sO_LeftPipe_29, sO_IsOpened));
|
||||
}
|
||||
} else if (g_vars->scene29_manIsRiding) {
|
||||
g_vars->scene29_var20 -= 4;
|
||||
g_vars->scene29_manX -= 4;
|
||||
|
||||
g_fp->_aniMan->setOXY(g_vars->scene29_var20, g_vars->scene29_var21);
|
||||
g_fp->_aniMan->setOXY(g_vars->scene29_manX, g_vars->scene29_manY);
|
||||
}
|
||||
}
|
||||
|
||||
void sceneHandler29_manRideBack() {
|
||||
g_vars->scene29_var20 -= 2;
|
||||
g_vars->scene29_manX -= 2;
|
||||
|
||||
g_fp->_aniMan->setOXY(g_vars->scene29_var20, g_vars->scene29_var21);
|
||||
g_fp->_aniMan->setOXY(g_vars->scene29_manX, g_vars->scene29_manY);
|
||||
}
|
||||
|
||||
void sceneHandler29_shoot() {
|
||||
if (g_vars->scene29_var10 && g_vars->scene29_var20 < 1310) {
|
||||
if (g_vars->scene29_var10 && g_vars->scene29_manX < 1310) {
|
||||
if (g_fp->_rnd->getRandomNumber(1) || g_vars->scene29_shooter1->_movement || g_vars->scene29_shooter1->_statics->_staticsId != ST_STR1_RIGHT) {
|
||||
if (!g_vars->scene29_shooter2->_movement && g_vars->scene29_shooter2->_statics->_staticsId == ST_STR2_RIGHT) {
|
||||
if (g_vars->scene29_shooter2->_flags & 4) {
|
||||
@ -865,24 +865,24 @@ void sceneHandler29_shoot() {
|
||||
void sceneHandler29_animBearded() {
|
||||
MessageQueue *mq;
|
||||
|
||||
for (uint i = 0; i < g_vars->scene29_var19.size(); i++) {
|
||||
StaticANIObject *ani = g_vars->scene29_var19[i]->ani;
|
||||
for (uint i = 0; i < g_vars->scene29_bearders.size(); i++) {
|
||||
StaticANIObject *ani = g_vars->scene29_bearders[i]->ani;
|
||||
|
||||
if (g_vars->scene29_var19[i]->wbflag) {
|
||||
if (g_vars->scene29_bearders[i]->wbflag) {
|
||||
int x = ani->_ox;
|
||||
int y = ani->_oy;
|
||||
|
||||
if (!ani->_movement && ani->_statics->_staticsId == (ST_BRDCMN_RIGHT | 0x4000)) {
|
||||
x -= 4;
|
||||
|
||||
if (x - g_vars->scene29_var20 < 100 || !g_vars->scene29_var10) {
|
||||
if (x - g_vars->scene29_manX < 100 || !g_vars->scene29_var10) {
|
||||
mq = new MessageQueue(g_fp->_currentScene->getMessageQueueById(QU_SC29_BRDOUT1), 0, 1);
|
||||
|
||||
mq->replaceKeyCode(-1, ani->_okeyCode);
|
||||
mq->chain(0);
|
||||
|
||||
g_vars->scene29_var19[i]->wbflag = 0;
|
||||
g_vars->scene29_var19[i]->wbcounter = 0;
|
||||
g_vars->scene29_bearders[i]->wbflag = 0;
|
||||
g_vars->scene29_bearders[i]->wbcounter = 0;
|
||||
}
|
||||
}
|
||||
|
||||
@ -893,7 +893,7 @@ void sceneHandler29_animBearded() {
|
||||
if (ani->_movement->_id == MV_BRDCMN_GOR) {
|
||||
x -= 4;
|
||||
|
||||
if (g_vars->scene29_var20 - x < 60 || x - g_vars->scene29_var20 < -260 || !g_vars->scene29_var10) {
|
||||
if (g_vars->scene29_manX - x < 60 || x - g_vars->scene29_manX < -260 || !g_vars->scene29_var10) {
|
||||
ani->changeStatics2(ST_BRDCMN_RIGHT);
|
||||
|
||||
mq = new MessageQueue(g_fp->_currentScene->getMessageQueueById(QU_SC29_BRDOUT2), 0, 1);
|
||||
@ -901,8 +901,8 @@ void sceneHandler29_animBearded() {
|
||||
mq->replaceKeyCode(-1, ani->_okeyCode);
|
||||
mq->chain(0);
|
||||
|
||||
g_vars->scene29_var19[i]->wbflag = 0;
|
||||
g_vars->scene29_var19[i]->wbcounter = 0;
|
||||
g_vars->scene29_bearders[i]->wbflag = 0;
|
||||
g_vars->scene29_bearders[i]->wbcounter = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -911,42 +911,42 @@ void sceneHandler29_animBearded() {
|
||||
continue;
|
||||
}
|
||||
|
||||
if (g_vars->scene29_var10 && g_vars->scene29_var19[i]->wbcounter > 30) {
|
||||
if (g_vars->scene29_var10 && g_vars->scene29_bearders[i]->wbcounter > 30) {
|
||||
int newx;
|
||||
|
||||
if (g_fp->_rnd->getRandomNumber(1))
|
||||
goto dostuff;
|
||||
|
||||
if (g_vars->scene29_var20 <= 700) {
|
||||
g_vars->scene29_var19[i]->wbcounter++;
|
||||
if (g_vars->scene29_manX <= 700) {
|
||||
g_vars->scene29_bearders[i]->wbcounter++;
|
||||
continue;
|
||||
}
|
||||
|
||||
if (g_vars->scene29_var20 >= 1100) {
|
||||
if (g_vars->scene29_manX >= 1100) {
|
||||
dostuff:
|
||||
if (g_vars->scene29_var20 <= 700 || g_vars->scene29_var20 >= 1350) {
|
||||
g_vars->scene29_var19[i]->wbcounter++;
|
||||
if (g_vars->scene29_manX <= 700 || g_vars->scene29_manX >= 1350) {
|
||||
g_vars->scene29_bearders[i]->wbcounter++;
|
||||
continue;
|
||||
}
|
||||
|
||||
mq = new MessageQueue(g_fp->_currentScene->getMessageQueueById(QU_SC29_BRD2), 0, 1);
|
||||
|
||||
newx = g_vars->scene29_var20 - 200;
|
||||
newx = g_vars->scene29_manX - 200;
|
||||
} else {
|
||||
mq = new MessageQueue(g_fp->_currentScene->getMessageQueueById(QU_SC29_BRD1), 0, 1);
|
||||
|
||||
newx = g_vars->scene29_var20 + 350;
|
||||
newx = g_vars->scene29_manX + 350;
|
||||
}
|
||||
|
||||
mq->getExCommandByIndex(0)->_x = newx;
|
||||
mq->replaceKeyCode(-1, ani->_okeyCode);
|
||||
mq->chain(0);
|
||||
|
||||
g_vars->scene29_var19[i]->wbflag = 1;
|
||||
g_vars->scene29_var19[i]->wbcounter = 0;
|
||||
g_vars->scene29_bearders[i]->wbflag = 1;
|
||||
g_vars->scene29_bearders[i]->wbcounter = 0;
|
||||
}
|
||||
|
||||
g_vars->scene29_var19[i]->wbcounter++;
|
||||
g_vars->scene29_bearders[i]->wbcounter++;
|
||||
}
|
||||
}
|
||||
|
||||
@ -962,7 +962,7 @@ int sceneHandler29(ExCommand *cmd) {
|
||||
break;
|
||||
|
||||
case MSG_SC29_LAUGH:
|
||||
if (g_vars->scene29_var18 == ANI_SHELL_GREEN) {
|
||||
if (g_vars->scene29_hitBall == ANI_SHELL_GREEN) {
|
||||
g_fp->playSound(SND_29_028, 0);
|
||||
break;
|
||||
}
|
||||
@ -1053,11 +1053,11 @@ int sceneHandler29(ExCommand *cmd) {
|
||||
|
||||
case 33:
|
||||
if (g_vars->scene29_var10) {
|
||||
if (g_vars->scene29_var20 > g_fp->_sceneRect.right - 500)
|
||||
g_fp->_currentScene->_x = g_fp->_sceneRect.right - g_vars->scene29_var20 - 350;
|
||||
if (g_vars->scene29_manX > g_fp->_sceneRect.right - 500)
|
||||
g_fp->_currentScene->_x = g_fp->_sceneRect.right - g_vars->scene29_manX - 350;
|
||||
|
||||
if (g_vars->scene29_var20 < g_fp->_sceneRect.left + 100)
|
||||
g_fp->_currentScene->_x = g_vars->scene29_var20 - g_fp->_sceneRect.left - 100;
|
||||
if (g_vars->scene29_manX < g_fp->_sceneRect.left + 100)
|
||||
g_fp->_currentScene->_x = g_vars->scene29_manX - g_fp->_sceneRect.left - 100;
|
||||
|
||||
} else if (g_fp->_aniMan2) {
|
||||
int x = g_fp->_aniMan2->_ox;
|
||||
@ -1069,10 +1069,10 @@ int sceneHandler29(ExCommand *cmd) {
|
||||
g_fp->_currentScene->_x = x + 400 - g_fp->_sceneRect.right;
|
||||
}
|
||||
|
||||
g_vars->scene29_var20 = g_fp->_aniMan->_ox;
|
||||
g_vars->scene29_var21 = g_fp->_aniMan->_oy;
|
||||
g_vars->scene29_manX = g_fp->_aniMan->_ox;
|
||||
g_vars->scene29_manY = g_fp->_aniMan->_oy;
|
||||
|
||||
sceneHandler29_sub03();
|
||||
sceneHandler29_ballHitCheck();
|
||||
|
||||
if (!g_vars->scene29_porter->_movement)
|
||||
g_vars->scene29_porter->startAnim(MV_PTR_MOVEFAST, 0, -1);
|
||||
|
Loading…
Reference in New Issue
Block a user