13 lines
508 B
C++
13 lines
508 B
C++
#include "\z\ace\addons\main\script_macros.hpp"
|
|
|
|
#define AFUNC(var1,var2) TRIPLES(DOUBLES(ace,var1),fnc,var2)
|
|
#define BFUNC(var1) TRIPLES(BIS,fnc,var1)
|
|
#define CFUNC(var1) TRIPLES(CBA,fnc,var1)
|
|
|
|
#ifdef DISABLE_COMPILE_CACHE
|
|
#undef PREP
|
|
#define PREP(fncName) DFUNC(fncName) = compile preprocessFileLineNumbers QPATHTOF(functions\DOUBLES(fnc,fncName).sqf)
|
|
#else
|
|
#undef PREP
|
|
#define PREP(fncName) [QPATHTOF(functions\DOUBLES(fnc,fncName).sqf), QFUNC(fncName)] call CBA_fnc_compileFunction
|
|
#endif |