Skip to content

Commit

Permalink
Makes Strippers Cheaper To Get (#4087)
Browse files Browse the repository at this point in the history
## About The Pull Request

Lowers the iron cost of stripper clips in the autolathe to 1,000 iron
units (from 10,000 iron units) (Note the autolathe material inefficiency
still adds cost).

## Why It's Good For The Game

Stripper clips are intended to be disposable. This new cost should
reflect their nature as cheap pieces of stamped steel.

## Changelog

:cl:
balance: Reduces the material cost of printing stripper clips
/:cl:
  • Loading branch information
MemeSnorfer authored Jan 26, 2025
1 parent d423caf commit b755fb9
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 6 deletions.
4 changes: 4 additions & 0 deletions code/modules/projectiles/boxes_magazines/ammo_loaders.dm
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,7 @@
max_ammo = 5
multiple_sprites = AMMO_BOX_PER_BULLET
instant_load = TRUE
custom_materials = list(/datum/material/iron = 500)

/obj/item/ammo_box/a858/empty
start_empty = TRUE
Expand All @@ -103,6 +104,7 @@
multiple_sprites = AMMO_BOX_PER_BULLET
w_class = WEIGHT_CLASS_TINY
instant_load = TRUE
custom_materials = list(/datum/material/iron = 500)

/obj/item/ammo_box/vickland_a308/empty
start_empty = TRUE
Expand All @@ -118,6 +120,7 @@
multiple_sprites = AMMO_BOX_PER_BULLET
w_class = WEIGHT_CLASS_TINY
instant_load = TRUE
custom_materials = list(/datum/material/iron = 500)

/obj/item/ammo_box/a300/empty
start_empty = TRUE
Expand All @@ -135,6 +138,7 @@
multiple_sprites = AMMO_BOX_PER_BULLET
w_class = WEIGHT_CLASS_TINY
instant_load = TRUE
custom_materials = list(/datum/material/iron = 500)

/obj/item/ammo_box/a762_stripper/empty
start_empty = TRUE
Expand Down
1 change: 1 addition & 0 deletions code/modules/projectiles/boxes_magazines/external/rifle.dm
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,7 @@
max_ammo = 5
multiple_sprites = AMMO_BOX_PER_BULLET
w_class = WEIGHT_CLASS_TINY
custom_materials = list(/datum/material/iron = 500)

/obj/item/ammo_box/magazine/illestren_a850r/empty
start_empty = TRUE
10 changes: 5 additions & 5 deletions code/modules/research/designs/autolathe_designs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -1161,39 +1161,39 @@
name = "8x50 Stripper Clip"
id = "IllestrenStripClip"
build_type = AUTOLATHE
materials = list(/datum/material/iron = 10000)
materials = list(/datum/material/iron = 1000)
build_path = /obj/item/ammo_box/magazine/illestren_a850r/empty
category = list("initial", "Security", "Ammo")

/datum/design/a300clip
name = ".300 Scout Stripper Clip"
id = "ScoutStripClip"
build_type = AUTOLATHE
materials = list(/datum/material/iron = 10000)
materials = list(/datum/material/iron = 1000)
build_path = /obj/item/ammo_box/a300/empty
category = list("initial", "Security", "Ammo")

/datum/design/a762_40clip
name = "7.62 Stripper Clip"
id = "PolymerStripClip"
build_type = AUTOLATHE
materials = list(/datum/material/iron = 10000)
materials = list(/datum/material/iron = 1000)
build_path = /obj/item/ammo_box/a762_stripper/empty
category = list("initial", "Security", "Ammo")

/datum/design/vickland_a308clip
name = ".308 Stripper Clip"
id = "VicklandStripClip"
build_type = AUTOLATHE
materials = list(/datum/material/iron = 10000)
materials = list(/datum/material/iron = 1000)
build_path = /obj/item/ammo_box/vickland_a308/empty
category = list("initial", "Security", "Ammo")

/datum/design/a858clip
name = "8x58 Stripper Clip"
id = "SSGStripClip"
build_type = AUTOLATHE
materials = list(/datum/material/iron = 10000)
materials = list(/datum/material/iron = 1000)
build_path = /obj/item/ammo_box/a858/empty
category = list("initial", "Security", "Ammo")

Expand Down
2 changes: 1 addition & 1 deletion code/modules/research/designs/weapon_designs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -663,7 +663,7 @@
desc = "A stripperclip of 8x50mmR."
id = "stripper762"
build_type = PROTOLATHE
materials = list(/datum/material/iron = 10000)
materials = list(/datum/material/iron = 1000)
build_path = /obj/item/ammo_box/magazine/illestren_a850r
category = list("Ammo")
departmental_flags = DEPARTMENTAL_FLAG_BALLISTICS
Expand Down

0 comments on commit b755fb9

Please sign in to comment.