- type: entity
  id: SignalSwitch
  name: "signal switch"
  description: "Its a switch for toggling power to things."
  components:
  - type: Clickable
  - type: InteractionOutline
  - type: Physics
  - type: Sprite
    sprite: Constructible/Power/switch.rsi
    state: on
  - type: SignalSwitch
  - type: Rotatable
  - type: SignalTransmitter
  placement:
    snap:
    - Wallmount

- type: entity
  id: SignalButton
  name: "signal button"
  description: "It's a button for activating something."
  components:
  - type: Clickable
  - type: InteractionOutline
  - type: Physics
  - type: Sprite
    sprite: Constructible/Power/switch.rsi
    state: dead
  - type: SignalButton
  - type: Rotatable
  - type: SignalTransmitter
  placement:
    snap:
    - Wallmount
