Shotgun Shell Box Inventory Removal (#17311)

* Remove inventory from Shotgun Shell Ammo Providers

* Actually remove inventory from Shotgun Shell Ammo Providers

* Removed 'box' from IDs
This commit is contained in:
Errant
2023-07-12 02:01:00 +00:00
committed by GitHub
parent d0b300a8a2
commit e3a03ac8ee

View File

@@ -349,112 +349,118 @@
- id: MagazineShotgunIncendiary - id: MagazineShotgunIncendiary
amount: 6 amount: 6
# base BallisticAmmoProvider boxes # base BallisticAmmoProvider dispensers
- type: entity - type: entity
parent: BoxMagazine parent: BaseItem
id: BoxAmmoProvider id: BaseAmmoProvider
abstract: true abstract: true
components: components:
- type: BallisticAmmoProvider
- type: ContainerContainer - type: ContainerContainer
containers: containers:
ballistic-ammo: !type:Container ballistic-ammo: !type:Container
storagebase: !type:Container - type: Item
size: 30
- type: Sprite
sprite: Objects/Storage/boxes.rsi
- type: entity
parent: BaseAmmoProvider
id: AmmoProviderShotgunShell
abstract: true
components:
- type: BallisticAmmoProvider
whitelist:
tags:
- ShellShotgun
capacity: 12
# Shotgun Shells # Shotgun Shells
- type: entity - type: entity
name: box of shotgun beanbag cartridges name: shotgun beanbag cartridges dispenser
parent: BoxAmmoProvider parent: AmmoProviderShotgunShell
id: BoxBeanbag id: BoxBeanbag
description: A box full of beanbag shots, designed for riot shotguns. description: A dispenser box full of beanbag shots, designed for riot shotguns.
components: components:
- type: BallisticAmmoProvider - type: BallisticAmmoProvider
proto: ShellShotgunBeanbag proto: ShellShotgunBeanbag
capacity: 12
- type: Sprite - type: Sprite
layers: layers:
- state: boxwide - state: boxwide
- state: shellbeanbag - state: shellbeanbag
- type: entity - type: entity
name: box of shotgun lethal cartridges name: shotgun lethal cartridges dispenser
parent: BoxAmmoProvider parent: AmmoProviderShotgunShell
id: BoxLethalshot id: BoxLethalshot
description: A box full of lethal pellet shots, designed for riot shotguns. description: A dispenser box full of lethal pellet shots, designed for riot shotguns.
components: components:
- type: BallisticAmmoProvider - type: BallisticAmmoProvider
proto: ShellShotgun proto: ShellShotgun
capacity: 12
- type: Sprite - type: Sprite
layers: layers:
- state: boxwide - state: boxwide
- state: shelllethal - state: shelllethal
- type: entity - type: entity
name: box of shotgun slug cartridges name: shotgun slug cartridges dispenser
parent: BoxAmmoProvider parent: AmmoProviderShotgunShell
id: BoxShotgunSlug id: BoxShotgunSlug
description: A box full of shotgun slugs, designed for riot shotguns. description: A dispenser box full of slugs, designed for riot shotguns.
components: components:
- type: BallisticAmmoProvider - type: BallisticAmmoProvider
proto: ShellShotgunSlug proto: ShellShotgunSlug
capacity: 12
- type: Sprite - type: Sprite
layers: layers:
- state: boxwide - state: boxwide
- state: shellslug - state: shellslug
- type: entity - type: entity
name: box of shotgun flare cartridges name: shotgun flare cartridges dispenser
parent: BoxAmmoProvider parent: AmmoProviderShotgunShell
id: BoxShotgunFlare id: BoxShotgunFlare
description: A box full of shotgun flare cartridges, designed for riot shotguns. description: A dispenser box full of flare cartridges, designed for riot shotguns.
components: components:
- type: BallisticAmmoProvider - type: BallisticAmmoProvider
proto: ShellShotgunFlare proto: ShellShotgunFlare
capacity: 12
- type: Sprite - type: Sprite
layers: layers:
- state: boxwide - state: boxwide
- state: shellflare - state: shellflare
- type: entity - type: entity
name: box of shotgun incendiary cartridges name: shotgun incendiary cartridges dispenser
parent: BoxAmmoProvider parent: AmmoProviderShotgunShell
id: BoxShotgunIncendiary id: BoxShotgunIncendiary
description: A box full of shotgun incendiary cartridges, designed for riot shotguns. description: A dispenser box full of incendiary cartridges, designed for riot shotguns.
components: components:
- type: BallisticAmmoProvider - type: BallisticAmmoProvider
proto: ShellShotgunIncendiary proto: ShellShotgunIncendiary
capacity: 12
- type: Sprite - type: Sprite
layers: layers:
- state: boxwide - state: boxwide
- state: shellincendiary - state: shellincendiary
- type: entity - type: entity
name: box of shotgun practice cartridges name: shotgun practice cartridges dispenser
parent: BoxAmmoProvider parent: AmmoProviderShotgunShell
id: BoxShotgunPractice id: BoxShotgunPractice
description: A box full of shotgun practice cartridges, designed for riot shotguns. description: A dispenser box full of practice cartridges, designed for riot shotguns.
components: components:
- type: BallisticAmmoProvider - type: BallisticAmmoProvider
proto: ShellShotgunPractice proto: ShellShotgunPractice
capacity: 12
- type: Sprite - type: Sprite
layers: layers:
- state: boxwide - state: boxwide
- state: shellpractice - state: shellpractice
- type: entity - type: entity
name: box of tranquilizer cartridges name: tranquilizer cartridges dispenser
parent: BoxAmmoProvider parent: AmmoProviderShotgunShell
id: BoxShellTranquilizer id: BoxShellTranquilizer
description: A box full of tranquilizer cartridges, designed for riot shotguns. description: A dispenser box full of tranquilizer cartridges, designed for riot shotguns.
components: components:
- type: BallisticAmmoProvider - type: BallisticAmmoProvider
proto: ShellTranquilizer proto: ShellTranquilizer
capacity: 12
- type: Sprite - type: Sprite
layers: layers:
- state: boxwide - state: boxwide