Makes machine frames show their circuit name (#15025)

* Circuit Names Refactor

* Some review stuff

* now with less runtimes

* Machine Boards and Computer Boards

* Only a little late

* YouTool fix

* Resupply crate too

* Supplycomp board

I'll do the other stuff tomorrow

* Computer Frame Refactor

Plus also removing the HONKputer to avoid a conflict.

* Don't need this diff anymore
This commit is contained in:
SabreML
2021-07-10 19:43:40 +01:00
committed by GitHub
parent 9d3800b49e
commit 3e8482cebb
14 changed files with 585 additions and 670 deletions
@@ -45,7 +45,7 @@
// Components
component_parts = list()
var/obj/item/circuitboard/smartfridge/board = new(null)
board.set_type(type)
board.set_type(null, type)
component_parts += board
component_parts += new /obj/item/stock_parts/matter_bin(null)
RefreshParts()
+1 -1
View File
@@ -42,7 +42,7 @@
product_cost = cost
/obj/item/circuitboard/machine/bluespace_tap
name = "Bluespace Harvester (Machine Board)"
board_name = "Bluespace Harvester"
build_path = /obj/machinery/power/bluespace_tap
origin_tech = "engineering=2;combat=2;bluespace=3"
req_components = list(
+4 -4
View File
@@ -225,7 +225,7 @@
last_fire_time = world.time / 10
/obj/item/circuitboard/machine/bsa/back
name = "Bluespace Artillery Generator (Machine Board)"
board_name = "Bluespace Artillery Generator"
build_path = /obj/machinery/bsa/back
origin_tech = "engineering=2;combat=2;bluespace=2" //No freebies!
req_components = list(
@@ -233,7 +233,7 @@
/obj/item/stack/cable_coil = 2)
/obj/item/circuitboard/machine/bsa/middle
name = "Bluespace Artillery Fusor (Machine Board)"
board_name = "Bluespace Artillery Fusor"
build_path = /obj/machinery/bsa/middle
origin_tech = "engineering=2;combat=2;bluespace=2"
req_components = list(
@@ -241,7 +241,7 @@
/obj/item/stack/cable_coil = 2)
/obj/item/circuitboard/machine/bsa/front
name = "Bluespace Artillery Bore (Machine Board)"
board_name = "Bluespace Artillery Bore"
build_path = /obj/machinery/bsa/front
origin_tech = "engineering=2;combat=2;bluespace=2"
req_components = list(
@@ -249,7 +249,7 @@
/obj/item/stack/cable_coil = 2)
/obj/item/circuitboard/computer/bsa_control
name = "Bluespace Artillery Controls (Computer Board)"
board_name = "Bluespace Artillery Controls"
build_path = /obj/machinery/computer/bsa_control
origin_tech = "engineering=2;combat=2;bluespace=2"
+1 -1
View File
@@ -121,7 +121,7 @@ GLOBAL_LIST_INIT(non_simple_animals, typecacheof(list(/mob/living/carbon/human/m
/obj/item/circuitboard/machine/dna_vault
name = "DNA Vault (Machine Board)"
board_name = "DNA Vault"
build_path = /obj/machinery/dna_vault
origin_tech = "engineering=2;combat=2;bluespace=2" //No freebies!
req_components = list(
+1 -1
View File
@@ -35,7 +35,7 @@
return coverage.len
/obj/item/circuitboard/computer/sat_control
name = "Satellite Network Control (Computer Board)"
board_name = "Satellite Network Control"
build_path = /obj/machinery/computer/sat_control
origin_tech = "engineering=3"