Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
If you're open to a little consultancy, I'd appreciate it, and I'll message you through Discord later today when I get a chance so you can school me on this.
I've download BlackSeas and I'll poke around and play with it to try to understand what you did in there too!
And it's true what what others have said, this is the best water shader on the workshop for the sea because of dynamic looking nature, ability to change the variables, and the way it interacts with other objects. So good job!
Yes, you can import it, but it's a bit hard due to some TTS limitations. You will not be able to do through a saved obj, due to tbeing set to interactable=false. You also need to reset parameters on onload to what you want, because they are literally parameters given in the GPU, as far as CPU/TTS knows, its otherwise a flat plane.
IMHO the best way is to copy this, but instead of doing it on onload, rename it to "initialize_sea". Then call it through a button or whenever you want the sea to appear. Feel free to add me on discord if you need help with this!
And yeah, color and settings can be changed by setting. Get my black seas mod, there are several sea settings there!
Second, I wanted to ask if there was a way to import the water_outer_obj into my groups home table while maintaining script functionality?
If I don't copy the entire script from your map into my table's general script, whenever I try to adjust the wave variables, it errors and says "attempt to call a nil value."
I wouldn't mind incorporating this mod's script into my table's, but the onLoad commands include a spawn command for both water assets, which would be annoying to delete every time we boot it up and don't need it.
Is there a way to make the script self contained in the object?
Also, while playing with it, a thought occurred to me:
Could the variables like wave height, speed, the color presets like SEA_COLOR, all be adjusted by creating buttons on a separate panel?
I'm deep diving into TTS, and starting to get my feet wet in understanding LUA, but the way this mod functions eludes me.
I would also like to mention that you can write in the chat /execute set_ocean_color({R=60, G=0, B=10}) to change the ocean color.
@GMT_Gina Yes of course, you can place coastlines or islands. See my Black Seas mod to get some terrain that uses "trick" textures that blender together regardless of scale and position.