BattleCry.Game.PlayHandler.OnPlay C# (CSharp) Method

OnPlay() private method

private OnPlay ( Hearthstone_Deck_Tracker.Hearthstone.Card card, CardSource cardSource ) : void
card Hearthstone_Deck_Tracker.Hearthstone.Card
cardSource CardSource
return void
        private void OnPlay(Card card, CardSource cardSource)
        {
            var soundToPlay = _cardSoundPicker.GetBattleCryFor(card, cardSource);
            if(soundToPlay == null)
            {
                Hearthstone_Deck_Tracker.Logger.WriteLine("BattleCry SFX not found");
                return;
            }

            _soundBoard.Play(soundToPlay);
            Hearthstone_Deck_Tracker.Logger.WriteLine("BattleCry Sound Effect Triggered");
        }