public void performAction(ActionMaster.Action action) { if (action == ActionMaster.Action.Tidy) { anim.SetTrigger("tidyTrigger"); } else if (action == ActionMaster.Action.EndTurn) { anim.SetTrigger("resetTrigger"); pinCounter.reset(); } else if (action == ActionMaster.Action.Reset) { anim.SetTrigger("resetTrigger"); pinCounter.reset(); } else if (action == ActionMaster.Action.EndGame) { throw new UnityException(" I dont know how to handle end game yet"); } }