Arma 3 Scripting

endLoadingScreen

  • Local effect
  • Arma 3 v0.50
  • First in Arma 2 v1.00

Command · Markdown · JSON · original wiki page

Description

Finishes loading screen started by startLoadingScreen.

Note

Arma 3: - Use BIS_fnc_endLoadingScreen to prevent potential usage conflicts.

Syntax

endLoadingScreen

Returns: Nothing

Examples

Example 1

startLoadingScreen ["Loading My Mission"];
// code
progressLoadingScreen 0.5;
// code
endLoadingScreen;

Example 2

// this structure prevents error-prone or lengthy code to miss endLoadingScreen.
private _maxTime = diag_tickTime + 30; // max 30s of loading

startLoadingScreen ["Loading"];
private _handle = 0 spawn {
    // code that may crash or take too long
};

waitUntil { sleep .01; scriptDone _handle || diag_tickTime > _maxTime };
endLoadingScreen;

See also

startLoadingScreen · progressLoadingScreen · BIS_fnc_endLoadingScreen