Inheritance: ISoundBoard
Ejemplo n.º 1
0
 public BattleCryPlugin()
 {
     var dllLocation = Helper.GetPluginDllLocation();
     _soundFileDir = dllLocation + "\\AudioFiles\\";
     var soundBoard = new SoundBoard(_soundFileDir);
     var configManager = new XmlConfigManager();
     var cardSoundPicker = new ConfigCardSoundPicker(configManager, _soundFileDir + "cardsoundconfig.xml");
     var playHandler = new PlayHandler(soundBoard, cardSoundPicker);
     _gameMonitor = new GameMonitor(playHandler);
 }