mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-21 02:37:05 +02:00
speed
This commit is contained in:
1 parent
5f24887535
commit
4e470599e8
3 files changed
+8
-4
No files matched your search
@@ -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`));
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
Reference in new issue
Block a user