fix: multiplicative camouflage

This commit is contained in:
TrèsAbhi committed 2024-06-03 15:33:41 -05:00
1 parent 3c4743731b
commit 42f1dd33b5
1 file changed
+6 -7
+6 -7
View File
@@ -436,17 +436,16 @@ export function tankCharacteristics(
const viewRange = turret.viewRange * viewRangeCoefficient;
const camouflageStill = tank.camouflage.still * camouflageCoefficientStill;
const camouflageMoving =
(tank.class === 'lightTank'
? tank.camouflage.still
: tank.camouflage.moving) * camouflageCoefficientMoving;
tank.class === 'lightTank'
? tank.camouflage.still * camouflageCoefficientStill
: tank.camouflage.moving * camouflageCoefficientMoving;
const camouflageShootingStill =
tank.camouflage.still * gun.camouflageLoss * camouflageCoefficientStill;
const camouflageShootingMoving =
(tank.class === 'lightTank'
? tank.camouflage.still
: tank.camouflage.moving) *
gun.camouflageLoss *
camouflageCoefficientMoving;
? tank.camouflage.still * camouflageCoefficientStill
: tank.camouflage.moving * camouflageCoefficientMoving) *
gun.camouflageLoss;
const camouflageCaughtOnFire =
tank.camouflage.onFire * tank.camouflage.still * camouflageCoefficientStill;
const width = size[2];