/// <summary> /// What happens when clicked on the action button /// </summary> public void OnGoalAction() { switch (npc.purpose) { case NpcGoals.BUY: OnItemBought(npc.desiredItem.price); npc.ChangeState(NpcStates.LEAVE); DisableWindow(); break; case NpcGoals.SELL: break; case NpcGoals.REPAIR: SceneManager.Instance.FadeToScene(4); break; default: break; } }