From c4f9c971300e896148976a29da20b21a344ee380 Mon Sep 17 00:00:00 2001 From: PHIDIAS Date: Mon, 29 Jun 2026 05:53:43 +0900 Subject: [PATCH] remove limit (#446) * Update surface.lua * . * . --- exp_scenario/module/commands/lawnmower.lua | 6 ------ exp_scenario/module/commands/surface.lua | 6 ------ exp_scenario/module/locale/en.cfg | 2 -- 3 files changed, 14 deletions(-) diff --git a/exp_scenario/module/commands/lawnmower.lua b/exp_scenario/module/commands/lawnmower.lua index b74c39cb..5ff1d2e1 100644 --- a/exp_scenario/module/commands/lawnmower.lua +++ b/exp_scenario/module/commands/lawnmower.lua @@ -28,14 +28,8 @@ commands.lawnmower = Commands.new("lawnmower", { "exp-commands_lawnmower.descrip SelectArea:on_selection(function(event) local player = assert(game.get_player(event.player_index)) local area = AABB.expand(event.area) - local area_size = AABB.size(area) local surface = event.surface - if area_size > 1000 then - player.print({ "exp-commands_lawnmower.area-too-large", 1000, area_size }, Commands.print_settings.error) - return - end - local entities = surface.find_entities_filtered{ area = area, type = "corpse" } for _, entity in pairs(entities) do if (entity.name ~= "transport-caution-corpse" and entity.name ~= "invisible-transport-caution-corpse") then diff --git a/exp_scenario/module/commands/surface.lua b/exp_scenario/module/commands/surface.lua index afe630f7..18504724 100644 --- a/exp_scenario/module/commands/surface.lua +++ b/exp_scenario/module/commands/surface.lua @@ -75,14 +75,8 @@ commands.clear_blueprints = Commands.new("clear-blueprints", { "exp-commands_sur SelectArea:on_selection(function(event) local player = assert(game.get_player(event.player_index)) local area = AABB.expand(event.area) - local area_size = AABB.size(area) local surface = event.surface - if area_size > 1000 then - player.print({ "exp-commands_surface.area-too-large", 1000, area_size }, Commands.print_settings.error) - return - end - local entities = surface.find_entities_filtered{ type = "entity-ghost", area = area } for _, entity in ipairs(entities) do entity.destroy() diff --git a/exp_scenario/module/locale/en.cfg b/exp_scenario/module/locale/en.cfg index ce446356..085052f9 100644 --- a/exp_scenario/module/locale/en.cfg +++ b/exp_scenario/module/locale/en.cfg @@ -105,7 +105,6 @@ description=Clean up biter corpse, decoratives and nuclear hole. arg-range=Range to clean up. enter=Entered selection mode, select the area to fill with water. exit=Exited selection mode. -area-too-large=Selected area is too large, must be less than __1__ tiles, selected __2__. complete=__1__ tiles were handled. [exp-commands_locate] @@ -226,7 +225,6 @@ items=__1__ cleared all items on the ground of __2__. blueprints=__1__ cleared all blueprints on __2__. enter=Entered selection mode, select the area. exit=Exited selection mode. -area-too-large=Selected area is too large, must be less than __1__, selected __2__. complete=__1__ blueprint ghost were removed. [exp-commands_trains]