Skip to content

Commit

Permalink
Merge pull request #512 from VividPups/adding-nonlethal-prefill-mags-
Browse files Browse the repository at this point in the history
Add the other Rubber Mags and fix the visuals of the any mags
  • Loading branch information
FoxxoTrystan authored Feb 2, 2025
2 parents b23443a + 9d3775d commit 1772f21
Show file tree
Hide file tree
Showing 8 changed files with 109 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,9 @@
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
- state: mag-1
map: ["enum.GunVisualLayers.Mag"]


- type: entity
id: MagazineLightRiflePractice
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,8 @@
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
- state: mag-1 # floof it fix the visual problem
map: ["enum.GunVisualLayers.Mag"]

- type: entity
id: MagazineMagnum
Expand Down Expand Up @@ -142,6 +144,8 @@
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
- state: mag-1 # floof it fix the visual problem
map: ["enum.GunVisualLayers.Mag"]

- type: entity
id: MagazineMagnumSubMachineGun
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,8 @@
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
- state: mag-1 #floof fix the visials of it not filling
map: ["enum.GunVisualLayers.Mag"]


- type: entity
Expand Down Expand Up @@ -226,6 +228,8 @@
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
- state: mag-1 # Floof fix the mag not filling
map: ["enum.GunVisualLayers.Mag"]

- type: entity
id: MagazinePistolHighCapacity
Expand Down Expand Up @@ -301,6 +305,8 @@
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
- state: mag-1 # Floof fix the mag not filling
map: ["enum.GunVisualLayers.Mag"]

- type: entity
id: MagazinePistolSubMachineGunPractice
Expand Down Expand Up @@ -332,7 +338,7 @@

- type: entity
id: MagazinePistolSubMachineGunUranium
name: SMG magazine (.35 auto rubber)
name: SMG magazine (.35 auto Uranium) #floof Name fix
parent: BaseMagazinePistolSubMachineGun
components:
- type: BallisticAmmoProvider
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,8 @@
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
- state: mag-1 # floof fix the visuals
map: ["enum.GunVisualLayers.Mag"]

- type: entity
id: MagazineRifleIncendiary
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,8 @@
layers:
- state: base
map: [ "enum.GunVisualLayers.Base" ]
- state: base-6
map: [ "enum.GunVisualLayers.Mag" ]

- type: entity
id: SpeedLoaderMagnumIncendiary
Expand Down
8 changes: 8 additions & 0 deletions Resources/Prototypes/Entities/Structures/Machines/lathe.yml
Original file line number Diff line number Diff line change
Expand Up @@ -935,6 +935,14 @@
- SurveillanceCameraMonitorCircuitboard
- SurveillanceWirelessCameraMonitorCircuitboard
- SurveillanceCameraWirelessRouterCircuitboard
- MagazineUniversalMagnumRubber
- MagazinePistolSubMachineGunRubber
- MagazineRifleRubber
- MagazineLightRifleRubber
- MagazineMagnumRubber
- MagazinePistolRubber
- SpeedLoaderMagnumRubber
- ShellShotgunBeanbag
# Floof section end
- SecurityCyberneticEyes
- MedicalCyberneticEyes
Expand Down
78 changes: 75 additions & 3 deletions Resources/Prototypes/Recipes/Lathes/security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@
Steel: 700
Glass: 500
Plastic: 200

- type: latheRecipe
id: BorgModuleKill
result: BorgModuleKill
Expand All @@ -86,7 +86,7 @@
Steel: 1500
Glass: 1000
Gold: 850

- type: latheRecipe
id: BorgModuleInvestigation
result: BorgModuleInvestigation
Expand All @@ -96,7 +96,7 @@
Steel: 1500
Glass: 1000
Gold: 850

# - type: latheRecipe
# id: WeaponEnergyShotgun
# result: WeaponEnergyShotgun
Expand Down Expand Up @@ -308,6 +308,15 @@
Steel: 25
Plastic: 120

- type: latheRecipe #floof
id: MagazinePistolRubber
result: MagazinePistolRubber
category: Ammo
completetime: 5
materials:
Steel: 25
Plastic: 120

- type: latheRecipe
id: MagazinePistolSubMachineGunEmpty
result: MagazinePistolSubMachineGunEmpty
Expand All @@ -324,6 +333,15 @@
materials:
Steel: 300

- type: latheRecipe # Floof
id: MagazinePistolSubMachineGunRubber
result: MagazinePistolSubMachineGunRubber
category: Ammo
completetime: 5
materials:
Steel: 350
Plastic: 300

- type: latheRecipe
id: MagazinePistolSubMachineGunTopMountedEmpty
result: MagazinePistolSubMachineGunTopMountedEmpty
Expand Down Expand Up @@ -382,6 +400,15 @@
Steel: 350
Plastic: 300

- type: latheRecipe #floof
id: MagazineUniversalMagnumRubber
result: MagazineUniversalMagnumRubber
category: Ammo
completetime: 5
materials:
Steel: 400
Plastic: 350

- type: latheRecipe
id: MagazineRifle
result: MagazineRifle
Expand Down Expand Up @@ -418,6 +445,15 @@
Steel: 25
Plastic: 450

- type: latheRecipe #floof
id: MagazineRifleRubber
result: MagazineRifleRubber
category: Ammo
completetime: 5
materials:
Steel: 325
Plastic: 340

- type: latheRecipe
id: MagazineLightRifleEmpty
result: MagazineLightRifleEmpty
Expand Down Expand Up @@ -462,6 +498,15 @@
Steel: 25
Plastic: 540

- type: latheRecipe #floof
id: MagazineLightRifleRubber
result: MagazineLightRifleRubber
category: Ammo
completetime: 5
materials:
Steel: 325
Plastic: 340

- type: latheRecipe
id: MagazineBoxRifle
result: MagazineBoxRifle
Expand Down Expand Up @@ -565,6 +610,15 @@
Steel: 50
Plastic: 150

- type: latheRecipe
id: SpeedLoaderMagnumRubber
result: SpeedLoaderMagnumRubber
category: Ammo
completetime: 5
materials:
Steel: 50
Plastic: 150

- type: latheRecipe
id: MagazineShotgunEmpty
result: MagazineShotgunEmpty
Expand Down Expand Up @@ -624,6 +678,14 @@
materials:
Plastic: 240

- type: latheRecipe #floof
id: MagazineMagnumRubber
result: MagazineMagnumRubber
category: Ammo
completetime: 5
materials:
Plastic: 240

- type: latheRecipe
id: MagazineBoxLightRifleIncendiary
result: MagazineBoxLightRifleIncendiary
Expand Down Expand Up @@ -853,6 +915,16 @@
Plastic: 20
Steel: 5

- type: latheRecipe
id: ShellShotgunBeanbag #floof
result: ShellShotgunBeanbag
category: Ammo
completetime: 2
materials:
Plastic: 20
Steel: 5


- type: latheRecipe
id: CartridgeLightRifleIncendiary
result: CartridgeLightRifleIncendiary
Expand Down
8 changes: 8 additions & 0 deletions Resources/Prototypes/Research/arsenal.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@
recipeUnlocks:
- MagazineShotgunBeanbag
- ShellTranquilizer
- ShellShotgunBeanbag #floof
- BoxBeanbag
- CartridgePistolRubber
- CartridgeMagnumRubber
Expand All @@ -74,6 +75,13 @@
- MagazineBoxRifleRubber
- CartridgeSpecialRubber
- MagazineBoxSpecialRubber
- MagazinePistolSubMachineGunRubber #floof
- MagazineUniversalMagnumRubber #floof
- MagazineRifleRubber #floof
- MagazineLightRifleRubber #floof
- MagazineMagnumRubber #floof
- MagazinePistolRubber #floof
- SpeedLoaderMagnumRubber #floof
- WeaponDisabler

- type: technology
Expand Down

0 comments on commit 1772f21

Please sign in to comment.