EXPANSION UPDATES
Expansion Update #1 — New Splash Emitters
Added 5 new raindrop splash emitters across the weather system for greater visual variety. Previously, only 1 splash emitter was included per weather type.
Expansion Update #2 — New Stylized Day Cycle Presets
Added 4 new stylized lighting presets to the day cycle:
Dawn, Noon, Evening, and Midnight
Expansion Update #3 — Stylized Nature Asset Additions
Added stylized trees and bushes with wind physics to the resource.
Expansion Update #4 — Added 'ClearZone'
Added ClearZone support to the Weather Zone system. When a player enters a ClearZone, all active weather gradually fades out and the lighting returns to the custom day-cycle preset. When the player leaves the ClearZone, the active weather is restored automatically. This is especially useful for maps that need certain areas to remain clear while rain, snow, or thunder continues in other parts of the map.
Expansion Update #5 — Updated SoftWind Ambient Audio
We Updated the SoftWind ambient audio to get rid of quiet gaps and fix unreliable looping, so the sound now plays back more smoothly and remains consistent during continuous ambient use.
![]()
BUG FIXES
Bug Fix #1 — Splash Emitter Burst Emission Fix
Fixed an issue where certain splash emitters could burst too many times at once, causing RainSplashes or SnowSplashes to stack on top of each other.
Splash Emitter Impact Nodes have also been updated to hold only one splash emitter each, which fully prevents stacked bursts and results in cleaner, more naturally spread out splash placement.
Bug Fix #2 — Lighting Preset Adjustments
Adjusted Brightness, Blur, Contrast, and Saturation across several lighting presets for improved visual balance.
Bug Fix #3 — Blacklist Roofing System Expansion
Fixed an issue where camera rain droplets could sometimes cause the weather system to wrongly switch to Indoor mode. To fix this, the Blacklist Roofing system has been expanded. Developers can now simply add a BlacklistRoof attribute set to true to any relevant Part, MeshPart, or object they want ignored during indoor detection.
This means you no longer need to move every object you want blacklisted into one single folder in Workspace. Developers now have two seperate methods to blacklist items, making indoor setup much easier and far more flexible. For more information on the Blacklist Roofing system please watch the Video Demo.
Bug Fix #4 — Skybox & Cloud Transition Improvements
Reworked the cloud mask and skybox transition change so lighting and weather preset transitions now feel much more smoother and more natural. The cloud mask now fully covers the sky before the transition is revealed, the new skybox and lighting preset are applied before the clouds begin clearing, and the atmosphere colors smoothly blend from the player’s current preset into the destination preset while masked.
Skyboxes always appear at the correct time during the cloud mask hold, visual glitches are reduced, and transitions stay smooth during lighting preset changes, weather changes, weather zone changes, ClearZone transitions, and initial client sync.
Bug Fix #5 — Indoor Weather VFX Detection Fix
Fixed an issue where weather effects were not always hidden correctly if a player was already indoors when weather began. Now, if weather starts while a player is indoors, the system correctly keeps rain, snow, and lightning VFX hidden, while also playing the proper indoor ambient sounds until the player returns outside.
Note: If a structure is intentionally blacklisted by the developer, indoor VFX hiding will not apply there regardless.
Bug Fix #6 — Ambient Sound Continuity Between Lighting Presets
Fixed an issue where ambient audio would unnecessarily restart when switching between lighting presets that used the exact same active sound, such as Afternoon → Evening. In some cases, the system treated the new preset like a fresh sound transition and reapplied fade logic even though the correct sound was already playing. This caused unwanted volume dips and made the audio feel like it was restarting or gradually starting again.
The logic now checks whether the next lighting preset is using the same currently active sound. If it is, that sound is preserved seamlessly with no fade, no replay, and no playback reset. Only true sound changes now trigger volume fade transitions.
Update #1:
Players can now create custom weather zones by adding a Part and naming it exactly: "SnowZone", "RainZone", or "ThunderZone". When a player enters one of these zones, their weather will instantly switch to the corresponding zone weather type for that player only. This does not affect the server’s active lighting presets or weather for other players. The global weather state and daylight cycle will continue running normally, and return to the current server weather and active lighting preset when the player exits the zone. If you want all players to experience weather zones in specific parts of your map, simply scale the zone larger to cover those areas. You can also choose to disable weather zones entirely if you prefer not to use them!
Update #2
Dynamic Camera Raindrops:
Raindrops on the player’s camera now fade dynamically as they look downward, then gradually fade back in as they raise their view again. This creates a much smoother, cleaner, and more natural-looking effect during gameplay. A full setup and usage guide is included with the resource.
Rain splashes looked flat and repetitive. They landed on one invisible part under the player, so on slopes, rocks, stairs, and geometrically complex/detailed terrain, the splash impacts appeared to land only on that single flat plane.
![]()
Now every splash is its own impact node! Each splash is placed using a raycast onto the first surface beneath it, then rotated via script to match that surface’s angle. Now raindrops land where they naturally should, hugging uneven ground and complex geometry so the splashes look more realistic, more dynamic, and noticeably higher quality.
Lighting Preset Expansion!
Previously, the system only supported Cloudy/Rainy as a weather state, using basic cloud cover over a standard day skybox. Now, the Weather System supports 7 fully configurable Lighting Presets that blend in and out based on our custom weather scheduling system, including: Night, Sunset, Sunny, Midnight, Cloudy/Rainy, LightSnowStorm, and Lightning/Thunder.
Weather Type Expansion
Rain used to be the only weather option. However, users have asked for more than just rain and we listened. The system now supports three full weather types: Rain, Snowstorms, and Lightning/Thunderstorms (with cinematic lightning flash effects). Each weather type has its own configurable controls for intensity, visuals, audio layering (indoor/outdoor SFX), and timing, so you can fine-tune exactly how it should feel in your experience.
- All sounds are now individually accessible as .mp3 files
- You can now fully own and control the audio assets
- Beginner friendly instruction video has been added to help users easily import and set up the sounds.
System now includes Rain Droplets on users camera
-Edit droplet transparency (how visible droplets appear before fading).
-Change droplet spawn rate (increase or decrease rate).
-Adjust droplet size range (make droplets smaller or larger).
-Help File Adjusted
