mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
Cleanup old common macros (#4507)
This commit is contained in:
parent
bc4177d4ff
commit
1779099b71
@ -1,13 +1 @@
|
|||||||
#include "\z\ace\addons\common\script_component.hpp"
|
#include "\z\ace\addons\common\script_component.hpp"
|
||||||
|
|
||||||
#define VALIDHASH(hash) (IS_ARRAY(hash) && {(count hash) >= 2} && {IS_ARRAY(hash select 0)} && {IS_ARRAY(hash select 1)})
|
|
||||||
#define ERROR(msg) throw msg + format[" @ %1:%2", _callFrom, _lineNo]
|
|
||||||
#define HANDLECATCH diag_log text _exception; assert(exception=="")
|
|
||||||
|
|
||||||
#define ERRORDATA(c) private ["_callFrom", "_lineNo"];\
|
|
||||||
_callFrom = "";\
|
|
||||||
_lineNo = -1;\
|
|
||||||
if((count _this) > c) then {\
|
|
||||||
_callFrom = _this select c;\
|
|
||||||
_lineNo = _this select c+1;\
|
|
||||||
};
|
|
||||||
|
Loading…
Reference in New Issue
Block a user