# WizDen
#region .35 pistol
- type: entity
  id: NFBulletPistol35
  name: bullet (.35 pistol)
  parent: NFBaseBullet
  categories: [ HideSpawnMenu ]
  components:
  - type: Projectile
    damage:
      types:
        Piercing: 5
        Blunt: 5
  - type: StaminaDamageOnCollide
    damage: 5 # 12 hits to slowdown

- type: entity
  id: NFBulletPistol35Overpressure
  name: bullet (.35 pistol, overpressure)
  parent: NFBaseBulletOverpressure
  categories: [ HideSpawnMenu ]
  components:
  - type: Projectile
    damage:
      types:
        Piercing: 5
        Blunt: 6
  - type: StaminaDamageOnCollide
    damage: 6 # 10 hits to slowdown

- type: entity
  id: NFBulletPistol35Incendiary
  name: bullet (.35 pistol, incendiary)
  parent: NFBaseBulletIncendiary
  categories: [ HideSpawnMenu ]
  components:
  - type: Projectile
    damage:
      types:
        Blunt: 6 # 0.6 * base total dmg
        Heat: 4 # 0.4 * base total dmg
  - type: StaminaDamageOnCollide
    damage: 5 # 12 hits to slowdown

- type: entity
  id: NFBulletPistol35Uranium
  parent: NFBaseBulletUranium
  name: bullet (.35 pistol, uranium)
  categories: [ HideSpawnMenu ]
  components:
  - type: Projectile
    damage:
      types:
        Blunt: 8.4 # 0.6 * (1.4 * base total dmg)
        Radiation: 5.6 # 0.4 * (1.4 * base total dmg)
  - type: StaminaDamageOnCollide
    damage: 6 # 10 hits to slowdown

- type: entity
  id: NFBulletPistol35Practice
  name: bullet (.35 pistol, practice)
  parent: NFBaseBulletPractice
  categories: [ HideSpawnMenu ]
  components:
  - type: Projectile
    damage:
      types:
        Blunt: 0.5

# Frontier
# .35 pistol
- type: entity
  id: NFBulletPistol35Emp
  name: bullet (.35 pistol, EMP)
  parent: NFBaseBulletEmp
  categories: [ HideSpawnMenu ]
  components:
  - type: Projectile
    damage:
      types:
        Shock: 5
        Blunt: 5
  - type: StaminaDamageOnCollide
    damage: 6 # 10 hits to slowdown

- type: entity
  id: NFBulletPistol35Rubber
  name: bullet (.35 pistol, rubber)
  parent: NFBaseBulletRubber
  categories: [ HideSpawnMenu ]
  components:
  - type: Projectile
    damage:
      types:
        Blunt: 1
  - type: StaminaDamageOnCollide
    damage: 13 # ~8 hits to stun sounds reasonable

#region .45 pistol
- type: entity
  id: NFBulletPistol45
  name: bullet (.45 pistol)
  parent: NFBaseBullet
  categories: [ HideSpawnMenu ]
  components:
  - type: Projectile
    damage:
      types:
        Piercing: 7.5
        Blunt: 7.5
  - type: StaminaDamageOnCollide
    damage: 8 # ~8 hits to slowdown

- type: entity
  id: NFBulletPistol45Overpressure
  name: bullet (.45 pistol, overpressure)
  parent: NFBaseBulletOverpressure
  categories: [ HideSpawnMenu ]
  components:
  - type: Projectile
    damage:
      types:
        Piercing: 8
        Blunt: 9
  - type: StaminaDamageOnCollide
    damage: 9 # ~7 hits to slowdown

- type: entity
  id: NFBulletPistol45Incendiary
  name: bullet (.45 pistol, incendiary)
  parent: NFBaseBulletIncendiary
  categories: [ HideSpawnMenu ]
  components:
  - type: Projectile
    damage:
      types:
        Blunt: 9 # 0.6 * base total dmg
        Heat: 6 # 0.4 * base total dmg
  - type: StaminaDamageOnCollide
    damage: 8 # ~8 hits to slowdown

- type: entity
  id: NFBulletPistol45Uranium
  parent: NFBaseBulletUranium
  name: bullet (.45 pistol, uranium)
  categories: [ HideSpawnMenu ]
  components:
  - type: Projectile
    damage:
      types:
        Blunt: 12.6 # 0.6 * (1.4 * base total dmg)
        Radiation: 8.4 # 0.6 * (1.4 * base total dmg)
  - type: StaminaDamageOnCollide
    damage: 9 # ~7 hits to slowdown

- type: entity
  id: NFBulletPistol45Practice
  name: bullet (.45 pistol, practice)
  parent: NFBaseBulletPractice
  categories: [ HideSpawnMenu ]
  components:
  - type: Projectile
    damage:
      types:
        Blunt: 1

# Frontier
# .45 pistol
- type: entity
  id: NFBulletPistol45Emp
  name: bullet (.45 pistol, EMP)
  parent: NFBaseBulletEmp
  categories: [ HideSpawnMenu ]
  components:
  - type: Projectile
    damage:
      types:
        Shock: 8
        Blunt: 7
  - type: StaminaDamageOnCollide
    damage: 10 # 6 hits to slowdown

- type: entity
  id: NFBulletPistol45Rubber
  name: bullet (.45 pistol, rubber)
  parent: NFBaseBulletRubber
  categories: [ HideSpawnMenu ]
  components:
  - type: Projectile
    damage:
      types:
        Blunt: 2
  - type: StaminaDamageOnCollide
    damage: 18 # ~6 hits to stun sounds reasonable
