mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-11 02:01:22 +00:00
## About The Pull Request Removes the 60 round Sol drum from being printable in Security ## Why It's Good For The Game After discussing magazine size standardization, this came up and to be 100% honest, the crew does not need LMG ammo capacity on any of their guns. Even though it's illegal contraband to use(yes, Illegal Tech is still fuckin' Illegal lol), it's still a lot of ammo capacity that we don't really want the crew to have. ## Proof Of Testing Just deleting a research design. ## Changelog 🆑 del: Removes the 60 round Sol drum from being printable in Security /🆑 --------- Co-authored-by: The Sharkening <95130227+StrangeWeirdKitten@users.noreply.github.com>
549 lines
23 KiB
Plaintext
549 lines
23 KiB
Plaintext
//Security Technology
|
|
//Sol 35 mag
|
|
|
|
/datum/design/sol35_mag_pistol
|
|
name = "Sol .35 Short Pistol Magazine"
|
|
desc = "A magazine for compatible Sol .35 Short Weaponry."
|
|
id = "sol35_shortmag"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/plastic = SHEET_MATERIAL_AMOUNT * 5)
|
|
build_path = /obj/item/ammo_box/magazine/c35sol_pistol/starts_empty
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/sol35_mag_ext_pistol
|
|
name = "Sol .35 Short Extended Pistol Magazine"
|
|
desc = "An extended capacity magazine for compatible Sol .35 Short Weaponry."
|
|
id = "sol35_shortextmag"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/plastic = SHEET_MATERIAL_AMOUNT * 10)
|
|
build_path = /obj/item/ammo_box/magazine/c35sol_pistol/stendo/starts_empty
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
// Sol 40 Rifle
|
|
//These use plastic so they are still material costly, but should be not as bad
|
|
|
|
/datum/design/sol40_mag_rifle
|
|
name = "Sol .40 Rifle Magazine"
|
|
desc = "A short Sol .40 Rifle magazine for compatible Weaponry."
|
|
id = "sol40_riflemag"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/plastic = SHEET_MATERIAL_AMOUNT * 5)
|
|
build_path = /obj/item/ammo_box/magazine/c40sol_rifle/starts_empty
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/sol40_mag_standard_rifle
|
|
name = "Sol .40 Rifle Standard Magazine"
|
|
desc = "A regular sized Sol .40 Rifle magazine for compatible Weaponry."
|
|
id = "sol40_riflstandardemag"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/plastic = SHEET_MATERIAL_AMOUNT * 10)
|
|
build_path = /obj/item/ammo_box/magazine/c40sol_rifle/standard/starts_empty
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
//Grenade Launcher stuff
|
|
|
|
/datum/design/kiboko_mag
|
|
name = "Kiboko Grenade Magazine"
|
|
desc = "A standard magazine for compatible grenade launcher."
|
|
id = "solgrenade_mag"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 10)
|
|
build_path = /obj/item/ammo_box/magazine/c980_grenade/starts_empty
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/kiboko_box_mag
|
|
name = "Kiboko Grenade Box Magazine"
|
|
desc = "An extended capacity box magazine for compatible grenade launcher."
|
|
id = "solgrenade_extmag"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 10)
|
|
build_path = /obj/item/ammo_box/magazine/c980_grenade/drum/starts_empty
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
// 12 Gauge Shell.. Individually.
|
|
// Because People will kill me if they realised the scale of economic
|
|
/datum/design/s12c_fslug
|
|
name = "Frangible slug(Destructive)"
|
|
desc = "A 12 gauge slug intended for destroying airlocks"
|
|
id = "s12c_fslug"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 1, /datum/material/titanium = HALF_SHEET_MATERIAL_AMOUNT)
|
|
build_path = /obj/item/ammo_casing/shotgun/frangible
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/s12c_antitide
|
|
name = "12 Gauge Advanced Anti Riot Cartridge(Less-Lethal)"
|
|
desc = "A 12 gauge cartridge filled with nanite electrodes, these are less lethal and will embed into a target."
|
|
id = "s12c_antitide"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = HALF_SHEET_MATERIAL_AMOUNT, /datum/material/silver = SHEET_MATERIAL_AMOUNT * 2, /datum/material/gold = SHEET_MATERIAL_AMOUNT * 1)
|
|
build_path = /obj/item/ammo_casing/shotgun/antitide
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
//12 Gauge Ammunition Boxes
|
|
//This shit is a mistake but we embraced it instead of removing it, They all will require plastic to make alongside the iron cost
|
|
//I hate it
|
|
|
|
/datum/design/advancedgaugeboxes
|
|
name = "12 Gauge Advanced Buckshot Ammunition Box(Lethal)"
|
|
desc = "A 12 gauge ammunition box for shotgun shells."
|
|
id = "s12g_buckshot"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 20, /datum/material/plastic = SHEET_MATERIAL_AMOUNT * 25)
|
|
build_path = /obj/item/ammo_box/advanced/s12gauge/buckshot
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/advancedgaugeboxes_slug
|
|
name = "12 Gauge Advanced Slug Ammunition Box(Lethal)"
|
|
desc = "A 12 gauge ammunition box for shotgun shells."
|
|
id = "s12g_slug"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 25, /datum/material/plastic = SHEET_MATERIAL_AMOUNT * 25)
|
|
build_path = /obj/item/ammo_box/advanced/s12gauge
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/advancedgaugeboxes_flech
|
|
name = "12 Gauge Advanced Flechette Ammunition Box(Lethal)"
|
|
desc = "A 12 gauge ammunition box for shotgun shells."
|
|
id = "s12g_flechette"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 20, /datum/material/titanium = SHEET_MATERIAL_AMOUNT * 6, /datum/material/plastic = SHEET_MATERIAL_AMOUNT * 25)
|
|
build_path = /obj/item/ammo_box/advanced/s12gauge/flechette
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/advancedgaugeboxes_antitide
|
|
name = "12 Gauge Advanced Anti Riot Ammunition Box(Less-Lethal)"
|
|
desc = "A 12 gauge ammunition box for shotgun shells."
|
|
id = "s12g_antitide"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 10, /datum/material/silver = SHEET_MATERIAL_AMOUNT, /datum/material/plastic = SHEET_MATERIAL_AMOUNT * 25)
|
|
build_path = /obj/item/ammo_box/advanced/s12gauge/antitide
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/advancedgaugeboxes_incinslug
|
|
name = "12 Gauge Advanced Incendiary Slug Ammunition Box(Very Lethal)"
|
|
desc = "A 12 gauge ammunition box for shotgun shells."
|
|
id = "s12g_incinslug"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 25, /datum/material/plastic = SHEET_MATERIAL_AMOUNT * 25)
|
|
build_path = /obj/item/ammo_box/advanced/s12gauge/incendiary
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/advancedgaugeboxes_hornet
|
|
name = "12 Gauge Advanced Hornet Ammunition Box(Less-Lethal)"
|
|
desc = "A 12 gauge ammunition box for shotgun shells."
|
|
id = "s12g_hornet"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 8, /datum/material/silver = SHEET_MATERIAL_AMOUNT, /datum/material/plastic = SHEET_MATERIAL_AMOUNT * 25)
|
|
build_path = /obj/item/ammo_box/advanced/s12gauge/beehive
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/advancedgaugeboxes_magnum
|
|
name = "12 Gauge Advanced Magnum Ammunition Box(Very Lethal)"
|
|
desc = "A 12 gauge ammunition box for shotgun shells."
|
|
id = "s12g_magnum"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 35, /datum/material/plastic = SHEET_MATERIAL_AMOUNT * 25)
|
|
build_path = /obj/item/ammo_box/advanced/s12gauge/magnum
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/advancedgaugeboxes_express
|
|
name = "12 Gauge Advanced Express Ammunition Box(Very Lethal)"
|
|
desc = "A 12 gauge ammunition box for shotgun shells."
|
|
id = "s12g_express"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 25, /datum/material/plastic = SHEET_MATERIAL_AMOUNT * 25)
|
|
build_path = /obj/item/ammo_box/advanced/s12gauge/express
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/advancedgaugeboxes_beanbagslug
|
|
name = "12 Gauge Advanced Bean Bag Ammunition Box(Less-Lethal)"
|
|
desc = "A 12 gauge ammunition box for shotgun shells."
|
|
id = "s12g_bslug"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 10, /datum/material/plastic = SHEET_MATERIAL_AMOUNT * 25)
|
|
build_path = /obj/item/ammo_box/advanced/s12gauge/bean
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY | DEPARTMENT_BITFLAG_CARGO
|
|
|
|
/datum/design/advancedgaugeboxes_rubbershot
|
|
name = "12 Gauge Advanced Rubber Shot Ammunition Box(Less-Lethal)"
|
|
desc = "A 12 gauge ammunition box for shotgun shells."
|
|
id = "s12g_rubber"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 10, /datum/material/plastic = SHEET_MATERIAL_AMOUNT * 25)
|
|
build_path = /obj/item/ammo_box/advanced/s12gauge/rubber
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY | DEPARTMENT_BITFLAG_CARGO
|
|
|
|
/datum/design/advancedgaugeboxes_db
|
|
name = "12 Gauge Advanced Dragons Breath Ammunition Box(Very Lethal)"
|
|
desc = "A 12 gauge ammunition box for shotgun shells."
|
|
id = "s12g_db"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 20, /datum/material/plasma = SHEET_MATERIAL_AMOUNT * 15 , /datum/material/plastic = SHEET_MATERIAL_AMOUNT * 25)
|
|
build_path = /obj/item/ammo_box/advanced/s12gauge/dragonsbreath
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/advancedgaugeboxes_breaching
|
|
name = "12 Gauge Advanced Frangible Slug Ammunition Box(Destructive)"
|
|
desc = "A 12 gauge ammunition box for shotgun shells."
|
|
id = "s12g_br"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 20, /datum/material/titanium = SHEET_MATERIAL_AMOUNT * 35 , /datum/material/plastic = SHEET_MATERIAL_AMOUNT * 25)
|
|
build_path = /obj/item/ammo_box/advanced/s12gauge/frangible
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/advancedgaugeboxes_laser
|
|
name = "12 Gauge Advanced Scatter Laser Ammunition Box(Lethal)"
|
|
desc = "A 12 gauge ammunition box for shotgun shells."
|
|
id = "s12g_laser"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 15, /datum/material/glass = SMALL_MATERIAL_AMOUNT * 15, /datum/material/gold = SHEET_MATERIAL_AMOUNT * 10)
|
|
build_path = /obj/item/ammo_box/advanced/s12gauge/laser
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/advancedgaugeboxes_ion
|
|
name = "12 Gauge Advanced Scatter Ion Ammunition Box(Very Lethal - Silicon)"
|
|
desc = "A 12 gauge ammunition box for shotgun shells."
|
|
id = "s12g_ion"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 15, /datum/material/plastic = SMALL_MATERIAL_AMOUNT * 15, /datum/material/gold = SHEET_MATERIAL_AMOUNT * 10)
|
|
build_path = /obj/item/ammo_box/advanced/s12gauge/scatterion
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/advancedgaugeboxes_hunting
|
|
name = "12 Gauge Advanced Hunting Slug Ammunition Box(Less Lethal)"
|
|
desc = "A 12 gauge ammunition box for shotgun shells."
|
|
id = "s12g_huntingslug"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 8)
|
|
build_path = /obj/item/ammo_box/advanced/s12gauge/hunter
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY | DEPARTMENT_BITFLAG_CARGO
|
|
|
|
// Misc Gun Stuff
|
|
|
|
/datum/design/m9mm_mag
|
|
name = "9x25mm Mk2 Pistol Magazine(Lethal)"
|
|
desc = "A standard magazine for pistol using 9x25mm Mk2."
|
|
id = "m9mm_mag"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 12)
|
|
build_path = /obj/item/ammo_box/magazine/m9mm
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/m9mm_mag_rubber
|
|
name = "9x25mm Mk2 Pistol Magazine(Less-Lethal)"
|
|
desc = "A standard magazine for pistol using 9x25mm Mk2."
|
|
id = "m9mm_mag_rubber"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 5)
|
|
build_path = /obj/item/ammo_box/magazine/m9mm/rubber
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/m9mm_mag_ihdf
|
|
name = "9x25mm Mk2 Pistol Magazine(Non-Lethal)"
|
|
desc = "A standard magazine for pistol using 9x25mm Mk2."
|
|
id = "m9mm_mag_ihdf"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/plastic = SHEET_MATERIAL_AMOUNT * 5)
|
|
build_path = /obj/item/ammo_box/magazine/m9mm/ihdf
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/m9mm_mag_ext
|
|
name = "9x25mm Mk2 Extended Pistol Magazine(Lethal)"
|
|
desc = "A standard magazine for pistol using 9x25mm Mk2."
|
|
id = "m9mm_mag_ext"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 38)
|
|
build_path = /obj/item/ammo_box/magazine/m9mm/stendo
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/m9mm_mag_ext_rubber
|
|
name = "9x25mm Mk2 Extended Rubber Pistol Magazine(Less-Lethal)"
|
|
desc = "A standard magazine for pistol using 9x25mm Mk2."
|
|
id = "m9mm_mag_ext_b"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 38)
|
|
build_path = /obj/item/ammo_box/magazine/m9mm/stendo/rubber
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/m9mm_mag_ext_hp
|
|
name = "9x25mm Mk2 Extended Hollow Point Pistol Magazine(Very Lethal)"
|
|
desc = "A standard magazine for pistol using 9x25mm Mk2."
|
|
id = "m9mm_mag_ext_hp"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 38)
|
|
build_path = /obj/item/ammo_box/magazine/m9mm/stendo/hp
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/m45_mag
|
|
name = ".460 Ceres Pistol Magazine(Lethal)"
|
|
desc = "A standard magazine for pistol using .460 Ceres."
|
|
id = "m45_mag"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 5)
|
|
build_path = /obj/item/ammo_box/magazine/m45
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/casingfor457
|
|
name = ".457 Government Casing (Very lethal)"
|
|
desc = "A bullet casing for .457 Government."
|
|
id = "c457_casing"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 5, /datum/material/titanium = SHEET_MATERIAL_AMOUNT * 5)
|
|
build_path = /obj/item/ammo_casing/c457govt
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/c10mm_r
|
|
name = "10mm Auto Speedloader Rubber (Less lethal)"
|
|
desc = "A speedloader in 10mm Auto."
|
|
id = "c10mm_r"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/plastic = SHEET_MATERIAL_AMOUNT * 10, /datum/material/iron = SHEET_MATERIAL_AMOUNT * 15)
|
|
build_path = /obj/item/ammo_box/c10mm/speedloader/rubber
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/c10mm_rl
|
|
name = "10mm Auto Speedloader (lethal)"
|
|
desc = "A speedloader in 10mm Auto."
|
|
id = "c10mm_rl"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 15)
|
|
build_path = /obj/item/ammo_box/c10mm/speedloader
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/c10mm_rihdf
|
|
name = "10mm Auto Speedloader IHDF (non-lethal)"
|
|
desc = "A speedloader in 10mm Auto."
|
|
id = "c10mm_rihdf"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 5, /datum/material/plastic = SHEET_MATERIAL_AMOUNT * 15)
|
|
build_path = /obj/item/ammo_box/c10mm/speedloader
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/c10mm_rincin
|
|
name = "10mm Auto Speedloader Fireshot (Lethal)"
|
|
desc = "A speedloader in 10mm Auto."
|
|
id = "c10mm_rincin"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 5, /datum/material/plasma = SHEET_MATERIAL_AMOUNT * 15)
|
|
build_path = /obj/item/ammo_box/c10mm/speedloader/fire
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/c10mm_rhp
|
|
name = "10mm Auto Speedloader Hollow Point (Very Lethal)"
|
|
desc = "A speedloader in 10mm Auto."
|
|
id = "c10mm_rhp"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 5, /datum/material/titanium = SHEET_MATERIAL_AMOUNT * 15)
|
|
build_path = /obj/item/ammo_box/c10mm/speedloader/hp
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/c10mm_rap
|
|
name = "10mm Auto Speedloader Armor Piercing (Very Lethal)"
|
|
desc = "A speedloader in 10mm Auto."
|
|
id = "c10mm_rap"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 5, /datum/material/silver = SHEET_MATERIAL_AMOUNT * 15)
|
|
build_path = /obj/item/ammo_box/c10mm/speedloader/ap
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
//IDMA Gun Stuff
|
|
/datum/design/caflechette
|
|
name = "Flechette Rifle Magazine (lethal)"
|
|
desc = "A magazine for the CMG-1."
|
|
id = "ca_flech"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 15, /datum/material/titanium = SHEET_MATERIAL_AMOUNT * 15, /datum/material/plastic = SHEET_MATERIAL_AMOUNT * 15)
|
|
build_path = /obj/item/ammo_box/magazine/caflechette
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/caflechette_ripper
|
|
name = "Flechette Ripper Rifle Magazine (lethal/wounding)"
|
|
desc = "A magazine for the CMG-1. Very likely to embed and cause further damage"
|
|
id = "ca_flechripper"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/silver = SHEET_MATERIAL_AMOUNT * 15, /datum/material/titanium = SHEET_MATERIAL_AMOUNT * 15, /datum/material/plastic = SHEET_MATERIAL_AMOUNT * 15)
|
|
build_path = /obj/item/ammo_box/magazine/caflechette/ripper
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/caflechette_magnesium
|
|
name = "Flechette Magnesium Rod Rifle Magazine (Very Lethal)"
|
|
desc = "A magazine for the CMG-1. Burns up on impact with target"
|
|
id = "ca_flechmagnesium"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/plasma = SHEET_MATERIAL_AMOUNT * 15, /datum/material/titanium = SHEET_MATERIAL_AMOUNT * 15, /datum/material/plastic = SHEET_MATERIAL_AMOUNT * 15)
|
|
build_path = /obj/item/ammo_box/magazine/caflechette/magnesium
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/caflechette_ballpoint
|
|
name = "Flechette Ball Point Rifle Magazine (Less Lethal)"
|
|
desc = "A magazine for the CMG-1. Great at dispersing kinetic energy on impact with target"
|
|
id = "ca_flechballpoint"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/titanium = SHEET_MATERIAL_AMOUNT * 15, /datum/material/plastic = SHEET_MATERIAL_AMOUNT * 15)
|
|
build_path = /obj/item/ammo_box/magazine/caflechette/ballpoint
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
//Conversion Kit
|
|
|
|
/datum/design/sol_rifle_carbine_kit
|
|
name = "Sol Carbine Conversion Part Kit(Very Lethal)"
|
|
desc = "The kit to brutalise your functional battle rifle into a short carbine, ideal for close quarter."
|
|
id = "sol_rifle_carbine_gun"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 5, /datum/material/glass =SHEET_MATERIAL_AMOUNT, /datum/material/plastic =SHEET_MATERIAL_AMOUNT * 3.5, /datum/material/titanium =HALF_SHEET_MATERIAL_AMOUNT)
|
|
build_path = /obj/item/weaponcrafting/gunkit/sol_rifle_carbine_kit
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_KITS
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
autolathe_exportable = FALSE
|
|
|
|
/datum/design/sol_smg_rapidfire_kit //this is currently un-balanced, please fix it when convenient
|
|
name = "Romulus SMG 'Shaytan' Full-Auto Conversion Kit(Very Lethal)"
|
|
desc = "The kit to brutalise your functional submachine gun into a monstrosity that fires full-auto, all the time."
|
|
id = "sol_smg_rapidfire_kit"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 5, /datum/material/glass =SHEET_MATERIAL_AMOUNT, /datum/material/plastic =SHEET_MATERIAL_AMOUNT * 3.5, /datum/material/titanium =HALF_SHEET_MATERIAL_AMOUNT)
|
|
build_path = /obj/item/weaponcrafting/gunkit/sol_smg_rapidfire_kit
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_KITS
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
autolathe_exportable = FALSE
|
|
|
|
/datum/design/sol_bolt_to_rifle
|
|
name = "Sol Battle rifle Conversion Part Kit(Very Lethal)"
|
|
desc = "The kit to brutalise your functional bolt action rifle into one suitable for sustained fire."
|
|
id = "sol_bolt_to_rifle"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 5, /datum/material/glass =SHEET_MATERIAL_AMOUNT, /datum/material/plastic =SHEET_MATERIAL_AMOUNT * 3.5, /datum/material/titanium =HALF_SHEET_MATERIAL_AMOUNT)
|
|
build_path = /obj/item/weaponcrafting/gunkit/sol_bolt_to_rifle
|
|
category = list(
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_KITS
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
autolathe_exportable = FALSE
|