mirror of
https://github.com/libretro/scummvm.git
synced 2025-05-13 09:36:21 +00:00
MADS: Rex: Use a constant when checking _mainObjectSource
This commit is contained in:
parent
002a59c540
commit
a475a7f18a
@ -1263,7 +1263,7 @@ void Scene102::actions() {
|
||||
return;
|
||||
}
|
||||
|
||||
if (_action.isAction(VERB_LOOK, NOUN_BURGER) && (_action._mainObjectSource == 4)) {
|
||||
if (_action.isAction(VERB_LOOK, NOUN_BURGER) && (_action._mainObjectSource == CAT_HOTSPOT)) {
|
||||
_vm->_dialogs->show(801);
|
||||
_action._inProgress = false;
|
||||
}
|
||||
@ -2295,7 +2295,7 @@ void Scene107::actions() {
|
||||
_scene->_nextSceneId = 105;
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_NORTHERN_SEA_CLIFF))
|
||||
_vm->_dialogs->show(10701);
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_DEAD_FISH) && (_action._mainObjectSource == 4))
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_DEAD_FISH) && (_action._mainObjectSource == CAT_HOTSPOT))
|
||||
_vm->_dialogs->show(10702);
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_BUSH_LIKE_FORMATION))
|
||||
_vm->_dialogs->show(10703);
|
||||
|
@ -1405,9 +1405,9 @@ void Scene205::actions() {
|
||||
_vm->_dialogs->show(20503);
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_HUT))
|
||||
_vm->_dialogs->show(20504);
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_CHICKEN) && (_action._mainObjectSource == 4))
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_CHICKEN) && (_action._mainObjectSource == CAT_HOTSPOT))
|
||||
_vm->_dialogs->show(20505);
|
||||
else if (_action.isAction(VERB_TAKE, NOUN_CHICKEN) && (_action._mainObjectSource == 4))
|
||||
else if (_action.isAction(VERB_TAKE, NOUN_CHICKEN) && (_action._mainObjectSource == CAT_HOTSPOT))
|
||||
_vm->_dialogs->show(20506);
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_CHICKEN_ON_SPIT))
|
||||
_vm->_dialogs->show(20507);
|
||||
|
@ -5045,7 +5045,7 @@ void Scene359::actions() {
|
||||
_vm->_dialogs->show(35918);
|
||||
else if (_action.isAction(VERB_TAKE, NOUN_LIMB))
|
||||
_vm->_dialogs->show(35919);
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_SECURITY_CARD) && (_action._mainObjectSource == 4))
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_SECURITY_CARD) && (_action._mainObjectSource == CAT_HOTSPOT))
|
||||
_vm->_dialogs->show(35921);
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_BLOOD_STAIN)) {
|
||||
if ((_game._difficulty != DIFFICULTY_HARD) && (_game._objects[OBJ_SECURITY_CARD]._roomNumber == 359))
|
||||
|
@ -2159,9 +2159,9 @@ void Scene511::actions() {
|
||||
_vm->_dialogs->show(51128);
|
||||
} else if (_action.isAction(VERB_LOOK, NOUN_PORTHOLE))
|
||||
_vm->_dialogs->show(51122);
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_FISHING_LINE) && (_action._mainObjectSource == 4) && (_globals[kLineStatus] == 2))
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_FISHING_LINE) && (_action._mainObjectSource == CAT_HOTSPOT) && (_globals[kLineStatus] == 2))
|
||||
_vm->_dialogs->show(51126);
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_FISHING_LINE) && (_action._mainObjectSource == 4) && (_globals[kLineStatus] == 3))
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_FISHING_LINE) && (_action._mainObjectSource == CAT_HOTSPOT) && (_globals[kLineStatus] == 3))
|
||||
_vm->_dialogs->show(51133);
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_STATUE))
|
||||
_vm->_dialogs->show(51127);
|
||||
|
@ -684,7 +684,7 @@ void Scene603::actions() {
|
||||
_vm->_dialogs->show(60327);
|
||||
else
|
||||
_vm->_dialogs->show(60328);
|
||||
} else if (_action.isAction(VERB_LOOK, NOUN_COMPACT_CASE) && (_action._mainObjectSource == 4))
|
||||
} else if (_action.isAction(VERB_LOOK, NOUN_COMPACT_CASE) && (_action._mainObjectSource == CAT_HOTSPOT))
|
||||
_vm->_dialogs->show(60329);
|
||||
// For the next two checks, the second part of the check wasn't surrounded par parenthesis, which was obviously wrong
|
||||
else if (_action.isAction(VERB_LOOK) && (_action.isObject(NOUN_BRA) || _action.isObject(NOUN_BOA) || _action.isObject(NOUN_SLIP)))
|
||||
@ -2476,7 +2476,7 @@ void Scene608::actions() {
|
||||
_vm->_dialogs->show(60824);
|
||||
} else if (_action.isAction(VERB_OPEN, NOUN_STORAGE_BOX))
|
||||
_vm->_dialogs->show(60826);
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_REARVIEW_MIRROR) && (_action._mainObjectSource == 4))
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_REARVIEW_MIRROR) && (_action._mainObjectSource == CAT_HOTSPOT))
|
||||
_vm->_dialogs->show(60828);
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_TOOL_BOX)) {
|
||||
if (_game._objects[OBJ_POLYCEMENT]._roomNumber == _scene->_currentSceneId)
|
||||
@ -3014,7 +3014,7 @@ void Scene610::actions() {
|
||||
_vm->_dialogs->show(61024);
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_SPOTLIGHT))
|
||||
_vm->_dialogs->show(61025);
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_PHONE_HANDSET) && (_action._mainObjectSource == 4))
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_PHONE_HANDSET) && (_action._mainObjectSource == CAT_HOTSPOT))
|
||||
_vm->_dialogs->show(61026);
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_PHONE_CRADLE))
|
||||
_vm->_dialogs->show(61027);
|
||||
|
@ -498,7 +498,7 @@ void Scene702::actions() {
|
||||
_game._player._stepEnabled = false;
|
||||
_game._player._visible = false;
|
||||
_scene->_nextSceneId = 711;
|
||||
} else if (_action.isAction(VERB_TAKE, NOUN_BONES) && (_action._mainObjectSource == 4) && (!_game._objects.isInInventory(OBJ_BONES) || _game._trigger)) {
|
||||
} else if (_action.isAction(VERB_TAKE, NOUN_BONES) && (_action._mainObjectSource == CAT_HOTSPOT) && (!_game._objects.isInInventory(OBJ_BONES) || _game._trigger)) {
|
||||
switch (_game._trigger) {
|
||||
case 0:
|
||||
_game._player._stepEnabled = false;
|
||||
@ -537,9 +537,9 @@ void Scene702::actions() {
|
||||
_vm->_dialogs->show(70215);
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_TELEPORTER))
|
||||
_vm->_dialogs->show(70216);
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_BONES) && (_action._mainObjectSource == 4))
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_BONES) && (_action._mainObjectSource == CAT_HOTSPOT))
|
||||
_vm->_dialogs->show(70217);
|
||||
else if (_action.isAction(VERB_TAKE, NOUN_BONES) && (_action._mainObjectSource == 4)) {
|
||||
else if (_action.isAction(VERB_TAKE, NOUN_BONES) && (_action._mainObjectSource == CAT_HOTSPOT)) {
|
||||
if (_game._objects.isInInventory(OBJ_BONES))
|
||||
_vm->_dialogs->show(70219);
|
||||
} else if (_action.isAction(VERB_LOOK, NOUN_SUBMERGED_CITY))
|
||||
@ -1455,7 +1455,7 @@ void Scene704::actions() {
|
||||
_vm->_dialogs->show(70412);
|
||||
} else if (_action.isAction(VERB_LOOK, NOUN_VOLCANO_RIM))
|
||||
_vm->_dialogs->show(70413);
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_BOTTLE) && (_action._mainObjectSource == 4))
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_BOTTLE) && (_action._mainObjectSource == CAT_HOTSPOT))
|
||||
_vm->_dialogs->show(70414);
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_OPEN_WATER_TO_SOUTH))
|
||||
_vm->_dialogs->show(70416);
|
||||
@ -2017,7 +2017,7 @@ void Scene706::actions() {
|
||||
_vm->_dialogs->show(70623);
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_VASE) && (_game._objects[OBJ_VASE]._roomNumber == _scene->_currentSceneId))
|
||||
_vm->_dialogs->show(70624);
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_BOTTLE) && (_action._mainObjectSource == 4))
|
||||
else if (_action.isAction(VERB_LOOK, NOUN_BOTTLE) && (_action._mainObjectSource == CAT_HOTSPOT))
|
||||
_vm->_dialogs->show(70632);
|
||||
else
|
||||
return;
|
||||
|
Loading…
x
Reference in New Issue
Block a user