diff options
Diffstat (limited to 'engines/saga/scene.h')
-rw-r--r-- | engines/saga/scene.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/saga/scene.h b/engines/saga/scene.h index 9f2305cfc5..6a67ac7430 100644 --- a/engines/saga/scene.h +++ b/engines/saga/scene.h @@ -310,6 +310,11 @@ class Scene { #endif return _sceneLUT[sceneNumber]; } + int currentProtag() const { return _currentProtag; } + int currentTrack() const { return _currentTrack; } + void setProtag(int pr) { _currentProtag = pr; } + void setTrack(int tr) { _currentTrack = tr; } + int currentSceneNumber() const { return _sceneNumber; } int currentChapterNumber() const { return _chapterNumber; } void setChapterNumber(int ch) { _chapterNumber = ch; } @@ -347,6 +352,8 @@ class Scene { int _sceneCount; SceneQueueList _sceneQueue; bool _sceneLoaded; + int _currentProtag; + int _currentTrack; int _sceneNumber; int _chapterNumber; int _outsetSceneNumber; |