Home Scripting Commands Lights setLightIntensity setLightIntensity
Local argument Local effect Arma 3 v0.50
Command · Markdown · JSON · original wiki page
Description
Sets intensity of light directly. setLightBrightness uses setLightIntensity internally, therefore avoid using setLightBrightness alltogether to avoid confusion
Note
Intensity formula is as follows (IF SET VIA setLightBrightness ):
Intensity = Brightness ^ 2 * 2500 ;
[4096 , 4096 , 10 ] spawn {
private _brightness = 1 ;
private _intensity = _brightness ^ 2 * 2500 ;
private _obj = "Sign_Sphere10cm_F" createVehicleLocal _this ;
private _light = "#lightpoint" createVehicleLocal _this ;
_light setLightDayLight true ;
_light setLightAmbient [1 , 1 , 1 ];
_light setLightColor [1 , 1 , 1 ];
_light setLightBrightness _brightness ;
sleep 0.2 ;
_brightness = getLightingAt _obj select 3 ;
_light setLightIntensity _intensity ;
sleep 0.2 ;
_intensity = getLightingAt _obj select 3 ;
systemChat format ["%1 (%2, %3)" , _brightness == _intensity , _brightness , _intensity ];
deleteVehicle _light ;
deleteVehicle _obj ;
};
Syntax
light setLightIntensity value
Parameters:
Returns: Nothing
Examples
Example 1
myLight setLightIntensity 4 ;
See also
setLightAmbient · setLightColor · lightAttachObject · lightDetachObject · setLightBrightness · setLightAttenuation · setLightUseFlare · setLightFlareSize · setLightFlareMaxDistance · setLightDayLight · getLightInfo