From d49bddfec6f4138aea1e44c8e61160276ebe20fd Mon Sep 17 00:00:00 2001 From: Thomas Fach-Pedersen Date: Mon, 31 Jul 2017 00:11:00 +0200 Subject: BLADERUNNER: Add Spinner support --- engines/bladerunner/script/script.cpp | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'engines/bladerunner/script') diff --git a/engines/bladerunner/script/script.cpp b/engines/bladerunner/script/script.cpp index 9fcfb252c6..ba78a42b4c 100644 --- a/engines/bladerunner/script/script.cpp +++ b/engines/bladerunner/script/script.cpp @@ -43,6 +43,7 @@ #include "bladerunner/scene_objects.h" #include "bladerunner/slice_animations.h" #include "bladerunner/slice_renderer.h" +#include "bladerunner/spinner.h" #include "bladerunner/text_resource.h" #include "bladerunner/vector.h" #include "bladerunner/waypoints.h" @@ -1071,22 +1072,15 @@ bool ScriptBase::SDB_Add_Other_Clue(int suspectId, int clueId) { } void ScriptBase::Spinner_Set_Selectable_Destination_Flag(int a1, int a2) { - //TODO - warning("Spinner_Set_Selectable_Destination_Flag(%d, %d)", a1, a2); + _vm->_spinner->setSelectableDestinationFlag(a1, a2); } // ScriptBase::Spinner_Query_Selectable_Destination_Flag int ScriptBase::Spinner_Interface_Choose_Dest(int a1, int a2) { - //TODO - warning("Spinner_Interface_Choose_Dest(%d, %d)", a1, a2); - return -1; + return _vm->_spinner->interfaceChooseDest(a1, a2); } -// ScriptBase::Spinner_Set_Selectable_Destination_Flag -// ScriptBase::Spinner_Query_Selectable_Destination_Flag -// ScriptBase::Spinner_Interface_Choose_Dest - void ScriptBase::ESPER_Flag_To_Activate() { //TODO warning("ESPER_Flag_To_Activate()"); -- cgit v1.2.3