mostly working

This commit is contained in:
2024-02-10 16:13:42 -08:00
parent 032377d7f6
commit ba708a8aa9
14 changed files with 417 additions and 94 deletions

View File

@@ -27,7 +27,16 @@ private _hash = createHashMapFromArray _data;
_message regexReplace ['(\[)', "("];
_message regexReplace ['(\])', ")"];
private _levelText = switch (_logLevel) do {
case (_logLevel isEqualTo -1) : {"TRACE"};
case (_logLevel isEqualTo 0) : {"DEBUG"};
case (_logLevel isEqualTo 1) : {"INFO"};
case (_logLevel isEqualTo 2) : {"WARN"};
case (_logLevel isEqualTo 3) : {"ERROR"};
default {"INFO"};
};
private _json = [_hash] call CBA_fnc_encodeJSON;
_log = format ["[%1] [%2] [%3] [%4] :: %5", QUOTE(PREFIX), _component, _fnc_scriptNameParent, _message, _json];
_log = format ["[%1] [%2] [%3] [%4] [%5] :: %6", QUOTE(PREFIX), _component, _fnc_scriptNameParent, _levelText, _message, _json];
diag_log text _log;