aboutsummaryrefslogtreecommitdiff
path: root/engines/zvision/scripting/script_manager.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/zvision/scripting/script_manager.h')
-rw-r--r--engines/zvision/scripting/script_manager.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/zvision/scripting/script_manager.h b/engines/zvision/scripting/script_manager.h
index 6cc957874b..4d82f36aea 100644
--- a/engines/zvision/scripting/script_manager.h
+++ b/engines/zvision/scripting/script_manager.h
@@ -237,11 +237,14 @@ public:
/** Mark next location */
void changeLocation(char world, char room, char node, char view, uint32 offset);
+ void changeLocation(const Location &_newLocation);
void serialize(Common::WriteStream *stream);
void deserialize(Common::SeekableReadStream *stream);
Location getCurrentLocation() const;
+ Location getLastLocation();
+ Location getLastMenuLocation();
private:
void referenceTableAddPuzzle(uint32 key, puzzle_ref ref);