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); }