public void UpdateGizmo() { numberText.text = Number.ToString(); _nationGizmo.SetNation(Player.Nation); typeText.text = Player.Type.ToString(); }
public void SetOwner(Nation nation) { if (nation == null || nation.Equals(Nation.Independents)) { if (_nationGizmo != null) { Destroy(_nationGizmo.gameObject); } return; } if (_nationGizmo == null) { _nationGizmo = DomEdit.I.Ui.Create <NationGizmo>(transform); } _nationGizmo.SetNation(nation); bool isStartLocation = DomEdit.I.MapMan.Map.Players.Any(x => x.CapitalProvinceNum == Province.ProvinceNumber); _nationGizmo.ShowCapitalMarker(isStartLocation); }