Hooks
static bool BeforeCvPolicyBranchEntry_GetSecondAdopterFreePolicies(const CvPolicyBranchEntry* self, int& result);static void AfterCvPolicyBranchEntry_GetSecondAdopterFreePolicies(const CvPolicyBranchEntry* self, int& result);static int ReplaceCvPolicyBranchEntry_GetSecondAdopterFreePolicies(int (*original)(const CvPolicyBranchEntry*), const CvPolicyBranchEntry* self);CivRegisterBefore<CivHooks::CvPolicyBranchEntry_GetSecondAdopterFreePolicies>(host, &BeforeCvPolicyBranchEntry_GetSecondAdopterFreePolicies);CivRegisterAfter<CivHooks::CvPolicyBranchEntry_GetSecondAdopterFreePolicies>(host, &AfterCvPolicyBranchEntry_GetSecondAdopterFreePolicies);CivRegisterReplace<CivHooks::CvPolicyBranchEntry_GetSecondAdopterFreePolicies>(host, &ReplaceCvPolicyBranchEntry_GetSecondAdopterFreePolicies);