Bazaar developer reference

CvPlayer::GetIncomingUnitCountdown(PlayerTypes) const

Defined in
CvPlayer.cpp, line 19754
Class
CvPlayer
Hook name
CivHooks::CvPlayer_GetIncomingUnitCountdown

Hooks

static bool BeforeCvPlayer_GetIncomingUnitCountdown(const CvPlayer* self, PlayerTypes eFromPlayer, int& result);static void AfterCvPlayer_GetIncomingUnitCountdown(const CvPlayer* self, PlayerTypes eFromPlayer, int& result);static int ReplaceCvPlayer_GetIncomingUnitCountdown(int (*original)(const CvPlayer*, PlayerTypes), const CvPlayer* self, PlayerTypes eFromPlayer);CivRegisterBefore<CivHooks::CvPlayer_GetIncomingUnitCountdown>(host, &BeforeCvPlayer_GetIncomingUnitCountdown);CivRegisterAfter<CivHooks::CvPlayer_GetIncomingUnitCountdown>(host, &AfterCvPlayer_GetIncomingUnitCountdown);CivRegisterReplace<CivHooks::CvPlayer_GetIncomingUnitCountdown>(host, &ReplaceCvPlayer_GetIncomingUnitCountdown);

Code

19753/// Units in the ether coming towards us?19754int CvPlayer::GetIncomingUnitCountdown(PlayerTypes eFromPlayer) const19755{19756	CvAssertMsg(eFromPlayer >= 0, "eFromPlayer is expected to be non-negative (invalid Index)");19757	CvAssertMsg(eFromPlayer < MAX_PLAYERS, "eFromPlayer is expected to be within maximum bounds (invalid Index)");19758	return m_aiIncomingUnitCountdowns[eFromPlayer];19759}

Calls

Called by