private void OnPersonReachedDemandHolder(string targetID) { float resource = demandKeeper.GetDemandResource(targetID); currentNeed.SatisfyNeed(resource, currentNeed.NeedType); UIManager.SetNeedValue(currentNeed.NeedType, currentNeed.GetRelativeLevel()); UIManager.HighlightOff(currentNeed.NeedType); }