Presets
Ready-made setting tables, plain data. Each carries only its own keys and applies on top of whatever is already set.
- [Presets.Physics]: waves and buoyancy.
Calm(the defaults),Rough,Huge,Tsunami,Still. - [Presets.Visual]: the look.
Classic(the defaults, like Roblox water),Cartoony,Stylized,Realistic. - [Presets.Ocean]: a whole sea, one physics plus one look.
Island,Pirate Seas,Oil Rig,Great Flood,Blank.
Any of them can be a weather: Ocean:CreateWeather("Storm", Ocean.Presets.Ocean["Pirate Seas"]).
Weather ignores the non-weather keys (materials, textures, physics).
Properties
Physics
Presets.Physics: {[string]: {[string]: any}}Wave and buoyancy presets by name.
Visual
Presets.Visual: {[string]: {[string]: any}}Look presets by name.
Ocean
Presets.Ocean: {[string]: {[string]: any}}Whole-sea presets by name.
Lighting
Presets.Lighting: {[string]: any}Per Ocean preset, the Lighting properties and Atmosphere/effects the plugin applies with it.
Aliases
Presets.Aliases: {[string]: string}Older preset names mapped to current ones (Storm, Deep Sea, Flat, Calm).
Functions
Find
Presets.Find(name: string) → {[string]: any}?An Ocean preset by name, aliases included.