Description
Returns information about active SQF scripts. To see number of all scripts currently in the scheduler use diag_activeScripts.
Syntax
diag_activeSQFScripts
Returns: Array of Arrays - to format [[scriptName, fileName, isRunning, currentLine], ...]:
- scriptName: String - Returns:
- Script name set with scriptName
- File name if script name is empty
- <spawn> + first 100 characters if script name and file name are both empty
- filePath: String - path of the parent script
- isRunning: Boolean
- currentLine: Number - line currently executing
Examples
Example 1
0 spawn { hint str diag_activeSQFScripts; }; // displays [["<spawn> hint str diag_activeSQFScripts;", "", true, 1]]
Example 2
0 spawn {
hint str diag_activeSQFScripts; // displays [["<spawn> hint str diag_activeSQFScripts;", "", true, 2]]
};
Example 3
0 spawn {
scriptName "aScript";
hint str diag_activeSQFScripts; // displays [["aScript", "", true, 3]]
};
See also
diag_log · diag_fps · diag fpsmin · diag_frameNo · diag_tickTime · diag_activeSQSScripts · diag_activeMissionFSMs · diag_activeScripts · execVM · spawn