[Done] Water Question
Posted: Tue Jun 11, 2019 1:49 am
Is there a way to remove water from the game?
I tried brute force, but the game errors if there is no "water", "water-mud" or "water-shallow".
If it's not possible, how would I force the water to only be in the starting area I guess...
Thanks.
I tried brute force, but the game errors if there is no "water", "water-mud" or "water-shallow".
Code: Select all
-- Tiles to Remove
vanilla_tiles = {
["grass-1"] = true,
["grass-2"] = true,
["grass-3"] = true,
["grass-4"] = true,
["dirt-1"] = true,
["dirt-2"] = true,
["dirt-3"] = true,
["dirt-4"] = true,
["dirt-5"] = true,
["dirt-6"] = true,
["dirt-7"] = true,
["dry-dirt"] = true,
["red-desert-0"] = true,
["water-green"] = true,
["water"] = false,
["water-mud"] = false,
["water-shallow"] = false,
["deepwater"] = true,
["deepwater-green"] = true
}
local function remove_tile(tile_name)
data.raw.tile[tile_name] = nil
end
local disable_unused_tiles = function()
for _, tile_name in pairs(data.raw["tile"]) do
if vanilla_tiles[tile_name.name] then
remove_tile(tile_name.name)
else
end
end
end
Thanks.