Hooks
static bool BeforeCvPlot_SetPlayerThatBuiltImprovement(CvPlot* self, PlayerTypes eBuilder);static void AfterCvPlot_SetPlayerThatBuiltImprovement(CvPlot* self, PlayerTypes eBuilder);static void ReplaceCvPlot_SetPlayerThatBuiltImprovement(void (*original)(CvPlot*, PlayerTypes), CvPlot* self, PlayerTypes eBuilder);CivRegisterBefore<CivHooks::CvPlot_SetPlayerThatBuiltImprovement>(host, &BeforeCvPlot_SetPlayerThatBuiltImprovement);CivRegisterAfter<CivHooks::CvPlot_SetPlayerThatBuiltImprovement>(host, &AfterCvPlot_SetPlayerThatBuiltImprovement);CivRegisterReplace<CivHooks::CvPlot_SetPlayerThatBuiltImprovement>(host, &ReplaceCvPlot_SetPlayerThatBuiltImprovement);