From b29b3959e7b72502be59b1e753bfd646d6239e41 Mon Sep 17 00:00:00 2001 From: Zoryn Date: Tue, 22 Oct 2024 11:04:10 -0400 Subject: [PATCH] migrate combinator connect_to --- cybersyn/scripts/main.lua | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/cybersyn/scripts/main.lua b/cybersyn/scripts/main.lua index 8fb4056..9c94555 100644 --- a/cybersyn/scripts/main.lua +++ b/cybersyn/scripts/main.lua @@ -259,16 +259,11 @@ local function on_combinator_built(map_data, comb) force = comb.force }) assert(out, "cybersyn: could not spawn combinator controller") - comb.connect_neighbour({ - target_entity = out, - source_circuit_id = defines.circuit_connector_id.combinator_output, - wire = defines.wire_type.green, - }) - comb.connect_neighbour({ - target_entity = out, - source_circuit_id = defines.circuit_connector_id.combinator_output, - wire = defines.wire_type.red, - }) + local wireConnectorRed = comb.get_wire_connector(defines.wire_connector_id.circuit_red, true) + local wireConnectorGreen = comb.get_wire_connector(defines.wire_connector_id.circuit_green, true) + + wireConnectorRed.connect_to(out.get_wire_connector(defines.wire_connector_id.circuit_red, true)) + wireConnectorGreen.connect_to(out.get_wire_connector(defines.wire_connector_id.circuit_green, true)) local control = get_comb_control(comb) local params = control.parameters