CvTeam::ChangeNumTurnsLockedIntoWar(TeamTypes, int)
- Defined in
- CvTeam.cpp, line 3987
- Class
- CvTeam
- Hook name
CivHooks::CvTeam_ChangeNumTurnsLockedIntoWar
Hooks
static bool BeforeCvTeam_ChangeNumTurnsLockedIntoWar(CvTeam* self, TeamTypes eTeam, int iChange);static void AfterCvTeam_ChangeNumTurnsLockedIntoWar(CvTeam* self, TeamTypes eTeam, int iChange);static void ReplaceCvTeam_ChangeNumTurnsLockedIntoWar(void (*original)(CvTeam*, TeamTypes, int), CvTeam* self, TeamTypes eTeam, int iChange);CivRegisterBefore<CivHooks::CvTeam_ChangeNumTurnsLockedIntoWar>(host, &BeforeCvTeam_ChangeNumTurnsLockedIntoWar);CivRegisterAfter<CivHooks::CvTeam_ChangeNumTurnsLockedIntoWar>(host, &AfterCvTeam_ChangeNumTurnsLockedIntoWar);CivRegisterReplace<CivHooks::CvTeam_ChangeNumTurnsLockedIntoWar>(host, &ReplaceCvTeam_ChangeNumTurnsLockedIntoWar);
Code
3986/// How long are we locked into a war with eTeam?3987void CvTeam::ChangeNumTurnsLockedIntoWar(TeamTypes eTeam, int iChange)3988{3989 SetNumTurnsLockedIntoWar(eTeam, GetNumTurnsLockedIntoWar(eTeam) + iChange);3990}
Calls
Called by
- CvGameDeals::FinalizeDealValidAndAccepted(PlayerTypes, PlayerTypes, CvDeal &, bool, CvWeightedVector<TeamTypes, ((63)), true> &)
- CvDiplomacyAI::DoFromUIDiploEvent(PlayerTypes, FromUIDiploEventTypes, int, int)
- CvDiplomacyAI::DoSendStatementToPlayer(PlayerTypes, DiploStatementTypes, int, CvDeal *)
- CvDiplomacyAI::MakeWar()
- CvTeam::DoDeclareWar(PlayerTypes, bool, TeamTypes, bool, bool)
- CvTeam::doTurn()