Dynamic Rain


Adds rain cycles, lightning and thunder effects, and fire suppression

Tweaks
9 days ago
2.0
1.77K
Environment

g Love the mod but very high UPS

a month ago

Love the mod but very high UPS

(around 1.000 game update time for me :-( )

a month ago

I guess it's because of the fire-extinguishing system. I have some ideas on how to enhance it. Thanks for the feedback!

30 days ago

Hey, I've made some optimizations. Now it should work with 2-3 times lower UPS cost. You can also set a lower value for the fire-extinguishing scan budget, for example from 40 down to 5. It'll work fine for smaller bases. For large bases, there might be some delay between a fire starting and getting extinguished.

By the way, how big is your base?

30 days ago

Quick test showed ups around 0.05 ms Yah!

My base is so big:
https://snipboard.io/wcHqGM.jpg

(also some bases on vulcanus/gleba/fulgora)

29 days ago
(updated 29 days ago)

Looks nice!

Quick test showed ups around 0.05 ms Yah!

I guess it's during a dry period :)

29 days ago
(updated 29 days ago)

0.500/0.200/1.200 for me while raining, damm I really really really like the mod but it's consume a lot and I'm kind of megabase player haha. Does this features require script or we could have a "simple" option that do the most minimal require to just have rain ? At least until the mod is better optimized if that possible.

Well config fire feature to 0 make it to 0.100, is it possible to use on n tick instead of on tick ?

Instead of scanning every chunk maybe track fire entity with event when they are spawned/created/cloned ?

26 days ago

for me when it rains its now aroun 0.6 when i decrease the fire budget to 1, i get down to 0.2

25 days ago

It seems I have finally found a solution that avoids scanning all chunks. I think this approach might work: https://forums.factorio.com/viewtopic.php?t=90599

24 days ago
(updated 24 days ago)

After one day of testing I can say UPS are amazing now. congrats and thx

23 days ago

Thanks, guys, your feedback gave me the motivation to finally crack this :)

New response