fixed a crash

This commit is contained in:
Monica Moniot
2022-12-08 22:01:08 -05:00
parent f604209d14
commit 64e3170456
4 changed files with 16 additions and 8 deletions

View File

@@ -1,14 +1,11 @@
---------------------------------------------------------------------------------------------------
Version: 1.1.2
Date: 2022-12-8
Changes:
- Fixed a crash on newly generated worlds
---------------------------------------------------------------------------------------------------
Version: 1.1.1
Version: 1.1.3
Date: 2022-12-8
Changes:
- Fixed a crash when removing a fuel loader
- Fixed a gui bug
- Fixed a crash on newly generated worlds
- Fixed a crash with breaking combinators
---------------------------------------------------------------------------------------------------
Version: 1.1.0
Date: 2022-12-8

View File

@@ -1,6 +1,6 @@
{
"name": "cybersyn",
"version": "1.1.2",
"version": "1.1.3",
"title": "Project Cybersyn",
"author": "Mami",
"factorio_version": "1.1",

View File

@@ -90,7 +90,7 @@ local function on_refueler_broken(map_data, refueler_id, refueler)
map_data.to_refuelers[refueler.network_name] = nil
end
end
map_data.stations[refueler_id] = nil
map_data.refuelers[refueler_id] = nil
interface_raise_refueler_removed(refueler_id, refueler)
end

View File

@@ -103,6 +103,17 @@ local migrations_table = {
map_data.refuelers = map_data.refuelers or {}
map_data.to_refuelers = map_data.to_refuelers or {}
end,
["1.1.3"] = function()
---@type MapData
local map_data = global
map_data.tick_state = STATE_INIT
map_data.tick_data = {}
for k, v in pairs(map_data.refuelers) do
if not v.entity_comb.valid or not v.entity_stop.valid then
map_data.refuelers[k] = nil
end
end
end,
}
--STATUS_R_TO_D = 5