aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/agos.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/agos/agos.h')
-rw-r--r--engines/agos/agos.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/engines/agos/agos.h b/engines/agos/agos.h
index 18a7fbe679..4613977bc6 100644
--- a/engines/agos/agos.h
+++ b/engines/agos/agos.h
@@ -486,6 +486,16 @@ protected:
TextLocation _textLocation1, _textLocation2, _textLocation3, _textLocation4;
+ byte _awaitTwoByteToken;
+ byte *_byteTokens;
+ byte *_byteTokenStrings;
+ byte *_twoByteTokens;
+ byte *_twoByteTokenStrings;
+ byte *_secondTwoByteTokenStrings;
+ byte *_thirdTwoByteTokenStrings;
+ byte _textBuffer[180];
+ int _textCount;
+
int _freeStringSlot;
byte _stringReturnBuffer[2][180];
@@ -658,6 +668,9 @@ protected:
Item *me();
Item *actor();
+ void uncompressText(byte *ptr);
+ byte *uncompressToken(byte a, byte *ptr);
+
void showMessageFormat(const char *s, ...);
const byte *getStringPtrByID(uint16 stringId, bool upperCase = false);
const byte *getLocalStringByID(uint16 stringId);