- type: entity
  id: CartridgeLRifleBase
  name: cartridge (.30 rifle)
  parent: BaseCartridge
  abstract: true
  components:
  - type: Ammo
    caliber: LRifle
  - type: Sprite
    netsync: false
    noRot: false
    sprite: Objects/Weapons/Guns/Ammunition/Casings/ammo_casing.rsi
    layers:
    - state: base
      map: ["enum.AmmoVisualLayers.Base"]
  - type: Appearance
    visuals:
    - type: SpentAmmoVisualizer

- type: entity
  id: CartridgeLRifle
  name: cartridge (.30 rifle)
  parent: CartridgeLRifleBase
  components:
  - type: Ammo
    projectile: BulletLRifle

- type: entity
  id: CartridgeLRifleFlash
  name: cartridge (.30 rifle flash)
  parent: CartridgeLRifleBase
  components:
  - type: Ammo
    projectile: BulletLRifleFlash

- type: entity
  id: CartridgeLRifleHV
  name: cartridge (.30 rifle high-velocity)
  parent: CartridgeLRifleBase
  components:
  - type: Ammo
    projectile: BulletLRifleHV
    ammoVelocity: 30

- type: entity
  id: CartridgeLRiflePractice
  name: cartridge (.30 rifle practice)
  parent: CartridgeLRifleBase
  components:
  - type: Ammo
    projectile: BulletLRiflePractice

- type: entity
  id: CartridgeLRifleRubber
  name: cartridge (.30 rifle rubber)
  parent: CartridgeLRifleBase
  components:
  - type: Ammo
    projectile: BulletLRifleRubber
