mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-26 01:22:03 +00:00
* Reflavors the Mosin to be a surplus rifle from the past IC 200 years, rather than from 670 years ago in game. Allergy warning: May contain microscopic silverscale buff * oorah * im sure more will come up eventually --------- Co-authored-by: Paxilmaniac <82386923+Paxilmaniac@users.noreply.github.com> Co-authored-by: Paxilmaniac <paxilmaniac@gmail.com>
267 lines
8.4 KiB
Plaintext
267 lines
8.4 KiB
Plaintext
/datum/design/beanbag_slug
|
|
name = "Beanbag Slug (Less Lethal)"
|
|
id = "beanbag_slug"
|
|
build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron =SHEET_MATERIAL_AMOUNT)
|
|
build_path = /obj/item/ammo_casing/shotgun/beanbag
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/rubbershot
|
|
name = "Rubber Shot (Less Lethal)"
|
|
id = "rubber_shot"
|
|
build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT*2)
|
|
build_path = /obj/item/ammo_casing/shotgun/rubbershot
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/c38
|
|
name = "Speed Loader (.38) (Lethal)"
|
|
id = "c38"
|
|
build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT*10)
|
|
build_path = /obj/item/ammo_box/c38
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/recorder
|
|
name = "Universal Recorder"
|
|
id = "recorder"
|
|
build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SMALL_MATERIAL_AMOUNT*0.6, /datum/material/glass = SMALL_MATERIAL_AMOUNT*0.3)
|
|
build_path = /obj/item/taperecorder/empty
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_SECURITY,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/tape
|
|
name = "Universal Recorder Tape"
|
|
id = "tape"
|
|
build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron =SMALL_MATERIAL_AMOUNT*0.2, /datum/material/glass = SMALL_MATERIAL_AMOUNT*0.2)
|
|
build_path = /obj/item/tape/random
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_SECURITY,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/foam_dart
|
|
name = "Box of Foam Darts (Harmless)"
|
|
id = "foam_dart"
|
|
build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron =SMALL_MATERIAL_AMOUNT*5)
|
|
build_path = /obj/item/ammo_box/foambox
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/flamethrower
|
|
name = "Flamethrower (Lethal/Highly Destructive)"
|
|
id = "flamethrower"
|
|
build_type = AUTOLATHE
|
|
materials = list(/datum/material/iron =SMALL_MATERIAL_AMOUNT*5)
|
|
build_path = /obj/item/flamethrower/full
|
|
category = list(
|
|
RND_CATEGORY_HACKED,
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_RANGED,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/electropack
|
|
name = "Electropack"
|
|
id = "electropack"
|
|
build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT*5, /datum/material/glass = HALF_SHEET_MATERIAL_AMOUNT*2.5)
|
|
build_path = /obj/item/electropack
|
|
category = list(
|
|
RND_CATEGORY_HACKED,
|
|
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_SECURITY,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/handcuffs
|
|
name = "Handcuffs"
|
|
id = "handcuffs"
|
|
build_type = AUTOLATHE
|
|
materials = list(/datum/material/iron =SMALL_MATERIAL_AMOUNT*5)
|
|
build_path = /obj/item/restraints/handcuffs
|
|
category = list(
|
|
RND_CATEGORY_HACKED,
|
|
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_SECURITY,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/handcuffs/sec
|
|
id = "handcuffs_s"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
category = list(
|
|
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_SECURITY,
|
|
)
|
|
autolathe_exportable = FALSE
|
|
|
|
/datum/design/receiver
|
|
name = "Modular Receiver"
|
|
id = "receiver"
|
|
build_type = AUTOLATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT*7.5)
|
|
build_path = /obj/item/weaponcrafting/receiver
|
|
category = list(
|
|
RND_CATEGORY_HACKED,
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_PARTS,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/shotgun_dart
|
|
name = "Shotgun Dart (Lethal)"
|
|
id = "shotgun_dart"
|
|
build_type = AUTOLATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT*2)
|
|
build_path = /obj/item/ammo_casing/shotgun/dart
|
|
category = list(
|
|
RND_CATEGORY_HACKED,
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/incendiary_slug
|
|
name = "Incendiary Slug (Lethal)"
|
|
id = "incendiary_slug"
|
|
build_type = AUTOLATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT*2)
|
|
build_path = /obj/item/ammo_casing/shotgun/incendiary
|
|
category = list(
|
|
RND_CATEGORY_HACKED,
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/riot_dart
|
|
name = "Foam Riot Dart (Nonlethal)"
|
|
id = "riot_dart"
|
|
build_type = AUTOLATHE
|
|
materials = list(/datum/material/iron =HALF_SHEET_MATERIAL_AMOUNT) //Discount for making individually - no box = less iron!
|
|
build_path = /obj/item/ammo_casing/foam_dart/riot
|
|
category = list(
|
|
RND_CATEGORY_HACKED,
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/riot_darts
|
|
name = "Foam Riot Dart Box (Nonlethal)"
|
|
id = "riot_darts"
|
|
build_type = AUTOLATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT*25) //Comes with 40 darts
|
|
build_path = /obj/item/ammo_box/foambox/riot
|
|
category = list(
|
|
RND_CATEGORY_HACKED,
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/a357
|
|
name = ".357 Casing (VERY Lethal)"
|
|
id = "a357"
|
|
build_type = AUTOLATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT*2)
|
|
build_path = /obj/item/ammo_casing/a357
|
|
category = list(
|
|
RND_CATEGORY_HACKED,
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/strilka310_surplus
|
|
name = ".310 Surplus Bullet Casing (VERY Lethal)"
|
|
id = "strilka310_surplus"
|
|
build_type = AUTOLATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT*2)
|
|
build_path = /obj/item/ammo_casing/strilka310/surplus
|
|
category = list(
|
|
RND_CATEGORY_HACKED,
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/c10mm
|
|
name = "Ammo Box (10mm) (Lethal)"
|
|
id = "c10mm"
|
|
build_type = AUTOLATHE
|
|
materials = list(/datum/material/iron =SMALL_MATERIAL_AMOUNT * 300)
|
|
build_path = /obj/item/ammo_box/c10mm
|
|
category = list(
|
|
RND_CATEGORY_HACKED,
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/c45
|
|
name = "Ammo Box (.45) (Lethal)"
|
|
id = "c45"
|
|
build_type = AUTOLATHE
|
|
materials = list(/datum/material/iron =SMALL_MATERIAL_AMOUNT * 300)
|
|
build_path = /obj/item/ammo_box/c45
|
|
category = list(
|
|
RND_CATEGORY_HACKED,
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/c9mm
|
|
// name = "Ammo Box (9mm)" //SKYRAT EDIT: Original
|
|
name = "Ammo Box (9x25mm Mk.12) (Lethal)" //SKYRAT EDIT: Calibre rename
|
|
id = "c9mm"
|
|
build_type = AUTOLATHE
|
|
materials = list(/datum/material/iron =SMALL_MATERIAL_AMOUNT * 300)
|
|
build_path = /obj/item/ammo_box/c9mm
|
|
category = list(
|
|
RND_CATEGORY_HACKED,
|
|
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/telescreen_interrogation
|
|
name = "Interrogation Telescreen"
|
|
id = "telescreen_interrogation"
|
|
build_type = PROTOLATHE
|
|
materials = list(
|
|
/datum/material/iron = SHEET_MATERIAL_AMOUNT*5,
|
|
/datum/material/glass =SHEET_MATERIAL_AMOUNT * 2.5,
|
|
)
|
|
build_path = /obj/item/wallframe/telescreen/interrogation
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_CONSTRUCTION + RND_SUBCATEGORY_CONSTRUCTION_MOUNTS
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
|
|
|
/datum/design/telescreen_prison
|
|
name = "Prison Telescreen"
|
|
id = "telescreen_prison"
|
|
build_type = PROTOLATHE
|
|
materials = list(
|
|
/datum/material/iron = SHEET_MATERIAL_AMOUNT*5,
|
|
/datum/material/glass =SHEET_MATERIAL_AMOUNT * 2.5,
|
|
)
|
|
build_path = /obj/item/wallframe/telescreen/prison
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_CONSTRUCTION + RND_SUBCATEGORY_CONSTRUCTION_MOUNTS
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|