Hooks
static bool BeforeCvGrandStrategyAI_GetGuessOtherPlayerActiveGrandStrategyConfidence(const CvGrandStrategyAI* self, PlayerTypes ePlayer, GuessConfidenceTypes& result);static void AfterCvGrandStrategyAI_GetGuessOtherPlayerActiveGrandStrategyConfidence(const CvGrandStrategyAI* self, PlayerTypes ePlayer, GuessConfidenceTypes& result);static GuessConfidenceTypes ReplaceCvGrandStrategyAI_GetGuessOtherPlayerActiveGrandStrategyConfidence(GuessConfidenceTypes (*original)(const CvGrandStrategyAI*, PlayerTypes), const CvGrandStrategyAI* self, PlayerTypes ePlayer);CivRegisterBefore<CivHooks::CvGrandStrategyAI_GetGuessOtherPlayerActiveGrandStrategyConfidence>(host, &BeforeCvGrandStrategyAI_GetGuessOtherPlayerActiveGrandStrategyConfidence);CivRegisterAfter<CivHooks::CvGrandStrategyAI_GetGuessOtherPlayerActiveGrandStrategyConfidence>(host, &AfterCvGrandStrategyAI_GetGuessOtherPlayerActiveGrandStrategyConfidence);CivRegisterReplace<CivHooks::CvGrandStrategyAI_GetGuessOtherPlayerActiveGrandStrategyConfidence>(host, &ReplaceCvGrandStrategyAI_GetGuessOtherPlayerActiveGrandStrategyConfidence);