Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New munitions descriptions #34284

Closed
wants to merge 59 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
03f63cb
added mail, moved some things around, and fixed a lot of APCs
Nox38 Nov 18, 2024
3be1bc4
Merge branch 'master' of https://github.com/space-wizards/space-stati…
Nox38 Nov 23, 2024
a92532f
fixed my mistakes
Nox38 Nov 23, 2024
59a72fb
Merge branch 'master' of https://github.com/space-wizards/space-stati…
Nox38 Jan 4, 2025
795e1c6
First commit, updated boxes, cartridges, and magazines for .20, .30, …
Nox38 Jan 5, 2025
9f09797
New ammo type for Drozd and Mosin
Nox38 Jan 6, 2025
67896f2
why was meta gone AGAIN?
Nox38 Jan 6, 2025
cc628d3
this was gone too
Nox38 Jan 6, 2025
981aadb
initial commit
Nox38 Jan 7, 2025
7f8912f
Removed the 0 before some of the calibers and added the gun descripti…
Nox38 Jan 8, 2025
9ee4b6a
LOL I misspelled description
Nox38 Jan 8, 2025
2b596fc
remove edit to salvage maps
Nox38 Jan 8, 2025
f42f499
renamed shotgun caliber to .72 and fixed the Mosin speedloader
Nox38 Jan 8, 2025
3a4cfaa
t Merge branch 'munitions-descriptions' of https://github.com/Nox38/s…
Nox38 Jan 8, 2025
940be2e
changed shotgun descriptions
Nox38 Jan 8, 2025
3e3024c
Changed shotgun shells to 12 gauge from .72
Nox38 Jan 8, 2025
869ec56
deleted all mentions of .72x3 due to peer pressure
Nox38 Jan 8, 2025
16dd7cd
quick fix this before they realise I suck at using CTRL+F
Nox38 Jan 8, 2025
3bf3499
Update Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/…
Nox38 Jan 8, 2025
65f74c6
Update heavy_rifle.yml
Nox38 Jan 8, 2025
d47f37a
Update magnum.yml
Nox38 Jan 8, 2025
f0ae572
Update shotgun.yml
Nox38 Jan 8, 2025
eb006fa
Update Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/…
Nox38 Jan 8, 2025
d3685ac
Put the prototypes back where I found them.
Nox38 Jan 8, 2025
d1490c8
get this shit out of here
Nox38 Jan 8, 2025
3af7309
minor spelling mistake
Nox38 Jan 8, 2025
ff79026
Update Resources/Prototypes/Entities/Objects/Weapons/Guns/LMGs/lmgs.yml
Nox38 Jan 9, 2025
4d7ba14
Update Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/…
Nox38 Jan 9, 2025
c399d83
Update Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/…
Nox38 Jan 9, 2025
62d5d1a
Update Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/…
Nox38 Jan 9, 2025
a106f7f
Update Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/…
Nox38 Jan 9, 2025
f4cfc57
Update Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/…
Nox38 Jan 9, 2025
52be19b
Update Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/…
Nox38 Jan 9, 2025
ccd303c
Update Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/…
Nox38 Jan 9, 2025
49f2681
Slightly changed descriptions of light_rifle (.308)
Nox38 Jan 9, 2025
1022b20
Added Mosin speedloader and ammo box to emagged lathe.
Nox38 Jan 9, 2025
94935a4
Integrated Roomba's suggestions
Nox38 Jan 15, 2025
d611fbd
Fixed one more instance of "rubber tipped"
Nox38 Jan 17, 2025
a230c93
Merge branch 'master' into munitions-descriptions
Nox38 Jan 21, 2025
c01f2c6
Renamed laser rifle back to laser carbine, renamed shrapnel to fragme…
Nox38 Jan 21, 2025
52a22a8
Merge remote-tracking branch 'origin/munitions-descriptions' into mun…
Nox38 Jan 21, 2025
7f32a9a
Merge remote-tracking branch 'origin/master' into munitions-descriptions
Nox38 Jan 24, 2025
a492846
Merge branch 'master' into munitions-descriptions
Nox38 Jan 24, 2025
ae67d5c
Merge branch 'master' into munitions-descriptions
Nox38 Jan 31, 2025
d5261f4
fixed merge conflicts?
Nox38 Jan 31, 2025
21e6e8d
Fixed a few more things
Nox38 Jan 31, 2025
bb119c9
missed a spot
Nox38 Jan 31, 2025
656efce
fixed another mistake (I hate github's merge conflict system)
Nox38 Jan 31, 2025
2f3d4fd
Fixed an issue in the shotgun descriptions, added descriptions for gr…
Nox38 Feb 2, 2025
36a63d9
Shortened '7.62x54mm' to '7.62mm'
Nox38 Feb 2, 2025
e846c05
Minor spelling mistake
Nox38 Feb 2, 2025
4a87579
Renamed the script to match the rest of the mosin scripts
Nox38 Feb 2, 2025
c9522c9
Merge remote-tracking branch 'origin/master' into munitions-descriptions
Nox38 Feb 4, 2025
a13544c
Fixed new merge conflicts, updated gun descriptions, reverted mosin c…
Nox38 Feb 4, 2025
bd44f91
obligatory missing line
Nox38 Feb 4, 2025
f69a70a
Merge remote-tracking branch 'origin/master' into munitions-descriptions
Nox38 Feb 5, 2025
76cfc6a
Renamed boxes of ammo to match new calibers
Nox38 Feb 6, 2025
0f7532d
Merge remote-tracking branch 'origin/master' into munitions-descriptions
Nox38 Feb 10, 2025
9ed6aba
Fixed lack of .325 recipes for techfab and emagged lathe
Nox38 Feb 10, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
86 changes: 43 additions & 43 deletions Resources/Prototypes/Catalog/Fills/Boxes/ammunition.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,21 +12,21 @@
- state: magazine

- type: entity
name: box of .25 caseless magazines
name: box of .20 caseless magazines
parent: BoxMagazine
id: BoxMagazinePistolCaselessRifle
description: A box full of .25 caseless magazines.
description: A box full of .20 caseless magazines.
components:
- type: StorageFill
contents:
- id: MagazinePistolCaselessRifle
amount: 4

- type: entity
name: box of .25 caseless (practice) magazines
name: box of .20 caseless (practice) magazines
parent: BoxMagazine
id: BoxMagazinePistolCaselessRiflePractice
description: A box full of .25 caseless practice magazines.
description: A box full of .20 caseless practice magazines.
components:
- type: StorageFill
contents:
Expand All @@ -35,21 +35,21 @@

# LightRifle
- type: entity
name: box of .30 rifle magazines
name: box of .308 rifle magazines
parent: BoxMagazine
id: BoxMagazineLightRifle
description: A box full of .30 rifle magazines.
description: A box full of .308 rifle magazines.
components:
- type: StorageFill
contents:
- id: MagazineLightRifle
amount: 4

- type: entity
name: box of .30 rifle (practice) magazines
name: box of .308 rifle (practice) magazines
parent: BoxMagazine
id: BoxMagazineLightRiflePractice
description: A box full of .30 rifle (practice) magazines.
description: A box full of .308 rifle (practice) magazines.
components:
- type: StorageFill
contents:
Expand All @@ -58,144 +58,144 @@

# Magnum
- type: entity
name: box of SMG .45 magnum magazines
name: box of SMG .44 magnum magazines
parent: BoxMagazine
id: BoxMagazineMagnumSubMachineGun
description: A box full of SMG .45 magnum magazines.
description: A box full of SMG .44 magnum magazines.
components:
- type: StorageFill
contents:
- id: MagazineMagnumSubMachineGun
amount: 3
amount: 4

- type: entity
name: box of SMG .45 magnum (practice) magazines
name: box of SMG .44 magnum (practice) magazines
parent: BoxMagazine
id: BoxMagazineMagnumSubMachineGunPractice
description: A box full of SMG .45 magnum (practice) magazines.
description: A box full of SMG .44 magnum (practice) magazines.
components:
- type: StorageFill
contents:
- id: MagazineMagnumSubMachineGunPractice
amount: 3
amount: 4

# Pistol
- type: entity
name: box of WT550 .35 auto magazines
name: box of WT550 .38 auto magazines
parent: BoxMagazine
id: BoxMagazinePistolSubMachineGunTopMounted
description: A box full of WT550 .35 auto magazines.
description: A box full of WT550 .38 auto magazines.
components:
- type: StorageFill
contents:
- id: MagazinePistolSubMachineGunTopMounted
amount: 3
amount: 4

- type: entity
name: box of pistol .35 auto magazines
name: box of pistol .38 auto magazines
parent: BoxMagazine
id: BoxMagazinePistol
description: A box full of pistol .35 auto magazines.
description: A box full of pistol .38 auto magazines.
components:
- type: StorageFill
contents:
- id: MagazinePistol
amount: 4

- type: entity
name: box of pistol .35 auto (practice) magazines
name: box of pistol .38 auto (practice) magazines
parent: BoxMagazine
id: BoxMagazinePistolPractice
description: A box full of magazines.
description: A box full of pistol .38 auto magazines.
components:
- type: StorageFill
contents:
- id: MagazinePistolPractice
amount: 4

- type: entity
name: box of machine pistol .35 auto magazines
name: box of machine pistol .38 auto magazines
parent: BoxMagazine
id: BoxMagazinePistolHighCapacity
description: A box full of machine pistol .35 auto magazines.
description: A box full of extended pistol .38 auto magazines.
components:
- type: StorageFill
contents:
- id: MagazinePistolHighCapacity
amount: 4

- type: entity
name: box of machine pistol .35 auto (practice) magazines
name: box of machine pistol .38 auto (practice) magazines
parent: BoxMagazine
id: BoxMagazinePistolHighCapacityPractice
description: A box full of machine pistol .35 auto (practice) magazines.
description: A box full of extended pistol .38 auto (practice) magazines.
components:
- type: StorageFill
contents:
- id: MagazinePistolHighCapacityPractice
amount: 4

- type: entity
name: box of SMG .35 auto magazines
name: box of SMG .38 auto magazines
parent: BoxMagazine
id: BoxMagazinePistolSubMachineGun
description: A box full of SMG .35 auto magazines.
description: A box full of SMG .38 auto magazines.
components:
- type: StorageFill
contents:
- id: MagazinePistolSubMachineGun
amount: 3
amount: 4

- type: entity
name: box of SMG .35 auto (practice) magazines
name: box of SMG .38 auto (practice) magazines
parent: BoxMagazine
id: BoxMagazinePistolSubMachineGunPractice
description: A box full of SMG .35 auto (practice) magazines.
description: A box full of SMG .38 auto (practice) magazines.
components:
- type: StorageFill
contents:
- id: MagazinePistolSubMachineGunPractice
amount: 3
amount: 4

# Shotgun
- type: entity
name: box of (.50 pellet) ammo drums
name: box of 12G pellet ammo drums
parent: BoxMagazine
id: BoxMagazineShotgun
description: A box full of (.50 pellet) ammo drums.
description: A box full of 12G pellet ammo drums.
components:
- type: StorageFill
contents:
- id: MagazineShotgun
amount: 4

- type: entity
name: box of (.50 beanbag) ammo drums
name: box of 12G beanbag ammo drums
parent: BoxMagazine
id: BoxMagazineShotgunBeanbag
description: A box full of (.50 beanbag) ammo drums.
description: A box full of 12G beanbag ammo drums.
components:
- type: StorageFill
contents:
- id: MagazineShotgunBeanbag
amount: 4

- type: entity
name: box of (.50 slug) ammo drums
name: box of 12G slug ammo drums
parent: BoxMagazine
id: BoxMagazineShotgunSlug
description: A box full of (.50 slug) ammo drums.
description: A box full of 12G slug ammo drums.
components:
- type: StorageFill
contents:
- id: MagazineShotgunSlug
amount: 4

- type: entity
name: box of (.50 incendiary) ammo drums
name: box of 12G incendiary ammo drums
parent: BoxMagazine
id: BoxMagazineShotgunIncendiary
description: A box full of (.50 incendiary) ammo drums.
description: A box full of 12G incendiary ammo drums.
components:
- type: StorageFill
contents:
Expand All @@ -204,21 +204,21 @@

# Rifle
- type: entity
name: box of .20 rifle magazines
name: box of .223 rifle magazines
parent: BoxMagazine
id: BoxMagazineRifle
description: A box full of .20 rifle magazines.
description: A box full of .223 rifle magazines.
components:
- type: StorageFill
contents:
- id: MagazineRifle
amount: 4

- type: entity
name: box of .20 rifle (practice) magazines
name: box of .223 rifle (practice) magazines
parent: BoxMagazine
id: BoxMagazineRiflePractice
description: A box full of .20 rifle (practice) magazines.
description: A box full of .223 rifle (practice) magazines.
components:
- type: StorageFill
contents:
Expand Down
8 changes: 8 additions & 0 deletions Resources/Prototypes/Catalog/Fills/Lockers/security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -155,6 +155,7 @@
parent: [GunSafeBaseSecure, BaseRestrictedContraband]
id: GunSafeDisabler
name: disabler safe
description: Contains 5 disabler pistols.
components:
- type: StorageFill
contents:
Expand All @@ -165,6 +166,7 @@
parent: [GunSafeBaseSecure, BaseRestrictedContraband]
id: GunSafePistolMk58
name: mk58 safe
description: Contains 4 Mk58 pistols and 8 extra magazines.
components:
- type: StorageFill
contents:
Expand All @@ -177,6 +179,7 @@
parent: [GunSafeBaseSecure, BaseRestrictedContraband]
id: GunSafeRifleLecter
name: lecter safe
description: Contains 2 Lecter combat rifles and 4 extra magazines.
components:
- type: StorageFill
contents:
Expand All @@ -189,6 +192,7 @@
parent: [GunSafeBaseSecure, BaseRestrictedContraband]
id: GunSafeSubMachineGunDrozd
name: drozd safe
description: Contains 2 Drozd submachine guns and 4 extra magazines.
components:
- type: StorageFill
contents:
Expand All @@ -201,6 +205,7 @@
parent: [GunSafeBaseSecure, BaseRestrictedContraband]
id: GunSafeShotgunEnforcer
name: enforcer safe
description: Contains 2 Enforcer shotguns and 4 boxes of shells.
components:
- type: StorageFill
contents:
Expand All @@ -213,6 +218,7 @@
parent: [GunSafeBaseSecure, BaseRestrictedContraband]
id: GunSafeShotgunKammerer
name: kammerer safe
description: Contains 2 Kammerer shotguns and 2 boxes of shells.
components:
- type: StorageFill
contents:
Expand All @@ -226,6 +232,7 @@
suffix: Wt550
parent: [GunSafeBaseSecure, BaseRestrictedContraband]
name: wt550 safe
description: Contains 2 WT550 submachine guns and 4 extra magazines.
components:
- type: StorageFill
contents:
Expand All @@ -238,6 +245,7 @@
parent: [GunSafeBaseSecure, BaseRestrictedContraband]
id: GunSafeLaserCarbine
name: laser safe
description: Contains 3 Laser Rifles.
components:
- type: StorageFill
contents:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
parent: BaseMagazineBoxAntiMateriel
id: MagazineBoxAntiMateriel
name: ammunition box (.60 anti-materiel)
description: A metal box containing heavy .60x4.5 anti-materiel rounds.
components:
- type: BallisticAmmoProvider
proto: CartridgeAntiMateriel
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
abstract: true
parent: BaseItem
id: BaseMagazineBoxCaselessRifle
name: ammunition box (.25 caseless)
name: ammunition box (.20 caseless)
components:
- type: BallisticAmmoProvider
mayTransfer: true
Expand All @@ -28,7 +28,8 @@
- type: entity
parent: BaseMagazineBoxCaselessRifle
id: MagazineBoxCaselessRifle
name: ammunition box (.25 caseless)
name: ammunition box (.20 caseless)
description: A cardboard box full of .20x0.34 caseless rounds, which omit the brass casing of standard munitions in favor of hardened propellent.
components:
- type: BallisticAmmoProvider
proto: CartridgeCaselessRifle
Expand All @@ -42,7 +43,8 @@
- type: entity
parent: BaseMagazineBoxCaselessRifle
id: MagazineBoxCaselessRiflePractice
name: ammunition box (.25 caseless practice)
name: ammunition box (.20 caseless practice)
description: A cardboard box full of 0.20x0.34 caseless rounds. This version contains non-harmful training ammunition.
components:
- type: BallisticAmmoProvider
proto: CartridgeCaselessRiflePractice
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
- type: entity
abstract: true
parent: BaseItem
id: BaseMagazineBoxHeavyRifle
components:
- type: BallisticAmmoProvider
mayTransfer: true
whitelist:
tags:
- CartridgeHeavyRifle
proto: CartridgeHeavyRifle
capacity: 50
- type: Item
size: Small
- type: ContainerContainer
containers:
ballistic-ammo: !type:Container
- type: Sprite
sprite: Objects/Weapons/Guns/Ammunition/Boxes/light_rifle.rsi
- type: MagazineVisuals
magState: mag
steps: 4
zeroVisible: false
- type: Appearance

# Boxes

- type: entity
parent: BaseMagazineBoxHeavyRifle
id: MagazineBoxHeavyRifle
name: ammunition box (.325 rifle)
description: Cardboard box full of .325x2 full-power rifle rounds. Dated, but still widely used by marksman rifles and medium machine guns.
components:
- type: BallisticAmmoProvider
proto: CartridgeHeavyRifle
- type: Sprite
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
- state: mag-1
map: ["enum.GunVisualLayers.Mag"]
Loading
Loading