- type: entity
  name: explosive grenade
  description: Grenade that creates small devastating explosion
  parent: BaseItem
  id: ExGrenade
  components:
  - type: Sprite
    sprite: Objects/Weapons/Grenades/grenade.rsi
    layers:
    - state: icon
      map: ["enum.TriggerVisualLayers.Base"]
  - type: Clothing
    sprite: Objects/Weapons/Grenades/grenade.rsi
    size: 5
    QuickEquip: false
    Slots:
    - Belt
  - type: OnUseTimerTrigger
    delay: 3.5
  - type: Explosive
    devastationRange: 0
    heavyImpactRange: 2
    lightImpactRange: 4
    flashRange: 7
  - type: Damageable
  - type: Destructible
    thresholds:
      10:
        behaviors:
        - !type:DoActsBehavior
          acts: ["Destruction"]
  - type: Appearance
    visuals:
    - type: TimerTriggerVisualizer
      countdown_sound: /Audio/Effects/countdown.ogg

- type: entity
  name: flashbang
  description: Eeeeeeeeeeeeeeeeeeeeee
  parent: BaseItem
  id: GrenadeFlashBang
  components:
  - type: Sprite
    sprite: Objects/Weapons/Grenades/flashbang.rsi
    layers:
    - state: icon
      map: ["enum.TriggerVisualLayers.Base"]
  - type: Clothing
    sprite: Objects/Weapons/Grenades/flashbang.rsi
    size: 5
    QuickEquip: false
    Slots:
    - Belt
  - type: OnUseTimerTrigger
    delay: 3.5
  - type: FlashExplosive
  - type: Damageable
  - type: Destructible
    thresholds:
      10:
        behaviors:
        - !type:DoActsBehavior
          acts: ["Destruction"]
  - type: Appearance
    visuals:
    - type: TimerTriggerVisualizer
      countdown_sound: /Audio/Effects/countdown.ogg

- type: entity
  name: Syndicate minibomb
  description: A syndicate manufactured explosive used to sow destruction and chaos.
  parent: BaseItem
  id: SyndieMiniBomb
  components:
  - type: Sprite
    sprite: Objects/Weapons/Grenades/syndgrenade.rsi
    layers:
    - state: icon
      map: ["enum.TriggerVisualLayers.Base"]
  - type: Item
    size: 5
  - type: OnUseTimerTrigger
    delay: 5
  - type: Explosive
    devastationRange: 3
    heavyImpactRange: 5
    lightImpactRange: 7
    flashRange: 10
  - type: Damageable
  - type: Destructible
    thresholds:
      10:
        behaviors:
        - !type:DoActsBehavior
          acts: ["Destruction"]
  - type: Appearance
    visuals:
    - type: TimerTriggerVisualizer
      countdown_sound: /Audio/Effects/countdown.ogg

- type: entity
  name: the nuclear option
  description: Please don't throw it, think of the children.
  parent: BaseItem
  id: NuclearGrenade
  components:
  - type: Sprite
    sprite: Objects/Weapons/Grenades/nukenade.rsi
    layers:
    - state: icon
      map: ["enum.TriggerVisualLayers.Base"]
  - type: Item
    size: 5
  - type: OnUseTimerTrigger
    delay: 5
  - type: Explosive
    devastationRange: 25
    heavyImpactRange: 25
    flashRange: 50
  - type: Damageable
  - type: Destructible
    thresholds:
      50:
        behaviors:
        - !type:DoActsBehavior
          acts: ["Destruction"]
  - type: Appearance
    visuals:
    - type: TimerTriggerVisualizer
      countdown_sound: /Audio/Effects/countdown.ogg
