From 4e470599e8aac848990318a9a7b830110431c603 Mon Sep 17 00:00:00 2001 From: tresabhi <43380238+tresabhi@users.noreply.github.com> Date: Tue, 22 Sep 2026 16:39:51 -0500 Subject: [PATCH] speed --- packages/core/src/blitzkit/api/client.ts | 4 ++-- packages/website/src/stores/tankopedia.ts | 4 +++- packages/website/src/tankopedia/createTankState.ts | 4 +++- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/packages/core/src/blitzkit/api/client.ts b/packages/core/src/blitzkit/api/client.ts index 72491bfb7..973318abd 100644 --- a/packages/core/src/blitzkit/api/client.ts +++ b/packages/core/src/blitzkit/api/client.ts @@ -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(alias("api", `/strings/${locale}.json`)); + return fetchJSON(alias("api", `/strings/${locale}.json`)); } } diff --git a/packages/website/src/stores/tankopedia.ts b/packages/website/src/stores/tankopedia.ts index 35e06fc7e..556c1c0a6 100644 --- a/packages/website/src/stores/tankopedia.ts +++ b/packages/website/src/stores/tankopedia.ts @@ -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 { diff --git a/packages/website/src/tankopedia/createTankState.ts b/packages/website/src/tankopedia/createTankState.ts index eb8140f08..c2929484b 100644 --- a/packages/website/src/tankopedia/createTankState.ts +++ b/packages/website/src/tankopedia/createTankState.ts @@ -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; }