Esempio n. 1
0
 public Player_Towns_v2(ScummEngine vm, IMixer mixer, IIMuse imuse, bool disposeIMuse)
     : base(vm, true)
 {
     _imuse         = imuse;
     _imuseDispose  = disposeIMuse;
     _soundOverride = new SoundOvrParameters[_numSoundMax];
     _intf          = new TownsAudioInterface(mixer, null);
 }
Esempio n. 2
0
 public Player_Towns_v2(ScummEngine vm, IMixer mixer, IIMuse imuse, bool disposeIMuse)
     : base(vm, true)
 {
     _imuse = imuse;
     _imuseDispose = disposeIMuse;
     _soundOverride = new SoundOvrParameters[_numSoundMax];
     _intf = new TownsAudioInterface(mixer, null);
 }
Esempio n. 3
0
        public Player_Towns_v1(ScummEngine vm, IMixer mixer)
            : base(vm, false)
        {
            if (_vm.Game.Version == 3)
            {
                _soundOverride = new SoundOvrParameters[_numSoundMax];
            }

            _driver = new TownsEuphonyDriver(mixer);
        }
Esempio n. 4
0
        public Player_Towns_v1(ScummEngine vm, IMixer mixer)
            : base(vm, false)
        {
            if (_vm.Game.Version == 3)
            {
                _soundOverride = new SoundOvrParameters[_numSoundMax];
            }

            _driver = new TownsEuphonyDriver(mixer);
        }