diff options
author | Nicola Mettifogo | 2007-11-14 22:24:26 +0000 |
---|---|---|
committer | Nicola Mettifogo | 2007-11-14 22:24:26 +0000 |
commit | 10caba35628d148cc9539d72d08ca38915484d0e (patch) | |
tree | b71d2fdd89923a172a46a1ba17798cfabf5ad85e /engines/parallaction/gui_ns.cpp | |
parent | 193e59151ceef423633214c6d744c87282c7d02b (diff) | |
download | scummvm-rg350-10caba35628d148cc9539d72d08ca38915484d0e.tar.gz scummvm-rg350-10caba35628d148cc9539d72d08ca38915484d0e.tar.bz2 scummvm-rg350-10caba35628d148cc9539d72d08ca38915484d0e.zip |
* centralized kEngineChangeLocation flag handling
* simplified runGame, moving flags testing into called routines
svn-id: r29504
Diffstat (limited to 'engines/parallaction/gui_ns.cpp')
-rw-r--r-- | engines/parallaction/gui_ns.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/parallaction/gui_ns.cpp b/engines/parallaction/gui_ns.cpp index 3909761501..3eca5bd4ca 100644 --- a/engines/parallaction/gui_ns.cpp +++ b/engines/parallaction/gui_ns.cpp @@ -155,7 +155,7 @@ void Parallaction_ns::guiStart() { return; case SELECT_CHARACTER: - selectCharacterForNewLocation(); + selectStartLocation(); break; } @@ -163,12 +163,12 @@ void Parallaction_ns::guiStart() { return; } -void Parallaction_ns::selectCharacterForNewLocation() { +void Parallaction_ns::selectStartLocation() { int character = guiSelectCharacter(); if (character == -1) error("invalid character selected from menu screen"); - strcpy(_location._name, _charStartLocation[character]); + scheduleLocationSwitch(_charStartLocation[character]); } |