- type: entity
  parent: ClothingNeckBase
  id: ClothingNeckShockCollar
  name: shock collar
  suffix: SelfUnremovable
  description: An electric collar that shocks on the signal.
  components:
  - type: Sprite
    sprite: _Lust/ERP/Toys/NeckAccessories/shock_collar.rsi
  - type: Clothing
    sprite: _Lust/ERP/Toys/NeckAccessories/shock_collar.rsi
    stripDelay: 10
    equipDelay: 5
  - type: SelfUnremovableClothing
  - type: ShockOnTrigger
    targetContainer: true
    damage: 1
    duration: 3
    cooldown: 4
  - type: TriggerOnSignal
  - type: DeviceLinkSink
    ports:
      - Trigger

- type: entity
  parent: ClothingNeckBase
  id: ClothingNeckCollar1
  name: collar with heart
  description: Black choker with a pink heart on the front.
  components:
  - type: Sprite
    sprite: _Lust/ERP/Toys/NeckAccessories/collar1.rsi
  - type: Clothing
    sprite: _Lust/ERP/Toys/NeckAccessories/collar1.rsi

- type: entity
  parent: ClothingNeckBase
  id: ClothingNeckCollar2
  name: mesh collar
  description: Black mesh choker that fits snugly around the neck.
  components:
  - type: Sprite
    sprite: _Lust/ERP/Toys/NeckAccessories/collar2.rsi
  - type: Clothing
    sprite: _Lust/ERP/Toys/NeckAccessories/collar2.rsi

- type: entity
  parent: ClothingNeckBase
  id: ClothingNeckCollar3
  name: collar with circle
  description: Black choker with metal circle on the front.
  components:
  - type: Sprite
    sprite: _Lust/ERP/Toys/NeckAccessories/collar3.rsi
  - type: Clothing
    sprite: _Lust/ERP/Toys/NeckAccessories/collar3.rsi

- type: entity
  parent: ClothingNeckBase
  id: ClothingNeckCollar4
  name: collar with heart
  description: Black choker with a pink heart on the front.
  components:
  - type: Sprite
    sprite: _Lust/ERP/Toys/NeckAccessories/collar4.rsi
  - type: Clothing
    sprite: _Lust/ERP/Toys/NeckAccessories/collar4.rsi

- type: entity
  parent: ClothingNeckBase
  id: ClothingNeckSpikeCollar
  name: spike collar
  description: Spiked collar for spicy play.
  components:
  - type: Sprite
    sprite: _Lust/ERP/Toys/NeckAccessories/spike_collar.rsi
  - type: Clothing
    sprite: _Lust/ERP/Toys/NeckAccessories/spike_collar.rsi

- type: entity
  parent: ClothingNeckBase
  id: ClothingNeckRibbon
  name: ribbon
  description: Cutie red ribbon.
  components:
  - type: Sprite
    sprite: _Lust/ERP/Toys/NeckAccessories/ribbon.rsi
  - type: Clothing
    sprite: _Lust/ERP/Toys/NeckAccessories/ribbon.rsi
    quickEquip: true

- type: entity
  parent: ClothingNeckBase
  id: ClothingNeckBellCollarBase
  abstract: true
  name: bell choker
  description: Cute choker with a bell.
  components:
  - type: EmitSoundOnWearerMove
    sound:
      collection: FootstepJester
      params:
        volume: -12

- type: entity
  parent: ClothingNeckBellCollarBase
  id: ClothingNeckBellCollarPink
  components:
  - type: Sprite
    sprite: _Lust/ERP/Toys/NeckAccessories/collar5.rsi
  - type: Clothing
    sprite: _Lust/ERP/Toys/NeckAccessories/collar5.rsi

- type: entity
  parent: ClothingNeckBellCollarBase
  id: ClothingNeckBellCollarYellow
  components:
  - type: Sprite
    sprite: _Lust/ERP/Toys/NeckAccessories/collar6.rsi
  - type: Clothing
    sprite: _Lust/ERP/Toys/NeckAccessories/collar6.rsi

- type: entity
  parent: ClothingNeckBellCollarBase
  id: ClothingNeckBellCollarPlain
  components:
  - type: Sprite
    sprite: _Lust/ERP/Toys/NeckAccessories/collar7.rsi
  - type: Clothing
    sprite: _Lust/ERP/Toys/NeckAccessories/collar7.rsi

- type: entity
  parent: ClothingNeckBase
  id: ClothingNeckCollarCross
  components:
  - type: Sprite
    sprite: _Lust/ERP/Toys/NeckAccessories/collar_cross.rsi
  - type: Clothing
    sprite: _Lust/ERP/Toys/NeckAccessories/collar_cross.rsi

- type: entity
  parent: ClothingNeckBase
  id: ClothingNeckCollarStar
  components:
  - type: Sprite
    sprite: _Lust/ERP/Toys/NeckAccessories/collar_star.rsi
  - type: Clothing
    sprite: _Lust/ERP/Toys/NeckAccessories/collar_star.rsi
