aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
Diffstat (limited to 'engines')
-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") {