Realistic Rain Almost
This is a small project I made to get rid of the annoying problem of rain and snow particles clipping through parts and terrain. This is a license-free and open-source project so do with it as you wish!
If you have any questions or concerns, contact Namespace#2887.
Current Version QA - CLOSED
Realistic Rain v1.1 was given an average rating of 6.5.
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
0 voters
If you want, you can DM me with a problem and I will try to fix it.
Current Version - 1.1 Patch 1 (v1.1p1)
This is the official version of Realistic Rain. The previous version was a prototype.
Patch
Fixed an issue where you would get teleported into seats if the rain parts touched them. Please be sure you update your version.
Improvements
• Rain particles no longer strictly follow the player. This was causing an issue where when the player turned the rain instantly faced that direction
• Fixed a typo that I hope nobody noticed
• New rain particles
Additions
• Rain sounds
• Thunder sounds
• Lightning
• Splash particles
• A configuration module
Subtractions
• None
Lightning
The new lightning bolt will appear a random amount of seconds after the thunder sound. However, it will not spawn unless there is a clear path to the ground with nothing in the way.
You can edit the place here. Everything is located in StarterGui.
Realistic Rain 1.1.0 - Roblox
Sorry for the delay
Previous Version - 1.0
You can see a live demo here Realistic Rain - YouTube
You can edit the place here Realistic Rain - Roblox
Features
• Fully open-source
• Fully runs on the client
• Latest Raycasting & RunService technology (once Roblox releases the new RunService functions)
• Works with water above the player
• <100 lines of code
• Code is well commented, clean, and organized
Issues
• Doesn’t work when the user swims in water
- This can easily be fixed by checking if the player is swimming but I did not implement it so feel free to implement it yourself if you would like.
Editing Notes
If you are going to edit, please take a look at these notes first.
Expand to View
The main script is located here
This text
Is located here
You can edit how high the rain appears above the player’s head by changing this value
You can edit how high the raycast will check for objects here
Once Roblox relases it, you should change runService.Heartbeat
to runService.PostSimulation
here
There is more to come to this project soon with v1.2
Please reply with any feedback, suggestions, comments, bugs, or concerns. Or you can DM me on Discord.
Note
As of 22/6/2022, there are no plans to release another version of Realistic Rain. There may be future releases or bug fixes but not as of now.