public override void PageStart() { base.PageStart(); m_bIsEnd = false; gameObject.SetActive(true); if (m_Book == null) { m_Book = new CsvBook(); m_Book.Load(CsvBook.FILE_NAME); } GameObject goIconGrid = null; int count = 0; foreach (CsvBookParam param in m_Book.list) { if (count % 4 == 0) { goIconGrid = PrefabManager.Instance.MakeObject("prefab/GridBookIcon", m_goGrid.gameObject); } BookIcon bookIcon = PrefabManager.Instance.MakeObject("prefab/BookIcon", goIconGrid).GetComponent <BookIcon> (); bookIcon.Initialize(param, m_goGrid.gameObject.transform.parent.gameObject); count += 1; } m_goGrid.enabled = true; m_closeButton.TriggerClear(); }
private void InitUI() { _activeItemSlot = GameObject.Find("UI/Common/ActiveItemSlot").GetComponent <ActiveItemSlot>(); _spellBookIcon = GameObject.Find("UI/Common/BooksIcon/SpellBook").GetComponent <BookIcon>(); _necronomiconIcon = GameObject.Find("UI/Common/BooksIcon/Necronomicon").GetComponent <BookIcon>(); _damegedEffect = GameObject.Find("UI/Common/DamegedEffect"); _damegedEffect.SetActive(false); }
internal InProgressQuestData(OldPacket pkt) { _name = pkt.GetBreakString(); _description = pkt.GetBreakString(); _icon = (BookIcon)pkt.GetShort(); _progress = pkt.GetShort(); _target = pkt.GetShort(); if (pkt.GetByte() != 255) { throw new ArgumentException("Malformed quest packet", nameof(pkt)); } }
internal InProgressQuestData(Packet pkt) { _name = pkt.GetBreakString(); _description = pkt.GetBreakString(); _icon = (BookIcon) pkt.GetShort(); _progress = pkt.GetShort(); _target = pkt.GetShort(); if (pkt.GetByte() != 255) throw new ArgumentException("Malformed quest packet", "pkt"); }