Hooks
static bool BeforeCvPlayerPolicies_SetBranchPicked2(CvPlayerPolicies* self, PolicyBranchTypes eBranch);static void AfterCvPlayerPolicies_SetBranchPicked2(CvPlayerPolicies* self, PolicyBranchTypes eBranch);static void ReplaceCvPlayerPolicies_SetBranchPicked2(void (*original)(CvPlayerPolicies*, PolicyBranchTypes), CvPlayerPolicies* self, PolicyBranchTypes eBranch);CivRegisterBefore<CivHooks::CvPlayerPolicies_SetBranchPicked2>(host, &BeforeCvPlayerPolicies_SetBranchPicked2);CivRegisterAfter<CivHooks::CvPlayerPolicies_SetBranchPicked2>(host, &AfterCvPlayerPolicies_SetBranchPicked2);CivRegisterReplace<CivHooks::CvPlayerPolicies_SetBranchPicked2>(host, &ReplaceCvPlayerPolicies_SetBranchPicked2);