# Empty boxes
- type: entity
  id: box_44_empty
  name: ".44 box - empty"
  parent: BaseItem
  abstract: true
  components:
  - type: AmmoBox
    caliber: A44
    capacity: 20
  - type: Sprite
    netsync: false

# Ammo boxes
- type: entity
  id: box_44
  name: ".44 box"
  parent: box_44_empty
  components:
  - type: AmmoBox
    fill: ammo_casing_44
    caliber: A44
    capacity: 20
  - type: Icon
    sprite: Objects/Guns/Ammunition/Boxes/.44/box44.rsi
    state: box44-1
  - type: Sprite
    sprite: Objects/Guns/Ammunition/Boxes/.44/box44.rsi
    state: box44-1
  - type: Appearance
    visuals:
    - type: BallisticMagazineVisualizer2D
      base_state: box44
      steps: 2

- type: entity
  id: box_44f
  name: ".44 box (flash)"
  parent: box_44_empty
  components:
  - type: AmmoBox
    fill: ammo_casing_44_flash
    caliber: A44
    capacity: 20
  - type: Icon
    sprite: Objects/Guns/Ammunition/Boxes/.44/box44-flash.rsi
    state: box44-flash-1
  - type: Sprite
    sprite: Objects/Guns/Ammunition/Boxes/.44/box44-flash.rsi
    state: box44-flash-1
  - type: Appearance
    visuals:
    - type: BallisticMagazineVisualizer2D
      base_state: box44-flash
      steps: 2

- type: entity
  id: box_44hv
  name: ".44 box (high-velocity)"
  parent: box_44_empty
  components:
  - type: AmmoBox
    fill: ammo_casing_44_hv
    caliber: A44
    capacity: 20
  - type: Icon
    sprite: Objects/Guns/Ammunition/Boxes/.44/box44-hv.rsi
    state: box44-hv-1
  - type: Sprite
    sprite: Objects/Guns/Ammunition/Boxes/.44/box44-hv.rsi
    state: box44-hv-1
  - type: Appearance
    visuals:
    - type: BallisticMagazineVisualizer2D
      base_state: box44-hv
      steps: 2

- type: entity
  id: box_44p
  name: ".44 box (practice)"
  parent: box_44_empty
  components:
  - type: AmmoBox
    fill: ammo_casing_44_p
    caliber: A44
    capacity: 20
  - type: Icon
    sprite: Objects/Guns/Ammunition/Boxes/.44/box44-practice.rsi
    state: box44-practice-1
  - type: Sprite
    sprite: Objects/Guns/Ammunition/Boxes/.44/box44-practice.rsi
    state: box44-practice-1
  - type: Appearance
    visuals:
    - type: BallisticMagazineVisualizer2D
      base_state: box44-practice
      steps: 2

- type: entity
  id: box_44r
  name: ".44 box (rubber)"
  parent: box_44_empty
  components:
  - type: AmmoBox
    fill: ammo_casing_44_r
    caliber: A44
    capacity: 20
  - type: Icon
    sprite: Objects/Guns/Ammunition/Boxes/.44/box44-rubber.rsi
    state: box44-rubber-1
  - type: Sprite
    sprite: Objects/Guns/Ammunition/Boxes/.44/box44-rubber.rsi
    state: box44-rubber-1
  - type: Appearance
    visuals:
    - type: BallisticMagazineVisualizer2D
      base_state: box44-rubber
      steps: 2
