/*protected void UpdateAllSheepLean() * { * for (int i = 0; i < allSheep.Count; i++) * { * if (allSheep[i].allowLeanUpdate) * { * allSheep[i].UpdateLean(player, dictator); * * if (allSheep[i].Lean <= -3f || allSheep[i].Lean >= 3f) * { * Debug.Log("Stop lean " + allSheep[i].name + "!"); * allSheep[i].allowLeanUpdate = false; * } * } * } * }*/ protected void OnCardSelected(Card card) { player.Ideals.AddToIdealValue(card.idealType, card.value); dictator.Ideals.AddToIdealValue(card.idealType, -card.value); player.DoAnnounce(); dictator.DoAnnounce(); if (doLlamaSfx) { AudioManager.PlaySFX("declare-policy"); } else { AudioManager.PlaySFX("howl"); } //AudioManager.PlaySFX("declare-policy"); //AudioManager.PlaySFX("howl"); AudioManager.PlaySFX("card-declared"); AudioManager.PlaySFX("sheep-move"); doLlamaSfx = !doLlamaSfx; }