optimize awaitable tiers

This commit is contained in:
tresabhi committed 2026-10-07 16:27:38 -05:00
1 parent 3397e7f67b
commit 0e119b6ba8
1 file changed
+6 -4
@@ -2,9 +2,11 @@ import { times } from "lodash-es";
import { api } from "../blitzkit/api";
export const awaitableTiers = api.tankDefinitions().then((tankDefinitions) => {
const maxTier = Math.max(
...Object.values(tankDefinitions.tanks).map((tank) => tank.tier),
);
let max = 0;
return times(maxTier, (index) => maxTier - index);
for (const tank of Object.values(tankDefinitions.tanks)) {
if (tank.tier > max) max = tank.tier;
}
return times(max, (index) => max - index);
});