diff options
Diffstat (limited to 'engines/agos/agos.h')
-rw-r--r-- | engines/agos/agos.h | 13 |
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); |