public void CreateOcuppierStatInformationPanel(IOcuppy ocuppier) { if (ocuppier == null) { actualSelectedOcuppier = null; ClearStatInforPanel(); return; } if (actualSelectedOcuppier != null) { if (actualSelectedOcuppier == ocuppier) { return; } } ClearStatInforPanel(); actualSelectedOcuppier = ocuppier; foreach (var pair in ocuppier.Stats) { OcuppierStatsInformationUI statInfoUI = GetInformationStatInfo(ocuppier.OwnerPlayerID); OcuppierStatInfo statInfo = new OcuppierStatInfo(pair.Value); statInfoUI.SetOcuppierStatInformation(statInfo); statInfoUICreated.Add(statInfoUI.gameObject); } if (ocuppier.OwnerPlayerID == 0) { playerOneInfoPanelParent.gameObject.SetActive(true); } else { playerTwoInfoPanelParent.gameObject.SetActive(true); } }
public void ChangeOcuppierStatValues(OcuppierStatInfo ocuppierStatInfo) { txtActualStatValue.text = ocuppierStatInfo.actualStat; txtMaxStatValue.text = ocuppierStatInfo.maxStat; }
public void SetOcuppierStatInformation(OcuppierStatInfo ocuppierStatInfo) { txtStatName.text = ocuppierStatInfo.statName; txtActualStatValue.text = ocuppierStatInfo.actualStat; txtMaxStatValue.text = ocuppierStatInfo.maxStat; }