From 8d4330a217200f646a7402c41ea1fd5d28667de9 Mon Sep 17 00:00:00 2001 From: Filippos Karapetis Date: Sun, 2 Dec 2018 23:58:44 +0200 Subject: SCI: Add some TODOs for better handling of wrong / missing resources --- engines/sci/engine/message.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'engines/sci/engine/message.cpp') diff --git a/engines/sci/engine/message.cpp b/engines/sci/engine/message.cpp index 3130abbb7d..aa961c9a85 100644 --- a/engines/sci/engine/message.cpp +++ b/engines/sci/engine/message.cpp @@ -228,6 +228,9 @@ bool MessageState::getRecord(CursorStack &stack, bool recurse, MessageRecord &re MessageTuple &t = stack.top(); // Fix known incorrect message tuples + // TODO: Add a more generic mechanism, like the one we have for + // script workarounds, for cases with incorrect sync resources, + // like the ones below. if (g_sci->getGameId() == GID_QFG1VGA && stack.getModule() == 322 && t.noun == 14 && t.verb == 1 && t.cond == 19 && t.seq == 1) { // Talking to Kaspar the shopkeeper - bug #3604944 -- cgit v1.2.3