Hooks
static bool BeforeCvProcessProductionAI_GetWeight(CvProcessProductionAI* self, ProcessTypes eProject, int& result);static void AfterCvProcessProductionAI_GetWeight(CvProcessProductionAI* self, ProcessTypes eProject, int& result);static int ReplaceCvProcessProductionAI_GetWeight(int (*original)(CvProcessProductionAI*, ProcessTypes), CvProcessProductionAI* self, ProcessTypes eProject);CivRegisterBefore<CivHooks::CvProcessProductionAI_GetWeight>(host, &BeforeCvProcessProductionAI_GetWeight);CivRegisterAfter<CivHooks::CvProcessProductionAI_GetWeight>(host, &AfterCvProcessProductionAI_GetWeight);CivRegisterReplace<CivHooks::CvProcessProductionAI_GetWeight>(host, &ReplaceCvProcessProductionAI_GetWeight);