mirror of
https://github.com/Xevion/project-cybersyn.git
synced 2025-12-07 20:08:02 -06:00
added an "everything" network
This commit is contained in:
@@ -192,10 +192,17 @@ function register_gui_actions()
|
||||
local comb = global.to_comb[msg[2]]
|
||||
if not comb or not comb.valid then return end
|
||||
|
||||
local param = get_comb_params(comb)
|
||||
|
||||
local signal = element.elem_value
|
||||
if signal and (signal.name == "signal-everything" or signal.name == "signal-anything" or signal.name == "signal-each") then
|
||||
signal = nil
|
||||
element.elem_value = nil
|
||||
if param.operation == MODE_PRIMARY_IO or param.operation == MODE_PRIMARY_IO_ACTIVE or param.operation == MODE_PRIMARY_IO_FAILED_REQUEST or param.operation == MODE_REFUELER then
|
||||
signal.name = NETWORK_ANY
|
||||
element.elem_value.name = NETWORK_ANY
|
||||
else
|
||||
signal = nil
|
||||
element.elem_value = nil
|
||||
end
|
||||
end
|
||||
set_comb_network_name(comb, signal)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user