void IResourceChangeListener.OnResourceChange(PlayerResources.PlayerResource resource, int amount) { switch (resource) { case PlayerResources.PlayerResource.OVERALL_BLOOD: overallBloodCounter.text = "Overall Blood: " + amount; overallBloodBounce.Play("UIBounce"); break; case PlayerResources.PlayerResource.SELECTED_BLOOD: selectedBloodCounter.text = "Selected Blood: " + amount; break; default: throw new NotYetImplementedException("Resource type not implemented"); } }
public void OnResourceChange(PlayerResources.PlayerResource resource, int amount) { TriggerBuildChoiceUpdate(); }