From d5b4f6bf4bd3a6f05a3e9e6de413f599068fa6fc Mon Sep 17 00:00:00 2001 From: Thanasis Antoniou Date: Sat, 4 May 2019 21:45:27 +0300 Subject: BLADERUNNER: Fix clickbox for chess and boiler BB51 --- engines/bladerunner/set.cpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'engines/bladerunner/set.cpp') diff --git a/engines/bladerunner/set.cpp b/engines/bladerunner/set.cpp index 6d898bdc80..4540219341 100644 --- a/engines/bladerunner/set.cpp +++ b/engines/bladerunner/set.cpp @@ -434,10 +434,20 @@ void Set::overrideSceneObjectInfo(int objectId) const { _objects[objectId].bbox.setXYZ(-161.47f, 30.0f, 53.75f, -110.53f, 69.81f, 90.90f); } break; + case kSceneBB51: + // Sebastian's room with chess and egg boiler + if (objectId == 0 && _objects[objectId].name == "V2CHESSTBL01") { + // Chess + _objects[objectId].bbox.setXYZ(114.55f, 20.83f, -67.91f, 153.58f, 28.14f, -29.16f); + } else if (objectId == 1 && _objects[objectId].name == "TOP02") { + // egg boiler + _objects[objectId].bbox.setXYZ(60.00f, 16.00f, -141.21f, 91.60f, 39.94f, -116.00f); + } + break; case kSceneUG09: // block passage to buggy pipe if (objectId == 7 && _objects[objectId].name == "BOXS FOR ARCHWAY 01") { - _objects[objectId].bbox.setXYZ(-168.99f, 151.38f, -139.10f, -105.95f, 239.59f, 362.70); + _objects[objectId].bbox.setXYZ(-168.99f, 151.38f, -139.10f, -105.95f, 239.59f, 362.70f); } break; default: -- cgit v1.2.3