mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-24 03:59:50 +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 { alias } from "@blitzkit/core";
|
||||||
import { BlitzKitStrings } from "@blitzkit/i18n";
|
import { Strings } from "@blitzkit/i18n";
|
||||||
import {
|
import {
|
||||||
CamouflageDefinitions,
|
CamouflageDefinitions,
|
||||||
ConsumableDefinitions,
|
ConsumableDefinitions,
|
||||||
@@ -75,6 +75,6 @@ export class ClientBlitzKitAPI extends AbstractBlitzKitAPI {
|
|||||||
}
|
}
|
||||||
|
|
||||||
strings(locale: string) {
|
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;
|
shell: number;
|
||||||
track: number;
|
track: number;
|
||||||
|
|
||||||
|
assault_distance: number;
|
||||||
|
speed: number;
|
||||||
|
|
||||||
model: ModelDefinition;
|
model: ModelDefinition;
|
||||||
|
|
||||||
equipment_matrix: EquipmentMatrix;
|
equipment_matrix: EquipmentMatrix;
|
||||||
@@ -98,7 +101,6 @@ export interface TankState {
|
|||||||
provisions: number[];
|
provisions: number[];
|
||||||
camouflage: boolean;
|
camouflage: boolean;
|
||||||
cooldown_booster: number;
|
cooldown_booster: number;
|
||||||
assault_distance: number;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
interface Tankopedia {
|
interface Tankopedia {
|
||||||
|
|||||||
@@ -32,12 +32,14 @@ export function createTankState(tank: TankDefinition) {
|
|||||||
shell: gun.shells[0].id,
|
shell: gun.shells[0].id,
|
||||||
track: tank.tracks.at(-1)!.id,
|
track: tank.tracks.at(-1)!.id,
|
||||||
|
|
||||||
|
assault_distance: (gun.assault_ranges?.ranges[0].distance ?? 0) / 2,
|
||||||
|
speed: 0,
|
||||||
|
|
||||||
equipment_matrix: genericDefaultEquipmentMatrix,
|
equipment_matrix: genericDefaultEquipmentMatrix,
|
||||||
|
|
||||||
consumables: [],
|
consumables: [],
|
||||||
provisions: createDefaultProvisions(tank, gun, provisions, scripts),
|
provisions: createDefaultProvisions(tank, gun, provisions, scripts),
|
||||||
camouflage: true,
|
camouflage: true,
|
||||||
cooldown_booster: 0,
|
cooldown_booster: 0,
|
||||||
assault_distance: (gun.assault_ranges?.ranges[0].distance ?? 0) / 2,
|
|
||||||
} satisfies TankState;
|
} satisfies TankState;
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user