mirror of
https://github.com/PHIDIAS0303/ExpCluster.git
synced 2025-12-27 03:25:23 +09:00
.
This commit is contained in:
@@ -10,7 +10,7 @@ Commands.new("lawnmower", { "exp-commands_lawnmower.description" })
|
|||||||
:register(function(player, range)
|
:register(function(player, range)
|
||||||
--- @cast range number
|
--- @cast range number
|
||||||
local surface = player.surface
|
local surface = player.surface
|
||||||
|
|
||||||
-- Intentionally left as player.position to allow use in remote view
|
-- Intentionally left as player.position to allow use in remote view
|
||||||
local entities = surface.find_entities_filtered{ position = player.position, radius = range, type = "corpse" }
|
local entities = surface.find_entities_filtered{ position = player.position, radius = range, type = "corpse" }
|
||||||
for _, entity in pairs(entities) do
|
for _, entity in pairs(entities) do
|
||||||
@@ -18,7 +18,7 @@ Commands.new("lawnmower", { "exp-commands_lawnmower.description" })
|
|||||||
entity.destroy()
|
entity.destroy()
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
local replace_tiles = {}
|
local replace_tiles = {}
|
||||||
local tiles = surface.find_tiles_filtered{ position = player.position, radius = range, name = { "nuclear-ground" } }
|
local tiles = surface.find_tiles_filtered{ position = player.position, radius = range, name = { "nuclear-ground" } }
|
||||||
for i, tile in pairs(tiles) do
|
for i, tile in pairs(tiles) do
|
||||||
|
|||||||
@@ -28,10 +28,12 @@ Selection.on_selection(SelectionName, function(event)
|
|||||||
local player = game.players[event.player_index]
|
local player = game.players[event.player_index]
|
||||||
local surface = event.surface
|
local surface = event.surface
|
||||||
|
|
||||||
|
--[[
|
||||||
if surface.planet and surface.planet ~= game.planets.nauvis then
|
if surface.planet and surface.planet ~= game.planets.nauvis then
|
||||||
player.print({ "exp-commands_waterfill.nauvis-only" }, Commands.print_settings.error)
|
player.print({ "exp-commands_waterfill.nauvis-only" }, Commands.print_settings.error)
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
|
]]
|
||||||
|
|
||||||
local area_size = (area.right_bottom.x - area.left_top.x) * (area.right_bottom.y - area.left_top.y)
|
local area_size = (area.right_bottom.x - area.left_top.x) * (area.right_bottom.y - area.left_top.y)
|
||||||
if area_size > 1000 then
|
if area_size > 1000 then
|
||||||
|
|||||||
Reference in New Issue
Block a user