- type: entity
  parent: BaseItem
  id: Igniter
  name: igniter
  description: Creates a spark when activated by a signal.
  components:
  - type: Sprite
    sprite: Objects/Devices/igniter.rsi
    state: icon
  - type: Item
    storedRotation: -90
  - type: IgnitionSource
    temperature: 800
  - type: IgniteOnTrigger
  - type: EmitSoundOnTrigger
    sound:
      collection: WelderOn
  - type: UseDelayOnTrigger
  - type: UseDelayTriggerCondition
  - type: TriggerOnSignal
  - type: DeviceNetwork
    deviceNetId: Wireless
    receiveFrequencyId: BasicDevice
  - type: WirelessNetworkConnection
    range: 200
  - type: DeviceLinkSink
    ports:
    - Trigger
  - type: UseDelay # prevent sound spam
  - type: Tag
    tags:
    - Igniter
