aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/parallaction.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/parallaction/parallaction.h')
-rw-r--r--engines/parallaction/parallaction.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/engines/parallaction/parallaction.h b/engines/parallaction/parallaction.h
index 0e35182449..82d5d08e82 100644
--- a/engines/parallaction/parallaction.h
+++ b/engines/parallaction/parallaction.h
@@ -36,7 +36,6 @@
#include "parallaction/input.h"
#include "parallaction/inventory.h"
-#include "parallaction/parser.h"
#include "parallaction/objects.h"
#include "parallaction/disk.h"
@@ -126,6 +125,10 @@ class ProgramExec;
class SoundMan;
class SoundMan_ns;
class SoundMan_br;
+class LocationParser_ns;
+class LocationParser_br;
+class ProgramParser_ns;
+class ProgramParser_br;
struct Location {
@@ -148,7 +151,7 @@ struct Location {
// NS specific
PointList _walkPoints;
- char _slideText[2][MAX_TOKEN_LEN];
+ Common::String _slideText[2];
// BRA specific
int _zeta0;
@@ -535,7 +538,7 @@ private:
LocationParser_br *_locationParser;
ProgramParser_br *_programParser;
SoundMan_br *_soundManI;
-
+
int32 _counters[32];
Table *_countersNames;