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