mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
Creates modular files for autolathe arms and protofab weapons
replaces the existing weapons_ch file for the protofab designs with a modular one along with creating a modular arms file for the autolathe, in addition this makes the caseless rifle and it's magazines printable the former via the protofab and the latter via the autolathe.(I've set the rifle so it requires at least 5 levels in material, combat and phoron so that buying the crate from cargo is still viable when there's no sci or mining.)
This commit is contained in:
44
modular_chomp/code/modules/research/designs/weapons.dm
Normal file
44
modular_chomp/code/modules/research/designs/weapons.dm
Normal file
@@ -0,0 +1,44 @@
|
||||
//Misc weapons
|
||||
/datum/design/item/weapon/gun/launcher/confetti_cannon
|
||||
desc = "Stuff it with paper and shoot! You'll be a hit at every party."
|
||||
id = "confetti_cannon"
|
||||
req_tech = list(TECH_COMBAT = 2, TECH_MATERIAL = 2)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 3000, "glass" = 3000)
|
||||
build_path = /obj/item/weapon/gun/launcher/confetti_cannon
|
||||
sort_string = "MAAVD"
|
||||
|
||||
//Phase weapon with lock safeties.
|
||||
/datum/design/item/weapon/phase/phase_pistol
|
||||
id = "phasepistol"
|
||||
req_tech = list(TECH_COMBAT = 3, TECH_MATERIAL = 2, TECH_POWER = 2)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 4000, MAT_COPPER = 30)
|
||||
build_path = /obj/item/weapon/gun/energy/locked/phasegun/pistol
|
||||
sort_string = "MACAA"
|
||||
|
||||
/datum/design/item/weapon/phase/phase_carbine
|
||||
id = "phasecarbine"
|
||||
req_tech = list(TECH_COMBAT = 4, TECH_MATERIAL = 2, TECH_POWER = 2)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 6000, "glass" = 1500, MAT_COPPER = 40)
|
||||
build_path = /obj/item/weapon/gun/energy/locked/phasegun
|
||||
sort_string = "MACAB"
|
||||
|
||||
/datum/design/item/weapon/phase/phase_rifle
|
||||
id = "phaserifle"
|
||||
req_tech = list(TECH_COMBAT = 4, TECH_MATERIAL = 3, TECH_POWER = 3)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 7000, "glass" = 2000, "silver" = 500)
|
||||
build_path = /obj/item/weapon/gun/energy/locked/phasegun/rifle
|
||||
sort_string = "MACAC"
|
||||
|
||||
/datum/design/item/weapon/phase/phase_cannon
|
||||
id = "phasecannon"
|
||||
req_tech = list(TECH_COMBAT = 4, TECH_MATERIAL = 4, TECH_POWER = 4)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000, "glass" = 2000, "silver" = 1000, "diamond" = 750)
|
||||
build_path = /obj/item/weapon/gun/energy/locked/phasegun/cannon
|
||||
sort_string = "MACAD"
|
||||
//Leathals And any new CHOMP weapons.
|
||||
/datum/design/item/weapon/gun/projectile/caseless/prototype
|
||||
id = "caselessrifle"
|
||||
req_tech = list(TECH_COMBAT = 5, TECH_MATERIAL = 5, TECH_PHORON = 5)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 7000, "titanium" = 4000)
|
||||
build_path = /obj/item/weapon/gun/projectile/caseless/prototype
|
||||
sort_string = "MACAE"
|
||||
Reference in New Issue
Block a user