Bazaar developer reference

CvUnit::isReadyForUpgrade() const

Defined in
CvUnit.cpp, line 10921
Class
CvUnit
Hook name
CivHooks::CvUnit_isReadyForUpgrade

Hooks

static bool BeforeCvUnit_isReadyForUpgrade(const CvUnit* self, bool& result);static void AfterCvUnit_isReadyForUpgrade(const CvUnit* self, bool& result);static bool ReplaceCvUnit_isReadyForUpgrade(bool (*original)(const CvUnit*), const CvUnit* self);CivRegisterBefore<CivHooks::CvUnit_isReadyForUpgrade>(host, &BeforeCvUnit_isReadyForUpgrade);CivRegisterAfter<CivHooks::CvUnit_isReadyForUpgrade>(host, &AfterCvUnit_isReadyForUpgrade);CivRegisterReplace<CivHooks::CvUnit_isReadyForUpgrade>(host, &ReplaceCvUnit_isReadyForUpgrade);

Code

10920/// Is the Unit currently in a state that allows it to upgrade?10921bool CvUnit::isReadyForUpgrade() const10922{10923	VALIDATE_OBJECT1092410925	if(m_iMoves <= 0)10926	{10927		return false;10928	}1092910930	return true;10931}

Calls

Called by