27 #ifndef AVALANCHE_PARSER_H 28 #define AVALANCHE_PARSER_H 30 #include "avalanche/enums.h" 32 #include "common/events.h" 33 #include "common/str.h" 34 #include "common/serializer.h" 37 class AvalancheEngine;
41 static const int16 kParserWordsNum = 277;
42 static const int16 kFirstPassword = 88;
43 static const byte kPardon = 254;
44 static const byte kNothing = 250;
45 static const byte kMoved = 0;
80 void handleBackspace();
88 void doVerb(VerbCode
id);
90 void resetVariables();
101 static const char *kCopyright;
102 static const char *kVersionNum;
116 void displayWhat(byte target,
bool animate,
bool &ambiguous);
121 void storeInterrogation(byte interrogation);
122 void examineObject();
126 void openBox(
bool isOpening);
134 bool giveToSpludwick();
135 void cardiffClimbing();
138 void getProc(
char thing);
139 void giveGeidaTheLute();
148 #endif // AVALANCHE_PARSER_H
Definition: animation.h:32
Definition: avalanche.h:74
Definition: serializer.h:79