aboutsummaryrefslogtreecommitdiff
path: root/engines/lure/strings.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/lure/strings.h')
-rw-r--r--engines/lure/strings.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/lure/strings.h b/engines/lure/strings.h
index 8c89ae5419..1947a14b82 100644
--- a/engines/lure/strings.h
+++ b/engines/lure/strings.h
@@ -35,7 +35,7 @@ public:
char _ascii;
CharacterEntry(uint8 numBits, uint32 sequence, char ascii): _numBits(numBits),
- _sequence(sequence), _ascii(ascii) {};
+ _sequence(sequence), _ascii(ascii) {}
};
#define MAX_NUM_CHARS 218
@@ -50,7 +50,7 @@ private:
byte _bitMask;
void add(const char *sequence, char ascii);
- void initPosition(uint16 stringId);
+ bool initPosition(uint16 stringId);
char readCharacter();
byte readBit();
public:
@@ -58,11 +58,11 @@ public:
~StringData();
static StringData &getReference();
- void getString(uint16 stringId, char *dest, const char *hotspotName, const char *characterName);
+ void getString(uint16 stringId, char *dest, const char *hotspotName, const char *characterName,
+ int hotspotArticle = 3, int characterArticle = 3);
void getString(uint16 stringId, char *dest) {
getString(stringId, dest, NULL, NULL);
}
- void getStringWithArticle(uint16 stringId, char *dest);
char *getName(uint8 nameIndex);
};