Arma 3
285 ratings
Drongo's Dynamic Weather
2
   
Award
Favorite
Favorited
Unfavorite
Data Type: Mod
Mod Type: Mechanics
File Size
Posted
Updated
8.288 MB
19 Feb, 2023 @ 2:25am
4 May, 2023 @ 5:02pm
3 Change Notes ( view )

Subscribe to download
Drongo's Dynamic Weather

Description
tl;dr Easy random weather in SP/MP

OVERVIEW
DDW enables randomly changing weather in SP/MP with easy module-based setup. It has several weather presets:

sunny
cloudy
overcast
rainy
foggy
stormy
windy
monsoon
snow storm
dust storm
tornado

Each cycle, there is a chance that the weather will change. Possible presets, cycle length, change chance and change time can be set in the module.

The "weight" value next to each preset is how likely it is to be chosen.
0=never chosen
1=same chance as others
2=twice as likely as other presets (with a value of 1)
9=nine times as likely as other presets (with a value of 1)

Note that the monsoon, snow storm and dust storm can take some time to take effect. Make sure the cycle is long enough to accomodate this.

You can check the current weather present by interrogating the following string global variable on any client:

ddwWeatherCurrent

You can force a weather change by running this code on any client:

[]remoteExec["DDW_fnc_ChangeWeather",2];

Note that doing so may cause conflicts if snow storm, sand storm or monsoon is currently active.

You can find the module in Eden under Modules > Drongo's Dynamic Weather


LICENSE
Arma and Dayz Public License Share Alike (ADPL-SA)
https://www.bohemia.net/community/licenses/arma-and-dayz-public-license-share-alike-adpl-sa

If you need an exception to this license, contact me.

The following applies to the monsoon, snow storm and dust storm elements of this mod:

DO NOT INCORPORATE THIS SCRIPT OR PORTIONS OF IT IN MONETIZED PRODUCTS OR SERVERS WITHOUT ASKING FOR PERMISSION AND OBTAINING APPROVAL FROM ALIAS.


CREDITS
Drongo: Concept and coding
Alias: Monsoon, snow storm, dust storm and tornado scripts

Special thanks to VedKay for all his work behind the scenes

Source: https://drive.google.com/file/d/17huERaUIgNA9TQN9VmWKOV22y3C5Zyzq/view?usp=share_link

v0.15
Added: Option to delay start
Added: Control over max fog
Added: Control over max wind
73 Comments
Drongo  [author] 25 Jun @ 2:17pm 
It is a module that must be placed in the editor.
Buzzkill 25 Jun @ 11:24am 
is this something that can just be installed and it works or do you have to do weird zeus things?
J-Money 29 Feb, 2024 @ 12:29am 
video of mod and small vid tutorial would be nice
DOC (Aka DWC_Jackal) 24 Feb, 2024 @ 2:35pm 
Is there anyway of putting the weather on another AI so it following them instead just focusing on the player all the time?
Ferien auf dem Innenhof 3 Feb, 2024 @ 5:52am 
That's more on the bis forum, not Steam workshop.
Ferien auf dem Innenhof 3 Feb, 2024 @ 5:51am 
Haha, I once did a dyn. weather mod (and script), pretty complex stuff and needed some workarounds. You may want to look at, tort_dynamic_weather2 or 3. Meanwhile I almost forgot how to code sqf.
Drongo  [author] 18 Jan, 2024 @ 2:43am 
The storm uses a lot of scripts that aren't mine. Test in vanilla on Altis with rain at 1 and a clear weather type at 9.
kiba3x 17 Jan, 2024 @ 4:59pm 
I need help setting up, I want rain no more than 10% of the time and I want to rain only when 100% clouds (storm is ok). But with Rain:0 and Storm:1 every second weather change is rain, sometimes without any clouds. Ran on dedicated server with 5-6 players.
41stelitecorpsa3 17 Jan, 2024 @ 10:24am 
Any videos of this working with 20+ players for MP?
=L.Y.H= 15 Jan, 2024 @ 6:09am 
Thanks Drongo! you are awesome