aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/script
diff options
context:
space:
mode:
authorEugene Sandulenko2018-03-23 22:40:10 +0100
committerEugene Sandulenko2018-03-24 02:45:26 +0100
commit5a94c42e80c5454d06614a3c294aa5f28f01303d (patch)
treec0b6b418f43f90fe2685bc436f1c43d088646fc2 /engines/bladerunner/script
parent05144ab3cae69dd2438dd3442c0157ae3a07deaf (diff)
downloadscummvm-rg350-5a94c42e80c5454d06614a3c294aa5f28f01303d.tar.gz
scummvm-rg350-5a94c42e80c5454d06614a3c294aa5f28f01303d.tar.bz2
scummvm-rg350-5a94c42e80c5454d06614a3c294aa5f28f01303d.zip
BLADERUNNER: Implement PoliceMaze::tick()
Diffstat (limited to 'engines/bladerunner/script')
-rw-r--r--engines/bladerunner/script/scene_script.h2
-rw-r--r--engines/bladerunner/script/script.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/engines/bladerunner/script/scene_script.h b/engines/bladerunner/script/scene_script.h
index 54047ed8a8..f9f08050e3 100644
--- a/engines/bladerunner/script/scene_script.h
+++ b/engines/bladerunner/script/scene_script.h
@@ -546,6 +546,8 @@ public:
void playerWalkedOut();
void dialogueQueueFlushed(int a1);
bool isInsideScript() const { return _inScriptCounter > 0; }
+
+ void actorVoiceOver(int sentenceId, int actorId) { _currentScript->Actor_Voice_Over(sentenceId, actorId); }
};
} // End of namespace BladeRunner
diff --git a/engines/bladerunner/script/script.h b/engines/bladerunner/script/script.h
index 07b503979a..8e7ac9e50a 100644
--- a/engines/bladerunner/script/script.h
+++ b/engines/bladerunner/script/script.h
@@ -33,6 +33,8 @@ namespace BladeRunner {
class BladeRunnerEngine;
class ScriptBase {
+friend class SceneScript;
+
protected:
BladeRunnerEngine *_vm;