Difference between revisions of "setRain"
Jump to navigation
Jump to search
m |
Lou Montana (talk | contribs) m (Add A3 details) |
||
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
− | {{Command|= | + | {{Command|Comments= |
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
− | | ofpr | | + | | ofpr |Game name= |
− | |1.75| | + | |1.75|Game version= |
− | |eff= global|= | + | |eff= global |Multiplayer Effects= |
− | |exec= server|= | + | |
+ | |exec= server |Exec= | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
− | | Set rain density smoothly over the given transition time (in seconds). A transition time of zero means an immediate change. A rain density of zero is no rain, one is maximum rain. Rain is not possible when [[overcast]] is less than 0.7. | + | | Set rain density smoothly over the given transition time (in seconds). A transition time of zero means an immediate change. |
− | + | A rain density of zero is no rain, one is maximum rain. Rain is not possible when [[overcast]] is less than 0.7. | |
− | + | ||
+ | {{Feature arma3 | Since {{arma3}} this command is MP synchronised: | ||
+ | * If executed on server, the changes will propagate globally. | ||
+ | * If executed on client, the effect is temporary and will soon change to the server setting. | ||
+ | Minimum [[overcast]] needed for rain in {{arma3}} is '''0.5'''.}}|DESCRIPTION= | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
− | | time | + | | time [[setRain]] rain |SYNTAX= |
− | |p1= time: [[Number]] - transition time to the new value in seconds |= | + | |p1= time: [[Number]] - transition time to the new value in seconds |PARAMETER1= |
− | |p2= rain: [[Number]] - new rain value in range 0...1 |= | + | |p2= rain: [[Number]] - new rain value in range 0...1 |PARAMETER2= |
− | | [[Nothing]] |= | + | | [[Nothing]] |RETURNVALUE= |
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
− | |x1= <code>60 [[setRain]] 1;</code> |= | + | |x1= <code>60 [[setRain]] 1;</code> |EXAMPLE1= |
|x2= Force no rain: <code>0 [[setRain]] 0; | |x2= Force no rain: <code>0 [[setRain]] 0; | ||
[[forceWeatherChange]]; | [[forceWeatherChange]]; | ||
− | 999999 [[setRain]] 0;</code> |= | + | 999999 [[setRain]] 0;</code> |EXAMPLE2= |
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
− | | mp = Pre-Arma 3, each client and the server could have different rain values. | | + | | mp = Pre-Arma 3, each client and the server could have different rain values. |Multiplayer= |
− | |||
− | |||
+ | | [[overcast]], [[setOvercast]], [[rain]], [[nextWeatherChange]], [[forceWeatherChange]], [[setFog]] |SEEALSO= | ||
}} | }} | ||
Line 44: | Line 48: | ||
<h3 style="display:none">Bottom Section</h3> | <h3 style="display:none">Bottom Section</h3> | ||
− | [[Category:Scripting Commands| | + | [[Category:Scripting Commands|{{uc:{{PAGENAME}}}}]] |
+ | [[Category:Scripting Commands OFP 1.96|{{uc:{{PAGENAME}}}}]] | ||
[[Category:Scripting Commands OFP 1.99|{{uc:{{PAGENAME}}}}]] | [[Category:Scripting Commands OFP 1.99|{{uc:{{PAGENAME}}}}]] | ||
− | + | [[Category:Scripting Commands ArmA|{{uc:{{PAGENAME}}}}]] | |
− | [[Category:Scripting Commands ArmA| | ||
− | |||
− | |||
[[Category:Scripting Commands ArmA2|{{uc:{{PAGENAME}}}}]] | [[Category:Scripting Commands ArmA2|{{uc:{{PAGENAME}}}}]] | ||
[[Category:Scripting Commands Arma 3|{{uc:{{PAGENAME}}}}]] | [[Category:Scripting Commands Arma 3|{{uc:{{PAGENAME}}}}]] | ||
[[Category:Scripting_Commands_Take_On_Helicopters|{{uc:{{PAGENAME}}}}]] | [[Category:Scripting_Commands_Take_On_Helicopters|{{uc:{{PAGENAME}}}}]] | ||
+ | [[Category:Command_Group:_Environment|{{uc:{{PAGENAME}}}}]] | ||
<!-- CONTINUE Notes --> | <!-- CONTINUE Notes --> |
Latest revision as of 23:24, 23 August 2019


Click on the images for descriptions
Introduced in
- Game:
- Operation Flashpoint: Resistance
- Version:
- 1.75
Description
- Description:
- Set rain density smoothly over the given transition time (in seconds). A transition time of zero means an immediate change.
A rain density of zero is no rain, one is maximum rain. Rain is not possible when overcast is less than 0.7.
Since Arma 3 this command is MP synchronised:
- If executed on server, the changes will propagate globally.
- If executed on client, the effect is temporary and will soon change to the server setting.
Syntax
- Syntax:
- time setRain rain
- Parameters:
- time: Number - transition time to the new value in seconds
- rain: Number - new rain value in range 0...1
- Return Value:
- Nothing
Examples
- Example 1:
60 setRain 1;
- Example 2:
- Force no rain:
0 setRain 0; forceWeatherChange; 999999 setRain 0;
Additional Information
- Multiplayer:
- Pre-Arma 3, each client and the server could have different rain values.
- See also:
- overcastsetOvercastrainnextWeatherChangeforceWeatherChangesetFog
Notes
Only post proven facts here. Report bugs on the feedback tracker. Use the talk page or the forums for discussions.
Add New Note | How To
Add New Note | How To
Notes
Bottom Section
- Posted on December 15, 2015 - 14:31 (UTC)
- Zapat
- setTimeMultiplier does NOT affect transition time.
- Posted on November 16, 2016 - 22:06 (UTC)
- Killzone Kid
-
Using Example 2 on dedicated server might need additional interference on JIP clients. The reason is that JIP has rain value > 0 slowly changing to 0. To force client to sync one can execute this on client:
skipTime 1; skipTime -1;
Categories:
- Scripting Commands
- Introduced with Operation Flashpoint: Resistance version 1.75
- Commands with global effects
- Commands requiring server side execution
- Scripting Commands OFP 1.96
- Scripting Commands OFP 1.99
- Scripting Commands ArmA
- Scripting Commands ArmA2
- Scripting Commands Arma 3
- Scripting Commands Take On Helicopters
- Command Group: Environment