mirror of
https://github.com/Xevion/project-cybersyn.git
synced 2026-01-31 10:25:23 -06:00
+1
-2
@@ -11,7 +11,6 @@
|
||||
"? space-exploration >= 0.6.94",
|
||||
"? miniloader",
|
||||
"? nullius",
|
||||
"? pypostprocessing",
|
||||
"! LtnManager"
|
||||
"? pypostprocessing"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -66,13 +66,9 @@ function inventory_tab.build(map_data, player_data)
|
||||
end
|
||||
end
|
||||
if search_network_name then
|
||||
if search_network_name == (NETWORK_EACH or NETWORK_ANYTHING) then
|
||||
goto has_match
|
||||
end
|
||||
if search_network_name ~= station.network_name then
|
||||
goto continue
|
||||
end
|
||||
::has_match::
|
||||
local train_flag = get_network_mask(station, station.network_name)
|
||||
if not bit32.btest(search_network_mask, train_flag) then
|
||||
goto continue
|
||||
|
||||
@@ -346,21 +346,28 @@ end
|
||||
|
||||
---NOTE: this runs before on_config_changed
|
||||
---It does not have access to game
|
||||
---NOTE 2: Everything in this section must be idempotent
|
||||
function on_debug_revision_change()
|
||||
local map_data = global
|
||||
|
||||
if debug_revision == 1 then
|
||||
for _, e in pairs(map_data.refuelers) do
|
||||
e.network_mask = e.network_flag
|
||||
e.network_flag = nil
|
||||
if e.network_flag ~= nil then
|
||||
e.network_mask = e.network_flag
|
||||
e.network_flag = nil
|
||||
end
|
||||
end
|
||||
for _, e in pairs(map_data.stations) do
|
||||
e.network_mask = e.network_flag
|
||||
e.network_flag = nil
|
||||
if e.network_flag ~= nil then
|
||||
e.network_mask = e.network_flag
|
||||
e.network_flag = nil
|
||||
end
|
||||
end
|
||||
for _, e in pairs(map_data.trains) do
|
||||
e.network_mask = e.network_flag
|
||||
e.network_flag = nil
|
||||
if e.network_flag ~= nil then
|
||||
e.network_mask = e.network_flag
|
||||
e.network_flag = nil
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user