BIS_fnc_error
Jump to navigation
Jump to search
Description
- Description:
-
Logs an error message and shows an ingame error message. The message is shown when either of the following is true:
- In 2D Editor
- In Eden Editor via BIS_fnc_3DENNotification
- Display 313 (Eden Editor display) is available
- profilenamespace getvariable ["BIS_fnc_init_displayErrors",false] is set to true.
If it is called from a function, it will include that function's name before the provided message.
Output is: profileName/log: ERROR: <message>
- Execution:
- call
- Groups:
- Diagnostic
Syntax
- Syntax:
- [message, param1, ..., paramN] call BIS_fnc_error
- Parameters:
- message: String - (formatted) logged message
- param1..paramN: Anything - (Optional) format arguments, if any
- Return Value:
- Array in format: [message, param1..paramN]
Examples
- Example 1:
- Example 2:
- // some useful function cases if (!isServer) exitWith { ["This function must run on the server"] call BIS_fnc_error }; if (!hasInterface) exitWith { ["This function must not run on a headless machine"] call BIS_fnc_error }; if (!local _vehicle) exitWith { ["This function must run on the vehicle owner's machine"] call BIS_fnc_error };
Additional Information
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