Hooks
static bool BeforeInsertGameDefine(Database::Results& kInsertDefine, const char* szValue, int iValue);static void AfterInsertGameDefine(Database::Results& kInsertDefine, const char* szValue, int iValue);static void ReplaceInsertGameDefine(void (*original)(Database::Results&, const char*, int), Database::Results& kInsertDefine, const char* szValue, int iValue);CivRegisterBefore<CivHooks::InsertGameDefine>(host, &BeforeInsertGameDefine);CivRegisterAfter<CivHooks::InsertGameDefine>(host, &AfterInsertGameDefine);CivRegisterReplace<CivHooks::InsertGameDefine>(host, &ReplaceInsertGameDefine);