From 0b0d16d6a5793f8ae73da9c64527cda05850416e Mon Sep 17 00:00:00 2001 From: Strangerke Date: Sat, 16 Aug 2014 11:47:13 +0200 Subject: ACCESS: Add details in executeSpecial TODO --- engines/access/amazon/amazon_scripts.cpp | 38 +++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/engines/access/amazon/amazon_scripts.cpp b/engines/access/amazon/amazon_scripts.cpp index bc86c95a6d..f0c580ec34 100644 --- a/engines/access/amazon/amazon_scripts.cpp +++ b/engines/access/amazon/amazon_scripts.cpp @@ -32,7 +32,43 @@ AmazonScripts::AmazonScripts(AccessEngine *vm) : Scripts(vm) { } void AmazonScripts::executeSpecial(int commandIndex, int param1, int param2) { - warning("TODO executeSpecial"); + switch (commandIndex) { + case 1: + warning("TODO ESTABLISH"); + break; + case 2: + warning("TODO LOADBACKGROUND"); + break; + case 3: + warning("TODO DOCAST"); + break; + case 4: + warning("TODO SETINACTIVE"); + break; + case 6: + warning("TODO MWHILE"); + break; + case 9: + warning("TODO GUARD"); + break; + case 10: + warning("TODO NEWMUSIC"); + break; + case 11: + warning("TODO PLOTINACTIVE"); + break; + case 13: + warning("TODO RIVER"); + break; + case 14: + warning("TODO ANT"); + break; + case 15: + warning("TODO BOATWALLS"); + break; + default: + warning("Unexpected Special code %d - Skipped", commandIndex); + } } -- cgit v1.2.3