diff options
| author | Thomas Fach-Pedersen | 2017-08-27 22:39:36 +0200 |
|---|---|---|
| committer | Thomas Fach-Pedersen | 2017-08-27 22:39:36 +0200 |
| commit | 9bf07073fb064679302ddfe75c706bbdc1c02c87 (patch) | |
| tree | 3b17c71a40f0e653bba25af0670dd7b09baba54b /engines/bladerunner/script | |
| parent | d7d75d97fda6992ef3cf53625445cc5586d7476b (diff) | |
| download | scummvm-rg350-9bf07073fb064679302ddfe75c706bbdc1c02c87.tar.gz scummvm-rg350-9bf07073fb064679302ddfe75c706bbdc1c02c87.tar.bz2 scummvm-rg350-9bf07073fb064679302ddfe75c706bbdc1c02c87.zip | |
BLADERUNNER: Add Overlay videos
Diffstat (limited to 'engines/bladerunner/script')
| -rw-r--r-- | engines/bladerunner/script/scene/ct01.cpp | 1 | ||||
| -rw-r--r-- | engines/bladerunner/script/script.cpp | 7 |
2 files changed, 3 insertions, 5 deletions
diff --git a/engines/bladerunner/script/scene/ct01.cpp b/engines/bladerunner/script/scene/ct01.cpp index 5a2c62cfbb..21e6fc7600 100644 --- a/engines/bladerunner/script/scene/ct01.cpp +++ b/engines/bladerunner/script/scene/ct01.cpp @@ -366,7 +366,6 @@ void SceneScriptCT01::SceneFrameAdvanced(int frame) { } else { Ambient_Sounds_Play_Sound(66, Random_Query(33, 50), 0, 0, 0); } - } } } diff --git a/engines/bladerunner/script/script.cpp b/engines/bladerunner/script/script.cpp index 72f4e50a53..25d78e4991 100644 --- a/engines/bladerunner/script/script.cpp +++ b/engines/bladerunner/script/script.cpp @@ -38,6 +38,7 @@ #include "bladerunner/items.h" #include "bladerunner/item_pickup.h" #include "bladerunner/movement_track.h" +#include "bladerunner/overlays.h" #include "bladerunner/regions.h" #include "bladerunner/set.h" #include "bladerunner/settings.h" @@ -818,13 +819,11 @@ bool ScriptBase::Music_Is_Playing() { } void ScriptBase::Overlay_Play(const char *overlay, int a2, int a3, int a4, int a5) { - //TODO - warning("Overlay_Play(%s, %d, %d, %d, %d)", overlay, a2, a3, a4, a5); + _vm->_overlays->play(overlay, a2, a3, a4, a5); } void ScriptBase::Overlay_Remove(const char *overlay) { - //TODO - warning("Overlay_Remove(%s)", overlay); + _vm->_overlays->remove(overlay); } void ScriptBase::Scene_Loop_Set_Default(int loopId) { |
