CvPlayerEspionage
- Declared in
- CvEspionageClasses.h, line 142
Functions
- AddIntrigueMessage(PlayerTypes, PlayerTypes, PlayerTypes, BuildingTypes, ProjectTypes, CvIntrigueType, uint, CvCity *, bool)
- AddSpyMessage(int, int, PlayerTypes, int, TechTypes)
- AttemptCoup(uint)
- BuildStealableTechList(PlayerTypes)
- CalcPerTurn(int, CvCity *, int)
- CalcRequired(int, CvCity *, int)
- CanEverMoveSpyTo(CvCity *)
- CanMoveSpyTo(CvCity *, uint, bool)
- CanStageCoup(uint)
- CreateSpy()
- CvPlayerEspionage() not a hook point
- DoTurn()
- ExtractSpyFromCity(uint)
- GetCityWithSpy(uint)
- GetCoupChanceOfSuccess(uint)
- GetIntrigueMessage(uint)
- GetLogFileName() const
- GetNextSpyName(CvEspionageSpy *)
- GetNumAliveSpies()
- GetNumAssignedSpies()
- GetNumSpies()
- GetNumTechsToSteal(PlayerTypes)
- GetNumUnassignedSpies()
- GetPercentOfStateComplete(uint)
- GetRecentIntrigueInfo(PlayerTypes)
- GetSpyIndexInCity(CvCity *)
- GetSpyRankName(int) const
- GetTurnsUntilStateComplete(uint)
- HasEstablishedSurveillance(uint)
- HasEstablishedSurveillanceInCity(CvCity *)
- HasRecentIntrigueAbout(PlayerTypes)
- HasSharedIntrigue(PlayerTypes, PlayerTypes)
- HasSharedIntrigue(PlayerTypes, PlayerTypes, CvIntrigueType)
- HasSharedIntrigueAboutMe(PlayerTypes)
- Init(CvPlayer *)
- IsAnySchmoozing(CvCity *)
- IsAnySurveillanceEstablished(PlayerTypes)
- IsDiplomat(uint)
- IsMyDiplomatVisitingThem(PlayerTypes, bool)
- IsOtherDiplomatVisitingMe(PlayerTypes)
- IsSchmoozing(uint)
- IsSpyInCity(uint)
- IsTechStealable(PlayerTypes, TechTypes)
- LevelUpSpy(uint)
- LogEspionageMsg(CvString &)
- MarkRecentIntrigueAsShared(PlayerTypes, PlayerTypes, CvIntrigueType)
- MoveSpyTo(CvCity *, uint, bool)
- ProcessSpy(uint)
- ProcessSpyMessages()
- Reset()
- SetOutcome(uint, uint, bool)
- SetPassive(uint, bool)
- UncoverIntrigue(uint)
- Uninit()
- UpdateCity(CvCity *)
- UpdateSpies()
- ~CvPlayerEspionage() not a hook point