Hooks
static bool BeforeCvProposerDecision_GetProposer(CvProposerDecision* self, PlayerTypes& result);static void AfterCvProposerDecision_GetProposer(CvProposerDecision* self, PlayerTypes& result);static PlayerTypes ReplaceCvProposerDecision_GetProposer(PlayerTypes (*original)(CvProposerDecision*), CvProposerDecision* self);CivRegisterBefore<CivHooks::CvProposerDecision_GetProposer>(host, &BeforeCvProposerDecision_GetProposer);CivRegisterAfter<CivHooks::CvProposerDecision_GetProposer>(host, &AfterCvProposerDecision_GetProposer);CivRegisterReplace<CivHooks::CvProposerDecision_GetProposer>(host, &ReplaceCvProposerDecision_GetProposer);