a3_vemf_reloaded/Missionname.MapName/VEMFr_client/sqf/RscDisplayBaseAttack/onLoad.sqf

32 lines
985 B
Plaintext
Raw Normal View History

2016-08-21 19:37:17 +00:00
/*
Author: IT07
Description:
handles the things that need to be done when RscDisplayBaseAttack is active
*/
2016-08-27 15:20:39 +00:00
disableSerialization;
2016-08-21 19:37:17 +00:00
_dsp = uiNamespace getVariable [ "RscDisplayBaseAttack", displayNull ];
if not ( isNull _dsp ) then
{
_dsp setVariable [ "doFlash", true ];
while { not ( isNull _dsp ) } do
{
if ( _dsp getVariable [ "doFlash", false ] ) then
{
_dsp setVariable [ "doingFlash", true ];
uiSleep 1.5;
{
_x ctrlSetFade 1; _x ctrlCommit 0.25;
uiSleep 0.25;
} forEach ( allControls _dsp );
uiSleep 0.5;
{
_x ctrlSetFade 0; _x ctrlCommit 0.25;
uiSleep 0.25;
} forEach ( allControls _dsp );
_dsp setVariable [ "doingFlash", false ];
} else { uiSleep 0.5 };
};
};