mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-21 18:57:03 +02:00
fix: spaced and external swapped
This commit is contained in:
1 parent
13e11e4e09
commit
821076ae59
2 files changed
+3
-3
No files matched your search
@@ -174,7 +174,7 @@ export function ArmorMesh({
|
||||
const armorPiercingLayers = intersectionsTillFirstCoreArmor.map(
|
||||
(event, index) => {
|
||||
switch (event.object.userData.type) {
|
||||
case 'spacedArmor': {
|
||||
case 'externalModule': {
|
||||
accumulatedThickness += event.object.userData.thickness;
|
||||
|
||||
return {
|
||||
@@ -188,7 +188,7 @@ export function ArmorMesh({
|
||||
} satisfies ArmorPiercingLayer;
|
||||
}
|
||||
|
||||
case 'externalModule':
|
||||
case 'spacedArmor':
|
||||
case 'coreArmor': {
|
||||
const threeCalibersRule =
|
||||
shell.caliber > 3 * event.object.userData.thickness;
|
||||
|
||||
@@ -23,7 +23,7 @@ export function ArmorMeshExternalModuleMask({
|
||||
}: ArmorMeshExternalModuleMaskProps) {
|
||||
return (
|
||||
<>
|
||||
{(props.exclude || ornamental) && (
|
||||
{props.exclude && !ornamental && (
|
||||
<mesh {...props} renderOrder={0}>
|
||||
<meshBasicMaterial colorWrite={false} />
|
||||
</mesh>
|
||||
|
||||
Reference in new issue
Block a user