BIS_fnc_functionMeta

From Bohemia Interactive Community
Revision as of 21:47, 10 June 2021 by Lou Montana (talk | contribs) (Some wiki formatting)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Hover & click on the images for description

Description

Description:
Returns function's meta data.
Execution:
call
Groups:
Diagnostic

Syntax

Syntax:
functionName call BIS_fnc_functionMeta
Parameters:
functionName: String - (Optional, default parent function's name) function name, e.g., "BIS_fnc_stalk"
Return Value:
Array to format [fileLocation, extension, headerType, preInit, postInit, recompile, game, category, name]:
  • fileLocation: String
  • extension: String - to format ".extension", e.g ".sqf", ".fsm"
  • headerType: Number - one of:
    • 0: No Debug - header saves parent script name and current script name into variables
    • 1: Save script Map - header additionaly save an array of all parent scripts into variable
    • 2: Save and log script map - apart from saving into variable, script map is also logged through debugLog
  • preInit: Boolean
  • postInit: Boolean
  • recompile: Boolean
  • game: String
  • category: String
  • name: String - simple name, without TAG_fnc

Examples

Example 1:
// returns ["A3\functions_f\Debug\fn_functionMeta.sqf", ".sqf", 0, false, false, false, "A3", "Debug", "functionMeta"] "BIS_fnc_functionMeta" call BIS_fnc_functionMeta;
Example 2:
// returns ["", "", 0, false, false, false, "", "", ""] "unknownFunction" call BIS_fnc_functionMeta;

Additional Information

See also:
Debug FunctionsBIS_fnc_exportFunctionsToWiki

Notes

Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note