From 1f5d50ec67360e148dcd07699a678cb02826e3ab Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 18:15:26 +0100 Subject: [PATCH] TG: Slightly updated the mining consoles, so they can interface with a machine in any direction. Added proper ('proper') open and broken sprites for the new Odysseus mech. r2849 --- code/modules/mining/machine_processing.dm | 16 +++------------- code/modules/mining/machine_stacking.dm | 15 +++------------ 2 files changed, 6 insertions(+), 25 deletions(-) diff --git a/code/modules/mining/machine_processing.dm b/code/modules/mining/machine_processing.dm index 494987b89d0..ec859c59f6a 100644 --- a/code/modules/mining/machine_processing.dm +++ b/code/modules/mining/machine_processing.dm @@ -1,33 +1,23 @@ /**********************Mineral processing unit console**************************/ /obj/machinery/mineral/processing_unit_console - name = "Produciton machine console" + name = "production machine console" icon = 'mining_machines.dmi' icon_state = "console" density = 1 anchored = 1 var/id = "" var/obj/machinery/mineral/processing_unit/machine = null + var/machinedir = EAST /obj/machinery/mineral/processing_unit_console/New() ..() spawn(7) - /** - src.machine = locate(/obj/machinery/mineral/processing_unit, get_step(src, EAST)) + src.machine = locate(/obj/machinery/mineral/processing_unit, get_step(src, machinedir)) if (machine) machine.CONSOLE = src else del(src) - */ - //Commented out for being horrible for mappers. -Fastler - for(var/obj/machinery/mineral/processing_unit/M in world) - if(M.id == src.id) - src.machine = M - if (machine) - machine.CONSOLE = src - else - del(src) - /obj/machinery/mineral/processing_unit_console/attack_hand(user as mob) diff --git a/code/modules/mining/machine_stacking.dm b/code/modules/mining/machine_stacking.dm index 0d73ddcc2a9..7b42b104444 100644 --- a/code/modules/mining/machine_stacking.dm +++ b/code/modules/mining/machine_stacking.dm @@ -1,28 +1,19 @@ /**********************Mineral stacking unit console**************************/ /obj/machinery/mineral/stacking_unit_console - name = "Stacking machine console" + name = "stacking machine console" icon = 'mining_machines.dmi' icon_state = "console" density = 1 anchored = 1 var/id = "" var/obj/machinery/mineral/stacking_machine/machine = null + var/machinedir = SOUTHEAST /obj/machinery/mineral/stacking_unit_console/New() ..() spawn(7) - /** - src.machine = locate(/obj/machinery/mineral/stacking_machine, get_step(src, SOUTHEAST)) - if (machine) - machine.CONSOLE = src - else - del(src) - */ - //Commented out for being horrible for mappers. -Fastler - for(var/obj/machinery/mineral/stacking_machine/M in world) - if(M.id == src.id) - src.machine = M + src.machine = locate(/obj/machinery/mineral/stacking_machine, get_step(src, machinedir)) if (machine) machine.CONSOLE = src else