ForcePuddlePass - Make it look like it just rained

Around Christmas, a whole lot of servers like to use ForceSnowPass to make snow render on the ground regardless of weather.
This works perfectly, and has for many years.

I would very much like to see a similar function for rain, drawing rain puddles on the ground even without the actual rainy weather. This happens in-game if you let it rain for a while, and then set the weather to something else, but the puddles dry up pretty fast.

Worth considering for those nice reflective puddle views?

10 Likes

Indeed. They dry up way too fast.

You could use SetRainLevel, but this does come with sound and animated puddles, not exactly what you’re looking for - but a decent temp-solution I guess?

edit: lol this is a old topic that got bumped, oop :grin:

I haven’t tested it, but with this native you could maybe make it rain, create the puddles with this effect, and then switch the weather? If you set rain level to a certain number maybe it stops the actual rain drops/rain drop effect and keeps the puddles on ground?

If we set the weather as is using this native and then change it unfortunately the puddles will dry up regardless
I do believe it would need to be separate in some fashion like the snow

What’s your goal here? I might have something in mind that would be a makeshift solution, just depends on what exactly you want to do.

You could make a custom weather file (a modified Thunder for example) and then stream it as a replacement for Halloween or another weather and use that?

For example GitHub - IDKFORCE/fs-serversidegraphics: FiveM ServerSide Graphics streams replacement weather, you could look at the files they did vs the base weather effects and maybe work out how to make a thunder weather with only puddles by combining info from Extrasunny and Thunder.

Simply to keep puddles on the ground (wet roads no rain drop animation)
Such as the weather setting after the rain drops actually stop. You see a time where the transition happens where the rain water is still on the ground and eventually fades away and dries up. If we could figure out what the time is where the logic is for those puddles to dry up that would be cool.

As of yet I haven’t seen any weather scripts capable of doing this either which is strange to me.

I will check out this script thank you maybe we can innovate something aha

Yeah, that’s basically a total replacement pack for roads, trees, etc, but for this use case you’d probably be looking at just the streamed weather files.

You probably want to investigate these files:

image

in platform/data/weather

1 Like