public void performAction(ActionMaster.Action action) { if (action == ActionMaster.Action.Tidy) { animator.SetTrigger("tidyTrigger"); } else if (action == ActionMaster.Action.EndTurn) { animator.SetTrigger("resetTrigger"); pinCounter.resetCounter(); } else if (action == ActionMaster.Action.Reset) { animator.SetTrigger("resetTrigger"); pinCounter.resetCounter(); } else if (action == ActionMaster.Action.EndGame) { throw new UnityException("Don't know how to handle end game yet"); } }