public void ClickGive() { if (buildingBudget.GiveBudget()) { _npc.ReceiveBudget(); Events.Instance.Raise(new OnUpdateNPCInfo()); if (FtueManager.instance.active) { if (FtueManager.instance.currentStep.targetBudget != 0) { FtueManager.instance.currentStep.GetBudget(); if (FtueManager.instance.currentStep.HaveBudget()) { FtueManager.instance.ValidStep(); } } } } Set(); }