Hooks
static bool BeforeCvTraitEntry_GetFreeBuildingOnConquest(const CvTraitEntry* self, BuildingTypes& result);static void AfterCvTraitEntry_GetFreeBuildingOnConquest(const CvTraitEntry* self, BuildingTypes& result);static BuildingTypes ReplaceCvTraitEntry_GetFreeBuildingOnConquest(BuildingTypes (*original)(const CvTraitEntry*), const CvTraitEntry* self);CivRegisterBefore<CivHooks::CvTraitEntry_GetFreeBuildingOnConquest>(host, &BeforeCvTraitEntry_GetFreeBuildingOnConquest);CivRegisterAfter<CivHooks::CvTraitEntry_GetFreeBuildingOnConquest>(host, &AfterCvTraitEntry_GetFreeBuildingOnConquest);CivRegisterReplace<CivHooks::CvTraitEntry_GetFreeBuildingOnConquest>(host, &ReplaceCvTraitEntry_GetFreeBuildingOnConquest);