aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/mult.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/gob/mult.h')
-rw-r--r--engines/gob/mult.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/gob/mult.h b/engines/gob/mult.h
index e67bfad3a8..d69ee3b6c1 100644
--- a/engines/gob/mult.h
+++ b/engines/gob/mult.h
@@ -187,6 +187,7 @@ public:
void playSound(Snd::SoundDesc * soundDesc, int16 repCount, int16 freq,
int16 channel);
+ virtual void setMultData(uint16 multindex) = 0;
virtual void loadMult(int16 resId) = 0;
Mult(GobEngine *vm);
@@ -210,6 +211,7 @@ public:
Mult_v1(GobEngine *vm);
virtual ~Mult_v1() {};
+ virtual void setMultData(uint16 multindex);
virtual void loadMult(int16 resId);
};
@@ -244,7 +246,7 @@ public:
Mult_SndKey *sndKeys;
int16 sndSlotsCount;
- int16 sndSlot;
+ int16 sndSlot[60];
int16 frameRate;
Video::Color fadePal[5][16];
@@ -274,6 +276,7 @@ public:
Mult_v2(GobEngine *vm);
virtual ~Mult_v2() {};
+ virtual void setMultData(uint16 multindex);
virtual void loadMult(int16 resId);
};