aboutsummaryrefslogtreecommitdiff
path: root/engines/tony/tony.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/tony/tony.h')
-rw-r--r--engines/tony/tony.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/engines/tony/tony.h b/engines/tony/tony.h
index 18cddf3f2a..f8358b15a7 100644
--- a/engines/tony/tony.h
+++ b/engines/tony/tony.h
@@ -70,6 +70,8 @@ enum {
struct TonyGameDescription;
#define MAX_SFX_CHANNELS 32
+#define TONY_DAT_VER_MAJ 0
+#define TONY_DAT_VER_MIN 1
struct VoiceHeader {
int _offset;
@@ -81,6 +83,7 @@ struct VoiceHeader {
class TonyEngine : public Engine {
private:
Common::ErrorCode init();
+ bool loadTonyDat();
void initMusic();
void closeMusic();
bool openVoiceDatabase();
@@ -106,6 +109,15 @@ public:
Globals _globals;
Debugger *_debugger;
+ int16 _cTableDialog[256];
+ int16 _lTableDialog[256];
+ int16 _cTableMacc[256];
+ int16 _lTableMacc[256];
+ int16 _cTableCred[256];
+ int16 _lTableCred[256];
+ int16 _cTableObj[256];
+ int16 _lTableObj[256];
+
enum DataDir {
DD_BASE = 1,
DD_SAVE,