aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/set.cpp
diff options
context:
space:
mode:
authorThanasis Antoniou2019-09-15 20:57:48 +0300
committerThanasis Antoniou2019-09-15 20:58:47 +0300
commit34f3e8667c89a3187878d75528e5cd79e618ba50 (patch)
treec72a2b92aa27fd21dbef312ecfab56f0d7483992 /engines/bladerunner/set.cpp
parent28fe02eb305d3de8e3e2da5791b0f7c74d68c255 (diff)
downloadscummvm-rg350-34f3e8667c89a3187878d75528e5cd79e618ba50.tar.gz
scummvm-rg350-34f3e8667c89a3187878d75528e5cd79e618ba50.tar.bz2
scummvm-rg350-34f3e8667c89a3187878d75528e5cd79e618ba50.zip
BLADERUNNER: Fix map glitches and teleport in BB09
Diffstat (limited to 'engines/bladerunner/set.cpp')
-rw-r--r--engines/bladerunner/set.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/bladerunner/set.cpp b/engines/bladerunner/set.cpp
index 17f6c7f45c..33d6027c5d 100644
--- a/engines/bladerunner/set.cpp
+++ b/engines/bladerunner/set.cpp
@@ -576,6 +576,14 @@ void Set::patchInAdditionalObjectsInSet() {
Common::String custObjName;
BoundingBox bbox;
switch (_vm->_scene->getSceneId()) {
+ case kSceneBB09:
+ bbox = BoundingBox(406.12f, -9.18f, 140.87f, 440.04f, 172.49f, 165.33f);
+ custObjName = "BACKWALL1";
+ setupNewObjectInSet(custObjName, bbox);
+ bbox = BoundingBox(400.12f, -9.18f, 208.87f, 440.04f, 182.49f, 231.33f);
+ custObjName = "BACKWALL2";
+ setupNewObjectInSet(custObjName, bbox);
+ break;
case kSceneCT02:
bbox = BoundingBox(-130.13f, -162.41f, -16.25f, -81.74f, 160.29f, -4.74f);
custObjName = "BACKWALL2";