CvPlayer::GetEspionage() const
- Defined in
- CvPlayer.cpp, line 24580
- Class
- CvPlayer
- Hook name
CivHooks::CvPlayer_GetEspionage
Hooks
static bool BeforeCvPlayer_GetEspionage(const CvPlayer* self, CvPlayerEspionage*& result);static void AfterCvPlayer_GetEspionage(const CvPlayer* self, CvPlayerEspionage*& result);static CvPlayerEspionage* ReplaceCvPlayer_GetEspionage(CvPlayerEspionage* (*original)(const CvPlayer*), const CvPlayer* self);CivRegisterBefore<CivHooks::CvPlayer_GetEspionage>(host, &BeforeCvPlayer_GetEspionage);CivRegisterAfter<CivHooks::CvPlayer_GetEspionage>(host, &AfterCvPlayer_GetEspionage);CivRegisterReplace<CivHooks::CvPlayer_GetEspionage>(host, &ReplaceCvPlayer_GetEspionage);
Code
24579/// Get the player's information about their espionage24580CvPlayerEspionage* CvPlayer::GetEspionage() const24581{24582 return m_pEspionage;24583}
Called by
70 functions in 15 files
- CvCity::kill(bool)
- CvCity::processBuilding(BuildingTypes, int, bool, bool, bool)
- CvCityCulture::GetTourismMultiplier(PlayerTypes, bool, bool, bool, bool, bool) const
- CvPlayerCulture::GetTourismModifierWith(PlayerTypes) const
- CvPlayerCulture::GetTourismModifierWithTooltip(PlayerTypes) const
- CvDiplomacyAI::DoFromUIDiploEvent(PlayerTypes, FromUIDiploEventTypes, int, int)
- CvDiplomacyAI::DoSendStatementToPlayer(PlayerTypes, DiploStatementTypes, int, CvDeal *)
- CvDiplomacyAI::DoShareIntrigueStatement(PlayerTypes, DiploStatementTypes &)
- CvDllNetMessageHandler::ResponseMoveSpy(PlayerTypes, int, int, int, bool)
- CvDllNetMessageHandler::ResponseResearch(PlayerTypes, TechTypes, int, PlayerTypes, bool)
- CvDllNetMessageHandler::ResponseStageCoup(PlayerTypes, int)
- CvEspionageAI::AttemptCoups()
- CvEspionageAI::BuildDefenseCityList(EspionageCityList &)
- CvEspionageAI::BuildMinorCityList(EspionageCityList &)
- CvEspionageAI::BuildOffenseCityList(EspionageCityList &)
- CvEspionageAI::DoTurn()
- CvEspionageAI::EvaluateDefensiveSpies()
- CvEspionageAI::EvaluateDiplomatSpies()
- CvEspionageAI::EvaluateSpiesAssignedToTargetPlayer(PlayerTypes)
- CvEspionageAI::EvaluateUnassignedSpies()
- CvEspionageAI::FindTargetSpyNumbers(int *, int *, int *, int *)
- CvEspionageAI::StealTechnology()
- CvEspionageAI::UpdateCivOutOfTechTurn()
- CvPlayerEspionage::AttemptCoup(uint)
- CvPlayerEspionage::GetCoupChanceOfSuccess(uint)
- CvPlayerEspionage::IsOtherDiplomatVisitingMe(PlayerTypes)
- CvPlayerEspionage::ProcessSpy(uint)
- isSpyNameInUse(CvPlayer *, const char *)
- CvGame::CanOpenCityScreen(PlayerTypes, CvCity *)
- CvMinorCivAI::DoElection()
- CvNotifications::Activate(Notification &)
- CvNotifications::IsNotificationExpired(int)
- CvPlayer::acquireCity(CvCity *, bool, bool, bool)
- CvPlayer::calculateResearchModifier(TechTypes)
- CvPlayer::doTurnPostDiplomacy()
- CvPlayer::processBuilding(BuildingTypes, int, bool, CvArea *)
- CvPlayer::processPolicies(PolicyTypes, int)
- CvPlot::setOwner(PlayerTypes, int, bool, bool)
- CvPlot::updateSight(bool)
- CvCityReligions::GetPressurePerTurn(ReligionTypes, int &)
- CvGameReligions::SpreadReligionToOneCity(CvCity *)
- CvTeam::EvacuateDiplomatsAtTeam(TeamTypes)
- CvTeam::HasSpyAtTeam(TeamTypes) const
- CvTeam::SetCurrentEra(EraTypes)
- CvTeam::setHasTech(TechTypes, bool, PlayerTypes, bool, bool)
- CvLeague::CalculateStartingVotesForMember(PlayerTypes, bool)
- CvLeagueAI::CanCommitVote(PlayerTypes, CvString *)
- CvLeagueAI::GetKnowledgeGivenToOtherPlayer(PlayerTypes, CvString *)
- CvLuaCity::lHasDiplomat(lua_State *)
- CvLuaCity::lHasSpy(lua_State *)
- CvLuaPlayer::lCanSpyStageCoup(lua_State *)
- CvLuaPlayer::lEspionageCreateSpy(lua_State *)
- CvLuaPlayer::lEspionagePromoteSpy(lua_State *)
- CvLuaPlayer::lEspionageSetOutcome(lua_State *)
- CvLuaPlayer::lEspionageSetPassive(lua_State *)
- CvLuaPlayer::lGetAvailableSpyRelocationCities(lua_State *)
- CvLuaPlayer::lGetCoupChanceOfSuccess(lua_State *)
- CvLuaPlayer::lGetEspionageCityStatus(lua_State *)
- CvLuaPlayer::lGetEspionageSpies(lua_State *)
- CvLuaPlayer::lGetIntrigueMessages(lua_State *)
- CvLuaPlayer::lGetNumSpies(lua_State *)
- CvLuaPlayer::lGetNumTechsToSteal(lua_State *)
- CvLuaPlayer::lGetNumUnassignedSpies(lua_State *)
- CvLuaPlayer::lGetRecentIntrigueInfo(lua_State *)
- CvLuaPlayer::lHasRecentIntrigueAbout(lua_State *)
- CvLuaPlayer::lHasSpyEstablishedSurveillance(lua_State *)
- CvLuaPlayer::lIsMyDiplomatVisitingThem(lua_State *)
- CvLuaPlayer::lIsOtherDiplomatVisitingMe(lua_State *)
- CvLuaPlayer::lIsSpyDiplomat(lua_State *)
- CvLuaPlayer::lIsSpySchmoozing(lua_State *)