public OrionPlayer(int playerIndex, Terraria.Player terrariaPlayer, IEventManager events, ILogger log) : base(playerIndex, terrariaPlayer) { Debug.Assert(events != null); Debug.Assert(log != null); _events = events; _log = log; Character = new OrionCharacter(terrariaPlayer); Buffs = new BuffArray(terrariaPlayer); Inventory = new InventoryArray(terrariaPlayer); }
internal void OnSetDataOnInventory(ArrayList array, ArrayList array1) { if (InventoryArray == null) { InventoryArray = new ArrayList(); } OnRemoveAllObjects(); for (int i = 0; i < array.Count; i++) { string id = array [i] as string; InventoryCellBtn cell = Instantiate(itemPrefeb, ScrollPanel.transform, false); cell.ItemId = id; cell.ItemType = "I"; cell.txtNoOfCoin.text = (string)array1 [i]; // StartCoroutine (cell.LoadImg (url)); InventoryArray.Add(cell); TaskScreenScript.instance.OnSetImages(id, cell.img); // if (i < TaskScreenScript.instance.BtnImgItem.Length) { // TaskScreenScript.instance.OnSetImages (id, TaskScreenScript.instance.BtnImgItem [i]); // } } }
void Start() { itemNeed = GameObject.FindGameObjectWithTag("Inventory").GetComponent <InventoryArray>(); life = GameObject.FindGameObjectWithTag("TimeLeft").GetComponent <GUIHandler1>(); }
void Start() { invent = GameObject.FindGameObjectWithTag("Inventory").GetComponent <InventoryArray>(); }