feat: camo and view range

This commit is contained in:
TrèsAbhi committed 2024-01-28 19:32:12 -06:00
1 parent c34edbd3ac
commit 9141f3d63f
3 files changed
+23 -5

No files matched your search

@@ -65,10 +65,10 @@ export function Characteristics() {
<Info indent name="Moving" unit="%">
TODO
</Info>
<Info indent name="Shooting" unit="%">
<Info indent name="Shooting still" unit="%">
TODO
</Info>
<Info indent name="Shooting and moving" unit="%">
<Info indent name="Shooting on move" unit="%">
TODO
</Info>
<Info indent name="On fire" unit="%">
+7 -1
View File
@@ -28,7 +28,11 @@ export interface TankDefinition {
turrets: TurretDefinition[];
engines: EngineDefinition[];
price: TankDefinitionPrice;
camouflage: { still: number; moving: number; firing: number };
camouflage: {
still: number;
moving: number;
onFire: number;
};
equipment: string;
}
export interface EngineDefinition {
@@ -42,6 +46,7 @@ export type TankDefinitionPrice =
| { type: 'gold'; value: number };
export interface TurretDefinition {
health: number;
view_range: number;
id: number;
name: string;
tier: Tier;
@@ -54,6 +59,7 @@ interface GunDefinitionBase {
name: string;
tier: Tier;
shells: ShellDefinition[];
camouflageLoss: number;
}
interface GunDefinitionRegular {
type: 'regular';