Hi guys, I have a script and I want to hide all terrain/water with some code. How would I go about this?
I want to set the visibility of it based on a certain function.
What function does the player or game have to do before it can be set?
What do you mean? I just want to hide the terrain when a button is pressed. I was thinking maybe Roblox had something like game.Terrain.Visible
.
There is no way to just hide the terrain.
You would have to do some sort of trick, such as erasing the terrain with the terrain api, and then re-create it (this would have to be done from the client, unless you want terrain removed for everyone)
You could create a part covering the terrain area you want to hide and when they click a button it either sets the terrain in the region of the part to “Air” or nothing, or it sets it to your terrain like “Grass”. Idk, hope this helps somehow.
A hacky trick is creating the terrain with water, saving it as a terrain region, then creating a second version without the water and also saving that as a terrain region using this plugin.
I don’t think you can load terrain regions from the client though.
I’m not sure if you’re a programmer or not but that’s not how it works, that was just an example of what I thought Roblox might have.
This seemed to be most effective, thank you!
Lol, I’m not a programmer XD I’m just tryna guess to see if it helps.