Hooks
static bool BeforeCvPlayerPolicies_SetBranchPicked3(CvPlayerPolicies* self, PolicyBranchTypes eBranch);static void AfterCvPlayerPolicies_SetBranchPicked3(CvPlayerPolicies* self, PolicyBranchTypes eBranch);static void ReplaceCvPlayerPolicies_SetBranchPicked3(void (*original)(CvPlayerPolicies*, PolicyBranchTypes), CvPlayerPolicies* self, PolicyBranchTypes eBranch);CivRegisterBefore<CivHooks::CvPlayerPolicies_SetBranchPicked3>(host, &BeforeCvPlayerPolicies_SetBranchPicked3);CivRegisterAfter<CivHooks::CvPlayerPolicies_SetBranchPicked3>(host, &AfterCvPlayerPolicies_SetBranchPicked3);CivRegisterReplace<CivHooks::CvPlayerPolicies_SetBranchPicked3>(host, &ReplaceCvPlayerPolicies_SetBranchPicked3);