Environment - Effects – Arma 2

From Bohemia Interactive Community
Revision as of 20:11, 17 July 2010 by Miika Jarvinen (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

ARMA 2: Operation Arrowhead ONLY


Module creates environmental effects such as dust, mist, snow and clouds. The effects depend on the time of the day and season (summer, winter etc).


Method used to determine current time of day

_daytime = 0.5 - abs(daytime - 12) / 12

Commented by module maker: 0 = night, 1 = day, 0.5 = sunset/sunrise

Default requirements for specific effect to be enabled

  • Snow
    • overcast > 0.35
    • winter: November - February
  • Dust
    • not winter: March - September
    • overcast < 0.5
    • abs _daytime >= 0.1
  • Mist
    • abs _daytime < 0.1
  • Clouds
    • overcast > 0.5
    • altitude > 5, altitude player/player's vehicle's Z-coordinate (height) measured with getpos

Initialization

Startup

F7 > Environment - Effects

Optional parameters

Set variables to module with desired values

  • intensity = <number>; - Intensity, range is probably from 0 to 1.
Example: this setvariable ["intensity",0.5];
Default value: 0.8
  • delay = <number>; - Delay in seconds before effects are enabled.
Example: this setvariable ["delay",30];
Default value: 1
  • particleEffects = <array>; - List of enabled effects. 0 = snow, 1 = dust, 2 = clouds and 3 = mist
Example: this setvariable ["particleEffects",[1,2]];
Default value: [0,1,2,3]
  • center = <object>; - Object the effects will be center to.
Example: this setvariable ["object",player];
Default value: cameraOn (which usually means player)