- type: entity
  parent: [ClothingOuterBaseLarge, AllowSuitStorageClothingGasTanks]
  id: ClothingOuterBioGeneral
  name: bio suit
  suffix: Generic
  description: A suit that protects against biological contamination.
  components:
  - type: Sprite
    sprite: Clothing/OuterClothing/Bio/general.rsi
  - type: Clothing
    sprite: Clothing/OuterClothing/Bio/general.rsi
  - type: HideLayerClothing
    slots:
    - Tail
  - type: Armor
    modifiers:
      coefficients:
        Caustic: 0.75
  - type: ZombificationResistance
    zombificationResistanceCoefficient: 0.35
  - type: GroupExamine
  - type: ClothingSpeedModifier
    walkModifier: 0.95
    sprintModifier: 0.95

- type: entity
  parent: ClothingOuterBioGeneral
  id: ClothingOuterBioCmo
  name: bio suit
  suffix: CMO
  description: An advanced suit that protects against biological contamination, in CMO colors.
  components:
  - type: Sprite
    sprite: Clothing/OuterClothing/Bio/cmo.rsi
  - type: Clothing
    sprite: Clothing/OuterClothing/Bio/cmo.rsi

- type: entity
  parent: ClothingOuterBioGeneral
  id: ClothingOuterBioJanitor
  name: bio suit
  suffix: Janitor
  description: A suit that protects against biological contamination and caustic spills.
  components:
  - type: Sprite
    sprite: Clothing/OuterClothing/Bio/janitor.rsi
  - type: Clothing
    sprite: Clothing/OuterClothing/Bio/janitor.rsi
  - type: Armor
    modifiers:
      coefficients:
        Caustic: 0.4

- type: entity
  parent: ClothingOuterBioGeneral
  id: ClothingOuterBioScientist
  name: bio suit
  suffix: Science
  description: A suit that protects against biological contamination, in Scientist colors.
  components:
  - type: Sprite
    sprite: Clothing/OuterClothing/Bio/scientist.rsi
  - type: Clothing
    sprite: Clothing/OuterClothing/Bio/scientist.rsi

- type: entity
  parent: [ClothingOuterBaseLarge, AllowSuitStorageClothing, BaseSecurityContraband, BaseExaminableClothing] # starcup: examinable clothing
  id: ClothingOuterBioSecurity
  name: bio suit
  suffix: Security
  description: A suit that protects against biological contamination, kitted out with additional armor.
  components:
  - type: Sprite
    sprite: Clothing/OuterClothing/Bio/security.rsi
  - type: Clothing
    sprite: Clothing/OuterClothing/Bio/security.rsi
  - type: HideLayerClothing
    slots:
    - Tail
  - type: Armor
    modifiers:
      coefficients:
        Caustic: 0.8
        Slash: 0.6
        Piercing: 0.8
  - type: ZombificationResistance
    zombificationResistanceCoefficient: 0.4
  - type: GroupExamine
  - type: ClothingSpeedModifier
    walkModifier: 0.95
    sprintModifier: 0.95
  # begin starcup: examinable clothing
  - type: ExaminableClothing
    examineText: clothing-bio-suit-security
  # end starcup

- type: entity
  parent: ClothingOuterBioGeneral
  id: ClothingOuterBioVirology
  name: bio suit
  suffix: Virology
  description: A suit that strongly protects against biological contamination.
  components:
  - type: Sprite
    sprite: Clothing/OuterClothing/Bio/virology.rsi
  - type: Clothing
    sprite: Clothing/OuterClothing/Bio/virology.rsi
  - type: ZombificationResistance
    zombificationResistanceCoefficient: 0.25
