Guides
Directives
Preprocessor directives
#ifdef DIRECTIVE
//do something
#endifUsage
#ifdef RELEASE
#define BUILD = "Release Build";
#else
#ifndef DEBUG
#define BUILD = "Build type not set";
#else
#define BUILD = "Debug Build";
#endif
#endifGlobal directives
#define DIRECTIVEUsage
#define PI = 3.14;
#define PI_X2 = PI*2;
#define NAME = "NAME_HERE";
#define BLACK = (0,0,0);Chaining
#define CHAINED = PI + PI_X2 + NAME + 100 + "String";Redirects
#redirect .name => .var_1234; //field variable naming
#redirect farcall => maps\mp\gametypes\_whatever::func_1234; //farcall renaming
#redirect farcall => lib_1234::func_1234; //farcall renaming
#redirect cos => function_1234; //builtin function renaming
#redirect iprintln => method_1234; //builtin method renamingLast updated on