public TradeWindow(MapObjects.Player player, MapObjects.Interactable interactable) { this.player = player; this.exchangePartner = interactable; InitializeComponent(); ExchangePartnerInventory.setInventory(exchangePartner.inventory); PlayerInventory.setInventory(player.inventory); ExchangePartnerInventory.reload(); PlayerInventory.reload(); }
private void Buy_Click(object sender, EventArgs e) //@todo TEST!!! { if (give) // Verkaufen/Geben { // player.inventory.give(PlayerInventory.CurrentCell.RowIndex, exchangePartner); } else //Kaufen @todo für Truhen kein Geld nötig { /*if (!exchangePartner.inventory.give(ExchangePartnerInventory.CurrentCell.RowIndex, player)) * { * MessageBox.Show("Too expensive ~ sucker!"); * }*/ } PlayerInventory.reload(); ExchangePartnerInventory.reload(); }