From 643c7272ca9f08f32e520e13fef33c12624f2d20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tr=C3=A8sAbhi?= <43380238+tresabhi@users.noreply.github.com> Date: Wed, 14 Aug 2024 14:17:23 -0500 Subject: [PATCH] feat: gamemode definitions --- scripts/buildAssets/definitions.ts | 1 + src/core/blitzkit/tankDefinitions/index.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/scripts/buildAssets/definitions.ts b/scripts/buildAssets/definitions.ts index 959bdcc51..2c04b47dc 100644 --- a/scripts/buildAssets/definitions.ts +++ b/scripts/buildAssets/definitions.ts @@ -680,6 +680,7 @@ export async function definitions(production: boolean) { tankDefinitions[tankId] = { id: tankId, + roles: tank.combatRole ?? {}, camouflages: camouflages.length === 0 ? undefined : camouflages, description: wargamingTankopedia.data[tankId]?.description ?? undefined, diff --git a/src/core/blitzkit/tankDefinitions/index.ts b/src/core/blitzkit/tankDefinitions/index.ts index 04dbfec42..5710b464a 100644 --- a/src/core/blitzkit/tankDefinitions/index.ts +++ b/src/core/blitzkit/tankDefinitions/index.ts @@ -40,6 +40,7 @@ export type ModuleDefinition = | GunDefinition; export interface TankDefinition { id: number; + roles: Record; description?: string; fixedCamouflage?: boolean; camouflages?: number[];