From cc067d3d5aa23d37a5eaded03cf3b6560a7e4b04 Mon Sep 17 00:00:00 2001 From: DJ1TJOO Date: Fri, 26 Nov 2021 18:58:53 +0100 Subject: [PATCH] Fixed uneeded underlays when no ejector/acceptor --- src/js/game/systems/belt_underlays.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/js/game/systems/belt_underlays.js b/src/js/game/systems/belt_underlays.js index a043c297..8da715b4 100644 --- a/src/js/game/systems/belt_underlays.js +++ b/src/js/game/systems/belt_underlays.js @@ -203,6 +203,8 @@ export class BeltUnderlaysSystem extends GameSystemWithFilter { enumInvertedDirections[underlayTile.direction] ); if (!ejectorSlot) connectedTop = false; + } else { + connectedTop = false; } // Figure out if there is anything connected at the bottom @@ -214,6 +216,8 @@ export class BeltUnderlaysSystem extends GameSystemWithFilter { if (acceptorComp) { const acceptorSlot = acceptorComp.findMatchingSlot(underlayTile.pos, underlayTile.direction); if (!acceptorSlot) connectedBottom = false; + } else { + connectedBottom = false; } let flag = enumClippedBeltUnderlayType.none;