diff options
author | Nicola Mettifogo | 2007-12-04 20:38:45 +0000 |
---|---|---|
committer | Nicola Mettifogo | 2007-12-04 20:38:45 +0000 |
commit | fdb20177b455f3ec65dc712a3ce421df239bacce (patch) | |
tree | 3745ba0d1b73c93f01db51ea4c97498da12a1055 /engines/parallaction/parallaction.h | |
parent | 60397448e98cb3cdaf74084516cf97faf47e6cbf (diff) | |
download | scummvm-rg350-fdb20177b455f3ec65dc712a3ce421df239bacce.tar.gz scummvm-rg350-fdb20177b455f3ec65dc712a3ce421df239bacce.tar.bz2 scummvm-rg350-fdb20177b455f3ec65dc712a3ce421df239bacce.zip |
Broke up parseDialogue into more manageable and focused short routines.
svn-id: r29716
Diffstat (limited to 'engines/parallaction/parallaction.h')
-rw-r--r-- | engines/parallaction/parallaction.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/parallaction/parallaction.h b/engines/parallaction/parallaction.h index 521aa634b5..1d4631a389 100644 --- a/engines/parallaction/parallaction.h +++ b/engines/parallaction/parallaction.h @@ -835,6 +835,10 @@ protected: char *parseComment(Script &script); char *parseDialogueString(Script &script); Dialogue *parseDialogue(Script &script); + void resolveDialogueForwards(Dialogue *dialogue, uint numQuestions, Table &forwards); + Answer *parseAnswer(Script &script); + Question *parseQuestion(Script &script); + void parseZone(Script &script, ZoneList &list, char *name); void parseZoneTypeBlock(Script &script, Zone *z); void parseWalkNodes(Script& script, WalkNodeList &list); |