From: Someone <someone@somenet.org>
Date: Tue, 22 Oct 2024 08:29:50 +0000 (+0200)
Subject: RELEASE 2.0.0 - Initial compatibility with Factorio 2.0
X-Git-Url: https://git.somenet.org/factorio/RealisticDecorationCleanup.git/commitdiff_plain

RELEASE 2.0.0 - Initial compatibility with Factorio 2.0
---

diff --git a/changelog.txt b/changelog.txt
index df5e3b3..015e3cc 100644
--- a/changelog.txt
+++ b/changelog.txt
@@ -1,3 +1,10 @@
+---------------------------------------------------------------------------------------------------
+Version: 2.0.0
+Date: 2024-10-21
+
+  Changed:
+    - Initial compatibility with Factorio 2.0
+
 ---------------------------------------------------------------------------------------------------
 Version: 1.1.3
 Date: 2024-01-02
diff --git a/control.lua b/control.lua
index 091fb88..2c2c992 100644
--- a/control.lua
+++ b/control.lua
@@ -1,24 +1,24 @@
---[[get dir of decorations under entities]]
+--[[get rid of decorations under entities]]
 script.on_event(defines.events.on_built_entity, function(event)
-	if event.created_entity.type ~= "entity-ghost" and event.created_entity.type ~= "tile-ghost" and event.created_entity.prototype.selectable_in_game then
-		game.surfaces[event.created_entity.surface_index].destroy_decoratives{area=event.created_entity.selection_box}
-	end
+    if event.entity.type ~= "entity-ghost" and event.entity.type ~= "tile-ghost" and event.entity.prototype.selectable_in_game then
+        game.surfaces[event.entity.surface_index].destroy_decoratives{area=event.entity.selection_box}
+    end
 end)
 
 script.on_event(defines.events.on_robot_built_entity, function(event)
-	if event.created_entity.type ~= "entity-ghost" and event.created_entity.type ~= "tile-ghost" and event.created_entity.prototype.selectable_in_game then
-		game.surfaces[event.created_entity.surface_index].destroy_decoratives{area=event.created_entity.selection_box}
-	end
+    if event.entity.type ~= "entity-ghost" and event.entity.type ~= "tile-ghost" and event.entity.prototype.selectable_in_game then
+        game.surfaces[event.entity.surface_index].destroy_decoratives{area=event.entity.selection_box}
+    end
 end)
 
 script.on_event(defines.events.script_raised_built, function(event)
-	if event.entity.type ~= "entity-ghost" and event.entity.type ~= "tile-ghost" and event.entity.prototype.selectable_in_game then
-		game.surfaces[event.entity.surface_index].destroy_decoratives{area=event.entity.selection_box}
-	end
+    if event.entity.type ~= "entity-ghost" and event.entity.type ~= "tile-ghost" and event.entity.prototype.selectable_in_game then
+        game.surfaces[event.entity.surface_index].destroy_decoratives{area=event.entity.selection_box}
+    end
 end)
 
 script.on_event(defines.events.script_raised_revive, function(event)
-	if event.entity.type ~= "entity-ghost" and event.entity.type ~= "tile-ghost" and event.entity.prototype.selectable_in_game then
-		game.surfaces[event.entity.surface_index].destroy_decoratives{area=event.entity.selection_box}
-	end
+    if event.entity.type ~= "entity-ghost" and event.entity.type ~= "tile-ghost" and event.entity.prototype.selectable_in_game then
+        game.surfaces[event.entity.surface_index].destroy_decoratives{area=event.entity.selection_box}
+    end
 end)
diff --git a/info.json b/info.json
index 5dfa89d..d6ac9c7 100644
--- a/info.json
+++ b/info.json
@@ -1,10 +1,10 @@
 {
     "name": "RealisticDecorationCleanup",
-    "version": "1.1.3",
+    "version": "2.0.0",
     "title": "Realistic Decoration Cleanup",
     "author": "someone1337",
     "homepage": "https://git.somenet.org/factorio/RealisticDecorationCleanup.git",
     "description": "Remove decorations prior to placing entities or tiles. Normally you would not build a house/road and leave the bushes below it.",
-    "dependencies": ["base>=1.1.0"],
-    "factorio_version": "1.1"
+    "factorio_version": "2.0",
+    "dependencies": ["base>=2.0.0"]
 }