public void UpdateSideAreaPanel() { MapAreaModel focusAreaModel = StrategyTopTaskManager.Instance.GetAreaMng().FocusAreaModel; int countNoMove = focusAreaModel.GetTankerCount().GetCountNoMove(); int countMove = focusAreaModel.GetTankerCount().GetCountMove(); this.setTankerCount(countNoMove, countMove); this.escortDeck.UpdateEscortDeck(focusAreaModel.GetEscortDeck()); this.setMaterialNums(focusAreaModel, countNoMove); }
public void _draw_labels() { MapAreaModel areaModel = StrategyTopTaskManager.Instance.TileManager.FocusTile.GetAreaModel(); RecordManager recordManager = new RecordManager(); GameObject.Find("VERSION").GetComponent <UILabel>().text = "Version 1.02"; string text = Util.RankNameJ(recordManager.Rank); if (_isRecordScene) { label = GameObject.Find("adm_name").GetComponent <UILabel>(); label.text = recordManager.Name; label = GameObject.Find("adm_level").GetComponent <UILabel>(); label.textInt = recordManager.Level; label = GameObject.Find("adm_status").GetComponent <UILabel>(); label.text = text; label = GameObject.Find("adm_exp").GetComponent <UILabel>(); label.text = recordManager.Experience + "/" + recordManager.NextExperience; } string text2 = recordManager.DeckCount + "\n" + recordManager.ShipCount + " / " + recordManager.ShipCountMax + "\n" + recordManager.SlotitemCount + " / " + recordManager.SlotitemCountMax + "\n" + recordManager.MaterialMax + "\n" + recordManager.NDockCount + "\n"; string text3; if (areaModel.NDockMax != 0) { text3 = text2; text2 = text3 + areaModel.NDockCount + " / " + areaModel.NDockMax + "\n"; } else { text2 += "- / -\n"; } text3 = text2; text2 = text3 + recordManager.KDockCount + " / " + 4; GameObject.Find("Label_3-2").GetComponent <UILabel>().text = text2; for (int i = 0; i < areaModel.GetEscortDeck().Count; i++) { csb[i] = GameObject.Find("board2nd/board1/page2/banners/banner" + (i + 1).ToString() + "/CommonShipBanner2").GetComponent <CommonShipBanner>(); csb[i].SetShipData(areaModel.GetEscortDeck().GetShips()[i]); csb[i].transform.localScale = Vector3.one * (45f / 64f); } for (int j = areaModel.GetEscortDeck().Count; j < 6; j++) { csb[j] = GameObject.Find("board2nd/board1/page2/banners/banner" + (j + 1).ToString() + "/CommonShipBanner2").GetComponent <CommonShipBanner>(); csb[j].transform.localScale = Vector3.zero; UITexture component = GameObject.Find("board2nd/board1/page2/banners/banner" + (j + 1).ToString() + "/BannerBG").GetComponent <UITexture>(); component.color = Color.gray / 2f; } UILabel component2 = GameObject.Find("board2nd/board1/page2/Labels/Label_2-2").GetComponent <UILabel>(); int countNoMove = areaModel.GetTankerCount().GetCountNoMove(); int maxCount = areaModel.GetTankerCount().GetMaxCount(); if (areaModel.Id < 15) { component2.text = countNoMove.ToString() + "/" + maxCount.ToString(); } else { component2.text = "---"; } if (areaModel.Id < 15) { component2 = GameObject.Find("board2nd/board1/page2/material/GetMaterial1/num").GetComponent <UILabel>(); component2.text = "× " + string.Format("{0, 3}", areaModel.GetResources(countNoMove)[enumMaterialCategory.Fuel]); component2 = GameObject.Find("board2nd/board1/page2/material/GetMaterial3/num").GetComponent <UILabel>(); component2.text = "× " + string.Format("{0, 3}", areaModel.GetResources(countNoMove)[enumMaterialCategory.Steel]); component2 = GameObject.Find("board2nd/board1/page2/material/GetMaterial2/num").GetComponent <UILabel>(); component2.text = "× " + string.Format("{0, 3}", areaModel.GetResources(countNoMove)[enumMaterialCategory.Bull]); component2 = GameObject.Find("board2nd/board1/page2/material/GetMaterial4/num").GetComponent <UILabel>(); component2.text = "× " + string.Format("{0, 3}", areaModel.GetResources(countNoMove)[enumMaterialCategory.Bauxite]); } else { GameObject.Find("board2nd/board1/page2/material/GetMaterial1/num").GetComponent <UILabel>().text = "× ---"; GameObject.Find("board2nd/board1/page2/material/GetMaterial3/num").GetComponent <UILabel>().text = "× ---"; GameObject.Find("board2nd/board1/page2/material/GetMaterial2/num").GetComponent <UILabel>().text = "× ---"; GameObject.Find("board2nd/board1/page2/material/GetMaterial4/num").GetComponent <UILabel>().text = "× ---"; } }