aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThanasis Antoniou2019-05-04 22:35:56 +0300
committerThanasis Antoniou2019-05-04 22:35:56 +0300
commit8863b23ee192a84e59b45140b8f6544455f4a1c1 (patch)
tree0f6d3f54d29ab43436dcbb94328cd6ddb93cb8cf
parentd5b4f6bf4bd3a6f05a3e9e6de413f599068fa6fc (diff)
downloadscummvm-rg350-8863b23ee192a84e59b45140b8f6544455f4a1c1.tar.gz
scummvm-rg350-8863b23ee192a84e59b45140b8f6544455f4a1c1.tar.bz2
scummvm-rg350-8863b23ee192a84e59b45140b8f6544455f4a1c1.zip
BLADERUNNER: Fix clickbox basket, fire ext PS05
-rw-r--r--engines/bladerunner/set.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/engines/bladerunner/set.cpp b/engines/bladerunner/set.cpp
index 4540219341..e03466b837 100644
--- a/engines/bladerunner/set.cpp
+++ b/engines/bladerunner/set.cpp
@@ -444,6 +444,17 @@ void Set::overrideSceneObjectInfo(int objectId) const {
_objects[objectId].bbox.setXYZ(60.00f, 16.00f, -141.21f, 91.60f, 39.94f, -116.00f);
}
break;
+ case kScenePS05:
+ if (objectId == 8 && _objects[objectId].name == "WIRE BASKET") {
+ // waste basket click box
+ _objects[objectId].bbox.setXYZ(706.32f, 0.0f, -350.80f, 724.90f, 15.15f, -330.09f);
+ } else if (objectId == 0 && _objects[objectId].name == "FIRE EXTINGISHER") {
+ // fire extinguisher is click-able (original game) but does nothing
+ // still it's best to fix its clickbox and remove clickable or restore functionality from
+ // the scene script
+ _objects[objectId].bbox.setXYZ(695.63f, 42.65f, -628.10f, 706.71f, 69.22f, -614.47f);
+ }
+ break;
case kSceneUG09:
// block passage to buggy pipe
if (objectId == 7 && _objects[objectId].name == "BOXS FOR ARCHWAY 01") {