From 680ef797269c214ccd6fb471f6f82decf3add648 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Sun, 7 Aug 2011 23:14:09 +1000 Subject: TSAGE: Implemented title screen of Blue Force --- engines/tsage/sound.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'engines/tsage/sound.h') diff --git a/engines/tsage/sound.h b/engines/tsage/sound.h index 46a29e57a4..2c9221c27a 100644 --- a/engines/tsage/sound.h +++ b/engines/tsage/sound.h @@ -398,8 +398,20 @@ public: int getVol() const { return _sound.getVol(); } void holdAt(int v) { _sound.holdAt(v); } void release() { _sound.release(); } + void fadeSound(int soundNum); }; +class ASoundExt: public ASound { +public: + int _soundNum; + + ASoundExt(); + virtual Common::String getClassName() { return "ASoundExt"; } + virtual void synchronize(Serializer &s); + virtual void signal(); +}; + + #define ADLIB_CHANNEL_COUNT 9 class AdlibSoundDriver: public SoundDriver, Audio::AudioStream { -- cgit v1.2.3