Esempio n. 1
0
    // if you press buy:
    // ShipDefinitions.getCost(Item item, String inventoryType, bool buying)
    // item = merchant.getSelectedObject -> item
    // inventoryType = "merchant"
    // bool buying = true

    // if you press sell:
    // item = player.getSelectedObject -> item
    // inventoryType = "player"
    // bool buying = false

    void Start()
    {
        // set all the objects
        merchantItemList  = GameObject.Find("merchantItems").GetComponent <ItemListHandler>();
        playerItemList    = GameObject.Find("myItems").GetComponent <ItemListHandler>();
        merchantInventory = GameObject.Find("Merchant").GetComponent <Inventory>();
        playerInventory   = GameObject.Find("Player").GetComponent <Inventory>();

        merchantId = merchantInventory.uniqueId;
        playerId   = playerInventory.uniqueId;
    }
Esempio n. 2
0
 public static ItemHandler GetItemInfo(this ItemEntity item)
 {
     return(ItemListHandler.Single(i => i.ItemType == item));
 }