Files
Bubberstation/code/modules/research/machinery/protolathe.dm
SkyratBot d03092ba16 [MIRROR] TGUI for techfabs [MDB IGNORE] (#15941)
* TGUI for techfabs

* Update circuit_imprinter.dm

* update circuit_printer.dm

Co-authored-by: scriptis <scriptif@gmail.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-09-04 15:08:55 +01:00

27 lines
1.1 KiB
Plaintext

/obj/machinery/rnd/production/protolathe
name = "protolathe"
desc = "Converts raw materials into useful objects."
icon_state = "protolathe"
circuit = /obj/item/circuitboard/machine/protolathe
production_animation = "protolathe_n"
allowed_buildtypes = PROTOLATHE
/obj/machinery/rnd/production/protolathe/deconstruct(disassembled)
log_game("Protolathe of type [type] [disassembled ? "disassembled" : "deconstructed"] by [key_name(usr)] at [get_area_name(src, TRUE)]")
return ..()
/obj/machinery/rnd/production/protolathe/Initialize(mapload)
if(!mapload)
log_game("Protolathe of type [type] constructed by [key_name(usr)] at [get_area_name(src, TRUE)]")
return ..()
/// Special subtype protolathe for offstation use. Has a more limited available design selection.
/obj/machinery/rnd/production/protolathe/offstation
name = "ancient protolathe"
desc = "Converts raw materials into useful objects. Its ancient construction may limit its ability to print all known technology."
circuit = /obj/item/circuitboard/machine/protolathe/offstation
allowed_buildtypes = AWAY_LATHE
charges_tax = FALSE