From 0e57c37296dae6813a89247b02829691530cfc45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tr=C3=A8sAbhi?= <43380238+tresabhi@users.noreply.github.com> Date: Fri, 16 Feb 2024 09:48:57 -0600 Subject: [PATCH] fix: use gun list for dispersion fallback --- scripts/buildAssets/definitions.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/buildAssets/definitions.ts b/scripts/buildAssets/definitions.ts index 4b1a90748..d150c36c0 100644 --- a/scripts/buildAssets/definitions.ts +++ b/scripts/buildAssets/definitions.ts @@ -214,6 +214,7 @@ interface GunDefinitionsList { whileGunDamaged: number; }; aimingTime: number; + shotDispersionRadius: number; userString: string; tags: string; level: number; @@ -700,7 +701,9 @@ export async function definitions(production: boolean) { : turretGunEntry.invisibilityFactorAtShot.at(-1)!, aimTime: turretGunEntry.aimingTime ?? gunListEntry.aimingTime, dispersion: { - base: turretGunEntry.shotDispersionRadius, + base: + turretGunEntry.shotDispersionRadius ?? + gunListEntry.shotDispersionRadius, damaged: shotDispersionFactors.whileGunDamaged, shot: shotDispersionFactors.afterShot, traverse: shotDispersionFactors.turretRotation,