From 40a8599e3eb08cb2885f2d1fa345e20da5cbad92 Mon Sep 17 00:00:00 2001 From: Nemanja <98561806+EmoGarbage404@users.noreply.github.com> Date: Sun, 16 Oct 2022 17:00:18 -0400 Subject: [PATCH] fix several machines having lit screens when unpowered (#11975) --- .../Entities/Structures/Machines/chem_master.yml | 8 ++++++++ .../Entities/Structures/Machines/seed_extractor.yml | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/Resources/Prototypes/Entities/Structures/Machines/chem_master.yml b/Resources/Prototypes/Entities/Structures/Machines/chem_master.yml index 57cf1d76ac..e554bb804a 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/chem_master.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/chem_master.yml @@ -14,6 +14,7 @@ - state: mixer_empty - state: mixer_screens shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] - type: Icon sprite: Structures/Machines/mixer.rsi state: mixer_loaded @@ -50,6 +51,13 @@ type: ChemMasterBoundUserInterface - type: ApcPowerReceiver powerLoad: 250 + - type: Appearance + - type: GenericVisualizer + visuals: + enum.PowerDeviceVisuals.Powered: + enum.PowerDeviceVisualLayers.Powered: + True: { visible: true } + False: { visible: false } # Machine / Construction stuff - type: Wires BoardName: "chem_master" diff --git a/Resources/Prototypes/Entities/Structures/Machines/seed_extractor.yml b/Resources/Prototypes/Entities/Structures/Machines/seed_extractor.yml index 90d6ab3662..8b6dbc8680 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/seed_extractor.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/seed_extractor.yml @@ -11,6 +11,7 @@ - state: seedextractor-off - state: seedextractor-unlit shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] netsync: false - type: Physics bodyType: Static @@ -24,4 +25,11 @@ - MachineMask layer: - MachineLayer + - type: Appearance + - type: GenericVisualizer + visuals: + enum.PowerDeviceVisuals.Powered: + enum.PowerDeviceVisualLayers.Powered: + True: { visible: true } + False: { visible: false } - type: SeedExtractor