aboutsummaryrefslogtreecommitdiff
path: root/engines/saga/scene.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/saga/scene.h')
-rw-r--r--engines/saga/scene.h7
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;