aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/dialogue.cpp
diff options
context:
space:
mode:
authorNicola Mettifogo2009-03-24 08:20:08 +0000
committerNicola Mettifogo2009-03-24 08:20:08 +0000
commit76c0d0820059d5e9e4addeb40de35adbd99e061a (patch)
tree9802e26544fa790393aefb22044dd022449b986c /engines/parallaction/dialogue.cpp
parente9b4124f1d82f0bfcafdbbb40797c7d767e16c91 (diff)
downloadscummvm-rg350-76c0d0820059d5e9e4addeb40de35adbd99e061a.tar.gz
scummvm-rg350-76c0d0820059d5e9e4addeb40de35adbd99e061a.tar.bz2
scummvm-rg350-76c0d0820059d5e9e4addeb40de35adbd99e061a.zip
* Pushed evaluation of 'following question' from dialogue parsing to dialogue execution.
* Removed all the question forwards declaration code svn-id: r39654
Diffstat (limited to 'engines/parallaction/dialogue.cpp')
-rw-r--r--engines/parallaction/dialogue.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/parallaction/dialogue.cpp b/engines/parallaction/dialogue.cpp
index e3c505f7d4..26aecbda00 100644
--- a/engines/parallaction/dialogue.cpp
+++ b/engines/parallaction/dialogue.cpp
@@ -388,7 +388,7 @@ void DialogueManager::runAnswer() {
void DialogueManager::nextQuestion() {
debugC(9, kDebugDialogue, "nextQuestion\n");
- _q = _q->_answers[_answerId]->_followingQuestion;
+ _q = _dialogue->findQuestion(_q->_answers[_answerId]->_followingName);
if (_q == 0) {
_state = DIALOGUE_OVER;
} else {