From 583f9abaf98f64895546b75573e9442ca47426e3 Mon Sep 17 00:00:00 2001 From: johndoe123 Date: Sat, 2 Mar 2013 21:25:38 +0000 Subject: NEVERHOOD: Fix some logic bugs and minor changes - Fix video speed in the very last scene (Scene1317) - Fix back door not opening in Scene1401 - Fix projector not moving in Scene1402 - Fix projector not appearing in Scene1403 - Fix wrong Klaymen walking in Scene2205 - Fix wrong scene change in Module2300 - Fix symbols not appearing in Scene3011 - Define out some remaining logic debug code - Remove some obsolete comments - Reduce debug output - Use a List instead of an Array when building the microtiles rectangles --- engines/neverhood/microtiles.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'engines/neverhood/microtiles.cpp') diff --git a/engines/neverhood/microtiles.cpp b/engines/neverhood/microtiles.cpp index ee64fdadc5..e19be52b5a 100644 --- a/engines/neverhood/microtiles.cpp +++ b/engines/neverhood/microtiles.cpp @@ -108,9 +108,9 @@ void MicroTileArray::updateBoundingBox(BoundingBox &boundingBox, byte x0, byte y setBoundingBox(boundingBox, x0, y0, x1, y1); } -RectArray *MicroTileArray::getRectangles() { +RectangleList *MicroTileArray::getRectangles() { - RectArray *rects = new RectArray(); + RectangleList *rects = new RectangleList(); int x, y; int x0, y0, x1, y1; -- cgit v1.2.3