diff --git a/code/game/machinery/computer/crew.dm b/code/game/machinery/computer/crew.dm index 752e404dc2c..aa87aa3de9e 100644 --- a/code/game/machinery/computer/crew.dm +++ b/code/game/machinery/computer/crew.dm @@ -34,11 +34,6 @@ . = ..() records = add_output_port("Crew Monitoring Data", PORT_TYPE_TABLE) -/obj/item/circuit_component/medical_console_data/Destroy() - records = null - return ..() - - /obj/item/circuit_component/medical_console_data/register_usb_parent(atom/movable/parent) . = ..() if(istype(parent, /obj/machinery/computer/crew)) diff --git a/code/game/machinery/computer/launchpad_control.dm b/code/game/machinery/computer/launchpad_control.dm index 7f0f94fc61c..2d260500e64 100644 --- a/code/game/machinery/computer/launchpad_control.dm +++ b/code/game/machinery/computer/launchpad_control.dm @@ -59,18 +59,6 @@ why_fail = add_output_port("Fail reason", PORT_TYPE_STRING) on_fail = add_output_port("Failed", PORT_TYPE_SIGNAL) -/obj/item/circuit_component/bluespace_launchpad/Destroy() - launchpad_id = null - x_pos = null - y_pos = null - send_trigger = null - retrieve_trigger = null - sent = null - retrieved = null - on_fail = null - why_fail = null - return ..() - /obj/item/circuit_component/bluespace_launchpad/register_usb_parent(atom/movable/parent) . = ..() if(istype(parent, /obj/machinery/computer/launchpad)) diff --git a/code/game/machinery/computer/security.dm b/code/game/machinery/computer/security.dm index f7c9e856099..1de7ec2283c 100644 --- a/code/game/machinery/computer/security.dm +++ b/code/game/machinery/computer/security.dm @@ -44,12 +44,6 @@ records = add_output_port("Security Records", PORT_TYPE_TABLE) on_fail = add_output_port("Failed", PORT_TYPE_SIGNAL) -/obj/item/circuit_component/arrest_console_data/Destroy() - records = null - on_fail = null - return ..() - - /obj/item/circuit_component/arrest_console_data/register_usb_parent(atom/movable/parent) . = ..() if(istype(parent, /obj/machinery/computer/secure_data)) @@ -150,13 +144,6 @@ new_status_set = add_output_port("Set Status", PORT_TYPE_STRING) on_fail = add_output_port("Failed", PORT_TYPE_SIGNAL) -/obj/item/circuit_component/arrest_console_arrest/Destroy() - targets = null - new_status = null - new_status_set = null - on_fail = null - return ..() - /obj/item/circuit_component/arrest_console_arrest/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/game/machinery/computer/tram_controls.dm b/code/game/machinery/computer/tram_controls.dm index fa77b1fc6d8..efa27b3ceec 100644 --- a/code/game/machinery/computer/tram_controls.dm +++ b/code/game/machinery/computer/tram_controls.dm @@ -139,14 +139,6 @@ UnregisterSignal(computer.tram_part, list(COMSIG_TRAM_SET_TRAVELLING, COMSIG_TRAM_TRAVEL)) return ..() -/obj/item/circuit_component/tram_controls/Destroy() - new_destination = null - trigger_move = null - location = null - travelling_output = null - computer = null - return ..() - /obj/item/circuit_component/tram_controls/input_received(datum/port/input/port) . = ..() if (.) diff --git a/code/modules/wiremod/components/abstract/compare.dm b/code/modules/wiremod/components/abstract/compare.dm index c5fff8aa6ad..6d10ac7b56c 100644 --- a/code/modules/wiremod/components/abstract/compare.dm +++ b/code/modules/wiremod/components/abstract/compare.dm @@ -38,13 +38,6 @@ /obj/item/circuit_component/compare/proc/load_custom_ports() return -/obj/item/circuit_component/compare/Destroy() - true = null - false = null - result = null - compare = null - return ..() - /obj/item/circuit_component/compare/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/action/light.dm b/code/modules/wiremod/components/action/light.dm index bf3d62aca65..d0591a92ceb 100644 --- a/code/modules/wiremod/components/action/light.dm +++ b/code/modules/wiremod/components/action/light.dm @@ -35,15 +35,6 @@ on = add_input_port("On", PORT_TYPE_NUMBER) - -/obj/item/circuit_component/light/Destroy() - red = null - green = null - blue = null - brightness = null - on = null - return ..() - /obj/item/circuit_component/light/register_shell(atom/movable/shell) . = ..() TRIGGER_CIRCUIT_COMPONENT(src, null) diff --git a/code/modules/wiremod/components/action/mmi.dm b/code/modules/wiremod/components/action/mmi.dm index 4c1698f72b5..d2795c4dec6 100644 --- a/code/modules/wiremod/components/action/mmi.dm +++ b/code/modules/wiremod/components/action/mmi.dm @@ -53,16 +53,6 @@ /obj/item/circuit_component/mmi/Destroy() remove_current_brain() - message = null - send = null - eject = null - north = null - east = null - south = null - west = null - attack = null - secondary_attack = null - clicked_atom = null return ..() /obj/item/circuit_component/mmi/input_received(datum/port/input/port) diff --git a/code/modules/wiremod/components/action/pathfind.dm b/code/modules/wiremod/components/action/pathfind.dm index 4b009bbc525..a0ca4a78fce 100644 --- a/code/modules/wiremod/components/action/pathfind.dm +++ b/code/modules/wiremod/components/action/pathfind.dm @@ -44,21 +44,6 @@ failed = add_output_port("Failed", PORT_TYPE_SIGNAL) reason_failed = add_output_port("Fail reason", PORT_TYPE_STRING) -/obj/item/circuit_component/pathfind/Destroy() - input_X = null - input_Y = null - id_card = null - - output = null - finished = null - failed = null - reason_failed = null - - path = null - old_dest = null - next_turf = null - return ..() - /obj/item/circuit_component/pathfind/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/action/pull.dm b/code/modules/wiremod/components/action/pull.dm index e10c71dc57e..439f042860c 100644 --- a/code/modules/wiremod/components/action/pull.dm +++ b/code/modules/wiremod/components/action/pull.dm @@ -15,10 +15,6 @@ . = ..() target = add_input_port("Target", PORT_TYPE_ATOM) -/obj/item/circuit_component/pull/Destroy() - target = null - return ..() - /obj/item/circuit_component/pull/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/action/radio.dm b/code/modules/wiremod/components/action/radio.dm index 88c46bd93ac..4be209c8ccd 100644 --- a/code/modules/wiremod/components/action/radio.dm +++ b/code/modules/wiremod/components/action/radio.dm @@ -34,10 +34,7 @@ trigger_output = add_output_port("Received", PORT_TYPE_SIGNAL) /obj/item/circuit_component/radio/Destroy() - freq = null - code = null SSradio.remove_object(src, current_freq) - radio_connection = null return ..() /obj/item/circuit_component/radio/input_received(datum/port/input/port) diff --git a/code/modules/wiremod/components/action/soundemitter.dm b/code/modules/wiremod/components/action/soundemitter.dm index 0d488a5530a..c0e48e9c916 100644 --- a/code/modules/wiremod/components/action/soundemitter.dm +++ b/code/modules/wiremod/components/action/soundemitter.dm @@ -29,11 +29,6 @@ volume = add_input_port("Volume", PORT_TYPE_NUMBER, default = 35) frequency = add_input_port("Frequency", PORT_TYPE_NUMBER, default = 0) -/obj/item/circuit_component/soundemitter/Destroy() - frequency = null - volume = null - return ..() - /obj/item/circuit_component/soundemitter/populate_options() var/static/component_options = list( COMP_SOUND_BUZZ, diff --git a/code/modules/wiremod/components/action/speech.dm b/code/modules/wiremod/components/action/speech.dm index 6ab993cbd3c..739b96f8c05 100644 --- a/code/modules/wiremod/components/action/speech.dm +++ b/code/modules/wiremod/components/action/speech.dm @@ -22,11 +22,6 @@ . = ..() message = add_input_port("Message", PORT_TYPE_STRING, FALSE) - -/obj/item/circuit_component/speech/Destroy() - message = null - return ..() - /obj/item/circuit_component/speech/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/atom/direction.dm b/code/modules/wiremod/components/atom/direction.dm index c283b70ca99..85ddb9524f0 100644 --- a/code/modules/wiremod/components/atom/direction.dm +++ b/code/modules/wiremod/components/atom/direction.dm @@ -39,11 +39,6 @@ south = add_output_port("South", PORT_TYPE_SIGNAL) west = add_output_port("West", PORT_TYPE_SIGNAL) -/obj/item/circuit_component/direction/Destroy() - input_port = null - output = null - return ..() - /obj/item/circuit_component/direction/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/atom/gps.dm b/code/modules/wiremod/components/atom/gps.dm index 3c0b70b4188..2729d65c5b2 100644 --- a/code/modules/wiremod/components/atom/gps.dm +++ b/code/modules/wiremod/components/atom/gps.dm @@ -21,12 +21,6 @@ y_pos = add_output_port("Y", PORT_TYPE_NUMBER) z_pos = add_output_port("Z", PORT_TYPE_NUMBER) -/obj/item/circuit_component/gps/Destroy() - x_pos = null - y_pos = null - z_pos = null - return ..() - /obj/item/circuit_component/gps/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/atom/health.dm b/code/modules/wiremod/components/atom/health.dm index e3a49502b0f..b4f28be4fb9 100644 --- a/code/modules/wiremod/components/atom/health.dm +++ b/code/modules/wiremod/components/atom/health.dm @@ -39,15 +39,6 @@ oxy = add_output_port("Suffocation Damage", PORT_TYPE_NUMBER) health = add_output_port("Health", PORT_TYPE_NUMBER) -/obj/item/circuit_component/health/Destroy() - input_port = null - brute = null - burn = null - toxin = null - oxy = null - health = null - return ..() - /obj/item/circuit_component/health/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/atom/hear.dm b/code/modules/wiremod/components/atom/hear.dm index a8e3d917047..f7d49846fcb 100644 --- a/code/modules/wiremod/components/atom/hear.dm +++ b/code/modules/wiremod/components/atom/hear.dm @@ -24,15 +24,6 @@ trigger_port = add_output_port("Triggered", PORT_TYPE_SIGNAL) become_hearing_sensitive(ROUNDSTART_TRAIT) - - -/obj/item/circuit_component/hear/Destroy() - message_port = null - language_port = null - speaker_port = null - trigger_port = null - return ..() - /obj/item/circuit_component/hear/Hear(message, atom/movable/speaker, datum/language/message_language, raw_message, radio_freq, list/spans, list/message_mods) if(speaker == parent?.shell) return diff --git a/code/modules/wiremod/components/atom/self.dm b/code/modules/wiremod/components/atom/self.dm index 364d51cd6d6..2739d8f9a08 100644 --- a/code/modules/wiremod/components/atom/self.dm +++ b/code/modules/wiremod/components/atom/self.dm @@ -14,10 +14,6 @@ . = ..() output = add_output_port("Self", PORT_TYPE_ATOM) -/obj/item/circuit_component/self/Destroy() - output = null - return ..() - /obj/item/circuit_component/self/register_shell(atom/movable/shell) output.set_output(shell) diff --git a/code/modules/wiremod/components/atom/species.dm b/code/modules/wiremod/components/atom/species.dm index 7c3735f852c..4810218cc62 100644 --- a/code/modules/wiremod/components/atom/species.dm +++ b/code/modules/wiremod/components/atom/species.dm @@ -21,11 +21,6 @@ output = add_output_port("Species", PORT_TYPE_STRING) -/obj/item/circuit_component/species/Destroy() - input_port = null - output = null - return ..() - /obj/item/circuit_component/species/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/list/concat.dm b/code/modules/wiremod/components/list/concat.dm index f800a4a70e7..c8018742ed3 100644 --- a/code/modules/wiremod/components/list/concat.dm +++ b/code/modules/wiremod/components/list/concat.dm @@ -24,12 +24,6 @@ output = add_output_port("Output", PORT_TYPE_STRING) -/obj/item/circuit_component/concat_list/Destroy() - list_port = null - separator = null - output = null - return ..() - /obj/item/circuit_component/concat_list/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/list/get_column.dm b/code/modules/wiremod/components/list/get_column.dm index fac219ab249..0fb07b50c34 100644 --- a/code/modules/wiremod/components/list/get_column.dm +++ b/code/modules/wiremod/components/list/get_column.dm @@ -23,12 +23,6 @@ column_name = add_input_port("Column Name", PORT_TYPE_STRING) output_list = add_output_port("Output", PORT_TYPE_LIST) -/obj/item/circuit_component/get_column/Destroy() - received_table = null - column_name = null - output_list = null - return ..() - /obj/item/circuit_component/get_column/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/list/index.dm b/code/modules/wiremod/components/list/index.dm index b327f814b8f..66c672375c3 100644 --- a/code/modules/wiremod/components/list/index.dm +++ b/code/modules/wiremod/components/list/index.dm @@ -22,12 +22,6 @@ output = add_output_port("Value", PORT_TYPE_ANY) -/obj/item/circuit_component/index/Destroy() - list_port = null - index_port = null - output = null - return ..() - /obj/item/circuit_component/index/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/list/index_table.dm b/code/modules/wiremod/components/list/index_table.dm index 149adfa7eaf..582365397db 100644 --- a/code/modules/wiremod/components/list/index_table.dm +++ b/code/modules/wiremod/components/list/index_table.dm @@ -24,12 +24,6 @@ output_list = add_output_port("Output", PORT_TYPE_LIST) -/obj/item/circuit_component/index_table/Destroy() - received_table = null - target_index = null - output_list = null - return ..() - /obj/item/circuit_component/index_table/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/list/select.dm b/code/modules/wiremod/components/list/select.dm index 76eaf67b408..e0142ab1427 100644 --- a/code/modules/wiremod/components/list/select.dm +++ b/code/modules/wiremod/components/list/select.dm @@ -41,13 +41,6 @@ filtered_table = add_output_port("Output", PORT_TYPE_TABLE) -/obj/item/circuit_component/select/Destroy() - received_table = null - column_name = null - comparison_input = null - filtered_table = null - return ..() - /obj/item/circuit_component/select/input_received(datum/port/input/port) . = ..() switch(current_option) diff --git a/code/modules/wiremod/components/list/split.dm b/code/modules/wiremod/components/list/split.dm index ff2b281a130..3bd372d7c75 100644 --- a/code/modules/wiremod/components/list/split.dm +++ b/code/modules/wiremod/components/list/split.dm @@ -24,12 +24,6 @@ separator = add_input_port("Seperator", PORT_TYPE_STRING) output = add_output_port("Output", PORT_TYPE_LIST) -/obj/item/circuit_component/split/Destroy() - input_port = null - separator = null - output = null - return ..() - /obj/item/circuit_component/split/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/math/arithmetic.dm b/code/modules/wiremod/components/math/arithmetic.dm index 6b010b08e0e..283a6b7b73a 100644 --- a/code/modules/wiremod/components/math/arithmetic.dm +++ b/code/modules/wiremod/components/math/arithmetic.dm @@ -35,10 +35,6 @@ output = add_output_port("Output", PORT_TYPE_NUMBER) -/obj/item/circuit_component/arithmetic/Destroy() - output = null - return ..() - /obj/item/circuit_component/arithmetic/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/math/length.dm b/code/modules/wiremod/components/math/length.dm index 4ebe782a4b7..c7414cacf23 100644 --- a/code/modules/wiremod/components/math/length.dm +++ b/code/modules/wiremod/components/math/length.dm @@ -20,11 +20,6 @@ output = add_output_port("Length", PORT_TYPE_NUMBER) -/obj/item/circuit_component/length/Destroy() - input_port = null - output = null - return ..() - /obj/item/circuit_component/length/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/math/not.dm b/code/modules/wiremod/components/math/not.dm index dd60c593ecb..5e2f22bfcb7 100644 --- a/code/modules/wiremod/components/math/not.dm +++ b/code/modules/wiremod/components/math/not.dm @@ -20,11 +20,6 @@ result = add_output_port("Result", PORT_TYPE_NUMBER) -/obj/item/circuit_component/not/Destroy() - input_port = null - result = null - return ..() - /obj/item/circuit_component/not/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/math/random.dm b/code/modules/wiremod/components/math/random.dm index dce8296efac..493ffe298b3 100644 --- a/code/modules/wiremod/components/math/random.dm +++ b/code/modules/wiremod/components/math/random.dm @@ -24,12 +24,6 @@ output = add_output_port("Output", PORT_TYPE_NUMBER) -/obj/item/circuit_component/random/Destroy() - minimum = null - maximum = null - output = null - return ..() - /obj/item/circuit_component/random/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/sensors/pressuresensor.dm b/code/modules/wiremod/components/sensors/pressuresensor.dm index 2faf6ae972e..633fec36036 100644 --- a/code/modules/wiremod/components/sensors/pressuresensor.dm +++ b/code/modules/wiremod/components/sensors/pressuresensor.dm @@ -16,10 +16,6 @@ . = ..() result = add_output_port("Result", PORT_TYPE_NUMBER) -/obj/item/circuit_component/tempsensor/Destroy() - result = null - return ..() - /obj/item/circuit_component/pressuresensor/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/sensors/tempsensor.dm b/code/modules/wiremod/components/sensors/tempsensor.dm index 6c40c1dc76a..7c1dbfde93d 100644 --- a/code/modules/wiremod/components/sensors/tempsensor.dm +++ b/code/modules/wiremod/components/sensors/tempsensor.dm @@ -16,10 +16,6 @@ . = ..() result = add_output_port("Result", PORT_TYPE_NUMBER) -/obj/item/circuit_component/tempsensor/Destroy() - result = null - return ..() - /obj/item/circuit_component/tempsensor/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/string/concat.dm b/code/modules/wiremod/components/string/concat.dm index ac4ba9d0665..e00b20d4faa 100644 --- a/code/modules/wiremod/components/string/concat.dm +++ b/code/modules/wiremod/components/string/concat.dm @@ -22,10 +22,6 @@ output = add_output_port("Output", PORT_TYPE_STRING) -/obj/item/circuit_component/concat/Destroy() - output = null - return ..() - /obj/item/circuit_component/concat/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/string/textcase.dm b/code/modules/wiremod/components/string/textcase.dm index 809f36bb0ab..ba34c43177a 100644 --- a/code/modules/wiremod/components/string/textcase.dm +++ b/code/modules/wiremod/components/string/textcase.dm @@ -27,11 +27,6 @@ input_port = add_input_port("Input", PORT_TYPE_STRING) output = add_output_port("Output", PORT_TYPE_STRING) -/obj/item/circuit_component/textcase/Destroy() - input_port = null - output = null - return ..() - /obj/item/circuit_component/textcase/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/string/tonumber.dm b/code/modules/wiremod/components/string/tonumber.dm index c809f4d70f9..068629d2666 100644 --- a/code/modules/wiremod/components/string/tonumber.dm +++ b/code/modules/wiremod/components/string/tonumber.dm @@ -21,11 +21,6 @@ output = add_output_port("Output", PORT_TYPE_NUMBER) -/obj/item/circuit_component/tonumber/Destroy() - input_port = null - output = null - return ..() - /obj/item/circuit_component/tonumber/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/string/tostring.dm b/code/modules/wiremod/components/string/tostring.dm index 642594bb08c..fb2e9708bb1 100644 --- a/code/modules/wiremod/components/string/tostring.dm +++ b/code/modules/wiremod/components/string/tostring.dm @@ -23,11 +23,6 @@ output = add_output_port("Output", PORT_TYPE_STRING) -/obj/item/circuit_component/tostring/Destroy() - input_port = null - output = null - return ..() - /obj/item/circuit_component/tostring/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/utility/clock.dm b/code/modules/wiremod/components/utility/clock.dm index e856b1ee4d0..5298fb35d6e 100644 --- a/code/modules/wiremod/components/utility/clock.dm +++ b/code/modules/wiremod/components/utility/clock.dm @@ -34,8 +34,6 @@ stop_process() /obj/item/circuit_component/clock/Destroy() - on = null - signal = null stop_process() return ..() diff --git a/code/modules/wiremod/components/utility/combiner.dm b/code/modules/wiremod/components/utility/combiner.dm index 67f314faeb4..af2bfc07486 100644 --- a/code/modules/wiremod/components/utility/combiner.dm +++ b/code/modules/wiremod/components/utility/combiner.dm @@ -33,10 +33,6 @@ add_input_port(letter, current_option) output_port = add_output_port("Output", current_option) -/obj/item/circuit_component/combiner/Destroy() - output_port = null - return ..() - /obj/item/circuit_component/combiner/input_received(datum/port/input/port) . = ..() if(current_type != current_option) diff --git a/code/modules/wiremod/components/utility/delay.dm b/code/modules/wiremod/components/utility/delay.dm index a7e43f56090..c90db7add4f 100644 --- a/code/modules/wiremod/components/utility/delay.dm +++ b/code/modules/wiremod/components/utility/delay.dm @@ -22,12 +22,6 @@ output = add_output_port("Result", PORT_TYPE_SIGNAL) -/obj/item/circuit_component/delay/Destroy() - output = null - trigger = null - delay_amount = null - return ..() - /obj/item/circuit_component/delay/input_received(datum/port/input/port) . = ..() if(.) diff --git a/code/modules/wiremod/components/utility/multiplexer.dm b/code/modules/wiremod/components/utility/multiplexer.dm index 756d9ee92f7..4f2ecf800ec 100644 --- a/code/modules/wiremod/components/utility/multiplexer.dm +++ b/code/modules/wiremod/components/utility/multiplexer.dm @@ -41,13 +41,6 @@ multiplexer_inputs += add_input_port("Port [port_id]", current_type) output_port = add_output_port("Output", current_type) -/obj/item/circuit_component/multiplexer/Destroy() - output_port = null - multiplexer_inputs.Cut() - multiplexer_inputs = null - return ..() - - /obj/item/circuit_component/multiplexer/input_received(datum/port/input/port) . = ..() if(current_type != current_option) diff --git a/code/modules/wiremod/shell/airlock.dm b/code/modules/wiremod/shell/airlock.dm index 4f988ebd633..b31611187f0 100644 --- a/code/modules/wiremod/shell/airlock.dm +++ b/code/modules/wiremod/shell/airlock.dm @@ -80,20 +80,6 @@ bolted = add_output_port("Bolted", PORT_TYPE_SIGNAL) unbolted = add_output_port("Unbolted", PORT_TYPE_SIGNAL) -/obj/item/circuit_component/airlock/Destroy() - bolt = null - unbolt = null - open = null - close = null - is_open = null - is_bolted = null - opened = null - closed = null - bolted = null - unbolted = null - attached_airlock = null - return ..() - /obj/item/circuit_component/airlock/register_shell(atom/movable/shell) . = ..() if(istype(shell, /obj/machinery/door/airlock)) diff --git a/code/modules/wiremod/shell/brain_computer_interface.dm b/code/modules/wiremod/shell/brain_computer_interface.dm index 74af8daa69a..1afe5abe1f3 100644 --- a/code/modules/wiremod/shell/brain_computer_interface.dm +++ b/code/modules/wiremod/shell/brain_computer_interface.dm @@ -61,11 +61,7 @@ signal = add_output_port("Signal", PORT_TYPE_SIGNAL) /obj/item/circuit_component/bci_action/Destroy() - button_name = null - signal = null - QDEL_NULL(bci_action) - return ..() /obj/item/circuit_component/bci_action/populate_options() @@ -181,14 +177,6 @@ /obj/item/circuit_component/bci_core/Destroy() QDEL_NULL(charge_action) - - message = null - send_message_signal = null - - user_port = null - - user = null - return ..() /obj/item/circuit_component/bci_core/register_shell(atom/movable/shell) diff --git a/code/modules/wiremod/shell/compact_remote.dm b/code/modules/wiremod/shell/compact_remote.dm index d1877771e40..169e8e11939 100644 --- a/code/modules/wiremod/shell/compact_remote.dm +++ b/code/modules/wiremod/shell/compact_remote.dm @@ -31,10 +31,6 @@ . = ..() signal = add_output_port("Signal", PORT_TYPE_SIGNAL) -/obj/item/circuit_component/compact_remote/Destroy() - signal = null - return ..() - /obj/item/circuit_component/compact_remote/register_shell(atom/movable/shell) RegisterSignal(shell, COMSIG_ITEM_ATTACK_SELF, .proc/send_trigger) diff --git a/code/modules/wiremod/shell/controller.dm b/code/modules/wiremod/shell/controller.dm index c70493b7fd2..6b9084bd33d 100644 --- a/code/modules/wiremod/shell/controller.dm +++ b/code/modules/wiremod/shell/controller.dm @@ -36,12 +36,6 @@ alt = add_output_port("Alternate Signal", PORT_TYPE_SIGNAL) right = add_output_port("Extra Signal", PORT_TYPE_SIGNAL) -/obj/item/circuit_component/controller/Destroy() - signal = null - alt = null - right = null - return ..() - /obj/item/circuit_component/controller/register_shell(atom/movable/shell) RegisterSignal(shell, COMSIG_ITEM_ATTACK_SELF, .proc/send_trigger) RegisterSignal(shell, COMSIG_CLICK_ALT, .proc/send_alternate_signal) diff --git a/code/modules/wiremod/shell/moneybot.dm b/code/modules/wiremod/shell/moneybot.dm index cceef55b0bc..ab71a0e752a 100644 --- a/code/modules/wiremod/shell/moneybot.dm +++ b/code/modules/wiremod/shell/moneybot.dm @@ -79,11 +79,6 @@ attached_bot.add_money(-to_dispense) new /obj/item/holochip(drop_location(), to_dispense) -/obj/item/circuit_component/money_dispenser/Destroy() - dispense_amount = null - attached_bot = null - return ..() - /obj/item/circuit_component/money_bot display_name = "Money Bot" var/obj/structure/money_bot/attached_bot @@ -119,13 +114,6 @@ attached_bot = null return ..() -/obj/item/circuit_component/money_bot/Destroy() - attached_bot = null - total_money = null - money_input = null - money_trigger = null - return ..() - /obj/item/circuit_component/money_bot/proc/handle_money_insert(atom/source, obj/item/item, mob/living/attacker) SIGNAL_HANDLER if(!attached_bot || !iscash(item)) diff --git a/code/modules/wiremod/shell/scanner.dm b/code/modules/wiremod/shell/scanner.dm index a8217f62a2a..470ba238657 100644 --- a/code/modules/wiremod/shell/scanner.dm +++ b/code/modules/wiremod/shell/scanner.dm @@ -41,12 +41,6 @@ attacking = add_output_port("Scanned Entity", PORT_TYPE_ATOM) signal = add_output_port("Scanned", PORT_TYPE_SIGNAL) -/obj/item/circuit_component/wiremod_scanner/Destroy() - attacker = null - attacking = null - signal = null - return ..() - /obj/item/circuit_component/wiremod_scanner/register_shell(atom/movable/shell) RegisterSignal(shell, COMSIG_ITEM_AFTERATTACK, .proc/handle_afterattack)