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