BIS fnc setRain: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - "\|branch= *dev " to "") |
Lou Montana (talk | contribs) m (Some wiki formatting) |
||
Line 10: | Line 10: | ||
|serverExec= server | |serverExec= server | ||
|descr= A helper function for setting [[rainParams]] in multiplayer. The call to the function could be placed in | |descr= A helper function for setting [[rainParams]] in multiplayer. The call to the function could be placed in [[Event Scripts#init.sqf|init.sqf]] to sync [[rainParams]] between all clients and JIP. Alternatively execute on server. | ||
|s1= rainParams [[call]] [[BIS_fnc_setRain]] | |s1= rainParams [[call]] [[BIS_fnc_setRain]] | ||
Line 17: | Line 18: | ||
|r1= [[Boolean]] | |r1= [[Boolean]] | ||
|x1= <sqf>0 setOvercast 1; | |x1= <sqf> | ||
0 setOvercast 1; | |||
0 setRain 1; | 0 setRain 1; | ||
0 setFog 0.1; // snow affects visibility at distance | 0 setFog 0.1; // snow affects visibility at distance | ||
setHumidity 0.9; // don't want to see dust clouds | setHumidity 0.9; // don't want to see dust clouds | ||
enableEnvironment [false, true]; // don't want to see snakes and butterflies either | enableEnvironment [false, true]; // don't want to see snakes and butterflies either | ||
forceWeatherChange; | forceWeatherChange; | ||
[ | [ | ||
"a3\data_f\rainnormal_ca.paa", // rainDropTexture | "a3\data_f\rainnormal_ca.paa", // rainDropTexture | ||
1, // texDropCount | 1, // texDropCount | ||
0.01, // minRainDensity | 0.01, // minRainDensity | ||
15, // effectRadius | 15, // effectRadius | ||
0.1, // windCoef | 0.1, // windCoef | ||
2, // dropSpeed | 2, // dropSpeed | ||
0.5, // rndSpeed | 0.5, // rndSpeed | ||
0.5, // rndDir | 0.5, // rndDir | ||
0.02, // dropWidth | 0.02, // dropWidth | ||
0.02, // dropHeight | 0.02, // dropHeight | ||
[0.1, 0.1, 0.1, 1], // dropColor | [0.1, 0.1, 0.1, 1], // dropColor | ||
0.1, // lumSunFront | 0.1, // lumSunFront | ||
0.1, // lumSunBack | 0.1, // lumSunBack | ||
5.5, // refractCoef | 5.5, // refractCoef | ||
0.3, // refractSaturation | 0.3, // refractSaturation | ||
true, // snow | true, // snow | ||
false // dropColorStrong | false // dropColorStrong | ||
] | ] call BIS_fnc_setRain; | ||
call BIS_fnc_setRain;</sqf> | </sqf> | ||
|seealso= [[rainParams]] [[setRain]] | |seealso= [[rainParams]] [[setRain]] | ||
}} | }} |
Revision as of 14:29, 23 August 2022
Description
- Description:
- A helper function for setting rainParams in multiplayer. The call to the function could be placed in init.sqf to sync rainParams between all clients and JIP. Alternatively execute on server.
- Execution:
- call
- Groups:
- Environment
Syntax
- Syntax:
- rainParams call BIS_fnc_setRain
- Parameters:
- rainParams: Array or Config - custom RainParticles params, see rainParams. Use empty array [] or configNull to reset to default values
- Return Value:
- Boolean
Examples
- Example 1:
- 0 setOvercast 1; 0 setRain 1; 0 setFog 0.1; // snow affects visibility at distance setHumidity 0.9; // don't want to see dust clouds enableEnvironment [false, true]; // don't want to see snakes and butterflies either forceWeatherChange; [ "a3\data_f\rainnormal_ca.paa", // rainDropTexture 1, // texDropCount 0.01, // minRainDensity 15, // effectRadius 0.1, // windCoef 2, // dropSpeed 0.5, // rndSpeed 0.5, // rndDir 0.02, // dropWidth 0.02, // dropHeight [0.1, 0.1, 0.1, 1], // dropColor 0.1, // lumSunFront 0.1, // lumSunBack 5.5, // refractCoef 0.3, // refractSaturation true, // snow false // dropColorStrong ] call BIS_fnc_setRain;
Additional Information
- See also:
- rainParams setRain
Notes
-
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note