aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/game_constants.h
diff options
context:
space:
mode:
authorThanasis Antoniou2019-08-13 21:02:23 +0300
committerThanasis Antoniou2019-08-13 21:04:18 +0300
commit67fd0ca34a4fe87cd85a09562ab938853adf314f (patch)
treeaaa133d9c73bf6fad8927f59dc92c6432ecbd59a /engines/bladerunner/game_constants.h
parente609d0247cfb1250f86072b53138d681cc11c6c0 (diff)
downloadscummvm-rg350-67fd0ca34a4fe87cd85a09562ab938853adf314f.tar.gz
scummvm-rg350-67fd0ca34a4fe87cd85a09562ab938853adf314f.tar.bz2
scummvm-rg350-67fd0ca34a4fe87cd85a09562ab938853adf314f.zip
BLADERUNNER: Prevent Replicants from despawning from the moonbus
All Replicants get a new goal now inside the moonbus, and movement flush This is to prevent earlier scripts that had them "walking around" from kicking in (this was mainly a bug for the twins) but is applied to everyone (except Clovis and Sadik) for conformance
Diffstat (limited to 'engines/bladerunner/game_constants.h')
-rw-r--r--engines/bladerunner/game_constants.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/engines/bladerunner/game_constants.h b/engines/bladerunner/game_constants.h
index 9e481d0d35..c947b2d8ad 100644
--- a/engines/bladerunner/game_constants.h
+++ b/engines/bladerunner/game_constants.h
@@ -2121,7 +2121,7 @@ enum GoalDektora {
kGoalDektoraNR11BurningFallToNR10 = 279,
kGoalDektoraNR11RanAway = 290,
kGoalDektoraNR07RanAway = 295,
-
+ kGoalDektoraKP07Wait = 513, // new goal when in moonbus, Act 5
kGoalDektoraGone = 599
};
@@ -2172,7 +2172,7 @@ enum GoalGordo {
kGoalGordoNR01Arrested = 260,
kGoalGordoNR01RanAway = 280,
kGoalGordoNR01Die = 299,
-
+ kGoalGordoKP07Wait = 513, // new goal when in moonbus, Act 5
kGoalGordoGone = 599
};
@@ -2260,7 +2260,7 @@ enum GoalLucy {
kGoalLucyUG01Wait = 310,
kGoalLucyUG01VoightKampff = 311,
kGoalLucyUG01RunAway = 312,
-
+ kGoalLucyKP07Wait = 513, // new goal when in moonbus, Act 5
kGoalLucyGone = 599
};
@@ -2283,6 +2283,7 @@ enum GoalIzo {
kGoalIzoGoToHC03 = 155,
kGoalIzoDieHidden = 198,
kGoalIzoDie = 199,
+ kGoalIzoKP07Wait = 513, // new goal when in moonbus, Act 5
kGoalIzoGone = 599
};
@@ -2318,6 +2319,7 @@ enum GoalLuther {
kGoalLutherDyingCheck = 497,
kGoalLutherDie = 498,
kGoalLutherDead = 499,
+ kGoalLutherKP07Wait = 513, // new goal when in moonbus, Act 5
kGoalLutherGone = 599
};
@@ -2439,6 +2441,7 @@ enum GoalZuben {
kGoalZubenFled = 20,
kGoalZubenMA01AttackMcCoy = 21,
kGoalZubenDiesInChapter1 = 99,
+ kGoalZubenKP07Wait = 513, // new goal when in moonbus, Act 5
kGoalZubenGone = 599
};