public static bool ShowIfNotEnoughMultipleCurrencies(string[] cost, string purchaseContext, OnScreenModalResult onModalResult) { int credits; int materials; int contraband; int reputation; GameUtils.GetHQScaledCurrency(cost, out credits, out materials, out contraband, out reputation); return(MultiResourcePayMeScreen.ShowIfNotEnoughMultipleCurrenciesInternal(credits, materials, contraband, reputation, purchaseContext, null, onModalResult)); }
public static bool ShowIfNotEnoughMultipleCurrencies(CostVO cost, string purchaseContext, OnScreenModalResult onModalResult) { return(MultiResourcePayMeScreen.ShowIfNotEnoughMultipleCurrenciesInternal(cost.Credits, cost.Materials, cost.Contraband, cost.Reputation, purchaseContext, null, onModalResult)); }