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

Mercfab and NFSDfab QoL #2644

Merged
merged 25 commits into from
Jan 10, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
8239073
Adjusted Distro and AME storage for compliance
blackknight954 Oct 30, 2024
3044eb9
Merge branch 'new-frontiers-14:master' into master
blackknight954 Oct 30, 2024
9c6023f
Merge branch 'new-frontiers-14:master' into master
blackknight954 Nov 1, 2024
c1af081
Revert "Automatic Changelog (#2310)"
blackknight954 Nov 1, 2024
1033a9b
Reapply "Automatic Changelog (#2310)"
blackknight954 Nov 1, 2024
8212ab6
Revert "Adjusted Distro and AME storage for compliance"
blackknight954 Nov 1, 2024
94d2550
Merge branch 'master' of https://github.com/blackknight954/frontier-s…
blackknight954 Nov 1, 2024
09c08e9
Merge branch 'new-frontiers-14:master' into master
blackknight954 Nov 5, 2024
e06b933
Merge branch 'new-frontiers-14:master' into master
blackknight954 Nov 7, 2024
17de89f
Merge branch 'new-frontiers-14:master' into master
blackknight954 Nov 26, 2024
cb3cde5
Merge branch 'new-frontiers-14:master' into master
blackknight954 Dec 30, 2024
ba216c2
Added Slugs and rubber mags to Mercfab and NFSD fab
blackknight954 Jan 1, 2025
d1a0b24
Added Slugs and rubber mags to Mercfab and NFSD fab
blackknight954 Jan 1, 2025
6ef3df0
Passsed integration tests (hopefully)
blackknight954 Jan 2, 2025
191688e
Passsed integration tests (hopefully)
blackknight954 Jan 2, 2025
4e85775
Merge branch 'RubberMagazines' of https://github.com/blackknight954/f…
blackknight954 Jan 2, 2025
a4e849f
Merge branch 'RubberMagazines' of https://github.com/blackknight954/f…
blackknight954 Jan 2, 2025
79d5291
Merge branch 'RubberMagazines' of https://github.com/blackknight954/f…
blackknight954 Jan 2, 2025
85928a4
Merge branch 'RubberMagazines' of https://github.com/blackknight954/f…
blackknight954 Jan 2, 2025
c0c7649
Merge branch 'RubberMagazines' of https://github.com/blackknight954/f…
blackknight954 Jan 2, 2025
292753c
Merge branch 'RubberMagazines' of https://github.com/blackknight954/f…
blackknight954 Jan 2, 2025
6b0f0a3
Merge branch 'RubberMagazines' of https://github.com/blackknight954/f…
blackknight954 Jan 2, 2025
6099da4
Merge branch 'master' into RubberMagazines
GreaseMonk Jan 2, 2025
05ef207
Merge branch 'master' into RubberMagazines
blackknight954 Jan 3, 2025
c4e98f4
Revert security.yml
GreaseMonk Jan 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
22 changes: 22 additions & 0 deletions Resources/Prototypes/_NF/Entities/Structures/Machines/lathe.yml
Original file line number Diff line number Diff line change
Expand Up @@ -525,6 +525,13 @@
- TargetHuman
- TargetSyndicate
- WeaponDisablerPractice
- SpeedLoaderRifleHeavyRubber
- SpeedLoaderMagnumRubber
- MagazineRifleRubber
- MagazineShotgunBeanbag
- MagazineShotgunSlug
- MagazinePistolRubber
- MagazineLightRifleRubber
# - WeaponFlareGunSecurity
- WeaponLaserCarbinePractice
- Zipties
Expand Down Expand Up @@ -706,11 +713,19 @@
- MagazineBoxRifle
- CrossbowBolt
- CrossbowBoltBroadhead
- BoxBeanbag
- BoxShotgunSlug
- MagazineBoxLightRifleRubber
- MagazineBoxMagnumRubber
- MagazineBoxPistolRubber
- MagazineBoxRifleRubber
## Mags / Speedloaders / Clips
- MagazineNovaliteC1Empty
- MagazineNovaliteC1
- MagazineNovaliteC1Rubber
- MagazineLightRifleLowCapacityEmpty
- MagazineLightRifleLowCapacity
- MagazineLightRifleLowCapacityRubber
- MagazineLightRifle
- MagazineLightRifleEmpty
- MagazineRifle
Expand All @@ -719,6 +734,13 @@
- MagazinePistolEmpty
- SpeedLoaderRifleHeavy
- SpeedLoaderRifleHeavyEmpty
- SpeedLoaderRifleHeavyRubber
- SpeedLoaderMagnumRubber
- MagazineRifleRubber
- MagazineShotgunSlug
- MagazinePistolRubber
- MagazineLightRifleRubber
- MagazineShotgunBeanbag
dynamicRecipes:
# Shared lathe recipes
## Advanced tools
Expand Down
56 changes: 55 additions & 1 deletion Resources/Prototypes/_NF/Recipes/Lathes/security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,27 @@
materials:
Steel: 245 # 20 [Steel per empty mag] + 15 [bullets] * 15 [Steel per bullet]

- type: latheRecipe # novalite rubber mag
id: MagazineNovaliteC1Rubber
parent: BaseAmmoRecipe
result: MagazineNovaliteC1Rubber
materials:
Steel: 82 #33% of 245 in steel
Plastic: 163 #66% of 245

- type: latheRecipe # gestio mag empty
id: MagazineLightRifleLowCapacityEmpty
parent: BaseEmptyAmmoRecipe
result: MagazineLightRifleLowCapacityEmpty
materials:
Steel: 20
- type: latheRecipe # Gestio small rubber mag
id: MagazineLightRifleLowCapacityRubber
parent: BaseAmmoRecipe
result: MagazineLightRifleLowCapacityRubber
materials:
Steel: 82 #33% of cost in steel
Plastic: 163 #66% of 245

- type: latheRecipe # gestio mag
id: MagazineLightRifleLowCapacity
Expand All @@ -58,6 +73,14 @@
materials:
Steel: 140 # 25 [Steel per empty mag] + 8 [bullets] * 15 [Steel per bullet]

- type: latheRecipe
id: SpeedLoaderRifleHeavyRubber #Argenti rubber loader
parent: BaseAmmoRecipe
result: SpeedLoaderRifleHeavyRubber
materials:
Steel: 47 #33% of cost in Steel
Plastic: 93 #66% of cost in Plastic

- type: latheRecipe
id: SpeedLoaderRifleHeavyPractice
parent: BaseAmmoRecipe
Expand All @@ -82,6 +105,14 @@
Steel: 25 # 25 [Steel per empty mag]
Plastic: 120 # 8 [bullets] * 15 [Plastic per bullet]

- type: latheRecipe
id: MagazinePistolRubber
parent: BaseAmmoRecipe
result: MagazinePistolRubber
materials:
Steel: 100 #50% of box cost
Plastic: 200 #50% of box cost

- type: latheRecipe
id: MagazineBoxLightRifleRubber
parent: BaseAmmoRecipe
Expand All @@ -90,6 +121,14 @@
Steel: 300
Plastic: 600

- type: latheRecipe
id: MagazineLightRifleRubber
parent: BaseAmmoRecipe
result: MagazineLightRifleRubber
materials:
Steel: 150 #50% of ammo box
Plastic: 300 #50% of ammo box

- type: latheRecipe
id: MagazineBoxMagnumRubber
parent: BaseAmmoRecipe
Expand All @@ -98,6 +137,14 @@
Steel: 80
Plastic: 160

- type: latheRecipe
id: SpeedLoaderMagnumRubber
parent: BaseAmmoRecipe
result: SpeedLoaderMagnumRubber
materials:
Steel: 40 #50% of ammo box
Plastic: 80 #50% of ammo box

- type: latheRecipe
id: MagazineBoxPistolRubber
parent: BaseAmmoRecipe
Expand All @@ -113,6 +160,13 @@
materials:
Steel: 250
Plastic: 500
- type: latheRecipe
id: MagazineRifleRubber
parent: BaseAmmoRecipe
result: MagazineRifleRubber
materials:
Steel: 125 #50% of ammo box
Plastic: 250 #50% of ammo box

- type: latheRecipe
id: ShellTranquilizer # Removed upstream
Expand All @@ -133,4 +187,4 @@
- type: latheRecipe
id: HoloprojectorNfsd
parent: ClothingEyesHudSecurity
result: HoloprojectorNfsdEmpty
result: HoloprojectorNfsdEmpty
Loading