|
Compounds |
| class | AmxFunction |
| class | AmxOverride |
| | Class AmxOverride. More...
|
| class | AmxProgram |
| | Class AmxProgram. More...
|
Defines |
| #define | AMX_NONE 0 |
| #define | AMX_BEFORE 1 |
| #define | AMX_AFTER 2 |
| #define | AMX_FRAME 3 |
| #define | AMX_SKIP 4 |
| #define | AMX_BYPASS 5 |
| #define | AMX_MAXTYPE 10 |
| #define | AMX_MAXNUMBER 8192 |
| #define | AMXEXEC(TYPE, NUMBER, RET, MOMENT) { if (g_Scripts[TYPE][NUMBER].Exec(MOMENT)) return RET; } |
| #define | AMXEXECV(TYPE, NUMBER, MOMENT) { if (g_Scripts[TYPE][NUMBER].Exec(MOMENT)) return; } |
| #define | AMXEXECS(SOCKET, TYPE, NUMBER, RET, MOMENT) { if (g_Scripts[TYPE][NUMBER].Exec(MOMENT,SOCKET)) return RET; } |
| #define | AMXEXECSV(SOCKET, TYPE, NUMBER, MOMENT) { if (g_Scripts[TYPE][NUMBER].Exec(MOMENT,SOCKET)) return; } |
| #define | AMXEXECSVNR(SOCKET, TYPE, NUMBER, MOMENT) { g_Scripts[TYPE][NUMBER].Exec(MOMENT,SOCKET); } |
| #define | AMXEXECSVTARGET(SOCKET, TYPE, NUMBER, MOMENT) { if (g_Scripts[TYPE][NUMBER].ExecTarget(MOMENT,SOCKET)) return; } |
| #define | AMXT_SKITARGS 0 |
| #define | AMXT_SKILLS 1 |
| #define | AMXT_SPEECH 2 |
| #define | AMXT_NETRCV 3 |
| #define | AMXT_TRIGGERS 4 |
| #define | AMXT_MAGICSELECT 5 |
| #define | AMXT_MAGICCAST 6 |
| #define | AMXT_SPECIALS 7 |
| #define | AMXT_GMCMD 8 |
Functions |
| void | LoadOverrides (void) |
| | Loads override.amx (eventually building it) and override.scp.
|
Variables |
| char | g_cAmxPrintBuffer [2000] |
| int | g_nAmxPrintPtr |
| AmxOverride | g_Scripts [10][8192] |
| bool | g_bByPass |