@page "/economy-comparison" @implements IDisposable @inject IEconomyComparisonService economyComparisonService @layout PageLayout Contains Bugs None of these calculations and results have been verified. Use with caution. @foreach (var buildToCompare in economyComparisonService.BuildsToCompare) { foreach (var ordersAtTime in buildToCompare.BuildOrderModel.StartedOrders) { foreach (var order in ordersAtTime.Value) {
@ordersAtTime.Key - @order.Info().Name
} } } @{ float alloyHighest = 0; } @foreach (var buildToCompare in economyComparisonService.BuildsToCompare) { foreach (var economy in buildToCompare.EconomyOverTimeModel) { if (economy.Alloy > alloyHighest) { alloyHighest = economy.Alloy; } } }
@alloyHighest
You
Them
What is this tool for? Compare two economies together to determine best attack timing windows.
@code { protected override void OnInitialized() { economyComparisonService.Subscribe(StateHasChanged); } void IDisposable.Dispose() { economyComparisonService.Unsubscribe(StateHasChanged); } }