From 903d4e4d9514c438c6968300151e82dd8626bf0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tr=C3=A8sAbhi?= <43380238+tresabhi@users.noreply.github.com> Date: Wed, 13 Mar 2024 18:50:08 -0500 Subject: [PATCH] fix: multiple equipments --- scripts/buildAssets/definitions.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/buildAssets/definitions.ts b/scripts/buildAssets/definitions.ts index 78aa8972b..52452b722 100644 --- a/scripts/buildAssets/definitions.ts +++ b/scripts/buildAssets/definitions.ts @@ -92,7 +92,7 @@ interface VehicleDefinitions { }; consumableSlots: number; provisionSlots: number; - optDevicePreset: string; + optDevicePreset: string | string[]; hull: { armor: VehicleDefinitionArmor; turretPositions: { turret: string }; @@ -473,7 +473,8 @@ export async function definitions(production: boolean) { forwards: tankDefinition.root.speedLimits.forward, backwards: tankDefinition.root.speedLimits.backward, }, - equipment, + equipment: + typeof equipment === 'string' ? equipment : equipment.at(-1)!, consumables: tankDefinition.root.consumableSlots, provisions: tankDefinition.root.provisionSlots, name: