Hooks
static bool BeforeCvPlayerPolicies_GetNumPolicyBranchesFinished(const CvPlayerPolicies* self, int& result);static void AfterCvPlayerPolicies_GetNumPolicyBranchesFinished(const CvPlayerPolicies* self, int& result);static int ReplaceCvPlayerPolicies_GetNumPolicyBranchesFinished(int (*original)(const CvPlayerPolicies*), const CvPlayerPolicies* self);CivRegisterBefore<CivHooks::CvPlayerPolicies_GetNumPolicyBranchesFinished>(host, &BeforeCvPlayerPolicies_GetNumPolicyBranchesFinished);CivRegisterAfter<CivHooks::CvPlayerPolicies_GetNumPolicyBranchesFinished>(host, &AfterCvPlayerPolicies_GetNumPolicyBranchesFinished);CivRegisterReplace<CivHooks::CvPlayerPolicies_GetNumPolicyBranchesFinished>(host, &ReplaceCvPlayerPolicies_GetNumPolicyBranchesFinished);