From 10caba35628d148cc9539d72d08ca38915484d0e Mon Sep 17 00:00:00 2001 From: Nicola Mettifogo Date: Wed, 14 Nov 2007 22:24:26 +0000 Subject: * centralized kEngineChangeLocation flag handling * simplified runGame, moving flags testing into called routines svn-id: r29504 --- engines/parallaction/walk.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'engines/parallaction/walk.cpp') diff --git a/engines/parallaction/walk.cpp b/engines/parallaction/walk.cpp index 4d38bc93f0..8c12395952 100644 --- a/engines/parallaction/walk.cpp +++ b/engines/parallaction/walk.cpp @@ -344,9 +344,8 @@ uint16 Parallaction::checkDoor() { if ((z->_flags & kFlagsClosed) == 0) { _location._startPosition = z->u.door->_startPos; _location._startFrame = z->u.door->_startFrame; - strcpy(_location._name, z->u.door->_location); - _engineFlags |= kEngineChangeLocation; + scheduleLocationSwitch(z->u.door->_location); _zoneTrap = NULL; } else { -- cgit v1.2.3