feat: implement most equalizer

This commit is contained in:
TrèsAbhi committed 2026-04-03 12:08:47 -05:00
1 parent 6835004945
commit 77c516a6eb
10 files changed
+58 -41

No files matched your search

@@ -7,6 +7,7 @@ export interface CompareMember extends DuelMember {
export interface CompareEphemeral {
crewSkills: Record<string, number>;
equalize: boolean;
members: CompareMember[];
sorting?: {
direction: "ascending" | "descending";
@@ -19,5 +20,6 @@ export const CompareEphemeral = new Varuna<
Record<string, number>
>((crewSkills) => ({
crewSkills,
equalize: false,
members: [],
}));
+2 -2
View File
@@ -36,12 +36,12 @@ export interface DuelMember {
camouflage: boolean;
cooldownBooster: number;
assaultDistance: number;
equalize: boolean;
}
export interface DuelStore {
protagonist: DuelMember;
antagonist: DuelMember;
equalize: boolean;
}
const provisionDefinitions = await awaitableProvisionDefinitions;
@@ -52,5 +52,5 @@ export const Duel = new Varuna<
>(({ tank, model }) => {
const protagonist = tankToDuelMember(tank, provisionDefinitions);
return { protagonist, antagonist: protagonist, model };
return { protagonist, antagonist: protagonist, model, equalize: false };
});