diff --git a/res_raw/sprites/wires/display_logical_acceptor.png b/res_raw/sprites/wires/display_logical_acceptor.png new file mode 100644 index 00000000..7ab63892 Binary files /dev/null and b/res_raw/sprites/wires/display_logical_acceptor.png differ diff --git a/src/js/game/systems/constant_signal.js b/src/js/game/systems/constant_signal.js index aaf31a19..e5c8c4f9 100644 --- a/src/js/game/systems/constant_signal.js +++ b/src/js/game/systems/constant_signal.js @@ -99,7 +99,6 @@ export class ConstantSignalSystem extends GameSystemWithFilter { } if (itemInput.chosenItem) { - console.log(itemInput.chosenItem); constantComp.signal = itemInput.chosenItem; } else { constantComp.signal = this.parseSignalCode(signalValueInput.getValue()); diff --git a/src/js/game/systems/wired_pins.js b/src/js/game/systems/wired_pins.js index e8bc1882..cc1365b1 100644 --- a/src/js/game/systems/wired_pins.js +++ b/src/js/game/systems/wired_pins.js @@ -189,16 +189,20 @@ export class WiredPinsSystem extends GameSystemWithFilter { ); if (staticComp.getMetaBuilding().getRenderPins()) { + this.sprite = this.pinSprites[slot.type]; + if (staticComp.getMetaBuilding().id == "display") { + this.sprite = Loader.getSprite("sprites/wires/display_logical_acceptor.png") + } drawRotatedSprite({ parameters, - sprite: this.pinSprites[slot.type], + sprite: this.sprite, x: worldPos.x, y: worldPos.y, angle: effectiveRotation, size: globalConfig.tileSize + 2, offsetX: 0, offsetY: 0, - }); + }); } // Draw contained item to visualize whats emitted