New Building buttons integrated + global leaderboard

This commit is contained in:
Sewmina
2022-09-02 03:23:34 +05:30
parent fcabaf91d9
commit 50b5ba8816
740 changed files with 21328 additions and 27004 deletions

View File

@@ -205,7 +205,7 @@ refreshIndicator.interactable=true;
acceptBtn.interactable = !myTrade && isTradeAffordable(selectedTrade);
}
public bool isTradeAffordable(TradeRequest trade) => (DBmanager.Coins >= trade.coins) && (DBmanager.Gems >= trade.gems) && (DBmanager.Metal >= trade.metals) && (DBmanager.Oxygen >= trade.oxygen);
public bool isTradeAffordable(TradeRequest trade) => (DBmanager.Coins >= trade.coins) && (DBmanager.Gems >= trade.gems) && (DBmanager.Metal >= trade.metals) && (DBmanager.Trophies >= trade.oxygen);
public void OnAcceptClicked(){
if(selectedTrade==null){Debug.Log("No offer is selected to accept"); return;}
@@ -230,7 +230,7 @@ refreshIndicator.interactable=true;
//change local stuff
DBmanager.SetCoins(DBmanager.Coins - trade.coins,true);
DBmanager.SetGems(DBmanager.Gems - trade.gems,true);
DBmanager.SetOxygen(DBmanager.Oxygen - trade.oxygen,true);
DBmanager.SetTrophies(DBmanager.Trophies - trade.oxygen,true);
DBmanager.SetMetal(DBmanager.Metal - trade.metals, true);
DBmanager.AddInventoryItem(Inventory.GetInventoryItem(trade.item));
Refresh();