enum { HC_CONTINUE = 0, // Plugin didn't take any action HC_SUPERCEDE, // Skip real function, use my return value HC_BREAK // Skip all forwards and real function, use my return value // @note Warning: Be very careful, using this type of return will skip calls for all following AMXX plugins };
enum AType { ATYPE_INTEGER = 0, ATYPE_FLOAT, ATYPE_STRING, ATYPE_CLASSPTR, ATYPE_EDICT, ATYPE_EVARS, ATYPE_BOOL, ATYPE_VECTOR, ATYPE_TRACE }; enum HookChain { INVALID_HOOKCHAIN = 0 };
public __reapi_version_check(const majorVersion, const minorVersion) { if (majorVersion != REAPI_VERSION_MAJOR) { new temp[512]; formatex(temp, sizeof temp - 1, "[ReAPI]: Api major version mismatch; expected %d, real %d", REAPI_VERSION_MAJOR, majorVersion); set_fail_state(temp); return; } if (minorVersion < REAPI_VERSION_MINOR) { new temp[512]; formatex(temp, sizeof temp - 1, "[ReAPI]: Api minor version mismatch; expected at least %d, real %d", REAPI_VERSION_MINOR, minorVersion); set_fail_state(temp); return; } }
This documentation was automatically generated using pawn-docgen made by xPaw for AlliedMods.