This commit is contained in:
tresabhi committed 2026-09-22 16:39:51 -05:00
1 parent 5f24887535
commit 4e470599e8
3 files changed
+8 -4

No files matched your search

+2 -2
View File
@@ -1,5 +1,5 @@
import { alias } from "@blitzkit/core";
import { BlitzKitStrings } from "@blitzkit/i18n";
import { Strings } from "@blitzkit/i18n";
import {
CamouflageDefinitions,
ConsumableDefinitions,
@@ -75,6 +75,6 @@ export class ClientBlitzKitAPI extends AbstractBlitzKitAPI {
}
strings(locale: string) {
return fetchJSON<BlitzKitStrings>(alias("api", `/strings/${locale}.json`));
return fetchJSON<Strings>(alias("api", `/strings/${locale}.json`));
}
}
+3 -1
View File
@@ -90,6 +90,9 @@ export interface TankState {
shell: number;
track: number;
assault_distance: number;
speed: number;
model: ModelDefinition;
equipment_matrix: EquipmentMatrix;
@@ -98,7 +101,6 @@ export interface TankState {
provisions: number[];
camouflage: boolean;
cooldown_booster: number;
assault_distance: number;
}
interface Tankopedia {
@@ -32,12 +32,14 @@ export function createTankState(tank: TankDefinition) {
shell: gun.shells[0].id,
track: tank.tracks.at(-1)!.id,
assault_distance: (gun.assault_ranges?.ranges[0].distance ?? 0) / 2,
speed: 0,
equipment_matrix: genericDefaultEquipmentMatrix,
consumables: [],
provisions: createDefaultProvisions(tank, gun, provisions, scripts),
camouflage: true,
cooldown_booster: 0,
assault_distance: (gun.assault_ranges?.ranges[0].distance ?? 0) / 2,
} satisfies TankState;
}