I noticed that certain Smooth Terrain could use some changes/improvements.
1) Generator
1.1) Size
Currently, the Terrain Generator has a limit on the size. This can be beneficial, but perhaps use a textbox instead, where the users can insert their own size for the terrain, instead of using some specific buttons.
1.2) Details
1.3) Export Terrain Generator Code with Current Settings as a Module
2) Selector
1.1) Selection limit
Selecting one chunk of 1024 x 1024 I believe is not really practical in my opinion, especially for bigger regions. Perhaps make it so that either people can set their own limit, or remove the limit.
3) New tool ‘Height Generator’?
This tool should be a configurable selection tool to make flat terrain to mountains with ease.
This being a selection tool, will make you able to highlight specific regions where you want to apply the height to.
Oh, I also noticed a bug with Smooth Terrain. When an auto-save’s being made, the tools are being grayed out. In order to solve this, you have to switch a tab and then go back to the Terrain tab. Just wanted to point that out, sorry if it’s the wrong topic.
i’d love to be able to set custom properties, like a setting that kills a player when they walk on lava, instead of making invisible bricks and placing them on the lava
local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:wait()
local dps = 10 --damage per second taken in lava
game:GetService("RunService").Stepped:connect(function(dt)
local ray = Ray.new(char.Torso.Position, Vector3.new(0, -3, 0))
local hit, pos, norm, mat = workspace:FindPartOnRayWithIgnoreList(ray, {char})
if hit ~= nil then
if mat == Enum.Material.Lava then
char.Humanoid.Health = char.Humanoid.Health - dps * dt
end
end
)
At some point, we might have a property on Humanoid to say what material they are standing on. That would also be useful if we wanted to modify footsteps based on what they are walking on.
Don’t you guys draw a ray or something down anyways for the Humanoid? It’s be super useful to know not only what material it is, but what they’re actually stepping ON.