aboutsummaryrefslogtreecommitdiff
path: root/engines/mads/nebular
diff options
context:
space:
mode:
authorFilippos Karapetis2014-05-26 23:05:01 +0300
committerFilippos Karapetis2014-05-26 23:05:27 +0300
commit9d1fb0871cb7bbac150478531b2704d608f0c8d9 (patch)
treeda87dd92b80236f3dd198cc5ec3e61875dc56564 /engines/mads/nebular
parentb22fc841cef5aa5ad182ac0c0a3d1c373013478c (diff)
downloadscummvm-rg350-9d1fb0871cb7bbac150478531b2704d608f0c8d9.tar.gz
scummvm-rg350-9d1fb0871cb7bbac150478531b2704d608f0c8d9.tar.bz2
scummvm-rg350-9d1fb0871cb7bbac150478531b2704d608f0c8d9.zip
MADS: Add more friendly names for action verbs and nouns
Diffstat (limited to 'engines/mads/nebular')
-rw-r--r--engines/mads/nebular/game_nebular.cpp2
-rw-r--r--engines/mads/nebular/nebular_scenes6.cpp22
2 files changed, 12 insertions, 12 deletions
diff --git a/engines/mads/nebular/game_nebular.cpp b/engines/mads/nebular/game_nebular.cpp
index 75d1ff169e..28daf74488 100644
--- a/engines/mads/nebular/game_nebular.cpp
+++ b/engines/mads/nebular/game_nebular.cpp
@@ -658,7 +658,7 @@ void GameNebular::unhandledAction() {
_scene._kernelMessages.reset();
_scene._kernelMessages.add(Common::Point(0, 0), 0x1110, 34, 0, 120, tmpMsg);
}
- } else if (action.isAction(VERB_GIVE, NOUN_DOOR, 0x46) || action.isAction(VERB_CLOSE, NOUN_CHAIR))
+ } else if (action.isAction(VERB_GIVE, NOUN_DOOR, NOUN_CEILING) || action.isAction(VERB_CLOSE, NOUN_CHAIR))
_vm->_dialogs->show(3);
else if (action.isAction(VERB_THROW)) {
int objId = _vm->_game->_objects.getIdFromDesc(action._activeAction._objectNameId);
diff --git a/engines/mads/nebular/nebular_scenes6.cpp b/engines/mads/nebular/nebular_scenes6.cpp
index 62315503de..fb1fcf5361 100644
--- a/engines/mads/nebular/nebular_scenes6.cpp
+++ b/engines/mads/nebular/nebular_scenes6.cpp
@@ -97,7 +97,7 @@ void Scene601::enter() {
if (_globals[kLaserHoleIsThere]) {
_globals._sequenceIndexes[1] = _scene->_sequences.startCycle(_globals._spriteIndexes[1], false, -2);
- _scene->_dynamicHotspots.add(NOUN_LASER_BEAM, 0xD1, _globals._sequenceIndexes[1], Common::Rect(0, 0, 0, 0));
+ _scene->_dynamicHotspots.add(NOUN_LASER_BEAM, VERB_LOOK_AT, _globals._sequenceIndexes[1], Common::Rect(0, 0, 0, 0));
}
_globals._sequenceIndexes[2] = _scene->_sequences.startCycle(_globals._spriteIndexes[2], false, -1);
@@ -411,14 +411,14 @@ void Scene602::actions() {
_safeMode = 2;
_cycleIndex = -1;
handleSafeActions();
- } else if (_action.isAction(VERB_UNLOCK, 0x3A7, 0x3D3)) {
+ } else if (_action.isAction(VERB_UNLOCK, NOUN_COMBINATION, NOUN_SAFE)) {
if ((_globals[kSafeStatus] == 0) && (_game._difficulty != DIFFICULTY_HARD)) {
_safeMode = 3;
_cycleIndex = -2;
handleSafeActions();
}
- } else if ((_action.isAction(VERB_PUT, NOUN_REARVIEW_MIRROR, 0x343) || _action.isAction(VERB_PUT, NOUN_COMPACT_CASE, 0x343)
- || _action.isAction(VERB_REFLECT, 0x57, 0x343) || _action.isAction(VERB_REFLECT, 0x120, 0x343)) && (_globals[kSafeStatus] == 0)) {
+ } else if ((_action.isAction(VERB_PUT, NOUN_REARVIEW_MIRROR, NOUN_LASER_BEAM) || _action.isAction(VERB_PUT, NOUN_COMPACT_CASE, NOUN_LASER_BEAM)
+ || _action.isAction(VERB_REFLECT, NOUN_COMPACT_CASE, NOUN_LASER_BEAM) || _action.isAction(VERB_REFLECT, NOUN_REARVIEW_MIRROR, NOUN_LASER_BEAM)) && (_globals[kSafeStatus] == 0)) {
switch (_game._trigger) {
case 0:
_vm->_dialogs->show(60230);
@@ -522,7 +522,7 @@ void Scene602::actions() {
_vm->_dialogs->show(60235);
else
_vm->_dialogs->show(60236);
- } else if (_action.isAction(VERB_UNLOCK, 0x6F, 0x3D3) || _action.isAction(VERB_UNLOCK, 0xFF, 0x3D3))
+ } else if (_action.isAction(VERB_UNLOCK, NOUN_DOOR_KEY, NOUN_SAFE) || _action.isAction(VERB_UNLOCK, NOUN_PADLOCK_KEY, NOUN_SAFE))
_vm->_dialogs->show(60225);
else if (_action.isAction(VERB_PULL, NOUN_SAFE))
_vm->_dialogs->show(60226);
@@ -534,7 +534,7 @@ void Scene602::actions() {
_vm->_dialogs->show(60229);
else if (_action.isAction(VERB_LOOK, NOUN_FLOWER_BOX))
_vm->_dialogs->show(60231);
- else if (_action.isAction(VERB_THROW, NOUN_BOMB, 0x3D3) || _action.isAction(VERB_THROW, NOUN_BOMBS, 0x3D3))
+ else if (_action.isAction(VERB_THROW, NOUN_BOMB, NOUN_SAFE) || _action.isAction(VERB_THROW, NOUN_BOMBS, NOUN_SAFE))
_vm->_dialogs->show(60232);
else if (_action.isAction(VERB_PUT, NOUN_TIMEBOMB))
_vm->_dialogs->show(60233);
@@ -1383,10 +1383,10 @@ void Scene607::preActions() {
_dogTimer = 0;
}
- if (_action.isAction(VERB_THROW, NOUN_BONES, 0x471) || _action.isAction(VERB_THROW, NOUN_BONE, 0x471))
+ if (_action.isAction(VERB_THROW, NOUN_BONES, NOUN_OBNOXIOUS_DOG) || _action.isAction(VERB_THROW, NOUN_BONE, NOUN_OBNOXIOUS_DOG))
_game._player.walk(Common::Point(193, 100), FACING_NORTHEAST);
- if (_action.isAction(VERB_THROW, NOUN_BONES, 0x2C3) || _action.isAction(VERB_THROW, NOUN_BONE, 0x2C3))
+ if (_action.isAction(VERB_THROW, NOUN_BONES, NOUN_FENCE) || _action.isAction(VERB_THROW, NOUN_BONE, NOUN_FENCE))
_game._player.walk(Common::Point(201, 107), FACING_SOUTHEAST);
}
@@ -1430,7 +1430,7 @@ void Scene607::actions() {
default:
break;
}
- } else if (_action.isAction(VERB_THROW, NOUN_BONES, 0x471) || _action.isAction(VERB_THROW, NOUN_BONE, 0x471)) {
+ } else if (_action.isAction(VERB_THROW, NOUN_BONES, NOUN_OBNOXIOUS_DOG) || _action.isAction(VERB_THROW, NOUN_BONE, NOUN_OBNOXIOUS_DOG)) {
if (_game._difficulty != DIFFICULTY_EASY) {
_animationMode = 1;
_scene->_kernelMessages.reset();
@@ -1439,7 +1439,7 @@ void Scene607::actions() {
handleThrowingBone();
}
- } else if ((_action.isAction(VERB_THROW, NOUN_BONES, 0x2C3) || _action.isAction(VERB_THROW, NOUN_BONE, 0x2C3)) && (_game._difficulty != DIFFICULTY_EASY)
+ } else if ((_action.isAction(VERB_THROW, NOUN_BONES, NOUN_FENCE) || _action.isAction(VERB_THROW, NOUN_BONE, NOUN_FENCE)) && (_game._difficulty != DIFFICULTY_EASY)
&& ((_globals[kDogStatus] == 1) || _game._trigger)) {
_animationMode = 2;
if (_game._trigger == 0) {
@@ -4671,7 +4671,7 @@ void Scene612::actions() {
default:
break;
}
- } else if (_action.isAction(VERB_UNLOCK, 0xFF, 0x45F)) {
+ } else if (_action.isAction(VERB_UNLOCK, NOUN_PADLOCK_KEY, NOUN_CONTROL_BOX)) {
_cycleIndex = -2;
_actionMode = 1;
handleWinchMovement();