aboutsummaryrefslogtreecommitdiff
path: root/engines/m4/scene.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2010-03-16 08:26:08 +0000
committerPaul Gilbert2010-03-16 08:26:08 +0000
commit730405f975e05659b5f37ffd5bd8761eb20c7af4 (patch)
tree5a1c37e92f20b8c7546f753e8eceaf00eedf130f /engines/m4/scene.cpp
parenta1f1cdf820f5eefac4fbcba8a596646fc05b954e (diff)
downloadscummvm-rg350-730405f975e05659b5f37ffd5bd8761eb20c7af4.tar.gz
scummvm-rg350-730405f975e05659b5f37ffd5bd8761eb20c7af4.tar.bz2
scummvm-rg350-730405f975e05659b5f37ffd5bd8761eb20c7af4.zip
Further code implemented for the current action display
svn-id: r48266
Diffstat (limited to 'engines/m4/scene.cpp')
-rw-r--r--engines/m4/scene.cpp18
1 files changed, 6 insertions, 12 deletions
diff --git a/engines/m4/scene.cpp b/engines/m4/scene.cpp
index fb4145c123..e9480ff9a6 100644
--- a/engines/m4/scene.cpp
+++ b/engines/m4/scene.cpp
@@ -44,7 +44,6 @@ Scene::Scene(MadsM4Engine *vm, SceneResources *res): View(vm, Common::Rect(0, 0,
_screenType = VIEWID_SCENE;
_sceneResources->hotspots = new HotSpotList();
- _sceneResources->parallax = new HotSpotList();
_sceneResources->props = new HotSpotList();
_backgroundSurface = new M4Surface();
_walkSurface = new M4Surface();
@@ -124,22 +123,17 @@ void Scene::showSprites() {
void Scene::showHotSpots() {
int i = 0;
HotSpot *currentHotSpot;
+
// hotspots (green)
for (i = 0; i < _sceneResources->hotspotCount; i++) {
currentHotSpot = _sceneResources->hotspots->get(i);
_backgroundSurface->frameRect(currentHotSpot->getRect(), _vm->_palette->GREEN);
}
- if (_vm->isM4()) {
- // parallax (yellow)
- for (i = 0; i < _sceneResources->parallaxCount; i++) {
- currentHotSpot = _sceneResources->parallax->get(i);
- _backgroundSurface->frameRect(currentHotSpot->getRect(), _vm->_palette->YELLOW);
- }
- // props (red)
- for (i = 0; i < _sceneResources->propsCount; i++) {
- currentHotSpot = _sceneResources->props->get(i);
- _backgroundSurface->frameRect(currentHotSpot->getRect(), _vm->_palette->RED);
- }
+
+ // props (red)
+ for (i = 0; i < _sceneResources->propsCount; i++) {
+ currentHotSpot = _sceneResources->props->get(i);
+ _backgroundSurface->frameRect(currentHotSpot->getRect(), _vm->_palette->RED);
}
}