# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
# SPDX-FileCopyrightText: 2025 Orion-416 <cliveocelot@gmail.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later

- type: entity
  id: PelletShotgunBirdshot
  name: pellet (.50 birdshot)
  categories: [ HideSpawnMenu ]
  parent: BaseBullet
  components:
  - type: Sprite
    scale: 0.5, 0.5
    sprite: Objects/Weapons/Guns/Projectiles/projectiles2.rsi
    state: buckshot
  - type: Projectile
    damage:
      types:
        Piercing: 3.333

- type: entity
  id: PelletShotgunSpreadBirdshot
  categories: [ HideSpawnMenu ]
  parent: PelletShotgun
  components:
  - type: ProjectileSpread
    proto: PelletShotgunBirdshot
    count: 18
    spread: 15

- type: entity
  id: PelletShotgun00Buckshot
  name: pellet (.50 00-Buckshot)
  categories: [ HideSpawnMenu ]
  parent: BaseBullet
  components:
  - type: Sprite
    scale: 1.1, 1.1
    sprite: Objects/Weapons/Guns/Projectiles/projectiles2.rsi
    state: buckshot
  - type: Projectile
    damage:
      types:
        Piercing: 15

- type: entity
  id: PelletShotgunSpread00Buckshot
  categories: [ HideSpawnMenu ]
  parent: PelletShotgun
  components:
  - type: ProjectileSpread
    proto: PelletShotgun00Buckshot
    count: 4
    spread: 15

- type: entity
  id: PelletShotgun0000Buckshot
  name: pellet (.50 0000-Buckshot)
  categories: [ HideSpawnMenu ]
  parent: BaseBullet
  components:
  - type: Sprite
    scale: 1.25, 1.25
    sprite: Objects/Weapons/Guns/Projectiles/projectiles2.rsi
    state: buckshot
  - type: Projectile
    damage:
      types:
        Piercing: 20

- type: entity
  id: PelletShotgunSpread0000Buckshot
  categories: [ HideSpawnMenu ]
  parent: PelletShotgun
  components:
  - type: ProjectileSpread
    proto: PelletShotgun0000Buckshot
    count: 3
    spread: 15
