private void BuyButton_OnMouseClick(BaseScreenComponent sender, Vector2 position) { if (priceListBox.SelectedIndex < 0) { return; } CloseWindow(); if (housesForSale == null) { bankingWindow.GeneratePurchaseShipPopup((ShipType)priceListBox.SelectedIndex); } else { bankingWindow.GeneratePurchaseHousePopup(housesForSale[priceListBox.SelectedIndex]); } }