Hooks
static bool BeforeCvTechAI_GetWeight(CvTechAI* self, TechTypes eTech, int& result);static void AfterCvTechAI_GetWeight(CvTechAI* self, TechTypes eTech, int& result);static int ReplaceCvTechAI_GetWeight(int (*original)(CvTechAI*, TechTypes), CvTechAI* self, TechTypes eTech);CivRegisterBefore<CivHooks::CvTechAI_GetWeight>(host, &BeforeCvTechAI_GetWeight);CivRegisterAfter<CivHooks::CvTechAI_GetWeight>(host, &AfterCvTechAI_GetWeight);CivRegisterReplace<CivHooks::CvTechAI_GetWeight>(host, &ReplaceCvTechAI_GetWeight);