From 2b91680aa2eee9daa74c72e2a4d2ee15de4b5cbc Mon Sep 17 00:00:00 2001 From: Wyrrrd Date: Sat, 9 Nov 2024 17:55:59 +0100 Subject: [PATCH] Fix surface handling fuckup for real --- changelog.txt | 5 +++++ control.lua | 2 +- info.json | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/changelog.txt b/changelog.txt index 4a1a0a7..573a247 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,4 +1,9 @@ --------------------------------------------------------------------------------------------------- +Version: 2.0.5 +Date: 2024-11-09 + Bugfixes: + - Really fix the crash on surface deletion +--------------------------------------------------------------------------------------------------- Version: 2.0.4 Date: 2024-11-09 Bugfixes: diff --git a/control.lua b/control.lua index be704e9..2d66efa 100644 --- a/control.lua +++ b/control.lua @@ -236,7 +236,7 @@ script.on_event(defines.events.on_force_created, add_force_to_list) script.on_event(defines.events.on_forces_merged, remove_force_from_list) script.on_event(defines.events.on_surface_renamed, remove_surface_from_list) -script.on_event(defines.events.on_surface_deleted, remove_surface_from_list) +script.on_event(defines.events.on_pre_surface_deleted, remove_surface_from_list) script.on_event(defines.events.on_built_entity, add_entity_to_list, {{filter="type", type = "ammo-turret"},{filter="type", type = "car"},{filter="type", type = "spider-vehicle"},{filter="type", type = "artillery-turret"},{filter="type", type = "artillery-wagon"}}) script.on_event(defines.events.on_robot_built_entity, add_entity_to_list, {{filter="type", type = "ammo-turret"},{filter="type", type = "car"},{filter="type", type = "spider-vehicle"},{filter="type", type = "artillery-turret"},{filter="type", type = "artillery-wagon"}}) diff --git a/info.json b/info.json index 5146369..0ce98de 100644 --- a/info.json +++ b/info.json @@ -1,6 +1,6 @@ { "name": "Gun_Turret_Alerts", - "version": "2.0.4", + "version": "2.0.5", "title": "Ammo Alerts", "author": "Wyrrrd", "factorio_version": "2.0",