From 9ccd183607d03cf87fabc164ef19440c3d0107e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tr=C3=A8sAbhi?= <43380238+tresabhi@users.noreply.github.com> Date: Wed, 10 Jan 2024 16:22:42 -0600 Subject: [PATCH] fix: discard no armor thickness meshes --- .../components/Model/components/TankArmor.tsx | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/src/app/tools/tankopedia/[id]/components/Model/components/TankArmor.tsx b/src/app/tools/tankopedia/[id]/components/Model/components/TankArmor.tsx index 69bac4422..8b208c885 100644 --- a/src/app/tools/tankopedia/[id]/components/Model/components/TankArmor.tsx +++ b/src/app/tools/tankopedia/[id]/components/Model/components/TankArmor.tsx @@ -86,9 +86,9 @@ export function TankArmor() { const isHull = node.name.startsWith('hull_'); const armorId = parseInt(node.name.match(/.+_armor_(\d+)/)![1]); const isVisible = isHull; - const thickness = tankModelDefinition.armor.thickness[armorId] ?? 0; + const thickness = tankModelDefinition.armor.thickness[armorId]; - if (!isVisible) return null; + if (!isVisible || thickness === undefined) return null; return (