Assblasts some power creep in circuit labs (#35506)

* Circuit printers no longer start upgraded.

* Replaces roundstart upgraded printer with regular printer

* Replaces roundstart upgraded printer with regular printer w\ key remap
This commit is contained in:
Dax Dupont
2018-02-14 04:09:00 +01:00
committed by CitadelStationBot
parent 132b8cc816
commit 98c9e0948f
4 changed files with 366 additions and 4441 deletions
+2 -2
View File
@@ -38329,7 +38329,6 @@
/area/science/misc_lab)
"bQY" = (
/obj/structure/table/reinforced,
/obj/item/device/integrated_circuit_printer/upgraded,
/obj/machinery/computer/security/telescreen{
desc = "Used for watching the RD's goons from the safety of his office.";
dir = 2;
@@ -38337,6 +38336,7 @@
network = list("RD");
pixel_y = 28
},
/obj/item/device/integrated_circuit_printer,
/turf/open/floor/plasteel/white,
/area/science/circuit)
"bQZ" = (
@@ -42858,7 +42858,6 @@
/area/science/circuit)
"cbZ" = (
/obj/structure/table/reinforced,
/obj/item/device/integrated_circuit_printer/upgraded,
/obj/machinery/computer/security/telescreen{
desc = "Used for watching the RD's goons from the safety of his office.";
dir = 1;
@@ -42866,6 +42865,7 @@
network = list("RD");
pixel_y = -28
},
/obj/item/device/integrated_circuit_printer,
/turf/open/floor/plasteel/white,
/area/science/circuit)
"cca" = (
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -77254,8 +77254,8 @@
/area/maintenance/aft)
"gRS" = (
/obj/structure/table/reinforced,
/obj/item/device/integrated_circuit_printer/upgraded,
/obj/item/device/integrated_electronics/analyzer,
/obj/item/device/integrated_circuit_printer,
/turf/open/floor/plasteel/white,
/area/science/circuit)
"hfJ" = (
@@ -77359,7 +77359,7 @@
/area/science/circuit)
"llb" = (
/obj/structure/table/reinforced,
/obj/item/device/integrated_circuit_printer/upgraded,
/obj/item/device/integrated_circuit_printer,
/turf/open/floor/plasteel/white,
/area/science/circuit)
"lsv" = (
@@ -4,7 +4,7 @@
icon = 'icons/obj/assemblies/electronic_tools.dmi'
icon_state = "circuit_printer"
w_class = WEIGHT_CLASS_BULKY
var/upgraded = TRUE // When hit with an upgrade disk, will turn true, allowing it to print the higher tier circuits.
var/upgraded = FALSE // When hit with an upgrade disk, will turn true, allowing it to print the higher tier circuits.
var/can_clone = FALSE // Same for above, but will allow the printer to duplicate a specific assembly.
var/current_category = null
var/list/program // Currently loaded save, in form of list
@@ -136,6 +136,9 @@
if(!CONFIG_GET(flag/ic_printing))
to_chat(usr, "<span class='warning'>CentCom has disabled printing of custom circuitry due to recent allegations of copyright infringement.</span>")
return
if(!can_clone) // Copying and printing ICs is cloning
to_chat(usr, "<span class='warning'>This printer does not have the cloning upgrade.</span>")
return
switch(href_list["print"])
if("load")
var/input = input("Put your code there:", "loading", null, null) as message | null