public void DisplayStats(CreatureLogic who, Vector3 where) { textStatsDisplayNameAge.text = who.MyName + " (" + who.Age.ToString("F0") + ")"; textStatsDisplayHealth.text = who.Health.ToString("F0") + "/" + who.MaxHealth.ToString("F0"); textStatsDisplayStrengthSpeed.text = "STR: " + who.Strength.ToString("F2") + " SPEED: " + who.Speed.ToString("F2"); textStatsDisplayTechRange.text = "TECH: " + who.Tech.ToString("F2") + " RANGE: " + who.Range.ToString("F2"); textType.text = who.MyType.ToString(); btnChangeType.onClick.RemoveAllListeners(); btnChangeType.onClick.AddListener(() => who.ChangeType()); if (who._player) { btnSetPlayer.interactable = false; } else { btnSetPlayer.onClick.AddListener(() => manager.PartyManager.ChangePlayer(who)); btnSetPlayer.interactable = true; } where.y = 5; charaterStatsDisplay.transform.position = where; _faceStats.DisplayFace(who.Face); charaterStatsDisplay.SetActive(true); }