Ports a lot of stuff from all around (#23)

* shhh

* checks the thing

* please don't hurt me, it is my first time

* there, much better

* this is huge

Co-authored-by: crazyraio2 <44246096+crazyraio2@users.noreply.github.com>
This commit is contained in:
Enric Gabriel
2020-07-14 01:31:52 -03:00
committed by GitHub
co-authored by crazyraio2
parent 66dc5b5a7e
commit b5f77eeb66
57 changed files with 1810 additions and 11 deletions
@@ -39,3 +39,37 @@
build_path = /obj/item/circuitboard/machine/spaceship_navigation_beacon
category = list ("Teleportation Machinery")
departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING | DEPARTMENTAL_FLAG_SCIENCE
/datum/design/board/autodoc
name = "Machine Design (Autodoc)"
desc = "The circuit board for an Autodoc."
id = "autodoc"
build_path = /obj/item/circuitboard/machine/autodoc
category = list("Medical Machinery")
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
//Cryptocurrency Miners
/datum/design/board/cryptominer
name = "Machine Design (Cryptocurrency Miner)"
desc = "The circuit board for a Cryptocurrency Miner."
id = "cryptominer"
build_path = /obj/item/circuitboard/machine/cryptominer
category = list("Misc. Machinery")
departmental_flags = DEPARTMENTAL_FLAG_CARGO
/datum/design/board/cryptominer/syndie
name = "Machine Design (Syndicate Cryptocurrency Miner)"
desc = "The circuit board for a Syndicate Cryptocurrency Miner."
id = "cryptominersyndie"
build_path = /obj/item/circuitboard/machine/cryptominer/syndie
category = list("Misc. Machinery")
departmental_flags = DEPARTMENTAL_FLAG_CARGO
//BS miner
/datum/design/board/bluespace_miner
name = "Machine Design (Bluespace Miner)"
desc = "The circuit board for a Bluespace Miner."
id = "bluespace_miner"
build_path = /obj/item/circuitboard/machine/bluespace_miner
category = list ("Misc. Machinery")
departmental_flags = DEPARTMENTAL_FLAG_SCIENCE | DEPARTMENTAL_FLAG_CARGO | DEPARTMENTAL_FLAG_ENGINEERING
@@ -0,0 +1,7 @@
/datum/design/board/tetris
name = "Computer Design (T.E.T.R.I.S.)"
desc = "Allows for the construction of circuit boards used to build a TETRIS research system."
id = "tetris"
build_path = /obj/item/circuitboard/computer/arcade/tetris
category = list("Research Machinery")
departmental_flags = DEPARTMENTAL_FLAG_SCIENCE | DEPARTMENTAL_FLAG_ENGINEERING
@@ -6,3 +6,68 @@
materials = list(/datum/material/iron = 1000, /datum/material/glass = 1000, /datum/material/bluespace = 500)
construction_time = 100
category = list("Cyborg Upgrade Modules")
///Power Armor
/datum/design/powerarmor_skeleton
name = "Power Armor Skeleton"
id = "powerarmor_skeleton"
build_type = MECHFAB
build_path = /obj/item/mecha_parts/chassis/powerarmor
materials = list(/datum/material/iron=15000, /datum/material/plasma=5000)
construction_time = 500
category = list("Misc")
/datum/design/powerarmor_torso
name = "Power Armor Torso"
id = "powerarmor_torso"
build_type = MECHFAB
build_path = /obj/item/mecha_parts/part/powerarmor_torso
materials = list(/datum/material/iron=40000, /datum/material/plasma=10000, /datum/material/titanium=5000)
construction_time = 500
category = list("Misc")
/datum/design/powerarmor_helmet
name = "Power Armor Helmet"
id = "powerarmor_helmet"
build_type = MECHFAB
build_path = /obj/item/mecha_parts/part/powerarmor_helmet
materials = list(/datum/material/iron=20000, /datum/material/plasma=10000, /datum/material/titanium=5000, /datum/material/glass=5000)
construction_time = 500
category = list("Misc")
/datum/design/powerarmor_armL
name = "Power Armor Left Arm"
id = "powerarmor_armL"
build_type = MECHFAB
build_path = /obj/item/mecha_parts/part/powerarmor_left_arm
materials = list(/datum/material/iron=20000, /datum/material/plasma=10000, /datum/material/titanium=5000,)
construction_time = 500
category = list("Misc")
/datum/design/powerarmor_armR
name = "Power Armor Right Arm"
id = "powerarmor_armR"
build_type = MECHFAB
build_path = /obj/item/mecha_parts/part/powerarmor_right_arm
materials = list(/datum/material/iron=20000, /datum/material/plasma=10000, /datum/material/titanium=5000,)
construction_time = 500
category = list("Misc")
/datum/design/powerarmor_legL
name = "Power Armor Left Leg"
id = "powerarmor_legL"
build_type = MECHFAB
build_path = /obj/item/mecha_parts/part/powerarmor_left_leg
materials = list(/datum/material/iron=20000, /datum/material/plasma=10000, /datum/material/titanium=5000,)
construction_time = 500
category = list("Misc")
/datum/design/powerarmor_legR
name = "Power Armor Right Leg"
id = "powerarmor_legR"
build_type = MECHFAB
build_path = /obj/item/mecha_parts/part/powerarmor_right_leg
materials = list(/datum/material/iron=20000, /datum/material/plasma=10000, /datum/material/titanium=5000,)
construction_time = 500
category = list("Misc")
///End of Power Armor
@@ -0,0 +1,56 @@
///////////////////////////////////
/////Headset Encryption////////////
///////////////////////////////////
/datum/design/encryption
materials = list(/datum/material/iron = 500, /datum/material/glass = 500, /datum/material/silver = 200)
build_type = PROTOLATHE | IMPRINTER
construction_time = 50
category = list("Subspace Telecomms")
/datum/design/encryption/eng_key
name = "Engineering radio encryption key"
desc = "Encryption key for the Engineering channel."
id = "eng_key"
build_path = /obj/item/encryptionkey/headset_eng
departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING
/datum/design/encryption/sci_key
name = "Science radio encryption key"
desc = "Encryption key for the Science channel."
id = "sci_key"
build_path = /obj/item/encryptionkey/headset_sci
departmental_flags = DEPARTMENTAL_FLAG_SCIENCE
/datum/design/encryption/supply_key
name = "Supply radio encryption key"
desc = "Encryption key for the Supply channel."
id = "supply_key"
build_path = /obj/item/encryptionkey/headset_cargo
departmental_flags = DEPARTMENTAL_FLAG_CARGO
/datum/design/encryption/med_key
name = "Medical radio encryption key"
desc = "Encryption key for the Medical channel."
id = "med_key"
build_path = /obj/item/encryptionkey/headset_med
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
/datum/design/encryption/serv_key
name = "Service radio encryption key"
desc = "Encryption key for the Service channel."
id = "serv_key"
build_path = /obj/item/encryptionkey/headset_service
departmental_flags = DEPARTMENTAL_FLAG_SERVICE
///////////////////////////////////
////////Telecomm Server////////////
///////////////////////////////////
/datum/design/board/message_server
name = "Machine Design (Message Server)"
desc = "Allows for the construction of Message Server."
id = "message-server"
build_path = /obj/item/circuitboard/machine/telecomms/message_server
category = list("Subspace Telecomms")
departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING | DEPARTMENTAL_FLAG_SCIENCE
@@ -7,3 +7,13 @@
build_path = /obj/item/pipe_dispenser/bluespace // Skyrat edit
category = list("Tool Designs")
departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING
/datum/design/computermath
name = "Problem Computer"
desc = "Solve math problems. Get them correct, get credits."
id = "computermath"
build_type = PROTOLATHE
materials = list(/datum/material/iron = 250, /datum/material/glass = 250, /datum/material/plastic = 250)
build_path = /obj/item/computermath/default
category = list("Tool Designs")
departmental_flags = DEPARTMENTAL_FLAG_CARGO | DEPARTMENTAL_FLAG_SCIENCE