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"
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();
Definition: avalanche.h:78
Definition: serializer.h:80