diff options
author | Nicola Mettifogo | 2009-03-24 08:20:08 +0000 |
---|---|---|
committer | Nicola Mettifogo | 2009-03-24 08:20:08 +0000 |
commit | 76c0d0820059d5e9e4addeb40de35adbd99e061a (patch) | |
tree | 9802e26544fa790393aefb22044dd022449b986c /engines/parallaction/dialogue.cpp | |
parent | e9b4124f1d82f0bfcafdbbb40797c7d767e16c91 (diff) | |
download | scummvm-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.cpp | 2 |
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 { |