public override void NegateReward() { base.NegateReward(); if (!Subscribed) { return; } if (!rewardCounter.IsRewardedEnough()) { if (!negativeCue.isPlaying) { foreach (AudioSource audioCue in soundsToStop) { audioCue.Stop(); } negativeCue.Play(); } } rewardCounter.ResetCounter(); }