Hooks
static bool BeforeCvPlayerPolicies_GetBranchPicked2(const CvPlayerPolicies* self, PolicyBranchTypes& result);static void AfterCvPlayerPolicies_GetBranchPicked2(const CvPlayerPolicies* self, PolicyBranchTypes& result);static PolicyBranchTypes ReplaceCvPlayerPolicies_GetBranchPicked2(PolicyBranchTypes (*original)(const CvPlayerPolicies*), const CvPlayerPolicies* self);CivRegisterBefore<CivHooks::CvPlayerPolicies_GetBranchPicked2>(host, &BeforeCvPlayerPolicies_GetBranchPicked2);CivRegisterAfter<CivHooks::CvPlayerPolicies_GetBranchPicked2>(host, &AfterCvPlayerPolicies_GetBranchPicked2);CivRegisterReplace<CivHooks::CvPlayerPolicies_GetBranchPicked2>(host, &ReplaceCvPlayerPolicies_GetBranchPicked2);