mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 18:53:06 +00:00
Departamental Lathes (#8809)
This commit is contained in:
@@ -18,3 +18,13 @@
|
|||||||
#define MECHFAB 0x0004 //Mechfab
|
#define MECHFAB 0x0004 //Mechfab
|
||||||
#define CHASSIS 0x0008 //For protolathe, but differently
|
#define CHASSIS 0x0008 //For protolathe, but differently
|
||||||
#define PROSFAB 0x0010 //For prosthetics fab
|
#define PROSFAB 0x0010 //For prosthetics fab
|
||||||
|
|
||||||
|
// CHOMPAdd - Departmental Lathes
|
||||||
|
#define LATHE_ALL 0x1
|
||||||
|
#define LATHE_SCIENCE 0x2
|
||||||
|
#define LATHE_ENGINEERING 0x4
|
||||||
|
#define LATHE_MEDICAL 0x8
|
||||||
|
#define LATHE_CARGO 0x10
|
||||||
|
#define LATHE_SERVICE 0x20
|
||||||
|
#define LATHE_SECURITY 0x40
|
||||||
|
#define LATHE_PUBLIC 0x80
|
||||||
|
|||||||
@@ -55,6 +55,34 @@
|
|||||||
/obj/item/weapon/stock_parts/manipulator = 2,
|
/obj/item/weapon/stock_parts/manipulator = 2,
|
||||||
/obj/item/weapon/reagent_containers/glass/beaker = 2)
|
/obj/item/weapon/reagent_containers/glass/beaker = 2)
|
||||||
|
|
||||||
|
// CHOMPAdd - Departmental Lathes
|
||||||
|
|
||||||
|
/obj/item/weapon/circuitboard/protolathe/science
|
||||||
|
name = T_BOARD("science protolathe")
|
||||||
|
build_path = /obj/machinery/r_n_d/protolathe/science
|
||||||
|
|
||||||
|
/obj/item/weapon/circuitboard/protolathe/engineering
|
||||||
|
name = T_BOARD("engineering protolathe")
|
||||||
|
build_path = /obj/machinery/r_n_d/protolathe/engineering
|
||||||
|
|
||||||
|
/obj/item/weapon/circuitboard/protolathe/medical
|
||||||
|
name = T_BOARD("medical protolathe")
|
||||||
|
build_path = /obj/machinery/r_n_d/protolathe/medical
|
||||||
|
|
||||||
|
/obj/item/weapon/circuitboard/protolathe/cargo
|
||||||
|
name = T_BOARD("cargo protolathe")
|
||||||
|
build_path = /obj/machinery/r_n_d/protolathe/cargo
|
||||||
|
|
||||||
|
/obj/item/weapon/circuitboard/protolathe/service
|
||||||
|
name = T_BOARD("service protolathe")
|
||||||
|
build_path = /obj/machinery/r_n_d/protolathe/service
|
||||||
|
|
||||||
|
/obj/item/weapon/circuitboard/protolathe/security
|
||||||
|
name = T_BOARD("security protolathe")
|
||||||
|
build_path = /obj/machinery/r_n_d/protolathe/security
|
||||||
|
|
||||||
|
// CHOMPAdd End
|
||||||
|
|
||||||
/obj/item/weapon/circuitboard/circuit_imprinter
|
/obj/item/weapon/circuitboard/circuit_imprinter
|
||||||
name = T_BOARD("circuit imprinter")
|
name = T_BOARD("circuit imprinter")
|
||||||
build_path = /obj/machinery/r_n_d/circuit_imprinter
|
build_path = /obj/machinery/r_n_d/circuit_imprinter
|
||||||
|
|||||||
@@ -17,6 +17,7 @@
|
|||||||
build_path = /obj/item/weapon/circuitboard/tesla_coil
|
build_path = /obj/item/weapon/circuitboard/tesla_coil
|
||||||
req_tech = list(TECH_MAGNET = 2, TECH_POWER = 4)
|
req_tech = list(TECH_MAGNET = 2, TECH_POWER = 4)
|
||||||
sort_string = "MAAAC"
|
sort_string = "MAAAC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
// Grounding rods can be built as machines using a circuit made in an autolathe.
|
// Grounding rods can be built as machines using a circuit made in an autolathe.
|
||||||
/obj/item/weapon/circuitboard/grounding_rod
|
/obj/item/weapon/circuitboard/grounding_rod
|
||||||
|
|||||||
@@ -32,6 +32,7 @@ other types of metals and chemistry for reagents).
|
|||||||
var/list/category = list() //Primarily used for Mech Fabricators, but can be used for anything.
|
var/list/category = list() //Primarily used for Mech Fabricators, but can be used for anything.
|
||||||
var/sort_string = "ZZZZZ" //Sorting order
|
var/sort_string = "ZZZZZ" //Sorting order
|
||||||
var/search_metadata // Optional string that interfaces can use as part of search filters. See- item/borg/upgrade/ai and the Exosuit Fabs.
|
var/search_metadata // Optional string that interfaces can use as part of search filters. See- item/borg/upgrade/ai and the Exosuit Fabs.
|
||||||
|
var/department = LATHE_ALL // Flag as to what departmental lathe can print this design
|
||||||
|
|
||||||
/datum/design/New()
|
/datum/design/New()
|
||||||
..()
|
..()
|
||||||
@@ -84,4 +85,4 @@ other types of metals and chemistry for reagents).
|
|||||||
if(C)
|
if(C)
|
||||||
C.charge = 0
|
C.charge = 0
|
||||||
I.update_icon()
|
I.update_icon()
|
||||||
return I
|
return I
|
||||||
|
|||||||
@@ -16,6 +16,7 @@
|
|||||||
req_tech = list(TECH_BIO = 2, TECH_MAGNET = 3)
|
req_tech = list(TECH_BIO = 2, TECH_MAGNET = 3)
|
||||||
build_path = /obj/item/clothing/glasses/hud/health
|
build_path = /obj/item/clothing/glasses/hud/health
|
||||||
sort_string = "EAAAA"
|
sort_string = "EAAAA"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/hud/security
|
/datum/design/item/hud/security
|
||||||
name = "security records"
|
name = "security records"
|
||||||
@@ -23,6 +24,7 @@
|
|||||||
req_tech = list(TECH_MAGNET = 3, TECH_COMBAT = 2)
|
req_tech = list(TECH_MAGNET = 3, TECH_COMBAT = 2)
|
||||||
build_path = /obj/item/clothing/glasses/hud/security
|
build_path = /obj/item/clothing/glasses/hud/security
|
||||||
sort_string = "EAAAB"
|
sort_string = "EAAAB"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/hud/janitor
|
/datum/design/item/hud/janitor
|
||||||
name = "contaminant detector"
|
name = "contaminant detector"
|
||||||
@@ -30,6 +32,7 @@
|
|||||||
req_tech = list(TECH_MAGNET = 2)
|
req_tech = list(TECH_MAGNET = 2)
|
||||||
build_path = /obj/item/clothing/glasses/hud/janitor
|
build_path = /obj/item/clothing/glasses/hud/janitor
|
||||||
sort_string = "EAAAC"
|
sort_string = "EAAAC"
|
||||||
|
department = LATHE_ALL | LATHE_SERVICE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/hud/mesons
|
/datum/design/item/hud/mesons
|
||||||
name = "optical meson scanner"
|
name = "optical meson scanner"
|
||||||
@@ -37,6 +40,7 @@
|
|||||||
req_tech = list(TECH_MAGNET = 2, TECH_ENGINEERING = 2)
|
req_tech = list(TECH_MAGNET = 2, TECH_ENGINEERING = 2)
|
||||||
build_path = /obj/item/clothing/glasses/meson
|
build_path = /obj/item/clothing/glasses/meson
|
||||||
sort_string = "EAAAD"
|
sort_string = "EAAAD"
|
||||||
|
department = LATHE_ALL | LATHE_CARGO // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/hud/material
|
/datum/design/item/hud/material
|
||||||
name = "optical material scanner"
|
name = "optical material scanner"
|
||||||
@@ -44,6 +48,7 @@
|
|||||||
req_tech = list(TECH_MAGNET = 3, TECH_ENGINEERING = 3)
|
req_tech = list(TECH_MAGNET = 3, TECH_ENGINEERING = 3)
|
||||||
build_path = /obj/item/clothing/glasses/material
|
build_path = /obj/item/clothing/glasses/material
|
||||||
sort_string = "EAAAE"
|
sort_string = "EAAAE"
|
||||||
|
department = LATHE_ALL | LATHE_CARGO // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/hud/graviton_visor
|
/datum/design/item/hud/graviton_visor
|
||||||
name = "graviton visor"
|
name = "graviton visor"
|
||||||
@@ -52,3 +57,4 @@
|
|||||||
materials = list(MAT_PLASTEEL = 2000, MAT_GLASS = 3000, MAT_PHORON = 1500) //CHOMP Edit
|
materials = list(MAT_PLASTEEL = 2000, MAT_GLASS = 3000, MAT_PHORON = 1500) //CHOMP Edit
|
||||||
build_path = /obj/item/clothing/glasses/graviton
|
build_path = /obj/item/clothing/glasses/graviton
|
||||||
sort_string = "EAAAF"
|
sort_string = "EAAAF"
|
||||||
|
department = LATHE_ALL | LATHE_CARGO
|
||||||
|
|||||||
@@ -12,6 +12,7 @@
|
|||||||
materials = list(MAT_GOLD = 1000, MAT_DIAMOND = 500, MAT_URANIUM = 250) // Less expensive since it can only hold ores
|
materials = list(MAT_GOLD = 1000, MAT_DIAMOND = 500, MAT_URANIUM = 250) // Less expensive since it can only hold ores
|
||||||
build_path = /obj/item/weapon/storage/bag/ore/holding
|
build_path = /obj/item/weapon/storage/bag/ore/holding
|
||||||
sort_string = "QAAAA"
|
sort_string = "QAAAA"
|
||||||
|
department = LATHE_ALL | LATHE_CARGO // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/boh/bag_holding
|
/datum/design/item/boh/bag_holding
|
||||||
name = "Bag of Holding"
|
name = "Bag of Holding"
|
||||||
@@ -39,6 +40,7 @@
|
|||||||
materials = list("gold" = 2000, "diamond" = 1000, "uranium" = 250)
|
materials = list("gold" = 2000, "diamond" = 1000, "uranium" = 250)
|
||||||
build_path = /obj/item/weapon/storage/bag/trash/holding
|
build_path = /obj/item/weapon/storage/bag/trash/holding
|
||||||
sort_string = "QAAAC"
|
sort_string = "QAAAC"
|
||||||
|
department = LATHE_ALL | LATHE_SERVICE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/boh/pouch_holding
|
/datum/design/item/boh/pouch_holding
|
||||||
name = "Pouch of Holding"
|
name = "Pouch of Holding"
|
||||||
@@ -48,7 +50,7 @@
|
|||||||
materials = list("gold" = 3000, "diamond" = 2000, "uranium" = 250)
|
materials = list("gold" = 3000, "diamond" = 2000, "uranium" = 250)
|
||||||
build_path = /obj/item/weapon/storage/pouch/holding
|
build_path = /obj/item/weapon/storage/pouch/holding
|
||||||
sort_string = "QAAAD"
|
sort_string = "QAAAD"
|
||||||
|
|
||||||
|
|
||||||
/datum/design/item/boh/belt_holding_med
|
/datum/design/item/boh/belt_holding_med
|
||||||
name = "Medical Belt of Holding"
|
name = "Medical Belt of Holding"
|
||||||
@@ -58,6 +60,7 @@
|
|||||||
materials = list("gold" = 3000, "diamond" = 2000, "titanium" = 500)
|
materials = list("gold" = 3000, "diamond" = 2000, "titanium" = 500)
|
||||||
build_path = /obj/item/weapon/storage/belt/medical/holding
|
build_path = /obj/item/weapon/storage/belt/medical/holding
|
||||||
sort_string = "QAAAE"
|
sort_string = "QAAAE"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/boh/belt_holding_utility
|
/datum/design/item/boh/belt_holding_utility
|
||||||
name = "Tool-Belt of Holding"
|
name = "Tool-Belt of Holding"
|
||||||
@@ -67,4 +70,4 @@
|
|||||||
materials = list("gold" = 3000, "diamond" = 2000, "titanium" = 500)
|
materials = list("gold" = 3000, "diamond" = 2000, "titanium" = 500)
|
||||||
build_path = /obj/item/weapon/storage/belt/utility/holding
|
build_path = /obj/item/weapon/storage/belt/utility/holding
|
||||||
sort_string = "QAAAF"
|
sort_string = "QAAAF"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|||||||
@@ -11,6 +11,7 @@
|
|||||||
materials = list(MAT_STEEL = 3000)
|
materials = list(MAT_STEEL = 3000)
|
||||||
build_path = /obj/item/weapon/reagent_containers/glass/beaker/noreact
|
build_path = /obj/item/weapon/reagent_containers/glass/beaker/noreact
|
||||||
sort_string = "IAAAA"
|
sort_string = "IAAAA"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/beaker/bluespace
|
/datum/design/item/beaker/bluespace
|
||||||
name = TECH_BLUESPACE
|
name = TECH_BLUESPACE
|
||||||
@@ -19,4 +20,5 @@
|
|||||||
req_tech = list(TECH_BLUESPACE = 2, TECH_MATERIAL = 6)
|
req_tech = list(TECH_BLUESPACE = 2, TECH_MATERIAL = 6)
|
||||||
materials = list(MAT_STEEL = 3000, MAT_PHORON = 3000, MAT_DIAMOND = 500)
|
materials = list(MAT_STEEL = 3000, MAT_PHORON = 3000, MAT_DIAMOND = 500)
|
||||||
build_path = /obj/item/weapon/reagent_containers/glass/beaker/bluespace
|
build_path = /obj/item/weapon/reagent_containers/glass/beaker/bluespace
|
||||||
sort_string = "IAAAB"
|
sort_string = "IAAAB"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL // CHOMPAdd
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
/datum/design/item/biotech
|
/datum/design/item/biotech
|
||||||
materials = list(MAT_STEEL = 30, MAT_GLASS = 20)
|
materials = list(MAT_STEEL = 30, MAT_GLASS = 20)
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/biotech/AssembleDesignName()
|
/datum/design/item/biotech/AssembleDesignName()
|
||||||
..()
|
..()
|
||||||
@@ -42,6 +43,7 @@
|
|||||||
materials = list(MAT_STEEL = 500, MAT_GLASS = 200)
|
materials = list(MAT_STEEL = 500, MAT_GLASS = 200)
|
||||||
build_path = /obj/item/device/robotanalyzer
|
build_path = /obj/item/device/robotanalyzer
|
||||||
sort_string = "JAACA"
|
sort_string = "JAACA"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/biotech/nanopaste
|
/datum/design/item/biotech/nanopaste
|
||||||
desc = "A tube of paste containing swarms of repair nanites. Very effective in repairing robotic machinery."
|
desc = "A tube of paste containing swarms of repair nanites. Very effective in repairing robotic machinery."
|
||||||
@@ -50,6 +52,7 @@
|
|||||||
materials = list(MAT_STEEL = 7000, MAT_GLASS = 7000)
|
materials = list(MAT_STEEL = 7000, MAT_GLASS = 7000)
|
||||||
build_path = /obj/item/stack/nanopaste
|
build_path = /obj/item/stack/nanopaste
|
||||||
sort_string = "JAACB"
|
sort_string = "JAACB"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/biotech/plant_analyzer
|
/datum/design/item/biotech/plant_analyzer
|
||||||
desc = "A device capable of quickly scanning all relevant data about a plant."
|
desc = "A device capable of quickly scanning all relevant data about a plant."
|
||||||
@@ -58,4 +61,4 @@
|
|||||||
materials = list(MAT_STEEL = 500, MAT_GLASS = 500)
|
materials = list(MAT_STEEL = 500, MAT_GLASS = 500)
|
||||||
build_path = /obj/item/device/analyzer/plant_analyzer
|
build_path = /obj/item/device/analyzer/plant_analyzer
|
||||||
sort_string = "JAADA"
|
sort_string = "JAADA"
|
||||||
|
department = LATHE_ALL | LATHE_SERVICE // CHOMPAdd
|
||||||
|
|||||||
@@ -5,6 +5,7 @@
|
|||||||
materials = list(MAT_STEEL = 5000, MAT_GLASS = 8000, MAT_URANIUM = 6000, MAT_DIAMOND = 6000)
|
materials = list(MAT_STEEL = 5000, MAT_GLASS = 8000, MAT_URANIUM = 6000, MAT_DIAMOND = 6000)
|
||||||
build_path = /obj/item/device/nif
|
build_path = /obj/item/device/nif
|
||||||
sort_string = "JVAAA"
|
sort_string = "JVAAA"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/biotech/nifbio
|
/datum/design/item/biotech/nifbio
|
||||||
name = "bioadaptive NIF"
|
name = "bioadaptive NIF"
|
||||||
@@ -13,6 +14,7 @@
|
|||||||
materials = list(MAT_STEEL = 10000, MAT_GLASS = 15000, MAT_URANIUM = 10000, MAT_DIAMOND = 10000)
|
materials = list(MAT_STEEL = 10000, MAT_GLASS = 15000, MAT_URANIUM = 10000, MAT_DIAMOND = 10000)
|
||||||
build_path = /obj/item/device/nif/bioadap
|
build_path = /obj/item/device/nif/bioadap
|
||||||
sort_string = "JVAAB"
|
sort_string = "JVAAB"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/biotech/nifrepairtool
|
/datum/design/item/biotech/nifrepairtool
|
||||||
name = "adv. NIF repair tool"
|
name = "adv. NIF repair tool"
|
||||||
@@ -20,4 +22,4 @@
|
|||||||
req_tech = list(TECH_MAGNET = 5, TECH_BLUESPACE = 5, TECH_MATERIAL = 5, TECH_ENGINEERING = 5, TECH_DATA = 5)
|
req_tech = list(TECH_MAGNET = 5, TECH_BLUESPACE = 5, TECH_MATERIAL = 5, TECH_ENGINEERING = 5, TECH_DATA = 5)
|
||||||
materials = list(MAT_STEEL = 2000, MAT_GLASS = 3000, MAT_URANIUM = 2000, MAT_DIAMOND = 2000)
|
materials = list(MAT_STEEL = 2000, MAT_GLASS = 3000, MAT_URANIUM = 2000, MAT_DIAMOND = 2000)
|
||||||
build_path = /obj/item/device/nifrepairer
|
build_path = /obj/item/device/nifrepairer
|
||||||
sort_string = "JVABA"
|
sort_string = "JVABA"
|
||||||
|
|||||||
@@ -1,4 +1,6 @@
|
|||||||
// Integrated circuits stuff
|
// Integrated circuits stuff
|
||||||
|
/datum/design/item/integrated_circuitry // CHOMPAdd
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE | LATHE_ENGINEERING
|
||||||
|
|
||||||
/datum/design/item/integrated_circuitry/AssembleDesignName()
|
/datum/design/item/integrated_circuitry/AssembleDesignName()
|
||||||
..()
|
..()
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
/datum/design/aimodule
|
/datum/design/aimodule
|
||||||
build_type = IMPRINTER
|
build_type = IMPRINTER
|
||||||
materials = list(MAT_GLASS = 2000, MAT_GOLD = 100)
|
materials = list(MAT_GLASS = 2000, MAT_GOLD = 100)
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/aimodule/AssembleDesignName()
|
/datum/design/aimodule/AssembleDesignName()
|
||||||
name = "AI module design ([name])"
|
name = "AI module design ([name])"
|
||||||
|
|||||||
@@ -30,6 +30,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 1)
|
req_tech = list(TECH_DATA = 1)
|
||||||
build_path = /obj/item/weapon/circuitboard/arcade/battle
|
build_path = /obj/item/weapon/circuitboard/arcade/battle
|
||||||
sort_string = "MAAAA"
|
sort_string = "MAAAA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/oriontrail
|
/datum/design/circuit/oriontrail
|
||||||
name = "orion trail arcade machine"
|
name = "orion trail arcade machine"
|
||||||
@@ -37,6 +38,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 1)
|
req_tech = list(TECH_DATA = 1)
|
||||||
build_path = /obj/item/weapon/circuitboard/arcade/orion_trail
|
build_path = /obj/item/weapon/circuitboard/arcade/orion_trail
|
||||||
sort_string = "MAAAB"
|
sort_string = "MAAAB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/clawmachine
|
/datum/design/circuit/clawmachine
|
||||||
name = "grab-a-gift arcade machine"
|
name = "grab-a-gift arcade machine"
|
||||||
@@ -44,6 +46,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 1)
|
req_tech = list(TECH_DATA = 1)
|
||||||
build_path = /obj/item/weapon/circuitboard/arcade/clawmachine
|
build_path = /obj/item/weapon/circuitboard/arcade/clawmachine
|
||||||
sort_string = "MAAAC"
|
sort_string = "MAAAC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/jukebox
|
/datum/design/circuit/jukebox
|
||||||
name = "jukebox"
|
name = "jukebox"
|
||||||
@@ -51,6 +54,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_MAGNET = 2, TECH_DATA = 1)
|
req_tech = list(TECH_MAGNET = 2, TECH_DATA = 1)
|
||||||
build_path = /obj/item/weapon/circuitboard/jukebox
|
build_path = /obj/item/weapon/circuitboard/jukebox
|
||||||
sort_string = "MAAAO"
|
sort_string = "MAAAO"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/seccamera
|
/datum/design/circuit/seccamera
|
||||||
name = "security camera monitor"
|
name = "security camera monitor"
|
||||||
@@ -164,6 +168,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 3)
|
req_tech = list(TECH_DATA = 3)
|
||||||
build_path = /obj/item/weapon/circuitboard/comm_monitor
|
build_path = /obj/item/weapon/circuitboard/comm_monitor
|
||||||
sort_string = "HAACA"
|
sort_string = "HAACA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/comm_server
|
/datum/design/circuit/comm_server
|
||||||
name = "telecommunications server monitoring console"
|
name = "telecommunications server monitoring console"
|
||||||
@@ -171,6 +176,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 3)
|
req_tech = list(TECH_DATA = 3)
|
||||||
build_path = /obj/item/weapon/circuitboard/comm_server
|
build_path = /obj/item/weapon/circuitboard/comm_server
|
||||||
sort_string = "HAACB"
|
sort_string = "HAACB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/message_monitor
|
/datum/design/circuit/message_monitor
|
||||||
name = "messaging monitor console"
|
name = "messaging monitor console"
|
||||||
@@ -178,6 +184,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 5)
|
req_tech = list(TECH_DATA = 5)
|
||||||
build_path = /obj/item/weapon/circuitboard/message_monitor
|
build_path = /obj/item/weapon/circuitboard/message_monitor
|
||||||
sort_string = "HAACC"
|
sort_string = "HAACC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/aiupload
|
/datum/design/circuit/aiupload
|
||||||
name = "AI upload console"
|
name = "AI upload console"
|
||||||
@@ -185,6 +192,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 4)
|
req_tech = list(TECH_DATA = 4)
|
||||||
build_path = /obj/item/weapon/circuitboard/aiupload
|
build_path = /obj/item/weapon/circuitboard/aiupload
|
||||||
sort_string = "HAABA"
|
sort_string = "HAABA"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/borgupload
|
/datum/design/circuit/borgupload
|
||||||
name = "cyborg upload console"
|
name = "cyborg upload console"
|
||||||
@@ -192,6 +200,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 4)
|
req_tech = list(TECH_DATA = 4)
|
||||||
build_path = /obj/item/weapon/circuitboard/borgupload
|
build_path = /obj/item/weapon/circuitboard/borgupload
|
||||||
sort_string = "HAABB"
|
sort_string = "HAABB"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/destructive_analyzer
|
/datum/design/circuit/destructive_analyzer
|
||||||
name = "destructive analyzer"
|
name = "destructive analyzer"
|
||||||
@@ -199,6 +208,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 2, TECH_MAGNET = 2, TECH_ENGINEERING = 2)
|
req_tech = list(TECH_DATA = 2, TECH_MAGNET = 2, TECH_ENGINEERING = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/destructive_analyzer
|
build_path = /obj/item/weapon/circuitboard/destructive_analyzer
|
||||||
sort_string = "HABAA"
|
sort_string = "HABAA"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/protolathe
|
/datum/design/circuit/protolathe
|
||||||
name = "protolathe"
|
name = "protolathe"
|
||||||
@@ -206,6 +216,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 2, TECH_ENGINEERING = 2)
|
req_tech = list(TECH_DATA = 2, TECH_ENGINEERING = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/protolathe
|
build_path = /obj/item/weapon/circuitboard/protolathe
|
||||||
sort_string = "HABAB"
|
sort_string = "HABAB"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/circuit_imprinter
|
/datum/design/circuit/circuit_imprinter
|
||||||
name = "circuit imprinter"
|
name = "circuit imprinter"
|
||||||
@@ -213,6 +224,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 2, TECH_ENGINEERING = 2)
|
req_tech = list(TECH_DATA = 2, TECH_ENGINEERING = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/circuit_imprinter
|
build_path = /obj/item/weapon/circuitboard/circuit_imprinter
|
||||||
sort_string = "HABAC"
|
sort_string = "HABAC"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/autolathe
|
/datum/design/circuit/autolathe
|
||||||
name = "autolathe board"
|
name = "autolathe board"
|
||||||
@@ -220,6 +232,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 2, TECH_ENGINEERING = 2)
|
req_tech = list(TECH_DATA = 2, TECH_ENGINEERING = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/autolathe
|
build_path = /obj/item/weapon/circuitboard/autolathe
|
||||||
sort_string = "HABAD"
|
sort_string = "HABAD"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/rdservercontrol
|
/datum/design/circuit/rdservercontrol
|
||||||
name = "R&D server control console"
|
name = "R&D server control console"
|
||||||
@@ -227,6 +240,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 3)
|
req_tech = list(TECH_DATA = 3)
|
||||||
build_path = /obj/item/weapon/circuitboard/rdservercontrol
|
build_path = /obj/item/weapon/circuitboard/rdservercontrol
|
||||||
sort_string = "HABBA"
|
sort_string = "HABBA"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/rdserver
|
/datum/design/circuit/rdserver
|
||||||
name = "R&D server"
|
name = "R&D server"
|
||||||
@@ -234,6 +248,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 3)
|
req_tech = list(TECH_DATA = 3)
|
||||||
build_path = /obj/item/weapon/circuitboard/rdserver
|
build_path = /obj/item/weapon/circuitboard/rdserver
|
||||||
sort_string = "HABBB"
|
sort_string = "HABBB"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/mechfab
|
/datum/design/circuit/mechfab
|
||||||
name = "exosuit fabricator"
|
name = "exosuit fabricator"
|
||||||
@@ -241,6 +256,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 3, TECH_ENGINEERING = 3)
|
req_tech = list(TECH_DATA = 3, TECH_ENGINEERING = 3)
|
||||||
build_path = /obj/item/weapon/circuitboard/mechfab
|
build_path = /obj/item/weapon/circuitboard/mechfab
|
||||||
sort_string = "HABAE"
|
sort_string = "HABAE"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/prosfab
|
/datum/design/circuit/prosfab
|
||||||
name = "prosthetics fabricator"
|
name = "prosthetics fabricator"
|
||||||
@@ -248,6 +264,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 3, TECH_ENGINEERING = 3)
|
req_tech = list(TECH_DATA = 3, TECH_ENGINEERING = 3)
|
||||||
build_path = /obj/item/weapon/circuitboard/prosthetics
|
build_path = /obj/item/weapon/circuitboard/prosthetics
|
||||||
sort_string = "HABAF"
|
sort_string = "HABAF"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/mech_recharger
|
/datum/design/circuit/mech_recharger
|
||||||
name = "mech recharger"
|
name = "mech recharger"
|
||||||
@@ -255,6 +272,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 2, TECH_POWER = 2, TECH_ENGINEERING = 2)
|
req_tech = list(TECH_DATA = 2, TECH_POWER = 2, TECH_ENGINEERING = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/mech_recharger
|
build_path = /obj/item/weapon/circuitboard/mech_recharger
|
||||||
sort_string = "HACAA"
|
sort_string = "HACAA"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/recharge_station
|
/datum/design/circuit/recharge_station
|
||||||
name = "cyborg recharge station"
|
name = "cyborg recharge station"
|
||||||
@@ -262,18 +280,21 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 3, TECH_ENGINEERING = 2)
|
req_tech = list(TECH_DATA = 3, TECH_ENGINEERING = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/recharge_station
|
build_path = /obj/item/weapon/circuitboard/recharge_station
|
||||||
sort_string = "HACAC"
|
sort_string = "HACAC"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/atmosalerts
|
/datum/design/circuit/atmosalerts
|
||||||
name = "atmosphere alert console"
|
name = "atmosphere alert console"
|
||||||
id = "atmosalerts"
|
id = "atmosalerts"
|
||||||
build_path = /obj/item/weapon/circuitboard/atmos_alert
|
build_path = /obj/item/weapon/circuitboard/atmos_alert
|
||||||
sort_string = "JAAAA"
|
sort_string = "JAAAA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/air_management
|
/datum/design/circuit/air_management
|
||||||
name = "atmosphere monitoring console"
|
name = "atmosphere monitoring console"
|
||||||
id = "air_management"
|
id = "air_management"
|
||||||
build_path = /obj/item/weapon/circuitboard/air_management
|
build_path = /obj/item/weapon/circuitboard/air_management
|
||||||
sort_string = "JAAAB"
|
sort_string = "JAAAB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/rcon_console
|
/datum/design/circuit/rcon_console
|
||||||
name = "RCON remote control console"
|
name = "RCON remote control console"
|
||||||
@@ -281,6 +302,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 4, TECH_ENGINEERING = 3, TECH_POWER = 5)
|
req_tech = list(TECH_DATA = 4, TECH_ENGINEERING = 3, TECH_POWER = 5)
|
||||||
build_path = /obj/item/weapon/circuitboard/rcon_console
|
build_path = /obj/item/weapon/circuitboard/rcon_console
|
||||||
sort_string = "JAAAC"
|
sort_string = "JAAAC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/dronecontrol
|
/datum/design/circuit/dronecontrol
|
||||||
name = "drone control console"
|
name = "drone control console"
|
||||||
@@ -288,18 +310,21 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 4)
|
req_tech = list(TECH_DATA = 4)
|
||||||
build_path = /obj/item/weapon/circuitboard/drone_control
|
build_path = /obj/item/weapon/circuitboard/drone_control
|
||||||
sort_string = "JAAAD"
|
sort_string = "JAAAD"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/powermonitor
|
/datum/design/circuit/powermonitor
|
||||||
name = "power monitoring console"
|
name = "power monitoring console"
|
||||||
id = "powermonitor"
|
id = "powermonitor"
|
||||||
build_path = /obj/item/weapon/circuitboard/powermonitor
|
build_path = /obj/item/weapon/circuitboard/powermonitor
|
||||||
sort_string = "JAAAE"
|
sort_string = "JAAAE"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/solarcontrol
|
/datum/design/circuit/solarcontrol
|
||||||
name = "solar control console"
|
name = "solar control console"
|
||||||
id = "solarcontrol"
|
id = "solarcontrol"
|
||||||
build_path = /obj/item/weapon/circuitboard/solar_control
|
build_path = /obj/item/weapon/circuitboard/solar_control
|
||||||
sort_string = "JAAAF"
|
sort_string = "JAAAF"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/shutoff_monitor
|
/datum/design/circuit/shutoff_monitor
|
||||||
name = "Automatic shutoff valve monitor"
|
name = "Automatic shutoff valve monitor"
|
||||||
@@ -307,6 +332,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 4, TECH_ENGINEERING = 3)
|
req_tech = list(TECH_DATA = 4, TECH_ENGINEERING = 3)
|
||||||
build_path = /obj/item/weapon/circuitboard/shutoff_monitor
|
build_path = /obj/item/weapon/circuitboard/shutoff_monitor
|
||||||
sort_string = "JAAAG"
|
sort_string = "JAAAG"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/pacman
|
/datum/design/circuit/pacman
|
||||||
name = "PACMAN-type generator"
|
name = "PACMAN-type generator"
|
||||||
@@ -314,6 +340,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 3, TECH_PHORON = 3, TECH_POWER = 3, TECH_ENGINEERING = 3)
|
req_tech = list(TECH_DATA = 3, TECH_PHORON = 3, TECH_POWER = 3, TECH_ENGINEERING = 3)
|
||||||
build_path = /obj/item/weapon/circuitboard/pacman
|
build_path = /obj/item/weapon/circuitboard/pacman
|
||||||
sort_string = "JBAAA"
|
sort_string = "JBAAA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/superpacman
|
/datum/design/circuit/superpacman
|
||||||
name = "SUPERPACMAN-type generator"
|
name = "SUPERPACMAN-type generator"
|
||||||
@@ -321,6 +348,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 3, TECH_POWER = 4, TECH_ENGINEERING = 4)
|
req_tech = list(TECH_DATA = 3, TECH_POWER = 4, TECH_ENGINEERING = 4)
|
||||||
build_path = /obj/item/weapon/circuitboard/pacman/super
|
build_path = /obj/item/weapon/circuitboard/pacman/super
|
||||||
sort_string = "JBAAB"
|
sort_string = "JBAAB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/mrspacman
|
/datum/design/circuit/mrspacman
|
||||||
name = "MRSPACMAN-type generator"
|
name = "MRSPACMAN-type generator"
|
||||||
@@ -328,6 +356,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 3, TECH_POWER = 5, TECH_ENGINEERING = 5)
|
req_tech = list(TECH_DATA = 3, TECH_POWER = 5, TECH_ENGINEERING = 5)
|
||||||
build_path = /obj/item/weapon/circuitboard/pacman/mrs
|
build_path = /obj/item/weapon/circuitboard/pacman/mrs
|
||||||
sort_string = "JBAAC"
|
sort_string = "JBAAC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/batteryrack
|
/datum/design/circuit/batteryrack
|
||||||
name = "cell rack PSU"
|
name = "cell rack PSU"
|
||||||
@@ -335,6 +364,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_POWER = 3, TECH_ENGINEERING = 2)
|
req_tech = list(TECH_POWER = 3, TECH_ENGINEERING = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/batteryrack
|
build_path = /obj/item/weapon/circuitboard/batteryrack
|
||||||
sort_string = "JBABA"
|
sort_string = "JBABA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/smes_cell
|
/datum/design/circuit/smes_cell
|
||||||
name = "'SMES' superconductive magnetic energy storage"
|
name = "'SMES' superconductive magnetic energy storage"
|
||||||
@@ -343,6 +373,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_POWER = 7, TECH_ENGINEERING = 5)
|
req_tech = list(TECH_POWER = 7, TECH_ENGINEERING = 5)
|
||||||
build_path = /obj/item/weapon/circuitboard/smes
|
build_path = /obj/item/weapon/circuitboard/smes
|
||||||
sort_string = "JBABB"
|
sort_string = "JBABB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/grid_checker
|
/datum/design/circuit/grid_checker
|
||||||
name = "power grid checker"
|
name = "power grid checker"
|
||||||
@@ -351,6 +382,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_POWER = 4, TECH_ENGINEERING = 3)
|
req_tech = list(TECH_POWER = 4, TECH_ENGINEERING = 3)
|
||||||
build_path = /obj/item/weapon/circuitboard/grid_checker
|
build_path = /obj/item/weapon/circuitboard/grid_checker
|
||||||
sort_string = "JBABC"
|
sort_string = "JBABC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/breakerbox
|
/datum/design/circuit/breakerbox
|
||||||
name = "breaker box"
|
name = "breaker box"
|
||||||
@@ -359,6 +391,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_POWER = 3, TECH_ENGINEERING = 3)
|
req_tech = list(TECH_POWER = 3, TECH_ENGINEERING = 3)
|
||||||
build_path = /obj/item/weapon/circuitboard/breakerbox
|
build_path = /obj/item/weapon/circuitboard/breakerbox
|
||||||
sort_string = "JBABD"
|
sort_string = "JBABD"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/gas_heater
|
/datum/design/circuit/gas_heater
|
||||||
name = "gas heating system"
|
name = "gas heating system"
|
||||||
@@ -366,6 +399,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_POWER = 2, TECH_ENGINEERING = 1)
|
req_tech = list(TECH_POWER = 2, TECH_ENGINEERING = 1)
|
||||||
build_path = /obj/item/weapon/circuitboard/unary_atmos/heater
|
build_path = /obj/item/weapon/circuitboard/unary_atmos/heater
|
||||||
sort_string = "JCAAA"
|
sort_string = "JCAAA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/gas_cooler
|
/datum/design/circuit/gas_cooler
|
||||||
name = "gas cooling system"
|
name = "gas cooling system"
|
||||||
@@ -373,6 +407,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_MAGNET = 2, TECH_ENGINEERING = 2)
|
req_tech = list(TECH_MAGNET = 2, TECH_ENGINEERING = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/unary_atmos/cooler
|
build_path = /obj/item/weapon/circuitboard/unary_atmos/cooler
|
||||||
sort_string = "JCAAB"
|
sort_string = "JCAAB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/secure_airlock
|
/datum/design/circuit/secure_airlock
|
||||||
name = "secure airlock electronics"
|
name = "secure airlock electronics"
|
||||||
@@ -381,12 +416,14 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 3)
|
req_tech = list(TECH_DATA = 3)
|
||||||
build_path = /obj/item/weapon/airlock_electronics/secure
|
build_path = /obj/item/weapon/airlock_electronics/secure
|
||||||
sort_string = "JDAAA"
|
sort_string = "JDAAA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/ordercomp
|
/datum/design/circuit/ordercomp
|
||||||
name = "supply ordering console"
|
name = "supply ordering console"
|
||||||
id = "ordercomp"
|
id = "ordercomp"
|
||||||
build_path = /obj/item/weapon/circuitboard/supplycomp
|
build_path = /obj/item/weapon/circuitboard/supplycomp
|
||||||
sort_string = "KAAAY" // Duplicate string, really need to redo this whole thing
|
sort_string = "KAAAY" // Duplicate string, really need to redo this whole thing
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/supplycomp
|
/datum/design/circuit/supplycomp
|
||||||
name = "supply control console"
|
name = "supply control console"
|
||||||
@@ -394,6 +431,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 3)
|
req_tech = list(TECH_DATA = 3)
|
||||||
build_path = /obj/item/weapon/circuitboard/supplycomp/control
|
build_path = /obj/item/weapon/circuitboard/supplycomp/control
|
||||||
sort_string = "KAAAZ" // Duplicate string, really need to redo this whole thing
|
sort_string = "KAAAZ" // Duplicate string, really need to redo this whole thing
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/biogenerator
|
/datum/design/circuit/biogenerator
|
||||||
name = "biogenerator"
|
name = "biogenerator"
|
||||||
@@ -401,6 +439,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 2)
|
req_tech = list(TECH_DATA = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/biogenerator
|
build_path = /obj/item/weapon/circuitboard/biogenerator
|
||||||
sort_string = "KBAAA"
|
sort_string = "KBAAA"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/miningdrill
|
/datum/design/circuit/miningdrill
|
||||||
name = "mining drill head"
|
name = "mining drill head"
|
||||||
@@ -408,6 +447,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 1, TECH_ENGINEERING = 1)
|
req_tech = list(TECH_DATA = 1, TECH_ENGINEERING = 1)
|
||||||
build_path = /obj/item/weapon/circuitboard/miningdrill
|
build_path = /obj/item/weapon/circuitboard/miningdrill
|
||||||
sort_string = "KCAAA"
|
sort_string = "KCAAA"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/miningdrillbrace
|
/datum/design/circuit/miningdrillbrace
|
||||||
name = "mining drill brace"
|
name = "mining drill brace"
|
||||||
@@ -415,24 +455,28 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 1, TECH_ENGINEERING = 1)
|
req_tech = list(TECH_DATA = 1, TECH_ENGINEERING = 1)
|
||||||
build_path = /obj/item/weapon/circuitboard/miningdrillbrace
|
build_path = /obj/item/weapon/circuitboard/miningdrillbrace
|
||||||
sort_string = "KCAAB"
|
sort_string = "KCAAB"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/comconsole
|
/datum/design/circuit/comconsole
|
||||||
name = "communications console"
|
name = "communications console"
|
||||||
id = "comconsole"
|
id = "comconsole"
|
||||||
build_path = /obj/item/weapon/circuitboard/communications
|
build_path = /obj/item/weapon/circuitboard/communications
|
||||||
sort_string = "LAAAA"
|
sort_string = "LAAAA"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/idcardconsole
|
/datum/design/circuit/idcardconsole
|
||||||
name = "ID card modification console"
|
name = "ID card modification console"
|
||||||
id = "idcardconsole"
|
id = "idcardconsole"
|
||||||
build_path = /obj/item/weapon/circuitboard/card
|
build_path = /obj/item/weapon/circuitboard/card
|
||||||
sort_string = "LAAAB"
|
sort_string = "LAAAB"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/emp_data
|
/datum/design/circuit/emp_data
|
||||||
name = "employment records console"
|
name = "employment records console"
|
||||||
id = "emp_data"
|
id = "emp_data"
|
||||||
build_path = /obj/item/weapon/circuitboard/skills
|
build_path = /obj/item/weapon/circuitboard/skills
|
||||||
sort_string = "LAAAC"
|
sort_string = "LAAAC"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/arf_generator
|
/datum/design/circuit/arf_generator
|
||||||
name = "atmospheric field generator"
|
name = "atmospheric field generator"
|
||||||
@@ -440,6 +484,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_MAGNET = 4, TECH_POWER = 4, TECH_BIO = 3)
|
req_tech = list(TECH_MAGNET = 4, TECH_POWER = 4, TECH_BIO = 3)
|
||||||
build_path = /obj/item/weapon/circuitboard/arf_generator
|
build_path = /obj/item/weapon/circuitboard/arf_generator
|
||||||
sort_string = "LAAAD"
|
sort_string = "LAAAD"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/protean_reconstitutor
|
/datum/design/circuit/protean_reconstitutor
|
||||||
name = "protean reconstitutor"
|
name = "protean reconstitutor"
|
||||||
@@ -447,9 +492,11 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_MAGNET = 5, TECH_BLUESPACE = 5, TECH_MATERIAL = 5, TECH_ENGINEERING = 5, TECH_DATA = 5)
|
req_tech = list(TECH_MAGNET = 5, TECH_BLUESPACE = 5, TECH_MATERIAL = 5, TECH_ENGINEERING = 5, TECH_DATA = 5)
|
||||||
build_path = /obj/item/weapon/circuitboard/protean_reconstitutor
|
build_path = /obj/item/weapon/circuitboard/protean_reconstitutor
|
||||||
sort_string = "LAAAE"
|
sort_string = "LAAAE"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/mecha
|
/datum/design/circuit/mecha
|
||||||
req_tech = list(TECH_DATA = 3)
|
req_tech = list(TECH_DATA = 3)
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/mecha/AssembleDesignName()
|
/datum/design/circuit/mecha/AssembleDesignName()
|
||||||
name = "Exosuit module circuit design ([name])"
|
name = "Exosuit module circuit design ([name])"
|
||||||
@@ -539,6 +586,7 @@ CIRCUITS BELOW
|
|||||||
|
|
||||||
/datum/design/circuit/tcom
|
/datum/design/circuit/tcom
|
||||||
req_tech = list(TECH_DATA = 4, TECH_ENGINEERING = 4)
|
req_tech = list(TECH_DATA = 4, TECH_ENGINEERING = 4)
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/tcom/AssembleDesignName()
|
/datum/design/circuit/tcom/AssembleDesignName()
|
||||||
name = "Telecommunications machinery circuit design ([name])"
|
name = "Telecommunications machinery circuit design ([name])"
|
||||||
@@ -600,6 +648,7 @@ CIRCUITS BELOW
|
|||||||
/datum/design/circuit/shield
|
/datum/design/circuit/shield
|
||||||
req_tech = list(TECH_BLUESPACE = 4, TECH_PHORON = 3)
|
req_tech = list(TECH_BLUESPACE = 4, TECH_PHORON = 3)
|
||||||
materials = list(MAT_GLASS = 2000, MAT_GOLD = 1000)
|
materials = list(MAT_GLASS = 2000, MAT_GOLD = 1000)
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/shield/AssembleDesignName()
|
/datum/design/circuit/shield/AssembleDesignName()
|
||||||
name = "Shield generator circuit design ([name])"
|
name = "Shield generator circuit design ([name])"
|
||||||
@@ -633,6 +682,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 4)
|
req_tech = list(TECH_DATA = 4)
|
||||||
build_path = /obj/item/weapon/circuitboard/ntnet_relay
|
build_path = /obj/item/weapon/circuitboard/ntnet_relay
|
||||||
sort_string = "WAAAA"
|
sort_string = "WAAAA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/aicore
|
/datum/design/circuit/aicore
|
||||||
name = "AI core"
|
name = "AI core"
|
||||||
@@ -640,6 +690,8 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 4, TECH_BIO = 3)
|
req_tech = list(TECH_DATA = 4, TECH_BIO = 3)
|
||||||
build_path = /obj/item/weapon/circuitboard/aicore
|
build_path = /obj/item/weapon/circuitboard/aicore
|
||||||
sort_string = "XAAAA"
|
sort_string = "XAAAA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
// Cooking Appliances
|
// Cooking Appliances
|
||||||
/datum/design/circuit/microwave
|
/datum/design/circuit/microwave
|
||||||
name = "microwave board"
|
name = "microwave board"
|
||||||
@@ -647,6 +699,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_MAGNET = 2, TECH_ENGINEERING = 2)
|
req_tech = list(TECH_MAGNET = 2, TECH_ENGINEERING = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/microwave
|
build_path = /obj/item/weapon/circuitboard/microwave
|
||||||
sort_string = "HACAM"
|
sort_string = "HACAM"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/oven
|
/datum/design/circuit/oven
|
||||||
name = "oven board"
|
name = "oven board"
|
||||||
@@ -654,6 +707,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_MAGNET = 2, TECH_ENGINEERING = 2)
|
req_tech = list(TECH_MAGNET = 2, TECH_ENGINEERING = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/oven
|
build_path = /obj/item/weapon/circuitboard/oven
|
||||||
sort_string = "HACAN"
|
sort_string = "HACAN"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/fryer
|
/datum/design/circuit/fryer
|
||||||
name = "deep fryer board"
|
name = "deep fryer board"
|
||||||
@@ -661,6 +715,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_MAGNET = 2, TECH_ENGINEERING = 2)
|
req_tech = list(TECH_MAGNET = 2, TECH_ENGINEERING = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/fryer
|
build_path = /obj/item/weapon/circuitboard/fryer
|
||||||
sort_string = "HACAO"
|
sort_string = "HACAO"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/cerealmaker
|
/datum/design/circuit/cerealmaker
|
||||||
name = "cereal maker board"
|
name = "cereal maker board"
|
||||||
@@ -668,6 +723,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_MAGNET = 2, TECH_ENGINEERING = 2)
|
req_tech = list(TECH_MAGNET = 2, TECH_ENGINEERING = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/cerealmaker
|
build_path = /obj/item/weapon/circuitboard/cerealmaker
|
||||||
sort_string = "HACAP"
|
sort_string = "HACAP"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/candymaker
|
/datum/design/circuit/candymaker
|
||||||
name = "candy machine board"
|
name = "candy machine board"
|
||||||
@@ -675,6 +731,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_MAGNET = 2, TECH_ENGINEERING = 2)
|
req_tech = list(TECH_MAGNET = 2, TECH_ENGINEERING = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/candymachine
|
build_path = /obj/item/weapon/circuitboard/candymachine
|
||||||
sort_string = "HACAQ"
|
sort_string = "HACAQ"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/microwave/advanced
|
/datum/design/circuit/microwave/advanced
|
||||||
name = "deluxe microwave"
|
name = "deluxe microwave"
|
||||||
@@ -689,6 +746,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 2, TECH_ENGINEERING = 3, TECH_COMBAT = 4)
|
req_tech = list(TECH_DATA = 2, TECH_ENGINEERING = 3, TECH_COMBAT = 4)
|
||||||
build_path = /obj/item/weapon/circuitboard/pointdefense
|
build_path = /obj/item/weapon/circuitboard/pointdefense
|
||||||
sort_string = "OAABA"
|
sort_string = "OAABA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/pointdefense_control
|
/datum/design/circuit/pointdefense_control
|
||||||
name = "point defense control"
|
name = "point defense control"
|
||||||
@@ -696,6 +754,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 4, TECH_ENGINEERING = 3, TECH_COMBAT = 2)
|
req_tech = list(TECH_DATA = 4, TECH_ENGINEERING = 3, TECH_COMBAT = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/pointdefense_control
|
build_path = /obj/item/weapon/circuitboard/pointdefense_control
|
||||||
sort_string = "OAABB"
|
sort_string = "OAABB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/shield_generator
|
/datum/design/circuit/shield_generator
|
||||||
name = "shield generator"
|
name = "shield generator"
|
||||||
@@ -703,6 +762,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_MAGNET = 3, TECH_POWER = 4, TECH_BLUESPACE = 2, TECH_ENGINEERING = 3)
|
req_tech = list(TECH_MAGNET = 3, TECH_POWER = 4, TECH_BLUESPACE = 2, TECH_ENGINEERING = 3)
|
||||||
build_path = /obj/item/weapon/circuitboard/shield_generator
|
build_path = /obj/item/weapon/circuitboard/shield_generator
|
||||||
sort_string = "OAAAA"
|
sort_string = "OAAAA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/shield_diffuser
|
/datum/design/circuit/shield_diffuser
|
||||||
name = "shield diffuser"
|
name = "shield diffuser"
|
||||||
@@ -710,6 +770,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_MAGNET = 4, TECH_POWER = 2, TECH_ENGINEERING = 5)
|
req_tech = list(TECH_MAGNET = 4, TECH_POWER = 2, TECH_ENGINEERING = 5)
|
||||||
build_path = /obj/item/weapon/circuitboard/shield_diffuser
|
build_path = /obj/item/weapon/circuitboard/shield_diffuser
|
||||||
sort_string = "OAAAB"
|
sort_string = "OAAAB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/pointdefense
|
/datum/design/circuit/pointdefense
|
||||||
name = "point defense battery"
|
name = "point defense battery"
|
||||||
@@ -717,6 +778,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 2, TECH_ENGINEERING = 3, TECH_COMBAT = 4)
|
req_tech = list(TECH_DATA = 2, TECH_ENGINEERING = 3, TECH_COMBAT = 4)
|
||||||
build_path = /obj/item/weapon/circuitboard/pointdefense
|
build_path = /obj/item/weapon/circuitboard/pointdefense
|
||||||
sort_string = "OAABA"
|
sort_string = "OAABA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/pointdefense_control
|
/datum/design/circuit/pointdefense_control
|
||||||
name = "point defense control"
|
name = "point defense control"
|
||||||
@@ -724,6 +786,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_DATA = 4, TECH_ENGINEERING = 3, TECH_COMBAT = 2)
|
req_tech = list(TECH_DATA = 4, TECH_ENGINEERING = 3, TECH_COMBAT = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/pointdefense_control
|
build_path = /obj/item/weapon/circuitboard/pointdefense_control
|
||||||
sort_string = "OAABB"
|
sort_string = "OAABB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/recycler_crusher
|
/datum/design/circuit/recycler_crusher
|
||||||
name = "recycler - crusher"
|
name = "recycler - crusher"
|
||||||
@@ -731,6 +794,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_MATERIAL = 2)
|
req_tech = list(TECH_MATERIAL = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/recycler_crusher
|
build_path = /obj/item/weapon/circuitboard/recycler_crusher
|
||||||
sort_string = "OAABC"
|
sort_string = "OAABC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/recycler_sorter
|
/datum/design/circuit/recycler_sorter
|
||||||
name = "recycler - sorter"
|
name = "recycler - sorter"
|
||||||
@@ -738,6 +802,7 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_MATERIAL = 2)
|
req_tech = list(TECH_MATERIAL = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/recycler_sorter
|
build_path = /obj/item/weapon/circuitboard/recycler_sorter
|
||||||
sort_string = "OAABD"
|
sort_string = "OAABD"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/recycler_stamper
|
/datum/design/circuit/recycler_stamper
|
||||||
name = "recycler - stamper"
|
name = "recycler - stamper"
|
||||||
@@ -745,3 +810,4 @@ CIRCUITS BELOW
|
|||||||
req_tech = list(TECH_MATERIAL = 2)
|
req_tech = list(TECH_MATERIAL = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/recycler_stamper
|
build_path = /obj/item/weapon/circuitboard/recycler_stamper
|
||||||
sort_string = "OAABE"
|
sort_string = "OAABE"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|||||||
@@ -4,6 +4,7 @@
|
|||||||
req_tech = list(TECH_DATA = 5, TECH_ENGINEERING = 5, TECH_BLUESPACE = 4)
|
req_tech = list(TECH_DATA = 5, TECH_ENGINEERING = 5, TECH_BLUESPACE = 4)
|
||||||
build_path = /obj/item/weapon/circuitboard/microwave/advanced
|
build_path = /obj/item/weapon/circuitboard/microwave/advanced
|
||||||
sort_string = "MAAAC"
|
sort_string = "MAAAC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING
|
||||||
|
|
||||||
/datum/design/circuit/mecha/scarab_main
|
/datum/design/circuit/mecha/scarab_main
|
||||||
name = "'Scarab' central control"
|
name = "'Scarab' central control"
|
||||||
|
|||||||
@@ -4,6 +4,7 @@
|
|||||||
req_tech = list(TECH_ENGINEERING = 3, TECH_BIO = 2)
|
req_tech = list(TECH_ENGINEERING = 3, TECH_BIO = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/algae_farm
|
build_path = /obj/item/weapon/circuitboard/algae_farm
|
||||||
sort_string = "HABAE"
|
sort_string = "HABAE"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/thermoregulator
|
/datum/design/circuit/thermoregulator
|
||||||
name = "thermal regulator"
|
name = "thermal regulator"
|
||||||
@@ -11,6 +12,7 @@
|
|||||||
req_tech = list(TECH_ENGINEERING = 4, TECH_POWER = 3)
|
req_tech = list(TECH_ENGINEERING = 4, TECH_POWER = 3)
|
||||||
build_path = /obj/item/weapon/circuitboard/thermoregulator
|
build_path = /obj/item/weapon/circuitboard/thermoregulator
|
||||||
sort_string = "HABAF"
|
sort_string = "HABAF"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/bomb_tester
|
/datum/design/circuit/bomb_tester
|
||||||
name = "Explosive Effect Simulator"
|
name = "Explosive Effect Simulator"
|
||||||
@@ -18,6 +20,7 @@
|
|||||||
req_tech = list(TECH_PHORON = 3, TECH_DATA = 2, TECH_MAGNET = 2)
|
req_tech = list(TECH_PHORON = 3, TECH_DATA = 2, TECH_MAGNET = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/bomb_tester
|
build_path = /obj/item/weapon/circuitboard/bomb_tester
|
||||||
sort_string = "HABAG"
|
sort_string = "HABAG"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/quantum_pad
|
/datum/design/circuit/quantum_pad
|
||||||
name = "Quantum Pad"
|
name = "Quantum Pad"
|
||||||
@@ -25,6 +28,7 @@
|
|||||||
req_tech = list(TECH_ENGINEERING = 4, TECH_POWER = 4, TECH_BLUESPACE = 4)
|
req_tech = list(TECH_ENGINEERING = 4, TECH_POWER = 4, TECH_BLUESPACE = 4)
|
||||||
build_path = /obj/item/weapon/circuitboard/quantumpad
|
build_path = /obj/item/weapon/circuitboard/quantumpad
|
||||||
sort_string = "HABAH"
|
sort_string = "HABAH"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
//////Micro mech stuff
|
//////Micro mech stuff
|
||||||
/* //CHOMPedit commented micromech stuff, because fuck this trash
|
/* //CHOMPedit commented micromech stuff, because fuck this trash
|
||||||
@@ -88,6 +92,7 @@
|
|||||||
req_tech = list(TECH_DATA = 3, TECH_BIO = 3)
|
req_tech = list(TECH_DATA = 3, TECH_BIO = 3)
|
||||||
build_path = /obj/item/weapon/circuitboard/transhuman_clonepod
|
build_path = /obj/item/weapon/circuitboard/transhuman_clonepod
|
||||||
sort_string = "HAADA"
|
sort_string = "HAADA"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/transhuman_synthprinter
|
/datum/design/circuit/transhuman_synthprinter
|
||||||
name = "SynthFab 3000"
|
name = "SynthFab 3000"
|
||||||
@@ -95,6 +100,7 @@
|
|||||||
req_tech = list(TECH_DATA = 3, TECH_ENGINEERING = 3)
|
req_tech = list(TECH_DATA = 3, TECH_ENGINEERING = 3)
|
||||||
build_path = /obj/item/weapon/circuitboard/transhuman_synthprinter
|
build_path = /obj/item/weapon/circuitboard/transhuman_synthprinter
|
||||||
sort_string = "HAADB"
|
sort_string = "HAADB"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/transhuman_resleever
|
/datum/design/circuit/transhuman_resleever
|
||||||
name = "Resleeving pod"
|
name = "Resleeving pod"
|
||||||
@@ -102,6 +108,7 @@
|
|||||||
req_tech = list(TECH_ENGINEERING = 4, TECH_BIO = 4)
|
req_tech = list(TECH_ENGINEERING = 4, TECH_BIO = 4)
|
||||||
build_path = /obj/item/weapon/circuitboard/transhuman_resleever
|
build_path = /obj/item/weapon/circuitboard/transhuman_resleever
|
||||||
sort_string = "HAADC"
|
sort_string = "HAADC"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
// Resleeving
|
// Resleeving
|
||||||
|
|
||||||
@@ -111,6 +118,7 @@
|
|||||||
req_tech = list(TECH_DATA = 5)
|
req_tech = list(TECH_DATA = 5)
|
||||||
build_path = /obj/item/weapon/circuitboard/resleeving_control
|
build_path = /obj/item/weapon/circuitboard/resleeving_control
|
||||||
sort_string = "HAADE"
|
sort_string = "HAADE"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/body_designer
|
/datum/design/circuit/body_designer
|
||||||
name = "Body design console"
|
name = "Body design console"
|
||||||
@@ -118,6 +126,7 @@
|
|||||||
req_tech = list(TECH_DATA = 5)
|
req_tech = list(TECH_DATA = 5)
|
||||||
build_path = /obj/item/weapon/circuitboard/body_designer
|
build_path = /obj/item/weapon/circuitboard/body_designer
|
||||||
sort_string = "HAADF"
|
sort_string = "HAADF"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/partslathe
|
/datum/design/circuit/partslathe
|
||||||
name = "Parts lathe"
|
name = "Parts lathe"
|
||||||
@@ -125,6 +134,7 @@
|
|||||||
req_tech = list(TECH_DATA = 2, TECH_ENGINEERING = 2)
|
req_tech = list(TECH_DATA = 2, TECH_ENGINEERING = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/partslathe
|
build_path = /obj/item/weapon/circuitboard/partslathe
|
||||||
sort_string = "HABAD"
|
sort_string = "HABAD"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
// Telesci stuff
|
// Telesci stuff
|
||||||
|
|
||||||
@@ -134,6 +144,7 @@
|
|||||||
req_tech = list(TECH_DATA = 3, TECH_BLUESPACE = 3, TECH_PHORON = 4)
|
req_tech = list(TECH_DATA = 3, TECH_BLUESPACE = 3, TECH_PHORON = 4)
|
||||||
build_path = /obj/item/weapon/circuitboard/telesci_console
|
build_path = /obj/item/weapon/circuitboard/telesci_console
|
||||||
sort_string = "HAAEA"
|
sort_string = "HAAEA"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/telesci_pad
|
/datum/design/circuit/telesci_pad
|
||||||
name = "Telepad"
|
name = "Telepad"
|
||||||
@@ -141,6 +152,7 @@
|
|||||||
req_tech = list(TECH_DATA = 4, TECH_ENGINEERING = 4, TECH_PHORON = 4, TECH_BLUESPACE = 5)
|
req_tech = list(TECH_DATA = 4, TECH_ENGINEERING = 4, TECH_PHORON = 4, TECH_BLUESPACE = 5)
|
||||||
build_path = /obj/item/weapon/circuitboard/telesci_pad
|
build_path = /obj/item/weapon/circuitboard/telesci_pad
|
||||||
sort_string = "HAAEB"
|
sort_string = "HAAEB"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/quantum_pad
|
/datum/design/circuit/quantum_pad
|
||||||
name = "Quantum Pad"
|
name = "Quantum Pad"
|
||||||
@@ -148,6 +160,7 @@
|
|||||||
req_tech = list(TECH_DATA = 4, TECH_ENGINEERING = 4, TECH_PHORON = 4, TECH_BLUESPACE = 5)
|
req_tech = list(TECH_DATA = 4, TECH_ENGINEERING = 4, TECH_PHORON = 4, TECH_BLUESPACE = 5)
|
||||||
build_path = /obj/item/weapon/circuitboard/quantumpad
|
build_path = /obj/item/weapon/circuitboard/quantumpad
|
||||||
sort_string = "HAAC"
|
sort_string = "HAAC"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/rtg
|
/datum/design/circuit/rtg
|
||||||
name = "radioisotope TEG"
|
name = "radioisotope TEG"
|
||||||
@@ -155,6 +168,7 @@
|
|||||||
req_tech = list(TECH_DATA = 3, TECH_POWER = 3, TECH_PHORON = 3, TECH_ENGINEERING = 3)
|
req_tech = list(TECH_DATA = 3, TECH_POWER = 3, TECH_PHORON = 3, TECH_ENGINEERING = 3)
|
||||||
build_path = /obj/item/weapon/circuitboard/machine/rtg
|
build_path = /obj/item/weapon/circuitboard/machine/rtg
|
||||||
sort_string = "HAAD"
|
sort_string = "HAAD"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/rtg_advanced
|
/datum/design/circuit/rtg_advanced
|
||||||
name = "advanced radioisotope TEG"
|
name = "advanced radioisotope TEG"
|
||||||
@@ -162,6 +176,7 @@
|
|||||||
req_tech = list(TECH_DATA = 5, TECH_POWER = 5, TECH_PHORON = 5, TECH_ENGINEERING = 5)
|
req_tech = list(TECH_DATA = 5, TECH_POWER = 5, TECH_PHORON = 5, TECH_ENGINEERING = 5)
|
||||||
build_path = /obj/item/weapon/circuitboard/machine/rtg/advanced
|
build_path = /obj/item/weapon/circuitboard/machine/rtg/advanced
|
||||||
sort_string = "HAAE"
|
sort_string = "HAAE"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/rtg
|
/datum/design/circuit/rtg
|
||||||
name = "vitals monitor"
|
name = "vitals monitor"
|
||||||
@@ -169,6 +184,7 @@
|
|||||||
req_tech = list(TECH_DATA = 3, TECH_BIO = 4, TECH_ENGINEERING = 2)
|
req_tech = list(TECH_DATA = 3, TECH_BIO = 4, TECH_ENGINEERING = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/machine/vitals_monitor
|
build_path = /obj/item/weapon/circuitboard/machine/vitals_monitor
|
||||||
sort_string = "HAAF"
|
sort_string = "HAAF"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/firework_launcher
|
/datum/design/circuit/firework_launcher
|
||||||
name = "firework launcher"
|
name = "firework launcher"
|
||||||
@@ -176,6 +192,7 @@
|
|||||||
req_tech = list(TECH_DATA = 2, TECH_ENGINEERING = 2)
|
req_tech = list(TECH_DATA = 2, TECH_ENGINEERING = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/firework_launcher
|
build_path = /obj/item/weapon/circuitboard/firework_launcher
|
||||||
sort_string = "KBAAB"
|
sort_string = "KBAAB"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/pointdefense
|
/datum/design/circuit/pointdefense
|
||||||
name = "point defense battery"
|
name = "point defense battery"
|
||||||
@@ -183,6 +200,7 @@
|
|||||||
req_tech = list(TECH_DATA = 2, TECH_ENGINEERING = 3, TECH_COMBAT = 4)
|
req_tech = list(TECH_DATA = 2, TECH_ENGINEERING = 3, TECH_COMBAT = 4)
|
||||||
build_path = /obj/item/weapon/circuitboard/pointdefense
|
build_path = /obj/item/weapon/circuitboard/pointdefense
|
||||||
sort_string = "OAABA"
|
sort_string = "OAABA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/pointdefense_control
|
/datum/design/circuit/pointdefense_control
|
||||||
name = "point defense control"
|
name = "point defense control"
|
||||||
@@ -190,3 +208,4 @@
|
|||||||
req_tech = list(TECH_DATA = 4, TECH_ENGINEERING = 3, TECH_COMBAT = 2)
|
req_tech = list(TECH_DATA = 4, TECH_ENGINEERING = 3, TECH_COMBAT = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/pointdefense_control
|
build_path = /obj/item/weapon/circuitboard/pointdefense_control
|
||||||
sort_string = "OAABB"
|
sort_string = "OAABB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|||||||
@@ -4,10 +4,12 @@
|
|||||||
req_tech = list(TECH_DATA = 3, TECH_BLUESPACE = 2)
|
req_tech = list(TECH_DATA = 3, TECH_BLUESPACE = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/teleporter_hub
|
build_path = /obj/item/weapon/circuitboard/teleporter_hub
|
||||||
sort_string = "HAAAA"
|
sort_string = "HAAAA"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/circuit/teleporter_station
|
/datum/design/circuit/teleporter_station
|
||||||
name = "teleporter station"
|
name = "teleporter station"
|
||||||
id = "teleporter_station"
|
id = "teleporter_station"
|
||||||
req_tech = list(TECH_DATA = 3, TECH_BLUESPACE = 2)
|
req_tech = list(TECH_DATA = 3, TECH_BLUESPACE = 2)
|
||||||
build_path = /obj/item/weapon/circuitboard/teleporter_station
|
build_path = /obj/item/weapon/circuitboard/teleporter_station
|
||||||
sort_string = "HAAAA"
|
sort_string = "HAAAA"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|||||||
@@ -12,6 +12,7 @@
|
|||||||
materials = list(MAT_STEEL = 70, MAT_GLASS = 120, MAT_PHORON = 100)
|
materials = list(MAT_STEEL = 70, MAT_GLASS = 120, MAT_PHORON = 100)
|
||||||
build_path = /obj/item/weapon/weldingtool/experimental
|
build_path = /obj/item/weapon/weldingtool/experimental
|
||||||
sort_string = "NAAAA"
|
sort_string = "NAAAA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/tool/hand_drill
|
/datum/design/item/tool/hand_drill
|
||||||
name = "Hand drill"
|
name = "Hand drill"
|
||||||
@@ -21,6 +22,7 @@
|
|||||||
materials = list(MAT_STEEL = 300, MAT_SILVER = 100)
|
materials = list(MAT_STEEL = 300, MAT_SILVER = 100)
|
||||||
build_path = /obj/item/weapon/tool/transforming/powerdrill
|
build_path = /obj/item/weapon/tool/transforming/powerdrill
|
||||||
sort_string = "NAAAB"
|
sort_string = "NAAAB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/tool/jaws_life
|
/datum/design/item/tool/jaws_life
|
||||||
name = "Jaws of life"
|
name = "Jaws of life"
|
||||||
@@ -30,6 +32,7 @@
|
|||||||
materials = list(MAT_STEEL = 300, MAT_SILVER = 100)
|
materials = list(MAT_STEEL = 300, MAT_SILVER = 100)
|
||||||
build_path = /obj/item/weapon/tool/transforming/jawsoflife
|
build_path = /obj/item/weapon/tool/transforming/jawsoflife
|
||||||
sort_string = "NAAAC"
|
sort_string = "NAAAC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
// YW addition begins
|
// YW addition begins
|
||||||
/datum/design/item/tool/rpd
|
/datum/design/item/tool/rpd
|
||||||
name = "Rapid Piping Device (RPD)"
|
name = "Rapid Piping Device (RPD)"
|
||||||
@@ -39,6 +42,7 @@
|
|||||||
materials = list(DEFAULT_WALL_MATERIAL = 300, "silver" = 100, "diamond" = 500)
|
materials = list(DEFAULT_WALL_MATERIAL = 300, "silver" = 100, "diamond" = 500)
|
||||||
build_path = /obj/item/weapon/pipe_dispenser
|
build_path = /obj/item/weapon/pipe_dispenser
|
||||||
sort_string = "NAAAB"
|
sort_string = "NAAAB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/tool/rms
|
/datum/design/item/tool/rms
|
||||||
name = "Rapid Material Synthesizer (RMS)"
|
name = "Rapid Material Synthesizer (RMS)"
|
||||||
@@ -48,6 +52,7 @@
|
|||||||
materials = list(DEFAULT_WALL_MATERIAL = 500, "glass" = 500, "silver" = 300, "phoron" = 300, "diamond" = 500) //Probably change the price in the future just put something for now
|
materials = list(DEFAULT_WALL_MATERIAL = 500, "glass" = 500, "silver" = 300, "phoron" = 300, "diamond" = 500) //Probably change the price in the future just put something for now
|
||||||
build_path = /obj/item/weapon/rms
|
build_path = /obj/item/weapon/rms
|
||||||
sort_string = "NAAAB"
|
sort_string = "NAAAB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
// YW addition end
|
// YW addition end
|
||||||
|
|
||||||
/datum/design/item/tool/rpd
|
/datum/design/item/tool/rpd
|
||||||
@@ -58,6 +63,7 @@
|
|||||||
materials = list(MAT_STEEL = 4000, MAT_GLASS = 2000)
|
materials = list(MAT_STEEL = 4000, MAT_GLASS = 2000)
|
||||||
build_path = /obj/item/weapon/pipe_dispenser
|
build_path = /obj/item/weapon/pipe_dispenser
|
||||||
sort_string = "NAAAD"
|
sort_string = "NAAAD"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/tool/qpad_booster
|
/datum/design/item/tool/qpad_booster
|
||||||
name = "Quantum Pad Particle Booster"
|
name = "Quantum Pad Particle Booster"
|
||||||
@@ -67,6 +73,7 @@
|
|||||||
materials = list(MAT_STEEL = 4000, MAT_GLASS = 2000, MAT_SILVER = 2000, MAT_GOLD = 2000, MAT_VERDANTIUM = 1000)
|
materials = list(MAT_STEEL = 4000, MAT_GLASS = 2000, MAT_SILVER = 2000, MAT_GOLD = 2000, MAT_VERDANTIUM = 1000)
|
||||||
build_path = /obj/item/device/quantum_pad_booster
|
build_path = /obj/item/device/quantum_pad_booster
|
||||||
sort_string = "NAAAF"
|
sort_string = "NAAAF"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
// Other devices
|
// Other devices
|
||||||
|
|
||||||
@@ -91,6 +98,7 @@
|
|||||||
materials = list(MAT_STEEL = 500, MAT_PHORON = 150)
|
materials = list(MAT_STEEL = 500, MAT_PHORON = 150)
|
||||||
build_path = /obj/item/device/t_scanner/upgraded
|
build_path = /obj/item/device/t_scanner/upgraded
|
||||||
sort_string = "NBAAB"
|
sort_string = "NBAAB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/engineering/t_scanner_adv
|
/datum/design/item/engineering/t_scanner_adv
|
||||||
name = "Advanced T-ray Scanner"
|
name = "Advanced T-ray Scanner"
|
||||||
@@ -100,6 +108,7 @@
|
|||||||
materials = list(MAT_STEEL = 1250, MAT_PHORON = 500, MAT_SILVER = 50)
|
materials = list(MAT_STEEL = 1250, MAT_PHORON = 500, MAT_SILVER = 50)
|
||||||
build_path = /obj/item/device/t_scanner/advanced
|
build_path = /obj/item/device/t_scanner/advanced
|
||||||
sort_string = "NBAAC"
|
sort_string = "NBAAC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/engineering/atmosanalyzer
|
/datum/design/item/engineering/atmosanalyzer
|
||||||
name = "Analyzer"
|
name = "Analyzer"
|
||||||
@@ -109,3 +118,4 @@
|
|||||||
materials = list(MAT_STEEL = 200, MAT_GLASS = 100)
|
materials = list(MAT_STEEL = 200, MAT_GLASS = 100)
|
||||||
build_path = /obj/item/device/analyzer
|
build_path = /obj/item/device/analyzer
|
||||||
sort_string = "NBABA"
|
sort_string = "NBABA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|||||||
@@ -1,4 +1,6 @@
|
|||||||
// Firework Stars
|
// Firework Stars
|
||||||
|
/datum/design/item/firework_star // CHOMPAdd
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/firework_star/AssembleDesignName()
|
/datum/design/item/firework_star/AssembleDesignName()
|
||||||
name = "Firework star prototype ([item_name])"
|
name = "Firework star prototype ([item_name])"
|
||||||
|
|||||||
@@ -13,10 +13,12 @@
|
|||||||
req_tech = list(TECH_MATERIAL = 2, TECH_BIO = 3)
|
req_tech = list(TECH_MATERIAL = 2, TECH_BIO = 3)
|
||||||
build_path = /obj/item/weapon/implantcase/chem
|
build_path = /obj/item/weapon/implantcase/chem
|
||||||
sort_string = "MFAAA"
|
sort_string = "MFAAA"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/implant/freedom
|
/datum/design/item/implant/freedom
|
||||||
name = "freedom"
|
name = "freedom"
|
||||||
id = "implant_free"
|
id = "implant_free"
|
||||||
req_tech = list(TECH_ILLEGAL = 2, TECH_BIO = 3)
|
req_tech = list(TECH_ILLEGAL = 2, TECH_BIO = 3)
|
||||||
build_path = /obj/item/weapon/implantcase/freedom
|
build_path = /obj/item/weapon/implantcase/freedom
|
||||||
sort_string = "MFAAB"
|
sort_string = "MFAAB"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|||||||
@@ -5,6 +5,7 @@
|
|||||||
materials = list(MAT_STEEL = 2000, MAT_GLASS = 2000)
|
materials = list(MAT_STEEL = 2000, MAT_GLASS = 2000)
|
||||||
build_path = /obj/item/weapon/implantcase/backup
|
build_path = /obj/item/weapon/implantcase/backup
|
||||||
sort_string = "MFAVA"
|
sort_string = "MFAVA"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/implant/sizecontrol
|
/datum/design/item/implant/sizecontrol
|
||||||
name = "Size control implant"
|
name = "Size control implant"
|
||||||
@@ -13,3 +14,4 @@
|
|||||||
materials = list(MAT_STEEL = 4000, MAT_GLASS = 4000)
|
materials = list(MAT_STEEL = 4000, MAT_GLASS = 4000)
|
||||||
build_path = /obj/item/weapon/implanter/sizecontrol
|
build_path = /obj/item/weapon/implanter/sizecontrol
|
||||||
sort_string = "MFAVB"
|
sort_string = "MFAVB"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL | LATHE_PUBLIC // CHOMPAdd
|
||||||
|
|||||||
@@ -13,6 +13,7 @@
|
|||||||
id = "gps_gen"
|
id = "gps_gen"
|
||||||
build_path = /obj/item/device/gps
|
build_path = /obj/item/device/gps
|
||||||
sort_string = "DAAAA"
|
sort_string = "DAAAA"
|
||||||
|
department = LATHE_ALL | LATHE_PUBLIC// CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/gps/command
|
/datum/design/item/gps/command
|
||||||
name = "COM"
|
name = "COM"
|
||||||
@@ -25,30 +26,35 @@
|
|||||||
id = "gps_sec"
|
id = "gps_sec"
|
||||||
build_path = /obj/item/device/gps/security
|
build_path = /obj/item/device/gps/security
|
||||||
sort_string = "DAAAC"
|
sort_string = "DAAAC"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/gps/medical
|
/datum/design/item/gps/medical
|
||||||
name = "MED"
|
name = "MED"
|
||||||
id = "gps_med"
|
id = "gps_med"
|
||||||
build_path = /obj/item/device/gps/medical
|
build_path = /obj/item/device/gps/medical
|
||||||
sort_string = "DAAAD"
|
sort_string = "DAAAD"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/gps/engineering
|
/datum/design/item/gps/engineering
|
||||||
name = "ENG"
|
name = "ENG"
|
||||||
id = "gps_eng"
|
id = "gps_eng"
|
||||||
build_path = /obj/item/device/gps/engineering
|
build_path = /obj/item/device/gps/engineering
|
||||||
sort_string = "DAAAE"
|
sort_string = "DAAAE"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/gps/science
|
/datum/design/item/gps/science
|
||||||
name = "SCI"
|
name = "SCI"
|
||||||
id = "gps_sci"
|
id = "gps_sci"
|
||||||
build_path = /obj/item/device/gps/science
|
build_path = /obj/item/device/gps/science
|
||||||
sort_string = "DAAAF"
|
sort_string = "DAAAF"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/gps/mining
|
/datum/design/item/gps/mining
|
||||||
name = "MINE"
|
name = "MINE"
|
||||||
id = "gps_mine"
|
id = "gps_mine"
|
||||||
build_path = /obj/item/device/gps/mining
|
build_path = /obj/item/device/gps/mining
|
||||||
sort_string = "DAAAG"
|
sort_string = "DAAAG"
|
||||||
|
department = LATHE_ALL | LATHE_CARGO // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/gps/explorer
|
/datum/design/item/gps/explorer
|
||||||
name = "EXP"
|
name = "EXP"
|
||||||
@@ -70,6 +76,7 @@
|
|||||||
materials = list(MAT_STEEL = 1000,MAT_GLASS = 500)
|
materials = list(MAT_STEEL = 1000,MAT_GLASS = 500)
|
||||||
build_path = /obj/item/device/beacon_locator
|
build_path = /obj/item/device/beacon_locator
|
||||||
sort_string = "DBAAA"
|
sort_string = "DBAAA"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/locator/beacon
|
/datum/design/item/locator/beacon
|
||||||
name = "Bluespace tracking beacon"
|
name = "Bluespace tracking beacon"
|
||||||
@@ -78,3 +85,4 @@
|
|||||||
materials = list (MAT_STEEL = 20, MAT_GLASS = 10)
|
materials = list (MAT_STEEL = 20, MAT_GLASS = 10)
|
||||||
build_path = /obj/item/device/radio/beacon
|
build_path = /obj/item/device/radio/beacon
|
||||||
sort_string = "DBABA"
|
sort_string = "DBABA"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
/datum/design/item/medical
|
/datum/design/item/medical
|
||||||
materials = list(MAT_STEEL = 30, MAT_GLASS = 20)
|
materials = list(MAT_STEEL = 30, MAT_GLASS = 20)
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/medical/AssembleDesignName()
|
/datum/design/item/medical/AssembleDesignName()
|
||||||
..()
|
..()
|
||||||
|
|||||||
@@ -10,6 +10,7 @@
|
|||||||
materials = list(MAT_STEEL = 4000, MAT_GLASS = 500) //expensive, but no need for miners.
|
materials = list(MAT_STEEL = 4000, MAT_GLASS = 500) //expensive, but no need for miners.
|
||||||
build_path = /obj/item/weapon/pickaxe/drill
|
build_path = /obj/item/weapon/pickaxe/drill
|
||||||
sort_string = "FAAAA"
|
sort_string = "FAAAA"
|
||||||
|
department = LATHE_ALL | LATHE_CARGO // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/mining/advdrill
|
/datum/design/item/weapon/mining/advdrill
|
||||||
id = "advanced_drill"
|
id = "advanced_drill"
|
||||||
@@ -17,6 +18,7 @@
|
|||||||
materials = list(MAT_STEEL = 6000, MAT_GLASS = 1000) //expensive, but no need for miners.
|
materials = list(MAT_STEEL = 6000, MAT_GLASS = 1000) //expensive, but no need for miners.
|
||||||
build_path = /obj/item/weapon/pickaxe/advdrill
|
build_path = /obj/item/weapon/pickaxe/advdrill
|
||||||
sort_string = "FAAAB"
|
sort_string = "FAAAB"
|
||||||
|
department = LATHE_ALL | LATHE_CARGO // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/mining/jackhammer
|
/datum/design/item/weapon/mining/jackhammer
|
||||||
id = "jackhammer"
|
id = "jackhammer"
|
||||||
@@ -24,6 +26,7 @@
|
|||||||
materials = list(MAT_STEEL = 2000, MAT_GLASS = 500, MAT_SILVER = 500)
|
materials = list(MAT_STEEL = 2000, MAT_GLASS = 500, MAT_SILVER = 500)
|
||||||
build_path = /obj/item/weapon/pickaxe/jackhammer
|
build_path = /obj/item/weapon/pickaxe/jackhammer
|
||||||
sort_string = "FAAAC"
|
sort_string = "FAAAC"
|
||||||
|
department = LATHE_ALL | LATHE_CARGO // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/mining/plasmacutter
|
/datum/design/item/weapon/mining/plasmacutter
|
||||||
id = "plasmacutter"
|
id = "plasmacutter"
|
||||||
@@ -31,6 +34,7 @@
|
|||||||
materials = list(MAT_STEEL = 1500, MAT_GLASS = 500, MAT_GOLD = 500, MAT_PHORON = 500)
|
materials = list(MAT_STEEL = 1500, MAT_GLASS = 500, MAT_GOLD = 500, MAT_PHORON = 500)
|
||||||
build_path = /obj/item/weapon/pickaxe/plasmacutter
|
build_path = /obj/item/weapon/pickaxe/plasmacutter
|
||||||
sort_string = "FAAAD"
|
sort_string = "FAAAD"
|
||||||
|
department = LATHE_ALL | LATHE_CARGO // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/mining/pick_diamond
|
/datum/design/item/weapon/mining/pick_diamond
|
||||||
id = "pick_diamond"
|
id = "pick_diamond"
|
||||||
@@ -38,6 +42,7 @@
|
|||||||
materials = list(MAT_DIAMOND = 3000)
|
materials = list(MAT_DIAMOND = 3000)
|
||||||
build_path = /obj/item/weapon/pickaxe/diamond
|
build_path = /obj/item/weapon/pickaxe/diamond
|
||||||
sort_string = "FAAAE"
|
sort_string = "FAAAE"
|
||||||
|
department = LATHE_ALL | LATHE_CARGO // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/mining/drill_diamond
|
/datum/design/item/weapon/mining/drill_diamond
|
||||||
id = "drill_diamond"
|
id = "drill_diamond"
|
||||||
@@ -45,6 +50,7 @@
|
|||||||
materials = list(MAT_STEEL = 3000, MAT_GLASS = 1000, MAT_DIAMOND = 2000)
|
materials = list(MAT_STEEL = 3000, MAT_GLASS = 1000, MAT_DIAMOND = 2000)
|
||||||
build_path = /obj/item/weapon/pickaxe/diamonddrill
|
build_path = /obj/item/weapon/pickaxe/diamonddrill
|
||||||
sort_string = "FAAAF"
|
sort_string = "FAAAF"
|
||||||
|
department = LATHE_ALL | LATHE_CARGO // CHOMPAdd
|
||||||
|
|
||||||
// Mining other equipment
|
// Mining other equipment
|
||||||
|
|
||||||
@@ -55,6 +61,7 @@
|
|||||||
materials = list(MAT_STEEL = 1000,MAT_GLASS = 1000)
|
materials = list(MAT_STEEL = 1000,MAT_GLASS = 1000)
|
||||||
build_path = /obj/item/device/depth_scanner
|
build_path = /obj/item/device/depth_scanner
|
||||||
sort_string = "FBAAA"
|
sort_string = "FBAAA"
|
||||||
|
department = LATHE_ALL | LATHE_CARGO // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/mining/upgradeAOE
|
/datum/design/item/weapon/mining/upgradeAOE
|
||||||
name = "Mining Explosion Upgrade"
|
name = "Mining Explosion Upgrade"
|
||||||
@@ -64,3 +71,4 @@
|
|||||||
materials = list(MAT_STEEL = 5000, MAT_GLASS = 5000, MAT_SILVER = 500, MAT_GOLD = 500, MAT_URANIUM = 2000, MAT_PHORON = 2000)
|
materials = list(MAT_STEEL = 5000, MAT_GLASS = 5000, MAT_SILVER = 500, MAT_GOLD = 500, MAT_URANIUM = 2000, MAT_PHORON = 2000)
|
||||||
build_path = /obj/item/borg/upgrade/modkit/aoe/turfs
|
build_path = /obj/item/borg/upgrade/modkit/aoe/turfs
|
||||||
sort_string = "FAAF"
|
sort_string = "FAAF"
|
||||||
|
department = LATHE_ALL | LATHE_CARGO // CHOMPAdd
|
||||||
|
|||||||
@@ -11,6 +11,7 @@
|
|||||||
materials = list(MAT_STEEL = 500, MAT_GLASS = 500)
|
materials = list(MAT_STEEL = 500, MAT_GLASS = 500)
|
||||||
build_path = /obj/item/device/communicator
|
build_path = /obj/item/device/communicator
|
||||||
sort_string = "TAAAA"
|
sort_string = "TAAAA"
|
||||||
|
department = LATHE_ALL | LATHE_PUBLIC // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/general/laserpointer
|
/datum/design/item/general/laserpointer
|
||||||
name = "laser pointer"
|
name = "laser pointer"
|
||||||
@@ -20,6 +21,7 @@
|
|||||||
materials = list(MAT_STEEL = 100, MAT_GLASS = 50)
|
materials = list(MAT_STEEL = 100, MAT_GLASS = 50)
|
||||||
build_path = /obj/item/device/laser_pointer
|
build_path = /obj/item/device/laser_pointer
|
||||||
sort_string = "TAABA"
|
sort_string = "TAABA"
|
||||||
|
department = LATHE_ALL | LATHE_PUBLIC // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/general/translator
|
/datum/design/item/general/translator
|
||||||
name = "handheld translator"
|
name = "handheld translator"
|
||||||
@@ -28,6 +30,7 @@
|
|||||||
materials = list(MAT_STEEL = 3000, MAT_GLASS = 3000)
|
materials = list(MAT_STEEL = 3000, MAT_GLASS = 3000)
|
||||||
build_path = /obj/item/device/universal_translator
|
build_path = /obj/item/device/universal_translator
|
||||||
sort_string = "TAACA"
|
sort_string = "TAACA"
|
||||||
|
department = LATHE_ALL | LATHE_PUBLIC // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/general/ear_translator
|
/datum/design/item/general/ear_translator
|
||||||
name = "earpiece translator"
|
name = "earpiece translator"
|
||||||
@@ -36,6 +39,7 @@
|
|||||||
materials = list(MAT_STEEL = 2000, MAT_GLASS = 2000, MAT_GOLD = 1000)
|
materials = list(MAT_STEEL = 2000, MAT_GLASS = 2000, MAT_GOLD = 1000)
|
||||||
build_path = /obj/item/device/universal_translator/ear
|
build_path = /obj/item/device/universal_translator/ear
|
||||||
sort_string = "TAACB"
|
sort_string = "TAACB"
|
||||||
|
department = LATHE_ALL | LATHE_PUBLIC // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/general/light_replacer
|
/datum/design/item/general/light_replacer
|
||||||
name = "Light replacer"
|
name = "Light replacer"
|
||||||
@@ -45,6 +49,7 @@
|
|||||||
materials = list(MAT_STEEL = 1500, MAT_SILVER = 150, MAT_GLASS = 3000)
|
materials = list(MAT_STEEL = 1500, MAT_SILVER = 150, MAT_GLASS = 3000)
|
||||||
build_path = /obj/item/device/lightreplacer
|
build_path = /obj/item/device/lightreplacer
|
||||||
sort_string = "TAADA"
|
sort_string = "TAADA"
|
||||||
|
department = LATHE_ALL | LATHE_SERVICE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/general/binaryencrypt
|
/datum/design/item/general/binaryencrypt
|
||||||
name = "Binary encryption key"
|
name = "Binary encryption key"
|
||||||
@@ -89,4 +94,5 @@
|
|||||||
req_tech = list(TECH_MATERIAL = 3, TECH_ENGINEERING = 5, TECH_BIO = 1)
|
req_tech = list(TECH_MATERIAL = 3, TECH_ENGINEERING = 5, TECH_BIO = 1)
|
||||||
materials = list(MAT_STEEL = 5000, MAT_GLASS = 2000, MAT_GOLD = 1000)
|
materials = list(MAT_STEEL = 5000, MAT_GLASS = 2000, MAT_GOLD = 1000)
|
||||||
build_path = /obj/item/weapon/mop/advanced
|
build_path = /obj/item/weapon/mop/advanced
|
||||||
sort_string = "TBAAE"
|
sort_string = "TBAAE"
|
||||||
|
department = LATHE_ALL | LATHE_SERVICE // CHOMPAdd
|
||||||
|
|||||||
@@ -5,6 +5,7 @@
|
|||||||
materials = list(MAT_STEEL = 2000, MAT_GLASS = 1000)
|
materials = list(MAT_STEEL = 2000, MAT_GLASS = 1000)
|
||||||
build_path = /obj/item/clothing/under/hyperfiber
|
build_path = /obj/item/clothing/under/hyperfiber
|
||||||
sort_string = "TAVAA"
|
sort_string = "TAVAA"
|
||||||
|
department = LATHE_ALL | LATHE_PUBLIC // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/general/bluespace_jumpsuit
|
/datum/design/item/general/bluespace_jumpsuit
|
||||||
name = "Bluespace jumpsuit"
|
name = "Bluespace jumpsuit"
|
||||||
@@ -13,6 +14,7 @@
|
|||||||
materials = list(MAT_STEEL = 4000, MAT_GLASS = 4000)
|
materials = list(MAT_STEEL = 4000, MAT_GLASS = 4000)
|
||||||
build_path = /obj/item/clothing/under/hyperfiber/bluespace
|
build_path = /obj/item/clothing/under/hyperfiber/bluespace
|
||||||
sort_string = "TAVAB"
|
sort_string = "TAVAB"
|
||||||
|
department = LATHE_ALL | LATHE_PUBLIC // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/general/sizegun
|
/datum/design/item/general/sizegun
|
||||||
name = "Size gun"
|
name = "Size gun"
|
||||||
@@ -21,6 +23,7 @@
|
|||||||
materials = list(MAT_STEEL = 3000, MAT_GLASS = 2000)
|
materials = list(MAT_STEEL = 3000, MAT_GLASS = 2000)
|
||||||
build_path = /obj/item/weapon/gun/energy/sizegun
|
build_path = /obj/item/weapon/gun/energy/sizegun
|
||||||
sort_string = "TAVBA"
|
sort_string = "TAVBA"
|
||||||
|
department = LATHE_ALL | LATHE_PUBLIC // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/general/sizegun_gradual
|
/datum/design/item/general/sizegun_gradual
|
||||||
name = "Gradual size gun"
|
name = "Gradual size gun"
|
||||||
@@ -29,6 +32,7 @@
|
|||||||
materials = list(MAT_STEEL = 3000, MAT_GLASS = 2000)
|
materials = list(MAT_STEEL = 3000, MAT_GLASS = 2000)
|
||||||
build_path = /obj/item/device/slow_sizegun
|
build_path = /obj/item/device/slow_sizegun
|
||||||
sort_string = "TAVBB"
|
sort_string = "TAVBB"
|
||||||
|
department = LATHE_ALL | LATHE_PUBLIC // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/general/bluespace_collar
|
/datum/design/item/general/bluespace_collar
|
||||||
name = "Bluespace collar"
|
name = "Bluespace collar"
|
||||||
@@ -37,6 +41,7 @@
|
|||||||
materials = list(MAT_STEEL = 2000, MAT_GLASS = 2000)
|
materials = list(MAT_STEEL = 2000, MAT_GLASS = 2000)
|
||||||
build_path = /obj/item/clothing/accessory/collar/shock/bluespace
|
build_path = /obj/item/clothing/accessory/collar/shock/bluespace
|
||||||
sort_string = "TAVBC"
|
sort_string = "TAVBC"
|
||||||
|
department = LATHE_ALL | LATHE_PUBLIC // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/general/bodysnatcher
|
/datum/design/item/general/bodysnatcher
|
||||||
name = "Body Snatcher"
|
name = "Body Snatcher"
|
||||||
@@ -45,6 +50,7 @@
|
|||||||
materials = list(MAT_STEEL = 4000, MAT_GLASS = 4000, MAT_URANIUM = 2000)
|
materials = list(MAT_STEEL = 4000, MAT_GLASS = 4000, MAT_URANIUM = 2000)
|
||||||
build_path = /obj/item/device/bodysnatcher
|
build_path = /obj/item/device/bodysnatcher
|
||||||
sort_string = "TBVAA"
|
sort_string = "TBVAA"
|
||||||
|
department = LATHE_ALL | LATHE_PUBLIC // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/general/inducer_sci
|
/datum/design/item/general/inducer_sci
|
||||||
name = "Inducer (Scientific)"
|
name = "Inducer (Scientific)"
|
||||||
@@ -53,6 +59,7 @@
|
|||||||
materials = list(MAT_STEEL = 8000, MAT_GLASS = 2000, MAT_URANIUM = 4000, MAT_PHORON = 4000)
|
materials = list(MAT_STEEL = 8000, MAT_GLASS = 2000, MAT_URANIUM = 4000, MAT_PHORON = 4000)
|
||||||
build_path = /obj/item/weapon/inducer/sci
|
build_path = /obj/item/weapon/inducer/sci
|
||||||
sort_string = "TCVAA"
|
sort_string = "TCVAA"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/general/inducer_eng
|
/datum/design/item/general/inducer_eng
|
||||||
name = "Inducer (Industrial)"
|
name = "Inducer (Industrial)"
|
||||||
@@ -61,6 +68,7 @@
|
|||||||
materials = list(MAT_STEEL = 3000, MAT_GLASS = 2000, MAT_URANIUM = 2000, MAT_TITANIUM = 2000)
|
materials = list(MAT_STEEL = 3000, MAT_GLASS = 2000, MAT_URANIUM = 2000, MAT_TITANIUM = 2000)
|
||||||
build_path = /obj/item/weapon/inducer/unloaded
|
build_path = /obj/item/weapon/inducer/unloaded
|
||||||
sort_string = "TCVAB"
|
sort_string = "TCVAB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/mining/mining_scanner
|
/datum/design/item/weapon/mining/mining_scanner
|
||||||
id = "mining_scanner"
|
id = "mining_scanner"
|
||||||
@@ -68,6 +76,7 @@
|
|||||||
materials = list(MAT_STEEL = 1000,MAT_GLASS = 500)
|
materials = list(MAT_STEEL = 1000,MAT_GLASS = 500)
|
||||||
build_path = /obj/item/weapon/mining_scanner/advanced
|
build_path = /obj/item/weapon/mining_scanner/advanced
|
||||||
sort_string = "FBAAB"
|
sort_string = "FBAAB"
|
||||||
|
department = LATHE_ALL | LATHE_CARGO // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/general/walkpod
|
/datum/design/item/general/walkpod
|
||||||
name = "PodZu Music Player"
|
name = "PodZu Music Player"
|
||||||
@@ -76,6 +85,7 @@
|
|||||||
materials = list(MAT_STEEL = 2000, MAT_GLASS = 2000)
|
materials = list(MAT_STEEL = 2000, MAT_GLASS = 2000)
|
||||||
build_path = /obj/item/device/walkpod
|
build_path = /obj/item/device/walkpod
|
||||||
sort_string = "TCVAD"
|
sort_string = "TCVAD"
|
||||||
|
department = LATHE_ALL | LATHE_SERVICE | LATHE_PUBLIC // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/general/juke_remote
|
/datum/design/item/general/juke_remote
|
||||||
name = "BoomTown Cordless Speaker"
|
name = "BoomTown Cordless Speaker"
|
||||||
@@ -84,3 +94,4 @@
|
|||||||
materials = list(MAT_STEEL = 4000, MAT_GLASS = 4000, MAT_URANIUM = 2000)
|
materials = list(MAT_STEEL = 4000, MAT_GLASS = 4000, MAT_URANIUM = 2000)
|
||||||
build_path = /obj/item/device/juke_remote
|
build_path = /obj/item/device/juke_remote
|
||||||
sort_string = "TCVAE"
|
sort_string = "TCVAE"
|
||||||
|
department = LATHE_ALL | LATHE_SERVICE | LATHE_PUBLIC // CHOMPAdd
|
||||||
|
|||||||
@@ -23,46 +23,55 @@
|
|||||||
id = "cart_basic"
|
id = "cart_basic"
|
||||||
build_path = /obj/item/weapon/cartridge
|
build_path = /obj/item/weapon/cartridge
|
||||||
sort_string = "WBAAA"
|
sort_string = "WBAAA"
|
||||||
|
department = LATHE_ALL | LATHE_PUBLIC // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/pda_cartridge/engineering
|
/datum/design/item/pda_cartridge/engineering
|
||||||
id = "cart_engineering"
|
id = "cart_engineering"
|
||||||
build_path = /obj/item/weapon/cartridge/engineering
|
build_path = /obj/item/weapon/cartridge/engineering
|
||||||
sort_string = "WBAAB"
|
sort_string = "WBAAB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/pda_cartridge/atmos
|
/datum/design/item/pda_cartridge/atmos
|
||||||
id = "cart_atmos"
|
id = "cart_atmos"
|
||||||
build_path = /obj/item/weapon/cartridge/atmos
|
build_path = /obj/item/weapon/cartridge/atmos
|
||||||
sort_string = "WBAAC"
|
sort_string = "WBAAC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/pda_cartridge/medical
|
/datum/design/item/pda_cartridge/medical
|
||||||
id = "cart_medical"
|
id = "cart_medical"
|
||||||
build_path = /obj/item/weapon/cartridge/medical
|
build_path = /obj/item/weapon/cartridge/medical
|
||||||
sort_string = "WBAAD"
|
sort_string = "WBAAD"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/pda_cartridge/chemistry
|
/datum/design/item/pda_cartridge/chemistry
|
||||||
id = "cart_chemistry"
|
id = "cart_chemistry"
|
||||||
build_path = /obj/item/weapon/cartridge/chemistry
|
build_path = /obj/item/weapon/cartridge/chemistry
|
||||||
sort_string = "WBAAE"
|
sort_string = "WBAAE"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/pda_cartridge/security
|
/datum/design/item/pda_cartridge/security
|
||||||
id = "cart_security"
|
id = "cart_security"
|
||||||
build_path = /obj/item/weapon/cartridge/security
|
build_path = /obj/item/weapon/cartridge/security
|
||||||
sort_string = "WBAAF"
|
sort_string = "WBAAF"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/pda_cartridge/janitor
|
/datum/design/item/pda_cartridge/janitor
|
||||||
id = "cart_janitor"
|
id = "cart_janitor"
|
||||||
build_path = /obj/item/weapon/cartridge/janitor
|
build_path = /obj/item/weapon/cartridge/janitor
|
||||||
sort_string = "WBAAG"
|
sort_string = "WBAAG"
|
||||||
|
department = LATHE_ALL | LATHE_SERVICE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/pda_cartridge/science
|
/datum/design/item/pda_cartridge/science
|
||||||
id = "cart_science"
|
id = "cart_science"
|
||||||
build_path = /obj/item/weapon/cartridge/signal/science
|
build_path = /obj/item/weapon/cartridge/signal/science
|
||||||
sort_string = "WBAAH"
|
sort_string = "WBAAH"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/pda_cartridge/quartermaster
|
/datum/design/item/pda_cartridge/quartermaster
|
||||||
id = "cart_quartermaster"
|
id = "cart_quartermaster"
|
||||||
build_path = /obj/item/weapon/cartridge/quartermaster
|
build_path = /obj/item/weapon/cartridge/quartermaster
|
||||||
sort_string = "WBAAI"
|
sort_string = "WBAAI"
|
||||||
|
department = LATHE_ALL | LATHE_CARGO // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/pda_cartridge/head
|
/datum/design/item/pda_cartridge/head
|
||||||
id = "cart_head"
|
id = "cart_head"
|
||||||
@@ -97,4 +106,4 @@
|
|||||||
/datum/design/item/pda_cartridge/captain
|
/datum/design/item/pda_cartridge/captain
|
||||||
id = "cart_captain"
|
id = "cart_captain"
|
||||||
build_path = /obj/item/weapon/cartridge/captain
|
build_path = /obj/item/weapon/cartridge/captain
|
||||||
sort_string = "WBAAP"
|
sort_string = "WBAAP"
|
||||||
|
|||||||
@@ -24,6 +24,7 @@
|
|||||||
build_path = /obj/item/weapon/cell
|
build_path = /obj/item/weapon/cell
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAAAA"
|
sort_string = "BAAAA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING | LATHE_PUBLIC // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/powercell/high
|
/datum/design/item/powercell/high
|
||||||
name = "high-capacity"
|
name = "high-capacity"
|
||||||
@@ -33,6 +34,7 @@
|
|||||||
build_path = /obj/item/weapon/cell/high
|
build_path = /obj/item/weapon/cell/high
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAAAB"
|
sort_string = "BAAAB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/powercell/super
|
/datum/design/item/powercell/super
|
||||||
name = "super-capacity"
|
name = "super-capacity"
|
||||||
@@ -42,6 +44,7 @@
|
|||||||
build_path = /obj/item/weapon/cell/super
|
build_path = /obj/item/weapon/cell/super
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAAAC"
|
sort_string = "BAAAC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/powercell/hyper
|
/datum/design/item/powercell/hyper
|
||||||
name = "hyper-capacity"
|
name = "hyper-capacity"
|
||||||
@@ -51,6 +54,7 @@
|
|||||||
build_path = /obj/item/weapon/cell/hyper
|
build_path = /obj/item/weapon/cell/hyper
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAAAD"
|
sort_string = "BAAAD"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/powercell/device
|
/datum/design/item/powercell/device
|
||||||
name = "device"
|
name = "device"
|
||||||
@@ -60,6 +64,7 @@
|
|||||||
build_path = /obj/item/weapon/cell/device
|
build_path = /obj/item/weapon/cell/device
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAABA"
|
sort_string = "BAABA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
//Yawn changes
|
//Yawn changes
|
||||||
/datum/design/item/powercell/advance_device
|
/datum/design/item/powercell/advance_device
|
||||||
@@ -70,6 +75,7 @@
|
|||||||
build_path = /obj/item/weapon/cell/device/weapon
|
build_path = /obj/item/weapon/cell/device/weapon
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAABB"
|
sort_string = "BAABB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/powercell/super_device
|
/datum/design/item/powercell/super_device
|
||||||
name = "device, super"
|
name = "device, super"
|
||||||
@@ -79,6 +85,7 @@
|
|||||||
build_path = /obj/item/weapon/cell/device/super
|
build_path = /obj/item/weapon/cell/device/super
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAABC"
|
sort_string = "BAABC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/powercell/hype_device
|
/datum/design/item/powercell/hype_device
|
||||||
name = "device, hyper"
|
name = "device, hyper"
|
||||||
@@ -88,6 +95,7 @@
|
|||||||
build_path = /obj/item/weapon/cell/device/hyper
|
build_path = /obj/item/weapon/cell/device/hyper
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAABD"
|
sort_string = "BAABD"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/powercell/omni_device
|
/datum/design/item/powercell/omni_device
|
||||||
name = "device, omni"
|
name = "device, omni"
|
||||||
@@ -98,6 +106,7 @@
|
|||||||
build_path = /obj/item/weapon/cell/device/weapon/recharge/alien/omni
|
build_path = /obj/item/weapon/cell/device/weapon/recharge/alien/omni
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAABE"
|
sort_string = "BAABE"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
//End of Yawn add
|
//End of Yawn add
|
||||||
|
|
||||||
/datum/design/item/powercell/mecha/high
|
/datum/design/item/powercell/mecha/high
|
||||||
|
|||||||
@@ -19,9 +19,13 @@
|
|||||||
req_tech = list(TECH_MATERIAL = 4, TECH_BLUESPACE = 3, TECH_MAGNET = 4, TECH_PHORON = 2, TECH_ARCANE = 2)
|
req_tech = list(TECH_MATERIAL = 4, TECH_BLUESPACE = 3, TECH_MAGNET = 4, TECH_PHORON = 2, TECH_ARCANE = 2)
|
||||||
build_path = /obj/item/weapon/beartrap/hunting
|
build_path = /obj/item/weapon/beartrap/hunting
|
||||||
sort_string = "ZAAAA"
|
sort_string = "ZAAAA"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
// Precursor
|
// Precursor
|
||||||
|
|
||||||
|
/datum/design/item/precursor // CHOMPAdd
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE
|
||||||
|
|
||||||
/datum/design/item/precursor/AssembleDesignName()
|
/datum/design/item/precursor/AssembleDesignName()
|
||||||
..()
|
..()
|
||||||
name = "Alien prototype ([item_name])"
|
name = "Alien prototype ([item_name])"
|
||||||
@@ -90,4 +94,4 @@
|
|||||||
|
|
||||||
/datum/design/item/precursor/janusmodule/Fabricate(var/newloc, var/fabricator)
|
/datum/design/item/precursor/janusmodule/Fabricate(var/newloc, var/fabricator)
|
||||||
var/type_to_spawn = pick(subtypesof(/obj/item/weapon/circuitboard/mecha/imperion))
|
var/type_to_spawn = pick(subtypesof(/obj/item/weapon/circuitboard/mecha/imperion))
|
||||||
return new type_to_spawn(newloc)
|
return new type_to_spawn(newloc)
|
||||||
|
|||||||
@@ -22,6 +22,7 @@
|
|||||||
materials = list(MAT_STEEL = 80)
|
materials = list(MAT_STEEL = 80)
|
||||||
build_path = /obj/item/weapon/stock_parts/matter_bin
|
build_path = /obj/item/weapon/stock_parts/matter_bin
|
||||||
sort_string = "AAAAA"
|
sort_string = "AAAAA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING | LATHE_PUBLIC // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/adv_matter_bin
|
/datum/design/item/stock_part/adv_matter_bin
|
||||||
id = "adv_matter_bin"
|
id = "adv_matter_bin"
|
||||||
@@ -29,6 +30,7 @@
|
|||||||
materials = list(MAT_STEEL = 80)
|
materials = list(MAT_STEEL = 80)
|
||||||
build_path = /obj/item/weapon/stock_parts/matter_bin/adv
|
build_path = /obj/item/weapon/stock_parts/matter_bin/adv
|
||||||
sort_string = "AAAAB"
|
sort_string = "AAAAB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/super_matter_bin
|
/datum/design/item/stock_part/super_matter_bin
|
||||||
id = "super_matter_bin"
|
id = "super_matter_bin"
|
||||||
@@ -36,6 +38,7 @@
|
|||||||
materials = list(MAT_STEEL = 80)
|
materials = list(MAT_STEEL = 80)
|
||||||
build_path = /obj/item/weapon/stock_parts/matter_bin/super
|
build_path = /obj/item/weapon/stock_parts/matter_bin/super
|
||||||
sort_string = "AAAAC"
|
sort_string = "AAAAC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/hyper_matter_bin
|
/datum/design/item/stock_part/hyper_matter_bin
|
||||||
id = "hyper_matter_bin"
|
id = "hyper_matter_bin"
|
||||||
@@ -43,6 +46,7 @@
|
|||||||
materials = list(MAT_STEEL = 200, MAT_VERDANTIUM = 60, MAT_DURASTEEL = 75)
|
materials = list(MAT_STEEL = 200, MAT_VERDANTIUM = 60, MAT_DURASTEEL = 75)
|
||||||
build_path = /obj/item/weapon/stock_parts/matter_bin/hyper
|
build_path = /obj/item/weapon/stock_parts/matter_bin/hyper
|
||||||
sort_string = "AAAAD"
|
sort_string = "AAAAD"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/omni_matter_bin
|
/datum/design/item/stock_part/omni_matter_bin
|
||||||
id = "omni_matter_bin"
|
id = "omni_matter_bin"
|
||||||
@@ -50,6 +54,7 @@
|
|||||||
materials = list(MAT_STEEL = 2000, MAT_PLASTEEL = 100, MAT_MORPHIUM = 100, MAT_DURASTEEL = 100)
|
materials = list(MAT_STEEL = 2000, MAT_PLASTEEL = 100, MAT_MORPHIUM = 100, MAT_DURASTEEL = 100)
|
||||||
build_path = /obj/item/weapon/stock_parts/matter_bin/omni
|
build_path = /obj/item/weapon/stock_parts/matter_bin/omni
|
||||||
sort_string = "AAAAE"
|
sort_string = "AAAAE"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
// Micro-manipulators
|
// Micro-manipulators
|
||||||
|
|
||||||
@@ -59,6 +64,7 @@
|
|||||||
materials = list(MAT_STEEL = 30)
|
materials = list(MAT_STEEL = 30)
|
||||||
build_path = /obj/item/weapon/stock_parts/manipulator
|
build_path = /obj/item/weapon/stock_parts/manipulator
|
||||||
sort_string = "AAABA"
|
sort_string = "AAABA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING | LATHE_PUBLIC // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/nano_mani
|
/datum/design/item/stock_part/nano_mani
|
||||||
id = "nano_mani"
|
id = "nano_mani"
|
||||||
@@ -66,6 +72,7 @@
|
|||||||
materials = list(MAT_STEEL = 30)
|
materials = list(MAT_STEEL = 30)
|
||||||
build_path = /obj/item/weapon/stock_parts/manipulator/nano
|
build_path = /obj/item/weapon/stock_parts/manipulator/nano
|
||||||
sort_string = "AAABB"
|
sort_string = "AAABB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/pico_mani
|
/datum/design/item/stock_part/pico_mani
|
||||||
id = "pico_mani"
|
id = "pico_mani"
|
||||||
@@ -73,6 +80,7 @@
|
|||||||
materials = list(MAT_STEEL = 30)
|
materials = list(MAT_STEEL = 30)
|
||||||
build_path = /obj/item/weapon/stock_parts/manipulator/pico
|
build_path = /obj/item/weapon/stock_parts/manipulator/pico
|
||||||
sort_string = "AAABC"
|
sort_string = "AAABC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/hyper_mani
|
/datum/design/item/stock_part/hyper_mani
|
||||||
id = "hyper_mani"
|
id = "hyper_mani"
|
||||||
@@ -80,6 +88,7 @@
|
|||||||
materials = list(MAT_STEEL = 200, MAT_VERDANTIUM = 50, MAT_DURASTEEL = 50)
|
materials = list(MAT_STEEL = 200, MAT_VERDANTIUM = 50, MAT_DURASTEEL = 50)
|
||||||
build_path = /obj/item/weapon/stock_parts/manipulator/hyper
|
build_path = /obj/item/weapon/stock_parts/manipulator/hyper
|
||||||
sort_string = "AAABD"
|
sort_string = "AAABD"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/omni_mani
|
/datum/design/item/stock_part/omni_mani
|
||||||
id = "omni_mani"
|
id = "omni_mani"
|
||||||
@@ -87,6 +96,7 @@
|
|||||||
materials = list(MAT_STEEL = 2000, MAT_PLASTEEL = 500, MAT_MORPHIUM = 100, MAT_DURASTEEL = 100)
|
materials = list(MAT_STEEL = 2000, MAT_PLASTEEL = 500, MAT_MORPHIUM = 100, MAT_DURASTEEL = 100)
|
||||||
build_path = /obj/item/weapon/stock_parts/manipulator/omni
|
build_path = /obj/item/weapon/stock_parts/manipulator/omni
|
||||||
sort_string = "AAABE"
|
sort_string = "AAABE"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
// Capacitors
|
// Capacitors
|
||||||
|
|
||||||
@@ -96,6 +106,7 @@
|
|||||||
materials = list(MAT_STEEL = 50, MAT_GLASS = 50)
|
materials = list(MAT_STEEL = 50, MAT_GLASS = 50)
|
||||||
build_path = /obj/item/weapon/stock_parts/capacitor
|
build_path = /obj/item/weapon/stock_parts/capacitor
|
||||||
sort_string = "AAACA"
|
sort_string = "AAACA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING | LATHE_PUBLIC // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/adv_capacitor
|
/datum/design/item/stock_part/adv_capacitor
|
||||||
id = "adv_capacitor"
|
id = "adv_capacitor"
|
||||||
@@ -103,6 +114,7 @@
|
|||||||
materials = list(MAT_STEEL = 50, MAT_GLASS = 50)
|
materials = list(MAT_STEEL = 50, MAT_GLASS = 50)
|
||||||
build_path = /obj/item/weapon/stock_parts/capacitor/adv
|
build_path = /obj/item/weapon/stock_parts/capacitor/adv
|
||||||
sort_string = "AAACB"
|
sort_string = "AAACB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/super_capacitor
|
/datum/design/item/stock_part/super_capacitor
|
||||||
id = "super_capacitor"
|
id = "super_capacitor"
|
||||||
@@ -110,6 +122,7 @@
|
|||||||
materials = list(MAT_STEEL = 50, MAT_GLASS = 50, MAT_GOLD = 20)
|
materials = list(MAT_STEEL = 50, MAT_GLASS = 50, MAT_GOLD = 20)
|
||||||
build_path = /obj/item/weapon/stock_parts/capacitor/super
|
build_path = /obj/item/weapon/stock_parts/capacitor/super
|
||||||
sort_string = "AAACC"
|
sort_string = "AAACC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/hyper_capacitor
|
/datum/design/item/stock_part/hyper_capacitor
|
||||||
id = "hyper_capacitor"
|
id = "hyper_capacitor"
|
||||||
@@ -117,6 +130,7 @@
|
|||||||
materials = list(MAT_STEEL = 200, MAT_GLASS = 100, MAT_VERDANTIUM = 30, MAT_DURASTEEL = 25)
|
materials = list(MAT_STEEL = 200, MAT_GLASS = 100, MAT_VERDANTIUM = 30, MAT_DURASTEEL = 25)
|
||||||
build_path = /obj/item/weapon/stock_parts/capacitor/hyper
|
build_path = /obj/item/weapon/stock_parts/capacitor/hyper
|
||||||
sort_string = "AAACD"
|
sort_string = "AAACD"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/omni_capacitor
|
/datum/design/item/stock_part/omni_capacitor
|
||||||
id = "omni_capacitor"
|
id = "omni_capacitor"
|
||||||
@@ -124,6 +138,7 @@
|
|||||||
materials = list(MAT_STEEL = 2000, MAT_DIAMOND = 1000, MAT_GLASS = 1000, MAT_MORPHIUM = 100, MAT_DURASTEEL = 100)
|
materials = list(MAT_STEEL = 2000, MAT_DIAMOND = 1000, MAT_GLASS = 1000, MAT_MORPHIUM = 100, MAT_DURASTEEL = 100)
|
||||||
build_path = /obj/item/weapon/stock_parts/capacitor/omni
|
build_path = /obj/item/weapon/stock_parts/capacitor/omni
|
||||||
sort_string = "AAACE"
|
sort_string = "AAACE"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
// Sensors
|
// Sensors
|
||||||
|
|
||||||
@@ -133,6 +148,7 @@
|
|||||||
materials = list(MAT_STEEL = 50, MAT_GLASS = 20)
|
materials = list(MAT_STEEL = 50, MAT_GLASS = 20)
|
||||||
build_path = /obj/item/weapon/stock_parts/scanning_module
|
build_path = /obj/item/weapon/stock_parts/scanning_module
|
||||||
sort_string = "AAADA"
|
sort_string = "AAADA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING | LATHE_PUBLIC // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/adv_sensor
|
/datum/design/item/stock_part/adv_sensor
|
||||||
id = "adv_sensor"
|
id = "adv_sensor"
|
||||||
@@ -140,6 +156,7 @@
|
|||||||
materials = list(MAT_STEEL = 50, MAT_GLASS = 20)
|
materials = list(MAT_STEEL = 50, MAT_GLASS = 20)
|
||||||
build_path = /obj/item/weapon/stock_parts/scanning_module/adv
|
build_path = /obj/item/weapon/stock_parts/scanning_module/adv
|
||||||
sort_string = "AAADB"
|
sort_string = "AAADB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/phasic_sensor
|
/datum/design/item/stock_part/phasic_sensor
|
||||||
id = "phasic_sensor"
|
id = "phasic_sensor"
|
||||||
@@ -147,6 +164,7 @@
|
|||||||
materials = list(MAT_STEEL = 50, MAT_GLASS = 20, MAT_SILVER = 10)
|
materials = list(MAT_STEEL = 50, MAT_GLASS = 20, MAT_SILVER = 10)
|
||||||
build_path = /obj/item/weapon/stock_parts/scanning_module/phasic
|
build_path = /obj/item/weapon/stock_parts/scanning_module/phasic
|
||||||
sort_string = "AAADC"
|
sort_string = "AAADC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/hyper_sensor
|
/datum/design/item/stock_part/hyper_sensor
|
||||||
id = "hyper_sensor"
|
id = "hyper_sensor"
|
||||||
@@ -154,6 +172,7 @@
|
|||||||
materials = list(MAT_STEEL = 50, MAT_GLASS = 20, MAT_SILVER = 50, MAT_VERDANTIUM = 40, MAT_DURASTEEL = 50)
|
materials = list(MAT_STEEL = 50, MAT_GLASS = 20, MAT_SILVER = 50, MAT_VERDANTIUM = 40, MAT_DURASTEEL = 50)
|
||||||
build_path = /obj/item/weapon/stock_parts/scanning_module/hyper
|
build_path = /obj/item/weapon/stock_parts/scanning_module/hyper
|
||||||
sort_string = "AAADD"
|
sort_string = "AAADD"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/omni_sensor
|
/datum/design/item/stock_part/omni_sensor
|
||||||
id = "omni_sensor"
|
id = "omni_sensor"
|
||||||
@@ -161,6 +180,7 @@
|
|||||||
materials = list(MAT_STEEL = 1000, MAT_PLASTEEL = 500, MAT_GLASS = 750, MAT_SILVER = 500, MAT_MORPHIUM = 60, MAT_DURASTEEL = 100)
|
materials = list(MAT_STEEL = 1000, MAT_PLASTEEL = 500, MAT_GLASS = 750, MAT_SILVER = 500, MAT_MORPHIUM = 60, MAT_DURASTEEL = 100)
|
||||||
build_path = /obj/item/weapon/stock_parts/scanning_module/omni
|
build_path = /obj/item/weapon/stock_parts/scanning_module/omni
|
||||||
sort_string = "AAADE"
|
sort_string = "AAADE"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
// Micro-lasers
|
// Micro-lasers
|
||||||
|
|
||||||
@@ -170,6 +190,7 @@
|
|||||||
materials = list(MAT_STEEL = 10, MAT_GLASS = 20)
|
materials = list(MAT_STEEL = 10, MAT_GLASS = 20)
|
||||||
build_path = /obj/item/weapon/stock_parts/micro_laser
|
build_path = /obj/item/weapon/stock_parts/micro_laser
|
||||||
sort_string = "AAAEA"
|
sort_string = "AAAEA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING | LATHE_PUBLIC // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/high_micro_laser
|
/datum/design/item/stock_part/high_micro_laser
|
||||||
id = "high_micro_laser"
|
id = "high_micro_laser"
|
||||||
@@ -177,6 +198,7 @@
|
|||||||
materials = list(MAT_STEEL = 10, MAT_GLASS = 20)
|
materials = list(MAT_STEEL = 10, MAT_GLASS = 20)
|
||||||
build_path = /obj/item/weapon/stock_parts/micro_laser/high
|
build_path = /obj/item/weapon/stock_parts/micro_laser/high
|
||||||
sort_string = "AAAEB"
|
sort_string = "AAAEB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/ultra_micro_laser
|
/datum/design/item/stock_part/ultra_micro_laser
|
||||||
id = "ultra_micro_laser"
|
id = "ultra_micro_laser"
|
||||||
@@ -184,6 +206,7 @@
|
|||||||
materials = list(MAT_STEEL = 10, MAT_GLASS = 20, MAT_URANIUM = 10)
|
materials = list(MAT_STEEL = 10, MAT_GLASS = 20, MAT_URANIUM = 10)
|
||||||
build_path = /obj/item/weapon/stock_parts/micro_laser/ultra
|
build_path = /obj/item/weapon/stock_parts/micro_laser/ultra
|
||||||
sort_string = "AAAEC"
|
sort_string = "AAAEC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/hyper_micro_laser
|
/datum/design/item/stock_part/hyper_micro_laser
|
||||||
id = "hyper_micro_laser"
|
id = "hyper_micro_laser"
|
||||||
@@ -191,6 +214,7 @@
|
|||||||
materials = list(MAT_STEEL = 200, MAT_GLASS = 20, MAT_URANIUM = 30, MAT_VERDANTIUM = 50, MAT_DURASTEEL = 100)
|
materials = list(MAT_STEEL = 200, MAT_GLASS = 20, MAT_URANIUM = 30, MAT_VERDANTIUM = 50, MAT_DURASTEEL = 100)
|
||||||
build_path = /obj/item/weapon/stock_parts/micro_laser/hyper
|
build_path = /obj/item/weapon/stock_parts/micro_laser/hyper
|
||||||
sort_string = "AAAED"
|
sort_string = "AAAED"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/omni_micro_laser
|
/datum/design/item/stock_part/omni_micro_laser
|
||||||
id = "omni_micro_laser"
|
id = "omni_micro_laser"
|
||||||
@@ -198,6 +222,7 @@
|
|||||||
materials = list(MAT_STEEL = 2000, MAT_GLASS = 500, MAT_URANIUM = 2000, MAT_MORPHIUM = 50, MAT_DURASTEEL = 100)
|
materials = list(MAT_STEEL = 2000, MAT_GLASS = 500, MAT_URANIUM = 2000, MAT_MORPHIUM = 50, MAT_DURASTEEL = 100)
|
||||||
build_path = /obj/item/weapon/stock_parts/micro_laser/omni
|
build_path = /obj/item/weapon/stock_parts/micro_laser/omni
|
||||||
sort_string = "AAAEE"
|
sort_string = "AAAEE"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
|
|
||||||
// part bundles, because i HATE queues and i don't want to rewrite it for stack-printing
|
// part bundles, because i HATE queues and i don't want to rewrite it for stack-printing
|
||||||
@@ -207,6 +232,7 @@
|
|||||||
materials = list(MAT_STEEL = 1100, MAT_GLASS = 450)
|
materials = list(MAT_STEEL = 1100, MAT_GLASS = 450)
|
||||||
build_path = /obj/effect/spawner/parts/t1
|
build_path = /obj/effect/spawner/parts/t1
|
||||||
sort_string = "AAAFA"
|
sort_string = "AAAFA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING | LATHE_PUBLIC // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/bundle/t2
|
/datum/design/item/stock_part/bundle/t2
|
||||||
id = "parts_bundle_t2"
|
id = "parts_bundle_t2"
|
||||||
@@ -214,6 +240,7 @@
|
|||||||
materials = list(MAT_STEEL = 1100, MAT_GLASS = 450)
|
materials = list(MAT_STEEL = 1100, MAT_GLASS = 450)
|
||||||
build_path = /obj/effect/spawner/parts/t2
|
build_path = /obj/effect/spawner/parts/t2
|
||||||
sort_string = "AAAFB"
|
sort_string = "AAAFB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/bundle/t3
|
/datum/design/item/stock_part/bundle/t3
|
||||||
id = "parts_bundle_t3"
|
id = "parts_bundle_t3"
|
||||||
@@ -221,6 +248,7 @@
|
|||||||
materials = list(MAT_STEEL = 1100, MAT_GLASS = 450, MAT_SILVER = 50, MAT_GOLD = 100, MAT_URANIUM = 50)
|
materials = list(MAT_STEEL = 1100, MAT_GLASS = 450, MAT_SILVER = 50, MAT_GOLD = 100, MAT_URANIUM = 50)
|
||||||
build_path = /obj/effect/spawner/parts/t3
|
build_path = /obj/effect/spawner/parts/t3
|
||||||
sort_string = "AAAFC"
|
sort_string = "AAAFC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/bundle/t4
|
/datum/design/item/stock_part/bundle/t4
|
||||||
id = "parts_bundle_t4"
|
id = "parts_bundle_t4"
|
||||||
@@ -228,6 +256,7 @@
|
|||||||
materials = list(MAT_STEEL = 4250, MAT_GLASS = 700, MAT_SILVER = 250, MAT_URANIUM = 150, MAT_DURASTEEL = 1450, MAT_VERDANTIUM = 900)
|
materials = list(MAT_STEEL = 4250, MAT_GLASS = 700, MAT_SILVER = 250, MAT_URANIUM = 150, MAT_DURASTEEL = 1450, MAT_VERDANTIUM = 900)
|
||||||
build_path = /obj/effect/spawner/parts/t4
|
build_path = /obj/effect/spawner/parts/t4
|
||||||
sort_string = "AAAFD"
|
sort_string = "AAAFD"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/bundle/t5
|
/datum/design/item/stock_part/bundle/t5
|
||||||
id = "parts_bundle_t5"
|
id = "parts_bundle_t5"
|
||||||
@@ -235,6 +264,7 @@
|
|||||||
materials = list(MAT_STEEL = 45000, MAT_PLASTEEL = 5500, MAT_GLASS = 11250, MAT_SILVER = 2500, MAT_URANIUM = 10000, MAT_DIAMOND = 5000, MAT_DURASTEEL = 2500, MAT_MORPHIUM = 2050)
|
materials = list(MAT_STEEL = 45000, MAT_PLASTEEL = 5500, MAT_GLASS = 11250, MAT_SILVER = 2500, MAT_URANIUM = 10000, MAT_DIAMOND = 5000, MAT_DURASTEEL = 2500, MAT_MORPHIUM = 2050)
|
||||||
build_path = /obj/effect/spawner/parts/t5
|
build_path = /obj/effect/spawner/parts/t5
|
||||||
sort_string = "AAAFE"
|
sort_string = "AAAFE"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
// RPEDs
|
// RPEDs
|
||||||
|
|
||||||
@@ -246,6 +276,7 @@
|
|||||||
materials = list(MAT_STEEL = 15000, MAT_GLASS = 5000)
|
materials = list(MAT_STEEL = 15000, MAT_GLASS = 5000)
|
||||||
build_path = /obj/item/weapon/storage/part_replacer
|
build_path = /obj/item/weapon/storage/part_replacer
|
||||||
sort_string = "ABAAA"
|
sort_string = "ABAAA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/ARPED
|
/datum/design/item/stock_part/ARPED
|
||||||
name = "Advanced Rapid Part Exchange Device"
|
name = "Advanced Rapid Part Exchange Device"
|
||||||
@@ -256,6 +287,7 @@
|
|||||||
materials = list(MAT_STEEL = 30000, MAT_GLASS = 10000)
|
materials = list(MAT_STEEL = 30000, MAT_GLASS = 10000)
|
||||||
build_path = /obj/item/weapon/storage/part_replacer/adv
|
build_path = /obj/item/weapon/storage/part_replacer/adv
|
||||||
sort_string = "ABAAB"
|
sort_string = "ABAAB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/stock_part/PBRPED
|
/datum/design/item/stock_part/PBRPED
|
||||||
name = "Prototype Bluespace Rapid Part Exchange Device"
|
name = "Prototype Bluespace Rapid Part Exchange Device"
|
||||||
@@ -265,4 +297,5 @@
|
|||||||
req_tech = list(TECH_ENGINEERING = 7, TECH_MATERIAL = 7, TECH_BLUESPACE = 5)
|
req_tech = list(TECH_ENGINEERING = 7, TECH_MATERIAL = 7, TECH_BLUESPACE = 5)
|
||||||
materials = list(MAT_STEEL = 30000, MAT_GLASS = 10000, MAT_SILVER = 5000, MAT_GOLD = 5000, MAT_DIAMOND = 1000)
|
materials = list(MAT_STEEL = 30000, MAT_GLASS = 10000, MAT_SILVER = 5000, MAT_GOLD = 5000, MAT_DIAMOND = 1000)
|
||||||
build_path = /obj/item/weapon/storage/part_replacer/adv/discount_bluespace
|
build_path = /obj/item/weapon/storage/part_replacer/adv/discount_bluespace
|
||||||
sort_string = "ABAAB"
|
sort_string = "ABAAB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING // CHOMPAdd
|
||||||
|
|||||||
@@ -1,9 +1,14 @@
|
|||||||
// Telecomm parts
|
// Telecomm parts
|
||||||
|
/datum/design/item/stock_part/subspace // CHOMPAdd
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING
|
||||||
|
|
||||||
/datum/design/item/stock_part/subspace/AssembleDesignName()
|
/datum/design/item/stock_part/subspace/AssembleDesignName()
|
||||||
..()
|
..()
|
||||||
name = "Subspace component design ([item_name])"
|
name = "Subspace component design ([item_name])"
|
||||||
|
|
||||||
|
/datum/design/item/stock_part/subspace // CHOMPAdd
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING
|
||||||
|
|
||||||
/datum/design/item/stock_part/subspace/subspace_ansible
|
/datum/design/item/stock_part/subspace/subspace_ansible
|
||||||
id = "s-ansible"
|
id = "s-ansible"
|
||||||
req_tech = list(TECH_DATA = 3, TECH_MAGNET = 4, TECH_MATERIAL = 4, TECH_BLUESPACE = 2)
|
req_tech = list(TECH_DATA = 3, TECH_MAGNET = 4, TECH_MATERIAL = 4, TECH_BLUESPACE = 2)
|
||||||
@@ -51,4 +56,4 @@
|
|||||||
req_tech = list(TECH_MAGNET = 5, TECH_MATERIAL = 5, TECH_BLUESPACE = 3)
|
req_tech = list(TECH_MAGNET = 5, TECH_MATERIAL = 5, TECH_BLUESPACE = 3)
|
||||||
materials = list(MAT_GLASS = 100, MAT_SILVER = 10, MAT_URANIUM = 15)
|
materials = list(MAT_GLASS = 100, MAT_SILVER = 10, MAT_URANIUM = 15)
|
||||||
build_path = /obj/item/weapon/stock_parts/subspace/transmitter
|
build_path = /obj/item/weapon/stock_parts/subspace/transmitter
|
||||||
sort_string = "RAAAG"
|
sort_string = "RAAAG"
|
||||||
|
|||||||
@@ -25,6 +25,7 @@
|
|||||||
materials = list(MAT_STEEL = 4000)
|
materials = list(MAT_STEEL = 4000)
|
||||||
build_path = /obj/item/weapon/gun/energy/stunrevolver
|
build_path = /obj/item/weapon/gun/energy/stunrevolver
|
||||||
sort_string = "MAAAA"
|
sort_string = "MAAAA"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/energy/nuclear_gun
|
/datum/design/item/weapon/energy/nuclear_gun
|
||||||
id = "nuclear_gun"
|
id = "nuclear_gun"
|
||||||
@@ -32,6 +33,7 @@
|
|||||||
materials = list(MAT_STEEL = 5000, MAT_GLASS = 1000, MAT_URANIUM = 500)
|
materials = list(MAT_STEEL = 5000, MAT_GLASS = 1000, MAT_URANIUM = 500)
|
||||||
build_path = /obj/item/weapon/gun/energy/gun/nuclear
|
build_path = /obj/item/weapon/gun/energy/gun/nuclear
|
||||||
sort_string = "MAAAB"
|
sort_string = "MAAAB"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/energy/phoronpistol
|
/datum/design/item/weapon/energy/phoronpistol
|
||||||
id = "ppistol"
|
id = "ppistol"
|
||||||
@@ -39,6 +41,7 @@
|
|||||||
materials = list(MAT_STEEL = 5000, MAT_GLASS = 1000, MAT_PHORON = 3000)
|
materials = list(MAT_STEEL = 5000, MAT_GLASS = 1000, MAT_PHORON = 3000)
|
||||||
build_path = /obj/item/weapon/gun/energy/toxgun
|
build_path = /obj/item/weapon/gun/energy/toxgun
|
||||||
sort_string = "MAAAC"
|
sort_string = "MAAAC"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/energy/lasercannon
|
/datum/design/item/weapon/energy/lasercannon
|
||||||
desc = "The lasing medium of this prototype is enclosed in a tube lined with uranium-235 and subjected to high neutron flux in a nuclear reactor core."
|
desc = "The lasing medium of this prototype is enclosed in a tube lined with uranium-235 and subjected to high neutron flux in a nuclear reactor core."
|
||||||
@@ -47,6 +50,7 @@
|
|||||||
materials = list(MAT_STEEL = 10000, MAT_GLASS = 1000, MAT_DIAMOND = 2000)
|
materials = list(MAT_STEEL = 10000, MAT_GLASS = 1000, MAT_DIAMOND = 2000)
|
||||||
build_path = /obj/item/weapon/gun/energy/lasercannon
|
build_path = /obj/item/weapon/gun/energy/lasercannon
|
||||||
sort_string = "MAAAD"
|
sort_string = "MAAAD"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/energy/decloner
|
/datum/design/item/weapon/energy/decloner
|
||||||
id = "decloner"
|
id = "decloner"
|
||||||
@@ -54,6 +58,7 @@
|
|||||||
materials = list(MAT_GOLD = 5000,MAT_URANIUM = 10000)
|
materials = list(MAT_GOLD = 5000,MAT_URANIUM = 10000)
|
||||||
build_path = /obj/item/weapon/gun/energy/decloner
|
build_path = /obj/item/weapon/gun/energy/decloner
|
||||||
sort_string = "MAAAE"
|
sort_string = "MAAAE"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/energy/temp_gun
|
/datum/design/item/weapon/energy/temp_gun
|
||||||
desc = "A gun that shoots high-powered glass-encased energy temperature bullets."
|
desc = "A gun that shoots high-powered glass-encased energy temperature bullets."
|
||||||
@@ -62,6 +67,7 @@
|
|||||||
materials = list(MAT_STEEL = 5000, MAT_GLASS = 500, MAT_SILVER = 3000)
|
materials = list(MAT_STEEL = 5000, MAT_GLASS = 500, MAT_SILVER = 3000)
|
||||||
build_path = /obj/item/weapon/gun/energy/temperature
|
build_path = /obj/item/weapon/gun/energy/temperature
|
||||||
sort_string = "MAAAF"
|
sort_string = "MAAAF"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/energy/flora_gun
|
/datum/design/item/weapon/energy/flora_gun
|
||||||
id = "flora_gun"
|
id = "flora_gun"
|
||||||
@@ -69,6 +75,7 @@
|
|||||||
materials = list(MAT_STEEL = 2000, MAT_GLASS = 500, MAT_URANIUM = 500)
|
materials = list(MAT_STEEL = 2000, MAT_GLASS = 500, MAT_URANIUM = 500)
|
||||||
build_path = /obj/item/weapon/gun/energy/floragun
|
build_path = /obj/item/weapon/gun/energy/floragun
|
||||||
sort_string = "MAAAG"
|
sort_string = "MAAAG"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/energy/vinstunrevolver
|
/datum/design/item/weapon/energy/vinstunrevolver
|
||||||
id = "vinstunrevolver"
|
id = "vinstunrevolver"
|
||||||
@@ -76,6 +83,7 @@
|
|||||||
materials = list(MAT_STEEL = 4000)
|
materials = list(MAT_STEEL = 4000)
|
||||||
build_path = /obj/item/weapon/gun/energy/stunrevolver/vintage
|
build_path = /obj/item/weapon/gun/energy/stunrevolver/vintage
|
||||||
sort_string = "MAAAH"
|
sort_string = "MAAAH"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
// Ballistic weapons
|
// Ballistic weapons
|
||||||
|
|
||||||
@@ -90,6 +98,7 @@
|
|||||||
materials = list(MAT_STEEL = 8000, MAT_SILVER = 2000, MAT_DIAMOND = 1000)
|
materials = list(MAT_STEEL = 8000, MAT_SILVER = 2000, MAT_DIAMOND = 1000)
|
||||||
build_path = /obj/item/weapon/gun/projectile/automatic/advanced_smg
|
build_path = /obj/item/weapon/gun/projectile/automatic/advanced_smg
|
||||||
sort_string = "MABAA"
|
sort_string = "MABAA"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
// Ballistic ammo
|
// Ballistic ammo
|
||||||
|
|
||||||
@@ -105,6 +114,7 @@
|
|||||||
materials = list(MAT_STEEL = 3750, MAT_SILVER = 100) // Requires silver for proprietary magazines! Or something.
|
materials = list(MAT_STEEL = 3750, MAT_SILVER = 100) // Requires silver for proprietary magazines! Or something.
|
||||||
build_path = /obj/item/ammo_magazine/m9mmAdvanced
|
build_path = /obj/item/ammo_magazine/m9mmAdvanced
|
||||||
sort_string = "MABBA"
|
sort_string = "MABBA"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/ballistic/ammo/stunshell
|
/datum/design/item/weapon/ballistic/ammo/stunshell
|
||||||
name = "stun shells"
|
name = "stun shells"
|
||||||
@@ -114,6 +124,7 @@
|
|||||||
materials = list(MAT_STEEL = 4000)
|
materials = list(MAT_STEEL = 4000)
|
||||||
build_path = /obj/item/ammo_magazine/ammo_box/b12g/stunshell
|
build_path = /obj/item/ammo_magazine/ammo_box/b12g/stunshell
|
||||||
sort_string = "MABBB"
|
sort_string = "MABBB"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/ballistic/ammo/empshell
|
/datum/design/item/weapon/ballistic/ammo/empshell
|
||||||
name = "emp shells"
|
name = "emp shells"
|
||||||
@@ -123,6 +134,7 @@
|
|||||||
materials = list(MAT_STEEL = 4000, MAT_URANIUM = 1000)
|
materials = list(MAT_STEEL = 4000, MAT_URANIUM = 1000)
|
||||||
build_path = /obj/item/ammo_magazine/ammo_box/b12g/emp
|
build_path = /obj/item/ammo_magazine/ammo_box/b12g/emp
|
||||||
sort_string = "MABBC"
|
sort_string = "MABBC"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
// Phase weapons
|
// Phase weapons
|
||||||
|
|
||||||
@@ -168,6 +180,7 @@
|
|||||||
materials = list(MAT_STEEL = 5000, MAT_GLASS = 1000)
|
materials = list(MAT_STEEL = 5000, MAT_GLASS = 1000)
|
||||||
build_path = /obj/item/weapon/gun/launcher/syringe/rapid
|
build_path = /obj/item/weapon/gun/launcher/syringe/rapid
|
||||||
sort_string = "MADAA"
|
sort_string = "MADAA"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/dartgun
|
/datum/design/item/weapon/dartgun
|
||||||
desc = "A gun that fires small hollow chemical-payload darts."
|
desc = "A gun that fires small hollow chemical-payload darts."
|
||||||
@@ -176,6 +189,7 @@
|
|||||||
materials = list(MAT_STEEL = 5000, MAT_GOLD = 5000, MAT_SILVER = 2500, MAT_GLASS = 750)
|
materials = list(MAT_STEEL = 5000, MAT_GOLD = 5000, MAT_SILVER = 2500, MAT_GLASS = 750)
|
||||||
build_path = /obj/item/weapon/gun/projectile/dartgun/research
|
build_path = /obj/item/weapon/gun/projectile/dartgun/research
|
||||||
sort_string = "MADAB"
|
sort_string = "MADAB"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/chemsprayer
|
/datum/design/item/weapon/chemsprayer
|
||||||
desc = "An advanced chem spraying device."
|
desc = "An advanced chem spraying device."
|
||||||
@@ -184,6 +198,7 @@
|
|||||||
materials = list(MAT_STEEL = 5000, MAT_GLASS = 1000)
|
materials = list(MAT_STEEL = 5000, MAT_GLASS = 1000)
|
||||||
build_path = /obj/item/weapon/reagent_containers/spray/chemsprayer
|
build_path = /obj/item/weapon/reagent_containers/spray/chemsprayer
|
||||||
sort_string = "MADAC"
|
sort_string = "MADAC"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/fuelrod
|
/datum/design/item/weapon/fuelrod
|
||||||
id = "fuelrod_gun"
|
id = "fuelrod_gun"
|
||||||
@@ -191,6 +206,7 @@
|
|||||||
materials = list(MAT_STEEL = 10000, MAT_GLASS = 2000, MAT_GOLD = 500, MAT_SILVER = 500, MAT_URANIUM = 1000, MAT_PHORON = 3000, MAT_DIAMOND = 1000)
|
materials = list(MAT_STEEL = 10000, MAT_GLASS = 2000, MAT_GOLD = 500, MAT_SILVER = 500, MAT_URANIUM = 1000, MAT_PHORON = 3000, MAT_DIAMOND = 1000)
|
||||||
build_path = /obj/item/weapon/gun/magnetic/fuelrod
|
build_path = /obj/item/weapon/gun/magnetic/fuelrod
|
||||||
sort_string = "MADAD"
|
sort_string = "MADAD"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE // CHOMPAdd
|
||||||
|
|
||||||
// Ammo for those
|
// Ammo for those
|
||||||
|
|
||||||
@@ -200,6 +216,7 @@
|
|||||||
materials = list(MAT_STEEL = 300, MAT_GOLD = 100, MAT_SILVER = 100, MAT_GLASS = 300)
|
materials = list(MAT_STEEL = 300, MAT_GOLD = 100, MAT_SILVER = 100, MAT_GLASS = 300)
|
||||||
build_path = /obj/item/ammo_magazine/chemdart/small
|
build_path = /obj/item/ammo_magazine/chemdart/small
|
||||||
sort_string = "MADBA"
|
sort_string = "MADBA"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/ammo/dartgun_ammo_small
|
/datum/design/item/weapon/ammo/dartgun_ammo_small
|
||||||
id = "dartgun_ammo_s"
|
id = "dartgun_ammo_s"
|
||||||
@@ -207,6 +224,7 @@
|
|||||||
materials = list(MAT_STEEL = 50, MAT_GOLD = 30, MAT_SILVER = 30, MAT_GLASS = 50)
|
materials = list(MAT_STEEL = 50, MAT_GOLD = 30, MAT_SILVER = 30, MAT_GLASS = 50)
|
||||||
build_path = /obj/item/ammo_casing/chemdart/small
|
build_path = /obj/item/ammo_casing/chemdart/small
|
||||||
sort_string = "MADBB"
|
sort_string = "MADBB"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/ammo/dartgunmag_med
|
/datum/design/item/weapon/ammo/dartgunmag_med
|
||||||
id = "dartgun_mag_m"
|
id = "dartgun_mag_m"
|
||||||
@@ -214,6 +232,7 @@
|
|||||||
materials = list(MAT_STEEL = 500, MAT_GOLD = 150, MAT_SILVER = 150, MAT_DIAMOND = 200, MAT_GLASS = 400)
|
materials = list(MAT_STEEL = 500, MAT_GOLD = 150, MAT_SILVER = 150, MAT_DIAMOND = 200, MAT_GLASS = 400)
|
||||||
build_path = /obj/item/ammo_magazine/chemdart
|
build_path = /obj/item/ammo_magazine/chemdart
|
||||||
sort_string = "MADBC"
|
sort_string = "MADBC"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/ammo/dartgun_ammo_med
|
/datum/design/item/weapon/ammo/dartgun_ammo_med
|
||||||
id = "dartgun_ammo_m"
|
id = "dartgun_ammo_m"
|
||||||
@@ -221,6 +240,7 @@
|
|||||||
materials = list(MAT_STEEL = 80, MAT_GOLD = 40, MAT_SILVER = 40, MAT_GLASS = 60)
|
materials = list(MAT_STEEL = 80, MAT_GOLD = 40, MAT_SILVER = 40, MAT_GLASS = 60)
|
||||||
build_path = /obj/item/ammo_casing/chemdart
|
build_path = /obj/item/ammo_casing/chemdart
|
||||||
sort_string = "MADBD"
|
sort_string = "MADBD"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/ammo/flechette
|
/datum/design/item/weapon/ammo/flechette
|
||||||
id = "magnetic_ammo"
|
id = "magnetic_ammo"
|
||||||
@@ -228,6 +248,7 @@
|
|||||||
materials = list(MAT_STEEL = 500, MAT_GOLD = 300, MAT_GLASS = 150, MAT_PHORON = 100)
|
materials = list(MAT_STEEL = 500, MAT_GOLD = 300, MAT_GLASS = 150, MAT_PHORON = 100)
|
||||||
build_path = /obj/item/weapon/magnetic_ammo
|
build_path = /obj/item/weapon/magnetic_ammo
|
||||||
sort_string = "MADBE"
|
sort_string = "MADBE"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
// Melee weapons
|
// Melee weapons
|
||||||
|
|
||||||
@@ -242,6 +263,7 @@
|
|||||||
materials = list(MAT_PLASTEEL = 3500, MAT_GLASS = 1000, MAT_LEAD = 2250, MAT_METALHYDROGEN = 500)
|
materials = list(MAT_PLASTEEL = 3500, MAT_GLASS = 1000, MAT_LEAD = 2250, MAT_METALHYDROGEN = 500)
|
||||||
build_path = /obj/item/weapon/melee/energy/sword/charge
|
build_path = /obj/item/weapon/melee/energy/sword/charge
|
||||||
sort_string = "MBAAA"
|
sort_string = "MBAAA"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/melee/eaxe
|
/datum/design/item/weapon/melee/eaxe
|
||||||
name = "Energy Axe"
|
name = "Energy Axe"
|
||||||
@@ -250,6 +272,7 @@
|
|||||||
materials = list(MAT_PLASTEEL = 3500, MAT_OSMIUM = 2000, MAT_LEAD = 2000, MAT_METALHYDROGEN = 500)
|
materials = list(MAT_PLASTEEL = 3500, MAT_OSMIUM = 2000, MAT_LEAD = 2000, MAT_METALHYDROGEN = 500)
|
||||||
build_path = /obj/item/weapon/melee/energy/axe/charge
|
build_path = /obj/item/weapon/melee/energy/axe/charge
|
||||||
sort_string = "MBAAB"
|
sort_string = "MBAAB"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
// Grenade stuff
|
// Grenade stuff
|
||||||
/datum/design/item/weapon/grenade/AssembleDesignName()
|
/datum/design/item/weapon/grenade/AssembleDesignName()
|
||||||
@@ -262,3 +285,4 @@
|
|||||||
materials = list(MAT_STEEL = 3000)
|
materials = list(MAT_STEEL = 3000)
|
||||||
build_path = /obj/item/weapon/grenade/chem_grenade/large
|
build_path = /obj/item/weapon/grenade/chem_grenade/large
|
||||||
sort_string = "MCAAA"
|
sort_string = "MCAAA"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|||||||
@@ -16,6 +16,7 @@
|
|||||||
materials = list(MAT_STEEL = 4000, MAT_GLASS = 2000, MAT_SILVER = 1000)
|
materials = list(MAT_STEEL = 4000, MAT_GLASS = 2000, MAT_SILVER = 1000)
|
||||||
build_path = /obj/item/weapon/gun/energy/gun/protector
|
build_path = /obj/item/weapon/gun/energy/gun/protector
|
||||||
sort_string = "MAAVA"
|
sort_string = "MAAVA"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/energy/sickshot
|
/datum/design/item/weapon/energy/sickshot
|
||||||
desc = "A 'Sickshot' is a 4-shot energy revolver that causes nausea and confusion."
|
desc = "A 'Sickshot' is a 4-shot energy revolver that causes nausea and confusion."
|
||||||
@@ -24,6 +25,7 @@
|
|||||||
materials = list(MAT_STEEL = 3000, MAT_GLASS = 2000)
|
materials = list(MAT_STEEL = 3000, MAT_GLASS = 2000)
|
||||||
build_path = /obj/item/weapon/gun/energy/sickshot
|
build_path = /obj/item/weapon/gun/energy/sickshot
|
||||||
sort_string = "MAAVB"
|
sort_string = "MAAVB"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY | LATHE_MEDICAL // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/energy/netgun
|
/datum/design/item/weapon/energy/netgun
|
||||||
desc = "The \"Varmint Catcher\" is an energy net projector designed to immobilize dangerous wildlife."
|
desc = "The \"Varmint Catcher\" is an energy net projector designed to immobilize dangerous wildlife."
|
||||||
@@ -32,6 +34,7 @@
|
|||||||
materials = list(MAT_STEEL = 6000, MAT_GLASS = 3000)
|
materials = list(MAT_STEEL = 6000, MAT_GLASS = 3000)
|
||||||
build_path = /obj/item/weapon/gun/energy/netgun
|
build_path = /obj/item/weapon/gun/energy/netgun
|
||||||
sort_string = "MAAVC"
|
sort_string = "MAAVC"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
// Misc weapons
|
// Misc weapons
|
||||||
|
|
||||||
@@ -42,6 +45,7 @@
|
|||||||
materials = list(MAT_STEEL = 3000, MAT_GLASS = 3000, MAT_URANIUM = 1000)
|
materials = list(MAT_STEEL = 3000, MAT_GLASS = 3000, MAT_URANIUM = 1000)
|
||||||
build_path = /obj/item/weapon/gun/energy/pummeler
|
build_path = /obj/item/weapon/gun/energy/pummeler
|
||||||
sort_string = "MADVA"
|
sort_string = "MADVA"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
// Anti-particle stuff
|
// Anti-particle stuff
|
||||||
|
|
||||||
@@ -56,6 +60,7 @@
|
|||||||
materials = list(MAT_STEEL = 5000, MAT_GLASS = 1000, MAT_GOLD = 1000, MAT_URANIUM = 750)
|
materials = list(MAT_STEEL = 5000, MAT_GLASS = 1000, MAT_GOLD = 1000, MAT_URANIUM = 750)
|
||||||
build_path = /obj/item/weapon/gun/energy/particle/advanced
|
build_path = /obj/item/weapon/gun/energy/particle/advanced
|
||||||
sort_string = "MAAUA"
|
sort_string = "MAAUA"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/particle/particlecannon
|
/datum/design/item/weapon/particle/particlecannon
|
||||||
name = "Anti-particle cannon"
|
name = "Anti-particle cannon"
|
||||||
@@ -64,6 +69,7 @@
|
|||||||
materials = list(MAT_STEEL = 10000, MAT_GLASS = 1500, MAT_GOLD = 2000, MAT_URANIUM = 1000, MAT_DIAMOND = 2000)
|
materials = list(MAT_STEEL = 10000, MAT_GLASS = 1500, MAT_GOLD = 2000, MAT_URANIUM = 1000, MAT_DIAMOND = 2000)
|
||||||
build_path = /obj/item/weapon/gun/energy/particle/cannon
|
build_path = /obj/item/weapon/gun/energy/particle/cannon
|
||||||
sort_string = "MAAUB"
|
sort_string = "MAAUB"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
/datum/design/item/weapon/particle/pressureinterlock
|
/datum/design/item/weapon/particle/pressureinterlock
|
||||||
name = "APP pressure interlock"
|
name = "APP pressure interlock"
|
||||||
@@ -72,6 +78,7 @@
|
|||||||
materials = list(MAT_STEEL = 1000, MAT_GLASS = 250)
|
materials = list(MAT_STEEL = 1000, MAT_GLASS = 250)
|
||||||
build_path = /obj/item/pressurelock
|
build_path = /obj/item/pressurelock
|
||||||
sort_string = "MAAUC"
|
sort_string = "MAAUC"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
// NSFW gun and cells
|
// NSFW gun and cells
|
||||||
/*
|
/*
|
||||||
@@ -167,6 +174,7 @@ None of these for now, too. -DHA */
|
|||||||
materials = list(MAT_STEEL = 4000, MAT_PLASTEEL = 500) //CHOMPedit Nerfs costs a bit for something a bit more sensical
|
materials = list(MAT_STEEL = 4000, MAT_PLASTEEL = 500) //CHOMPedit Nerfs costs a bit for something a bit more sensical
|
||||||
build_path = /obj/item/ammo_casing/a145
|
build_path = /obj/item/ammo_casing/a145
|
||||||
sort_string = "MABBD"
|
sort_string = "MABBD"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|
||||||
/*
|
/*
|
||||||
/datum/design/item/nsfw_cell/final
|
/datum/design/item/nsfw_cell/final
|
||||||
|
|||||||
@@ -5,3 +5,4 @@
|
|||||||
materials = list(DEFAULT_WALL_MATERIAL = 6000, "glass" = 3000, "silver" = 1000)
|
materials = list(DEFAULT_WALL_MATERIAL = 6000, "glass" = 3000, "silver" = 1000)
|
||||||
build_path = /obj/item/weapon/gun/energy/hunter
|
build_path = /obj/item/weapon/gun/energy/hunter
|
||||||
sort_string = "MAAVC"
|
sort_string = "MAAVC"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY // CHOMPAdd
|
||||||
|
|||||||
@@ -4,6 +4,9 @@
|
|||||||
|
|
||||||
// Xenoarch tools
|
// Xenoarch tools
|
||||||
|
|
||||||
|
/datum/design/item/weapon/xenoarch // CHOMPAdd
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE
|
||||||
|
|
||||||
/datum/design/item/weapon/xenoarch/ano_scanner
|
/datum/design/item/weapon/xenoarch/ano_scanner
|
||||||
name = "Alden-Saraspova counter"
|
name = "Alden-Saraspova counter"
|
||||||
id = "ano_scanner"
|
id = "ano_scanner"
|
||||||
@@ -28,4 +31,4 @@
|
|||||||
build_type = PROTOLATHE
|
build_type = PROTOLATHE
|
||||||
materials = list(MAT_STEEL = 4000, MAT_GLASS = 4000)
|
materials = list(MAT_STEEL = 4000, MAT_GLASS = 4000)
|
||||||
build_path = /obj/item/weapon/pickaxe/excavationdrill
|
build_path = /obj/item/weapon/pickaxe/excavationdrill
|
||||||
sort_string = "GAAAC"
|
sort_string = "GAAAC"
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
name = "Xenobiology equipment design ([item_name])"
|
name = "Xenobiology equipment design ([item_name])"
|
||||||
|
|
||||||
// Xenobio Weapons
|
// Xenobio Weapons
|
||||||
|
/datum/design/item/weapon/xenobio // CHOMPAdd
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE
|
||||||
|
|
||||||
/datum/design/item/weapon/xenobio/slimebaton
|
/datum/design/item/weapon/xenobio/slimebaton
|
||||||
id = "slimebaton"
|
id = "slimebaton"
|
||||||
@@ -27,4 +29,4 @@
|
|||||||
req_tech = list(TECH_MAGNET = 2, TECH_BIO = 2)
|
req_tech = list(TECH_MAGNET = 2, TECH_BIO = 2)
|
||||||
materials = list(MAT_STEEL = 500, MAT_GLASS = 500)
|
materials = list(MAT_STEEL = 500, MAT_GLASS = 500)
|
||||||
build_path = /obj/item/device/slime_scanner
|
build_path = /obj/item/device/slime_scanner
|
||||||
sort_string = "HBAAA"
|
sort_string = "HBAAA"
|
||||||
|
|||||||
@@ -14,4 +14,4 @@
|
|||||||
req_tech = list(TECH_MAGNET = 4, TECH_BIO = 7)
|
req_tech = list(TECH_MAGNET = 4, TECH_BIO = 7)
|
||||||
materials = list(MAT_STEEL = 500, MAT_GLASS = 500, MAT_DIAMOND = 500, MAT_MORPHIUM = 100)
|
materials = list(MAT_STEEL = 500, MAT_GLASS = 500, MAT_DIAMOND = 500, MAT_MORPHIUM = 100)
|
||||||
build_path = /obj/item/weapon/slime_grinder
|
build_path = /obj/item/weapon/slime_grinder
|
||||||
sort_string = "HBBB"
|
sort_string = "HBBB"
|
||||||
|
|||||||
@@ -38,6 +38,9 @@
|
|||||||
|
|
||||||
hidden_materials = list(MAT_PLASTEEL, MAT_DURASTEEL, MAT_GRAPHITE, MAT_VERDANTIUM, MAT_MORPHIUM, MAT_METALHYDROGEN, MAT_SUPERMATTER)
|
hidden_materials = list(MAT_PLASTEEL, MAT_DURASTEEL, MAT_GRAPHITE, MAT_VERDANTIUM, MAT_MORPHIUM, MAT_METALHYDROGEN, MAT_SUPERMATTER)
|
||||||
|
|
||||||
|
var/req_category = LATHE_ALL // CHOMPAdd - Departmental Lathes
|
||||||
|
var/dep_overlay = null // CHOMPAdd - Departmental Lathes
|
||||||
|
|
||||||
/obj/machinery/r_n_d/protolathe/Initialize()
|
/obj/machinery/r_n_d/protolathe/Initialize()
|
||||||
. = ..()
|
. = ..()
|
||||||
|
|
||||||
@@ -52,6 +55,9 @@
|
|||||||
|
|
||||||
default_apply_parts()
|
default_apply_parts()
|
||||||
|
|
||||||
|
if(dep_overlay) // CHOMPAdd
|
||||||
|
overlays.Add(image('modular_chomp/icons/obj/machines/research.dmi', dep_overlay))
|
||||||
|
|
||||||
/obj/machinery/r_n_d/protolathe/process()
|
/obj/machinery/r_n_d/protolathe/process()
|
||||||
..()
|
..()
|
||||||
if(stat)
|
if(stat)
|
||||||
@@ -115,6 +121,9 @@
|
|||||||
|
|
||||||
icon_state = initial(icon_state)
|
icon_state = initial(icon_state)
|
||||||
|
|
||||||
|
if(dep_overlay) // CHOMPAdd
|
||||||
|
overlays.Add(image('modular_chomp/icons/obj/machines/research.dmi', dep_overlay))
|
||||||
|
|
||||||
if(panel_open)
|
if(panel_open)
|
||||||
overlays.Add(image(icon, "[icon_state]_panel"))
|
overlays.Add(image(icon, "[icon_state]_panel"))
|
||||||
|
|
||||||
|
|||||||
@@ -230,6 +230,8 @@
|
|||||||
//CHOMPAdd Start, Locked Designs
|
//CHOMPAdd Start, Locked Designs
|
||||||
if(is_type_in_list(D, LockedLatheDesigns))
|
if(is_type_in_list(D, LockedLatheDesigns))
|
||||||
continue
|
continue
|
||||||
|
if(!D.department || !(D.department & P.req_category))
|
||||||
|
continue
|
||||||
//CHOMPAdd End, Locked Designs
|
//CHOMPAdd End, Locked Designs
|
||||||
|
|
||||||
var/list/mat_list = list()
|
var/list/mat_list = list()
|
||||||
|
|||||||
@@ -5317,17 +5317,11 @@
|
|||||||
/obj/structure/window/reinforced{
|
/obj/structure/window/reinforced{
|
||||||
dir = 8
|
dir = 8
|
||||||
},
|
},
|
||||||
/obj/structure/table/steel_reinforced,
|
|
||||||
/obj/item/weapon/storage/toolbox/mechanical{
|
|
||||||
pixel_y = 5
|
|
||||||
},
|
|
||||||
/obj/item/weapon/storage/toolbox/mechanical{
|
|
||||||
pixel_y = 5
|
|
||||||
},
|
|
||||||
/obj/item/weapon/storage/toolbox/electrical,
|
|
||||||
/obj/structure/extinguisher_cabinet{
|
/obj/structure/extinguisher_cabinet{
|
||||||
pixel_y = -30
|
pixel_y = -30
|
||||||
},
|
},
|
||||||
|
/obj/structure/closet/toolcloset,
|
||||||
|
/obj/item/device/flashlight,
|
||||||
/turf/simulated/floor/tiled/dark,
|
/turf/simulated/floor/tiled/dark,
|
||||||
/area/engineering/workshop)
|
/area/engineering/workshop)
|
||||||
"aoU" = (
|
"aoU" = (
|
||||||
@@ -12216,12 +12210,11 @@
|
|||||||
/turf/simulated/floor/tiled,
|
/turf/simulated/floor/tiled,
|
||||||
/area/engineering/workshop)
|
/area/engineering/workshop)
|
||||||
"aLv" = (
|
"aLv" = (
|
||||||
/obj/structure/closet/toolcloset,
|
|
||||||
/obj/item/device/flashlight,
|
|
||||||
/obj/structure/window/reinforced{
|
/obj/structure/window/reinforced{
|
||||||
dir = 8
|
dir = 8
|
||||||
},
|
},
|
||||||
/obj/effect/floor_decal/industrial/outline/yellow,
|
/obj/effect/floor_decal/industrial/outline/yellow,
|
||||||
|
/obj/machinery/r_n_d/circuit_imprinter,
|
||||||
/turf/simulated/floor/tiled,
|
/turf/simulated/floor/tiled,
|
||||||
/area/engineering/workshop)
|
/area/engineering/workshop)
|
||||||
"aLw" = (
|
"aLw" = (
|
||||||
@@ -14923,6 +14916,16 @@
|
|||||||
pixel_y = 4
|
pixel_y = 4
|
||||||
},
|
},
|
||||||
/obj/item/device/radio/off,
|
/obj/item/device/radio/off,
|
||||||
|
/obj/item/weapon/storage/toolbox/electrical,
|
||||||
|
/obj/item/weapon/storage/toolbox/mechanical{
|
||||||
|
pixel_y = 5
|
||||||
|
},
|
||||||
|
/obj/item/weapon/storage/toolbox/mechanical{
|
||||||
|
pixel_y = 5
|
||||||
|
},
|
||||||
|
/obj/structure/reagent_dispensers/acid{
|
||||||
|
pixel_y = -30
|
||||||
|
},
|
||||||
/turf/simulated/floor/tiled/dark,
|
/turf/simulated/floor/tiled/dark,
|
||||||
/area/engineering/workshop)
|
/area/engineering/workshop)
|
||||||
"aTV" = (
|
"aTV" = (
|
||||||
@@ -20383,7 +20386,17 @@
|
|||||||
dir = 8
|
dir = 8
|
||||||
},
|
},
|
||||||
/obj/effect/floor_decal/industrial/warning,
|
/obj/effect/floor_decal/industrial/warning,
|
||||||
/obj/machinery/iv_drip,
|
/obj/structure/table/glass,
|
||||||
|
/obj/item/device/defib_kit/loaded,
|
||||||
|
/obj/item/device/defib_kit/loaded,
|
||||||
|
/obj/item/weapon/reagent_containers/spray/cleaner{
|
||||||
|
pixel_x = 2;
|
||||||
|
pixel_y = 2
|
||||||
|
},
|
||||||
|
/obj/item/weapon/reagent_containers/spray/cleaner{
|
||||||
|
pixel_x = -2;
|
||||||
|
pixel_y = -2
|
||||||
|
},
|
||||||
/turf/simulated/floor/tiled/white,
|
/turf/simulated/floor/tiled/white,
|
||||||
/area/medical/sleeper)
|
/area/medical/sleeper)
|
||||||
"bkK" = (
|
"bkK" = (
|
||||||
@@ -23691,6 +23704,7 @@
|
|||||||
/obj/effect/floor_decal/corner/red/border{
|
/obj/effect/floor_decal/corner/red/border{
|
||||||
dir = 5
|
dir = 5
|
||||||
},
|
},
|
||||||
|
/obj/machinery/r_n_d/protolathe/security,
|
||||||
/turf/simulated/floor/tiled,
|
/turf/simulated/floor/tiled,
|
||||||
/area/security/security_hallway)
|
/area/security/security_hallway)
|
||||||
"bva" = (
|
"bva" = (
|
||||||
@@ -25845,6 +25859,13 @@
|
|||||||
/obj/effect/floor_decal/corner/red/bordercorner{
|
/obj/effect/floor_decal/corner/red/bordercorner{
|
||||||
dir = 4
|
dir = 4
|
||||||
},
|
},
|
||||||
|
/obj/machinery/computer/rdconsole/public{
|
||||||
|
dir = 8;
|
||||||
|
req_access = list(63);
|
||||||
|
name = "Security Protolathe console";
|
||||||
|
is_public = 0;
|
||||||
|
req_one_access = list(1)
|
||||||
|
},
|
||||||
/turf/simulated/floor/tiled,
|
/turf/simulated/floor/tiled,
|
||||||
/area/security/security_hallway)
|
/area/security/security_hallway)
|
||||||
"bAm" = (
|
"bAm" = (
|
||||||
@@ -27464,8 +27485,7 @@
|
|||||||
/obj/machinery/door/airlock/glass_security{
|
/obj/machinery/door/airlock/glass_security{
|
||||||
id_tag = "BrigFoyer";
|
id_tag = "BrigFoyer";
|
||||||
layer = 2.8;
|
layer = 2.8;
|
||||||
name = "Security Wing";
|
name = "Security Wing"
|
||||||
req_access = list(63)
|
|
||||||
},
|
},
|
||||||
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
|
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
|
||||||
dir = 4
|
dir = 4
|
||||||
@@ -28449,7 +28469,6 @@
|
|||||||
/turf/simulated/floor/tiled/white,
|
/turf/simulated/floor/tiled/white,
|
||||||
/area/medical/sleeper)
|
/area/medical/sleeper)
|
||||||
"bIQ" = (
|
"bIQ" = (
|
||||||
/obj/structure/table/glass,
|
|
||||||
/obj/effect/floor_decal/borderfloorwhite{
|
/obj/effect/floor_decal/borderfloorwhite{
|
||||||
dir = 6
|
dir = 6
|
||||||
},
|
},
|
||||||
@@ -28462,6 +28481,12 @@
|
|||||||
/obj/machinery/ai_status_display{
|
/obj/machinery/ai_status_display{
|
||||||
pixel_y = -32
|
pixel_y = -32
|
||||||
},
|
},
|
||||||
|
/obj/machinery/computer/rdconsole/public{
|
||||||
|
dir = 1;
|
||||||
|
req_access = list(5);
|
||||||
|
name = "Medical Protolathe console";
|
||||||
|
is_public = 0
|
||||||
|
},
|
||||||
/turf/simulated/floor/tiled/white,
|
/turf/simulated/floor/tiled/white,
|
||||||
/area/medical/sleeper)
|
/area/medical/sleeper)
|
||||||
"bIS" = (
|
"bIS" = (
|
||||||
@@ -32864,7 +32889,12 @@
|
|||||||
dir = 4;
|
dir = 4;
|
||||||
layer = 3
|
layer = 3
|
||||||
},
|
},
|
||||||
/obj/structure/reagent_dispensers/watertank/high,
|
/obj/machinery/computer/rdconsole/public{
|
||||||
|
dir = 8;
|
||||||
|
req_access = null;
|
||||||
|
name = "Service Protolathe console";
|
||||||
|
is_public = 0
|
||||||
|
},
|
||||||
/turf/simulated/floor/tiled/hydro,
|
/turf/simulated/floor/tiled/hydro,
|
||||||
/area/hydroponics)
|
/area/hydroponics)
|
||||||
"bYq" = (
|
"bYq" = (
|
||||||
@@ -38983,6 +39013,9 @@
|
|||||||
/obj/effect/floor_decal/corner/purple/bordercorner{
|
/obj/effect/floor_decal/corner/purple/bordercorner{
|
||||||
dir = 4
|
dir = 4
|
||||||
},
|
},
|
||||||
|
/obj/structure/mopbucket,
|
||||||
|
/obj/item/weapon/reagent_containers/glass/bucket,
|
||||||
|
/obj/item/weapon/mop,
|
||||||
/turf/simulated/floor/tiled,
|
/turf/simulated/floor/tiled,
|
||||||
/area/janitor)
|
/area/janitor)
|
||||||
"csD" = (
|
"csD" = (
|
||||||
@@ -41610,6 +41643,9 @@
|
|||||||
/obj/effect/floor_decal/borderfloor/corner,
|
/obj/effect/floor_decal/borderfloor/corner,
|
||||||
/obj/effect/floor_decal/corner/purple/bordercorner,
|
/obj/effect/floor_decal/corner/purple/bordercorner,
|
||||||
/obj/structure/janitorialcart,
|
/obj/structure/janitorialcart,
|
||||||
|
/obj/item/weapon/reagent_containers/glass/bucket,
|
||||||
|
/obj/structure/mopbucket,
|
||||||
|
/obj/item/weapon/mop,
|
||||||
/turf/simulated/floor/tiled,
|
/turf/simulated/floor/tiled,
|
||||||
/area/janitor)
|
/area/janitor)
|
||||||
"cAq" = (
|
"cAq" = (
|
||||||
@@ -41617,17 +41653,12 @@
|
|||||||
/turf/simulated/floor/plating,
|
/turf/simulated/floor/plating,
|
||||||
/area/maintenance/bar)
|
/area/maintenance/bar)
|
||||||
"cAu" = (
|
"cAu" = (
|
||||||
/obj/structure/mopbucket,
|
|
||||||
/obj/item/weapon/mop,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bucket,
|
|
||||||
/obj/effect/floor_decal/borderfloor,
|
/obj/effect/floor_decal/borderfloor,
|
||||||
/obj/effect/floor_decal/corner/purple/border,
|
/obj/effect/floor_decal/corner/purple/border,
|
||||||
|
/obj/machinery/r_n_d/protolathe/service,
|
||||||
/turf/simulated/floor/tiled,
|
/turf/simulated/floor/tiled,
|
||||||
/area/janitor)
|
/area/janitor)
|
||||||
"cAv" = (
|
"cAv" = (
|
||||||
/obj/structure/mopbucket,
|
|
||||||
/obj/item/weapon/mop,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bucket,
|
|
||||||
/obj/item/device/radio/intercom{
|
/obj/item/device/radio/intercom{
|
||||||
dir = 4;
|
dir = 4;
|
||||||
name = "Station Intercom (General)";
|
name = "Station Intercom (General)";
|
||||||
@@ -41639,6 +41670,12 @@
|
|||||||
/obj/effect/floor_decal/corner/purple/border{
|
/obj/effect/floor_decal/corner/purple/border{
|
||||||
dir = 6
|
dir = 6
|
||||||
},
|
},
|
||||||
|
/obj/machinery/computer/rdconsole/public{
|
||||||
|
req_access = null;
|
||||||
|
name = "Service Protolathe console";
|
||||||
|
is_public = 0;
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
/turf/simulated/floor/tiled,
|
/turf/simulated/floor/tiled,
|
||||||
/area/janitor)
|
/area/janitor)
|
||||||
"cAw" = (
|
"cAw" = (
|
||||||
@@ -45490,16 +45527,15 @@
|
|||||||
/turf/simulated/floor/tiled/white,
|
/turf/simulated/floor/tiled/white,
|
||||||
/area/rnd/research_lockerroom)
|
/area/rnd/research_lockerroom)
|
||||||
"dGB" = (
|
"dGB" = (
|
||||||
/obj/structure/table/standard,
|
|
||||||
/obj/machinery/recharger,
|
|
||||||
/obj/random/tech_supply,
|
|
||||||
/obj/random/tech_supply,
|
|
||||||
/obj/random/tech_supply,
|
|
||||||
/obj/random/tech_supply,
|
|
||||||
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
|
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
|
||||||
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
|
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
|
||||||
dir = 9
|
dir = 9
|
||||||
},
|
},
|
||||||
|
/obj/structure/table/standard,
|
||||||
|
/obj/random/tech_supply,
|
||||||
|
/obj/random/tech_supply,
|
||||||
|
/obj/random/tech_supply,
|
||||||
|
/obj/random/tech_supply,
|
||||||
/turf/simulated/floor/tiled,
|
/turf/simulated/floor/tiled,
|
||||||
/area/storage/primary)
|
/area/storage/primary)
|
||||||
"dGC" = (
|
"dGC" = (
|
||||||
@@ -46917,6 +46953,9 @@
|
|||||||
/obj/item/weapon/reagent_containers/glass/bucket,
|
/obj/item/weapon/reagent_containers/glass/bucket,
|
||||||
/obj/item/weapon/reagent_containers/glass/bucket,
|
/obj/item/weapon/reagent_containers/glass/bucket,
|
||||||
/obj/item/weapon/reagent_containers/glass/bucket,
|
/obj/item/weapon/reagent_containers/glass/bucket,
|
||||||
|
/obj/item/weapon/storage/rollingpapers/blunt,
|
||||||
|
/obj/item/weapon/storage/rollingpapers,
|
||||||
|
/obj/item/weapon/storage/rollingpapers,
|
||||||
/turf/simulated/floor/tiled/hydro,
|
/turf/simulated/floor/tiled/hydro,
|
||||||
/area/hydroponics)
|
/area/hydroponics)
|
||||||
"ewV" = (
|
"ewV" = (
|
||||||
@@ -51161,6 +51200,16 @@
|
|||||||
},
|
},
|
||||||
/turf/simulated/floor/lino,
|
/turf/simulated/floor/lino,
|
||||||
/area/chapel/office)
|
/area/chapel/office)
|
||||||
|
"gFZ" = (
|
||||||
|
/obj/machinery/computer/rdconsole/public{
|
||||||
|
dir = 1;
|
||||||
|
req_access = list(50);
|
||||||
|
name = "Cargo Protolathe console";
|
||||||
|
req_one_access = list(48);
|
||||||
|
is_public = 0
|
||||||
|
},
|
||||||
|
/turf/simulated/floor/tiled,
|
||||||
|
/area/quartermaster/office)
|
||||||
"gGj" = (
|
"gGj" = (
|
||||||
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
|
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
|
||||||
dir = 4
|
dir = 4
|
||||||
@@ -51529,6 +51578,19 @@
|
|||||||
},
|
},
|
||||||
/turf/simulated/floor/tiled,
|
/turf/simulated/floor/tiled,
|
||||||
/area/quartermaster/foyer)
|
/area/quartermaster/foyer)
|
||||||
|
"gQB" = (
|
||||||
|
/obj/structure/window/reinforced{
|
||||||
|
dir = 8
|
||||||
|
},
|
||||||
|
/obj/effect/floor_decal/industrial/outline/yellow,
|
||||||
|
/obj/machinery/computer/rdconsole/public{
|
||||||
|
dir = 4;
|
||||||
|
req_one_access = list(10);
|
||||||
|
name = "Medical Protolathe console";
|
||||||
|
is_public = 0
|
||||||
|
},
|
||||||
|
/turf/simulated/floor/tiled,
|
||||||
|
/area/engineering/workshop)
|
||||||
"gQR" = (
|
"gQR" = (
|
||||||
/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,
|
/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,
|
||||||
/obj/machinery/atmospherics/pipe/manifold/hidden/supply,
|
/obj/machinery/atmospherics/pipe/manifold/hidden/supply,
|
||||||
@@ -57726,7 +57788,7 @@
|
|||||||
name = "\improper Persistent Industrial Sheet Storage";
|
name = "\improper Persistent Industrial Sheet Storage";
|
||||||
req_one_access = list(31,48)
|
req_one_access = list(31,48)
|
||||||
},
|
},
|
||||||
/turf/simulated/wall,
|
/turf/simulated/floor/tiled,
|
||||||
/area/quartermaster/warehouse)
|
/area/quartermaster/warehouse)
|
||||||
"kay" = (
|
"kay" = (
|
||||||
/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
|
/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
|
||||||
@@ -59205,7 +59267,9 @@
|
|||||||
/turf/simulated/floor/plating,
|
/turf/simulated/floor/plating,
|
||||||
/area/maintenance/research)
|
/area/maintenance/research)
|
||||||
"kQH" = (
|
"kQH" = (
|
||||||
/obj/machinery/r_n_d/protolathe,
|
/obj/machinery/r_n_d/protolathe{
|
||||||
|
name = "Core R&D Protolathe"
|
||||||
|
},
|
||||||
/obj/effect/floor_decal/industrial/outline/yellow,
|
/obj/effect/floor_decal/industrial/outline/yellow,
|
||||||
/obj/structure/reagent_dispensers/acid{
|
/obj/structure/reagent_dispensers/acid{
|
||||||
pixel_x = -30
|
pixel_x = -30
|
||||||
@@ -59401,14 +59465,15 @@
|
|||||||
/turf/simulated/floor/tiled/white,
|
/turf/simulated/floor/tiled/white,
|
||||||
/area/medical/chemistry)
|
/area/medical/chemistry)
|
||||||
"kXk" = (
|
"kXk" = (
|
||||||
|
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
|
||||||
|
dir = 5
|
||||||
|
},
|
||||||
/obj/structure/table/standard,
|
/obj/structure/table/standard,
|
||||||
/obj/random/tech_supply,
|
/obj/random/tech_supply,
|
||||||
/obj/random/tech_supply,
|
/obj/random/tech_supply,
|
||||||
/obj/random/tech_supply,
|
/obj/random/tech_supply,
|
||||||
/obj/random/tech_supply,
|
/obj/random/tech_supply,
|
||||||
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
|
/obj/machinery/recharger,
|
||||||
dir = 5
|
|
||||||
},
|
|
||||||
/turf/simulated/floor/tiled,
|
/turf/simulated/floor/tiled,
|
||||||
/area/storage/primary)
|
/area/storage/primary)
|
||||||
"kXm" = (
|
"kXm" = (
|
||||||
@@ -59956,16 +60021,8 @@
|
|||||||
/obj/structure/window/reinforced{
|
/obj/structure/window/reinforced{
|
||||||
dir = 8
|
dir = 8
|
||||||
},
|
},
|
||||||
/obj/structure/table/steel,
|
|
||||||
/obj/effect/floor_decal/industrial/outline/yellow,
|
/obj/effect/floor_decal/industrial/outline/yellow,
|
||||||
/obj/item/device/floor_painter,
|
/obj/machinery/r_n_d/protolathe/engineering,
|
||||||
/obj/item/device/multitool{
|
|
||||||
pixel_x = 5
|
|
||||||
},
|
|
||||||
/obj/item/device/t_scanner,
|
|
||||||
/obj/item/weapon/reagent_containers/spray/cleaner,
|
|
||||||
/obj/random/tech_supply,
|
|
||||||
/obj/random/tech_supply,
|
|
||||||
/turf/simulated/floor/tiled,
|
/turf/simulated/floor/tiled,
|
||||||
/area/engineering/workshop)
|
/area/engineering/workshop)
|
||||||
"lsH" = (
|
"lsH" = (
|
||||||
@@ -61837,6 +61894,12 @@
|
|||||||
/obj/item/weapon/tool/crowbar/red,
|
/obj/item/weapon/tool/crowbar/red,
|
||||||
/obj/item/weapon/storage/box/lights/mixed,
|
/obj/item/weapon/storage/box/lights/mixed,
|
||||||
/obj/item/device/lightreplacer,
|
/obj/item/device/lightreplacer,
|
||||||
|
/obj/random/tech_supply,
|
||||||
|
/obj/random/tech_supply,
|
||||||
|
/obj/item/device/multitool{
|
||||||
|
pixel_x = 5
|
||||||
|
},
|
||||||
|
/obj/item/weapon/reagent_containers/spray/cleaner,
|
||||||
/turf/simulated/floor/tiled/dark,
|
/turf/simulated/floor/tiled/dark,
|
||||||
/area/engineering/workshop)
|
/area/engineering/workshop)
|
||||||
"muM" = (
|
"muM" = (
|
||||||
@@ -63109,6 +63172,8 @@
|
|||||||
/obj/machinery/status_display{
|
/obj/machinery/status_display{
|
||||||
pixel_y = -32
|
pixel_y = -32
|
||||||
},
|
},
|
||||||
|
/obj/item/device/t_scanner,
|
||||||
|
/obj/item/device/floor_painter,
|
||||||
/turf/simulated/floor/tiled/dark,
|
/turf/simulated/floor/tiled/dark,
|
||||||
/area/engineering/workshop)
|
/area/engineering/workshop)
|
||||||
"nkN" = (
|
"nkN" = (
|
||||||
@@ -66534,6 +66599,12 @@
|
|||||||
/obj/machinery/light,
|
/obj/machinery/light,
|
||||||
/turf/simulated/floor/tiled/dark,
|
/turf/simulated/floor/tiled/dark,
|
||||||
/area/chapel/main)
|
/area/chapel/main)
|
||||||
|
"pgp" = (
|
||||||
|
/obj/effect/floor_decal/borderfloor,
|
||||||
|
/obj/effect/floor_decal/corner/lime/border,
|
||||||
|
/obj/structure/reagent_dispensers/watertank/high,
|
||||||
|
/turf/simulated/floor/tiled/hydro,
|
||||||
|
/area/hydroponics)
|
||||||
"pgN" = (
|
"pgN" = (
|
||||||
/obj/structure/closet,
|
/obj/structure/closet,
|
||||||
/obj/random/contraband,
|
/obj/random/contraband,
|
||||||
@@ -71753,10 +71824,7 @@
|
|||||||
/obj/effect/floor_decal/corner/lime/border{
|
/obj/effect/floor_decal/corner/lime/border{
|
||||||
dir = 4
|
dir = 4
|
||||||
},
|
},
|
||||||
/obj/structure/table/standard,
|
/obj/machinery/r_n_d/protolathe/service,
|
||||||
/obj/item/weapon/storage/rollingpapers,
|
|
||||||
/obj/item/weapon/storage/rollingpapers,
|
|
||||||
/obj/item/weapon/storage/rollingpapers/blunt,
|
|
||||||
/turf/simulated/floor/tiled/hydro,
|
/turf/simulated/floor/tiled/hydro,
|
||||||
/area/hydroponics)
|
/area/hydroponics)
|
||||||
"soy" = (
|
"soy" = (
|
||||||
@@ -78918,15 +78986,6 @@
|
|||||||
/turf/simulated/floor/tiled,
|
/turf/simulated/floor/tiled,
|
||||||
/area/library)
|
/area/library)
|
||||||
"xaD" = (
|
"xaD" = (
|
||||||
/obj/structure/table/glass,
|
|
||||||
/obj/item/weapon/reagent_containers/spray/cleaner{
|
|
||||||
pixel_x = 2;
|
|
||||||
pixel_y = 2
|
|
||||||
},
|
|
||||||
/obj/item/weapon/reagent_containers/spray/cleaner{
|
|
||||||
pixel_x = -2;
|
|
||||||
pixel_y = -2
|
|
||||||
},
|
|
||||||
/obj/item/device/radio/intercom{
|
/obj/item/device/radio/intercom{
|
||||||
name = "Station Intercom (General)";
|
name = "Station Intercom (General)";
|
||||||
pixel_y = -21
|
pixel_y = -21
|
||||||
@@ -78935,10 +78994,9 @@
|
|||||||
c_tag = "MED - Acute";
|
c_tag = "MED - Acute";
|
||||||
dir = 1
|
dir = 1
|
||||||
},
|
},
|
||||||
/obj/item/device/defib_kit/loaded,
|
|
||||||
/obj/item/device/defib_kit/loaded,
|
|
||||||
/obj/effect/floor_decal/borderfloorwhite,
|
/obj/effect/floor_decal/borderfloorwhite,
|
||||||
/obj/effect/floor_decal/corner/paleblue/border,
|
/obj/effect/floor_decal/corner/paleblue/border,
|
||||||
|
/obj/machinery/r_n_d/protolathe/medical,
|
||||||
/turf/simulated/floor/tiled/white,
|
/turf/simulated/floor/tiled/white,
|
||||||
/area/medical/sleeper)
|
/area/medical/sleeper)
|
||||||
"xaT" = (
|
"xaT" = (
|
||||||
@@ -79699,6 +79757,10 @@
|
|||||||
},
|
},
|
||||||
/turf/simulated/floor/tiled/white,
|
/turf/simulated/floor/tiled/white,
|
||||||
/area/medical/sleeper)
|
/area/medical/sleeper)
|
||||||
|
"xxY" = (
|
||||||
|
/obj/machinery/r_n_d/protolathe/cargo,
|
||||||
|
/turf/simulated/floor/tiled,
|
||||||
|
/area/quartermaster/office)
|
||||||
"xyV" = (
|
"xyV" = (
|
||||||
/obj/item/weapon/storage/briefcase/inflatable,
|
/obj/item/weapon/storage/briefcase/inflatable,
|
||||||
/turf/simulated/floor/plating,
|
/turf/simulated/floor/plating,
|
||||||
@@ -100832,7 +100894,7 @@ aLy
|
|||||||
jwT
|
jwT
|
||||||
alu
|
alu
|
||||||
lsm
|
lsm
|
||||||
aLv
|
gQB
|
||||||
aLv
|
aLv
|
||||||
aoS
|
aoS
|
||||||
aPY
|
aPY
|
||||||
@@ -103180,7 +103242,7 @@ bEJ
|
|||||||
bCU
|
bCU
|
||||||
bCU
|
bCU
|
||||||
bCU
|
bCU
|
||||||
bCU
|
xxY
|
||||||
bQz
|
bQz
|
||||||
bHV
|
bHV
|
||||||
bQu
|
bQu
|
||||||
@@ -103438,7 +103500,7 @@ aUN
|
|||||||
bzn
|
bzn
|
||||||
bAM
|
bAM
|
||||||
bdQ
|
bdQ
|
||||||
bCU
|
gFZ
|
||||||
bQz
|
bQz
|
||||||
bQz
|
bQz
|
||||||
bJJ
|
bJJ
|
||||||
@@ -110170,7 +110232,7 @@ chp
|
|||||||
chp
|
chp
|
||||||
chp
|
chp
|
||||||
cjL
|
cjL
|
||||||
ijW
|
pgp
|
||||||
hoK
|
hoK
|
||||||
ckv
|
ckv
|
||||||
mOG
|
mOG
|
||||||
|
|||||||
@@ -4,3 +4,27 @@
|
|||||||
materials = list(MAT_STEEL = 3000, MAT_GLASS = 500)
|
materials = list(MAT_STEEL = 3000, MAT_GLASS = 500)
|
||||||
build_path = /obj/item/device/floor_painter
|
build_path = /obj/item/device/floor_painter
|
||||||
sort_string = "TADAA"
|
sort_string = "TADAA"
|
||||||
|
department = LATHE_ALL | LATHE_SERVICE
|
||||||
|
|
||||||
|
/datum/design/item/device/medical_holosign
|
||||||
|
id = "medical_holosign"
|
||||||
|
req_tech = list(TECH_BIO = 2)
|
||||||
|
materials = list(MAT_STEEL = 1000, MAT_GLASS = 500)
|
||||||
|
build_path = /obj/item/weapon/holosign_creator/medical
|
||||||
|
sort_string = "TADAB"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL
|
||||||
|
|
||||||
|
/datum/design/item/device/atmos_holosign
|
||||||
|
id = "atmos_holosign"
|
||||||
|
req_tech = list(TECH_ENGINEERING = 2)
|
||||||
|
materials = list(MAT_STEEL = 1000, MAT_GLASS = 500)
|
||||||
|
build_path = /obj/item/weapon/holosign_creator/combifan
|
||||||
|
sort_string = "TADAC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING
|
||||||
|
|
||||||
|
/datum/design/item/device/mail_scanner
|
||||||
|
id = "mail_scanner"
|
||||||
|
materials = list(MAT_STEEL = 500, MAT_GLASS = 500)
|
||||||
|
build_path = /obj/item/mail_scanner
|
||||||
|
sort_string = "TADAD"
|
||||||
|
department = LATHE_ALL | LATHE_CARGO
|
||||||
|
|||||||
@@ -10,6 +10,7 @@
|
|||||||
materials = list(MAT_STEEL = 3000, MAT_GLASS = 3000)
|
materials = list(MAT_STEEL = 3000, MAT_GLASS = 3000)
|
||||||
build_path = /obj/item/organ/internal/augment/armmounted/hand
|
build_path = /obj/item/organ/internal/augment/armmounted/hand
|
||||||
sort_string = "JVACE"
|
sort_string = "JVACE"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE
|
||||||
|
|
||||||
|
|
||||||
/datum/design/item/organ/internal/augment/armmounted/shoulder/multiple
|
/datum/design/item/organ/internal/augment/armmounted/shoulder/multiple
|
||||||
@@ -19,6 +20,7 @@
|
|||||||
materials = list(MAT_STEEL = 6000, MAT_GLASS = 6000)
|
materials = list(MAT_STEEL = 6000, MAT_GLASS = 6000)
|
||||||
build_path = /obj/item/organ/internal/augment/armmounted/shoulder/multiple
|
build_path = /obj/item/organ/internal/augment/armmounted/shoulder/multiple
|
||||||
sort_string = "JVACI"
|
sort_string = "JVACI"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE
|
||||||
|
|
||||||
/datum/design/item/organ/internal/augment/armmounted/shoulder/multiple/medical
|
/datum/design/item/organ/internal/augment/armmounted/shoulder/multiple/medical
|
||||||
desc = "A large implant that fits into a subject's arm. It deploys an array of tools by some painful means."
|
desc = "A large implant that fits into a subject's arm. It deploys an array of tools by some painful means."
|
||||||
@@ -27,3 +29,4 @@
|
|||||||
materials = list(MAT_STEEL = 6000, MAT_GLASS = 6000, MAT_SILVER = 1000)
|
materials = list(MAT_STEEL = 6000, MAT_GLASS = 6000, MAT_SILVER = 1000)
|
||||||
build_path = /obj/item/organ/internal/augment/armmounted/shoulder/multiple/medical
|
build_path = /obj/item/organ/internal/augment/armmounted/shoulder/multiple/medical
|
||||||
sort_string = "JVACJ"
|
sort_string = "JVACJ"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL
|
||||||
|
|||||||
@@ -6,6 +6,7 @@
|
|||||||
materials = list(MAT_STEEL = 5000)
|
materials = list(MAT_STEEL = 5000)
|
||||||
build_path = /obj/item/trash/rkibble
|
build_path = /obj/item/trash/rkibble
|
||||||
sort_string = "KIBBB"
|
sort_string = "KIBBB"
|
||||||
|
department = LATHE_ALL | LATHE_SCIENCE
|
||||||
|
|
||||||
/datum/design/item/general/mindbinder
|
/datum/design/item/general/mindbinder
|
||||||
name = "Mind Binder"
|
name = "Mind Binder"
|
||||||
@@ -14,3 +15,4 @@
|
|||||||
materials = list(MAT_STEEL = 4000, MAT_GLASS = 4000, MAT_URANIUM = 2000)
|
materials = list(MAT_STEEL = 4000, MAT_GLASS = 4000, MAT_URANIUM = 2000)
|
||||||
build_path = /obj/item/device/mindbinder
|
build_path = /obj/item/device/mindbinder
|
||||||
sort_string = "TBVAB"
|
sort_string = "TBVAB"
|
||||||
|
department = LATHE_ALL | LATHE_MEDICAL
|
||||||
|
|||||||
@@ -26,6 +26,7 @@
|
|||||||
build_path = /obj/item/weapon/cell
|
build_path = /obj/item/weapon/cell
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAAAA"
|
sort_string = "BAAAA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING
|
||||||
|
|
||||||
/datum/design/item/powercell/high
|
/datum/design/item/powercell/high
|
||||||
name = "high-capacity"
|
name = "high-capacity"
|
||||||
@@ -35,6 +36,7 @@
|
|||||||
build_path = /obj/item/weapon/cell/high
|
build_path = /obj/item/weapon/cell/high
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAAAB"
|
sort_string = "BAAAB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING
|
||||||
|
|
||||||
/datum/design/item/powercell/super
|
/datum/design/item/powercell/super
|
||||||
name = "super-capacity"
|
name = "super-capacity"
|
||||||
@@ -44,6 +46,7 @@
|
|||||||
build_path = /obj/item/weapon/cell/super
|
build_path = /obj/item/weapon/cell/super
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAAAC"
|
sort_string = "BAAAC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING
|
||||||
|
|
||||||
/datum/design/item/powercell/hyper
|
/datum/design/item/powercell/hyper
|
||||||
name = "hyper-capacity"
|
name = "hyper-capacity"
|
||||||
@@ -53,6 +56,7 @@
|
|||||||
build_path = /obj/item/weapon/cell/hyper
|
build_path = /obj/item/weapon/cell/hyper
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAAAD"
|
sort_string = "BAAAD"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING
|
||||||
|
|
||||||
/datum/design/item/powercell/giga
|
/datum/design/item/powercell/giga
|
||||||
name = "giga-capacity"
|
name = "giga-capacity"
|
||||||
@@ -62,6 +66,7 @@
|
|||||||
build_path = /obj/item/weapon/cell/giga
|
build_path = /obj/item/weapon/cell/giga
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAAAE"
|
sort_string = "BAAAE"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING
|
||||||
|
|
||||||
/datum/design/item/powercell/potato
|
/datum/design/item/powercell/potato
|
||||||
name = "potato cell"
|
name = "potato cell"
|
||||||
@@ -70,6 +75,7 @@
|
|||||||
build_path = /obj/item/weapon/cell/potato
|
build_path = /obj/item/weapon/cell/potato
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAAAF"
|
sort_string = "BAAAF"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING
|
||||||
|
|
||||||
/*
|
/*
|
||||||
//Device Cells
|
//Device Cells
|
||||||
@@ -82,6 +88,7 @@
|
|||||||
build_path = /obj/item/weapon/cell/device
|
build_path = /obj/item/weapon/cell/device
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAABA"
|
sort_string = "BAABA"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING
|
||||||
|
|
||||||
/datum/design/item/powercell/device_empproof
|
/datum/design/item/powercell/device_empproof
|
||||||
name = "device, empproof"
|
name = "device, empproof"
|
||||||
@@ -91,6 +98,7 @@
|
|||||||
build_path = /obj/item/weapon/cell/device/empproof
|
build_path = /obj/item/weapon/cell/device/empproof
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAABB"
|
sort_string = "BAABB"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING
|
||||||
|
|
||||||
/datum/design/item/powercell/advance_device
|
/datum/design/item/powercell/advance_device
|
||||||
name = "device, advanced"
|
name = "device, advanced"
|
||||||
@@ -100,6 +108,7 @@
|
|||||||
build_path = /obj/item/weapon/cell/device/weapon
|
build_path = /obj/item/weapon/cell/device/weapon
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAABC"
|
sort_string = "BAABC"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING
|
||||||
|
|
||||||
/datum/design/item/powercell/advance_device_empproof
|
/datum/design/item/powercell/advance_device_empproof
|
||||||
name = "device, advanced empproof"
|
name = "device, advanced empproof"
|
||||||
@@ -109,7 +118,8 @@
|
|||||||
build_path = /obj/item/weapon/cell/device/weapon/empproof
|
build_path = /obj/item/weapon/cell/device/weapon/empproof
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAABD"
|
sort_string = "BAABD"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING
|
||||||
|
|
||||||
/datum/design/item/powercell/advance_device_recharge
|
/datum/design/item/powercell/advance_device_recharge
|
||||||
name = "device, advanced recharging"
|
name = "device, advanced recharging"
|
||||||
id = "recharging_advanced_device"
|
id = "recharging_advanced_device"
|
||||||
@@ -118,6 +128,7 @@
|
|||||||
build_path = /obj/item/weapon/cell/device/weapon/recharge
|
build_path = /obj/item/weapon/cell/device/weapon/recharge
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAABE"
|
sort_string = "BAABE"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING
|
||||||
|
|
||||||
/datum/design/item/powercell/super_device
|
/datum/design/item/powercell/super_device
|
||||||
name = "device, super"
|
name = "device, super"
|
||||||
@@ -127,6 +138,7 @@
|
|||||||
build_path = /obj/item/weapon/cell/device/super
|
build_path = /obj/item/weapon/cell/device/super
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAABF"
|
sort_string = "BAABF"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING
|
||||||
|
|
||||||
/datum/design/item/powercell/hype_device
|
/datum/design/item/powercell/hype_device
|
||||||
name = "device, hyper"
|
name = "device, hyper"
|
||||||
@@ -136,6 +148,7 @@
|
|||||||
build_path = /obj/item/weapon/cell/device/hyper
|
build_path = /obj/item/weapon/cell/device/hyper
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAABG"
|
sort_string = "BAABG"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING
|
||||||
|
|
||||||
/datum/design/item/powercell/giga_device
|
/datum/design/item/powercell/giga_device
|
||||||
name = "device, giga"
|
name = "device, giga"
|
||||||
@@ -145,6 +158,7 @@
|
|||||||
build_path = /obj/item/weapon/cell/device/giga
|
build_path = /obj/item/weapon/cell/device/giga
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAAAH"
|
sort_string = "BAAAH"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING
|
||||||
|
|
||||||
/datum/design/item/powercell/omni_device
|
/datum/design/item/powercell/omni_device
|
||||||
name = "device, omni"
|
name = "device, omni"
|
||||||
@@ -155,6 +169,7 @@
|
|||||||
build_path = /obj/item/weapon/cell/device/weapon/recharge/alien/omni
|
build_path = /obj/item/weapon/cell/device/weapon/recharge/alien/omni
|
||||||
category = list("Misc")
|
category = list("Misc")
|
||||||
sort_string = "BAABI"
|
sort_string = "BAABI"
|
||||||
|
department = LATHE_ALL | LATHE_ENGINEERING
|
||||||
|
|
||||||
/*
|
/*
|
||||||
//Mecha Cells
|
//Mecha Cells
|
||||||
|
|||||||
@@ -6,6 +6,7 @@
|
|||||||
materials = list(MAT_STEEL = 3000, MAT_GLASS = 3000)
|
materials = list(MAT_STEEL = 3000, MAT_GLASS = 3000)
|
||||||
build_path = /obj/item/weapon/gun/launcher/confetti_cannon
|
build_path = /obj/item/weapon/gun/launcher/confetti_cannon
|
||||||
sort_string = "MAAVD"
|
sort_string = "MAAVD"
|
||||||
|
department = LATHE_ALL | LATHE_SERVICE
|
||||||
|
|
||||||
/datum/design/item/weapon/energy/metamorphosisray
|
/datum/design/item/weapon/energy/metamorphosisray
|
||||||
name = "metamorphosis ray"
|
name = "metamorphosis ray"
|
||||||
@@ -22,6 +23,7 @@
|
|||||||
materials = list(MAT_STEEL = 4000, MAT_GLASS = 500)
|
materials = list(MAT_STEEL = 4000, MAT_GLASS = 500)
|
||||||
build_path = /obj/item/weapon/gun/energy/locked/phasegun/pistol
|
build_path = /obj/item/weapon/gun/energy/locked/phasegun/pistol
|
||||||
sort_string = "MACAA"
|
sort_string = "MACAA"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY
|
||||||
|
|
||||||
/datum/design/item/weapon/phase/phase_carbine
|
/datum/design/item/weapon/phase/phase_carbine
|
||||||
id = "phasecarbine"
|
id = "phasecarbine"
|
||||||
@@ -29,6 +31,7 @@
|
|||||||
materials = list(MAT_STEEL = 6000, MAT_GLASS = 500)
|
materials = list(MAT_STEEL = 6000, MAT_GLASS = 500)
|
||||||
build_path = /obj/item/weapon/gun/energy/locked/phasegun
|
build_path = /obj/item/weapon/gun/energy/locked/phasegun
|
||||||
sort_string = "MACAB"
|
sort_string = "MACAB"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY
|
||||||
|
|
||||||
/datum/design/item/weapon/phase/phase_rifle
|
/datum/design/item/weapon/phase/phase_rifle
|
||||||
id = "phaserifle"
|
id = "phaserifle"
|
||||||
@@ -36,6 +39,7 @@
|
|||||||
materials = list(MAT_STEEL = 7000, MAT_GLASS = 500, MAT_SILVER = 500)
|
materials = list(MAT_STEEL = 7000, MAT_GLASS = 500, MAT_SILVER = 500)
|
||||||
build_path = /obj/item/weapon/gun/energy/locked/phasegun/rifle
|
build_path = /obj/item/weapon/gun/energy/locked/phasegun/rifle
|
||||||
sort_string = "MACAC"
|
sort_string = "MACAC"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY
|
||||||
|
|
||||||
/datum/design/item/weapon/phase/phase_cannon
|
/datum/design/item/weapon/phase/phase_cannon
|
||||||
id = "phasecannon"
|
id = "phasecannon"
|
||||||
@@ -43,6 +47,7 @@
|
|||||||
materials = list(MAT_STEEL = 10000, MAT_GLASS = 2000, MAT_SILVER = 2000, MAT_DIAMOND = 750)
|
materials = list(MAT_STEEL = 10000, MAT_GLASS = 2000, MAT_SILVER = 2000, MAT_DIAMOND = 750)
|
||||||
build_path = /obj/item/weapon/gun/energy/locked/phasegun/cannon
|
build_path = /obj/item/weapon/gun/energy/locked/phasegun/cannon
|
||||||
sort_string = "MACAD"
|
sort_string = "MACAD"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY
|
||||||
|
|
||||||
/datum/design/item/weapon/phase/frontier_holdout
|
/datum/design/item/weapon/phase/frontier_holdout
|
||||||
id = "holdout frontier phaser"
|
id = "holdout frontier phaser"
|
||||||
@@ -50,6 +55,7 @@
|
|||||||
materials = list(MAT_STEEL = 6000, MAT_GLASS = 900, MAT_DURASTEEL = 100, MAT_VERDANTIUM = 100, MAT_PHORON = 1000)
|
materials = list(MAT_STEEL = 6000, MAT_GLASS = 900, MAT_DURASTEEL = 100, MAT_VERDANTIUM = 100, MAT_PHORON = 1000)
|
||||||
build_path = /obj/item/weapon/gun/energy/locked/frontier/holdout
|
build_path = /obj/item/weapon/gun/energy/locked/frontier/holdout
|
||||||
sort_string = "MACAE"
|
sort_string = "MACAE"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY
|
||||||
|
|
||||||
/datum/design/item/weapon/phase/frontier_phaser
|
/datum/design/item/weapon/phase/frontier_phaser
|
||||||
id = "frontier phaser"
|
id = "frontier phaser"
|
||||||
@@ -57,6 +63,7 @@
|
|||||||
materials = list(MAT_STEEL = 7000, MAT_GLASS = 900, MAT_DURASTEEL = 100, MAT_VERDANTIUM = 150, MAT_PHORON = 2000)
|
materials = list(MAT_STEEL = 7000, MAT_GLASS = 900, MAT_DURASTEEL = 100, MAT_VERDANTIUM = 150, MAT_PHORON = 2000)
|
||||||
build_path = /obj/item/weapon/gun/energy/locked/frontier
|
build_path = /obj/item/weapon/gun/energy/locked/frontier
|
||||||
sort_string = "MACAF"
|
sort_string = "MACAF"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY
|
||||||
|
|
||||||
/datum/design/item/weapon/phase/frontier_carbine
|
/datum/design/item/weapon/phase/frontier_carbine
|
||||||
id = "carbine frontier phaser"
|
id = "carbine frontier phaser"
|
||||||
@@ -64,6 +71,7 @@
|
|||||||
materials = list(MAT_STEEL = 6500, MAT_GLASS = 900, MAT_DURASTEEL = 150, MAT_VERDANTIUM = 200, MAT_PHORON = 4000)
|
materials = list(MAT_STEEL = 6500, MAT_GLASS = 900, MAT_DURASTEEL = 150, MAT_VERDANTIUM = 200, MAT_PHORON = 4000)
|
||||||
build_path = /obj/item/weapon/gun/energy/locked/frontier/carbine
|
build_path = /obj/item/weapon/gun/energy/locked/frontier/carbine
|
||||||
sort_string = "MACAG"
|
sort_string = "MACAG"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY
|
||||||
|
|
||||||
/datum/design/item/weapon/phase/frontier_rifle
|
/datum/design/item/weapon/phase/frontier_rifle
|
||||||
id = "marksman rifle frontier phaser"
|
id = "marksman rifle frontier phaser"
|
||||||
@@ -71,6 +79,7 @@
|
|||||||
materials = list(MAT_STEEL = 8000, MAT_GLASS = 900, MAT_DURASTEEL = 200, MAT_VERDANTIUM = 250, MAT_PHORON = 2000)
|
materials = list(MAT_STEEL = 8000, MAT_GLASS = 900, MAT_DURASTEEL = 200, MAT_VERDANTIUM = 250, MAT_PHORON = 2000)
|
||||||
build_path = /obj/item/weapon/gun/energy/locked/frontier/rifle
|
build_path = /obj/item/weapon/gun/energy/locked/frontier/rifle
|
||||||
sort_string = "MACAH"
|
sort_string = "MACAH"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY
|
||||||
|
|
||||||
/datum/design/item/weapon/phase/frontier_handbow
|
/datum/design/item/weapon/phase/frontier_handbow
|
||||||
id = "handbow frontier phaser"
|
id = "handbow frontier phaser"
|
||||||
@@ -78,6 +87,7 @@
|
|||||||
materials = list(MAT_STEEL = 5000, MAT_GLASS = 900, MAT_DURASTEEL = 100, MAT_VERDANTIUM = 150, MAT_PHORON = 1000)
|
materials = list(MAT_STEEL = 5000, MAT_GLASS = 900, MAT_DURASTEEL = 100, MAT_VERDANTIUM = 150, MAT_PHORON = 1000)
|
||||||
build_path = /obj/item/weapon/gun/energy/locked/frontier/handbow
|
build_path = /obj/item/weapon/gun/energy/locked/frontier/handbow
|
||||||
sort_string = "MACAI"
|
sort_string = "MACAI"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY
|
||||||
|
|
||||||
//Leathals And any new CHOMP weapons.
|
//Leathals And any new CHOMP weapons.
|
||||||
/datum/design/item/weapon/gun/projectile/caseless/prototype
|
/datum/design/item/weapon/gun/projectile/caseless/prototype
|
||||||
@@ -86,6 +96,7 @@
|
|||||||
materials = list(MAT_STEEL = 7000, MAT_TITANIUM = 4000)
|
materials = list(MAT_STEEL = 7000, MAT_TITANIUM = 4000)
|
||||||
build_path = /obj/item/weapon/gun/projectile/caseless/prototype
|
build_path = /obj/item/weapon/gun/projectile/caseless/prototype
|
||||||
sort_string = "MACBA"
|
sort_string = "MACBA"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY
|
||||||
|
|
||||||
/datum/design/item/weapon/energy/lasercannon
|
/datum/design/item/weapon/energy/lasercannon
|
||||||
desc = "The lasing medium of this prototype is enclosed in a tube lined with uranium-235 and subjected to high neutron flux in a nuclear reactor core."
|
desc = "The lasing medium of this prototype is enclosed in a tube lined with uranium-235 and subjected to high neutron flux in a nuclear reactor core."
|
||||||
@@ -94,6 +105,7 @@
|
|||||||
materials = list(MAT_STEEL = 4000, MAT_GLASS = 1000, MAT_DIAMOND = 2000, MAT_TITANIUM = 4000, MAT_LEAD = 4000, MAT_URANIUM = 5000)
|
materials = list(MAT_STEEL = 4000, MAT_GLASS = 1000, MAT_DIAMOND = 2000, MAT_TITANIUM = 4000, MAT_LEAD = 4000, MAT_URANIUM = 5000)
|
||||||
build_path = /obj/item/weapon/gun/energy/lasercannon
|
build_path = /obj/item/weapon/gun/energy/lasercannon
|
||||||
sort_string = "MAAAD"
|
sort_string = "MAAAD"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY
|
||||||
|
|
||||||
//Wierd weapon time
|
//Wierd weapon time
|
||||||
/datum/design/item/weapon/energy/cyrogun
|
/datum/design/item/weapon/energy/cyrogun
|
||||||
@@ -103,3 +115,4 @@
|
|||||||
materials = list(MAT_GLASS = 3000, MAT_MORPHIUM = 4000, MAT_DURASTEEL = 6000, MAT_LEAD = 6000, MAT_METALHYDROGEN = 3000)
|
materials = list(MAT_GLASS = 3000, MAT_MORPHIUM = 4000, MAT_DURASTEEL = 6000, MAT_LEAD = 6000, MAT_METALHYDROGEN = 3000)
|
||||||
build_path = /obj/item/weapon/gun/energy/freezegun
|
build_path = /obj/item/weapon/gun/energy/freezegun
|
||||||
sort_string = "MAAAD"
|
sort_string = "MAAAD"
|
||||||
|
department = LATHE_ALL | LATHE_SECURITY
|
||||||
|
|||||||
33
modular_chomp/code/modules/research/lathes/protolathe.dm
Normal file
33
modular_chomp/code/modules/research/lathes/protolathe.dm
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
/obj/machinery/r_n_d/protolathe/science
|
||||||
|
name = "Science Protolathe"
|
||||||
|
req_category = LATHE_SCIENCE
|
||||||
|
dep_overlay = "sci"
|
||||||
|
|
||||||
|
/obj/machinery/r_n_d/protolathe/engineering
|
||||||
|
name = "Engineering Protolathe"
|
||||||
|
req_category = LATHE_ENGINEERING
|
||||||
|
dep_overlay = "engi"
|
||||||
|
|
||||||
|
/obj/machinery/r_n_d/protolathe/medical
|
||||||
|
name = "Medical Protolathe"
|
||||||
|
req_category = LATHE_MEDICAL
|
||||||
|
dep_overlay = "med"
|
||||||
|
|
||||||
|
/obj/machinery/r_n_d/protolathe/cargo
|
||||||
|
name = "Cargo Protolathe"
|
||||||
|
req_category = LATHE_CARGO
|
||||||
|
dep_overlay = "cargo"
|
||||||
|
|
||||||
|
/obj/machinery/r_n_d/protolathe/service
|
||||||
|
name = "Service Protolathe"
|
||||||
|
req_category = LATHE_SERVICE
|
||||||
|
dep_overlay = "serv"
|
||||||
|
|
||||||
|
/obj/machinery/r_n_d/protolathe/security
|
||||||
|
name = "Security Protolathe"
|
||||||
|
req_category = LATHE_SECURITY
|
||||||
|
dep_overlay = "sec"
|
||||||
|
|
||||||
|
/obj/machinery/r_n_d/protolathe/public
|
||||||
|
name = "Public Protolathe"
|
||||||
|
req_category = LATHE_PUBLIC
|
||||||
BIN
modular_chomp/icons/obj/machines/research.dmi
Normal file
BIN
modular_chomp/icons/obj/machines/research.dmi
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 486 B |
@@ -5051,6 +5051,7 @@
|
|||||||
#include "modular_chomp\code\modules\research\designs\misc.dm"
|
#include "modular_chomp\code\modules\research\designs\misc.dm"
|
||||||
#include "modular_chomp\code\modules\research\designs\power_cells.dm"
|
#include "modular_chomp\code\modules\research\designs\power_cells.dm"
|
||||||
#include "modular_chomp\code\modules\research\designs\weapons.dm"
|
#include "modular_chomp\code\modules\research\designs\weapons.dm"
|
||||||
|
#include "modular_chomp\code\modules\research\lathes\protolathe.dm"
|
||||||
#include "modular_chomp\code\modules\shieldgen\shield_capacitor.dm"
|
#include "modular_chomp\code\modules\shieldgen\shield_capacitor.dm"
|
||||||
#include "modular_chomp\code\modules\shieldgen\shield_gen.dm"
|
#include "modular_chomp\code\modules\shieldgen\shield_gen.dm"
|
||||||
#include "modular_chomp\code\modules\spells\spells.dm"
|
#include "modular_chomp\code\modules\spells\spells.dm"
|
||||||
|
|||||||
Reference in New Issue
Block a user