Microwave ECS (#10766)
* microwave ECS * allcomponentdelete etset ack * container purge
This commit is contained in:
@@ -5,15 +5,22 @@
|
||||
description: It's magic.
|
||||
components:
|
||||
- type: Microwave
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
microwave:
|
||||
maxVol: 100
|
||||
- type: RefillableSolution
|
||||
solution: microwave
|
||||
- type: Appearance
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
- type: MicrowaveVisualizer
|
||||
enum.PowerDeviceVisuals.VisualState:
|
||||
enum.MicrowaveVisualizerLayers.Base:
|
||||
Idle: { state: "mw" }
|
||||
Broken: { state: "mwb" }
|
||||
Cooking: { state: "mw" }
|
||||
enum.MicrowaveVisualizerLayers.BaseUnlit:
|
||||
Idle: { state: "mw_unlit" }
|
||||
Broken: { state: "mw_unlit" }
|
||||
Cooking: { state: "mw_running_unlit" }
|
||||
enum.PowerDeviceVisuals.Powered:
|
||||
enum.MicrowaveVisualizerLayers.BaseUnlit:
|
||||
True: { visible: true }
|
||||
False: { visible: false }
|
||||
- type: ActivatableUI
|
||||
key: enum.MicrowaveUiKey.Key
|
||||
- type: UserInterface
|
||||
@@ -51,3 +58,6 @@
|
||||
acts: ["Breakage"]
|
||||
- type: ApcPowerReceiver
|
||||
powerLoad: 400
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
microwave_entity_container: !type:Container
|
||||
Reference in New Issue
Block a user