public GameObject GetOverworldItem(Item item)
    {
        GameObject    copy = Instantiate <GameObject>(template);
        OverworldItem owi  = copy.GetComponent <OverworldItem>();

        owi.item = item;
        owi.SetSprite();

        return(copy);
    }
Exemplo n.º 2
0
        public OverworldItem[] ExtractOverworldItems()
        {
            var numItems = ISO.CommonRel.GetValueAtPointer(Constants.XDNumberTreasureBoxes);
            var items    = new OverworldItem[numItems];

            for (int i = 0; i < numItems; i++)
            {
                items[i] = new OverworldItem(i, ISO);
            }
            return(items);
        }