public void TargetCharacter(Character character) { characterPortrait.sprite = character.traitsSprite; Character.Hunger hunger = character.GetHunger(); Character.Hydration hydration = character.GetHydration(); Character.Injury injury = character.GetInjury(); Character.Sickness sickness = character.GetSickness(); hungerImage.sprite = statusManager.hungerStateSprites[( int )hunger]; thirstImage.sprite = statusManager.hydratedStateSprites[( int )hydration]; injuryImage.sprite = statusManager.injuryStateSprites[( int )injury]; sicknessImage.sprite = statusManager.sicknessStateSprites[( int )sickness]; }
public void SetFace(Character.Hunger state) { switch (state) { case Character.Hunger.FULL: face.text = ui.fullFace; break; case Character.Hunger.SATED: face.text = ui.satedFace; break; case Character.Hunger.HUNGRY: face.text = ui.hungryFace; break; case Character.Hunger.STARVING: face.text = ui.starvingFace; break; case Character.Hunger.DEAD: face.text = ui.deadFace; break; } }