Bazaar developer reference

CvUnit::IsGreatPerson() const

Defined in
CvUnit.cpp, line 11391
Class
CvUnit
Hook name
CivHooks::CvUnit_IsGreatPerson

Hooks

static bool BeforeCvUnit_IsGreatPerson(const CvUnit* self, bool& result);static void AfterCvUnit_IsGreatPerson(const CvUnit* self, bool& result);static bool ReplaceCvUnit_IsGreatPerson(bool (*original)(const CvUnit*), const CvUnit* self);CivRegisterBefore<CivHooks::CvUnit_IsGreatPerson>(host, &BeforeCvUnit_IsGreatPerson);CivRegisterAfter<CivHooks::CvUnit_IsGreatPerson>(host, &AfterCvUnit_IsGreatPerson);CivRegisterReplace<CivHooks::CvUnit_IsGreatPerson>(host, &ReplaceCvUnit_IsGreatPerson);

Code

11391bool CvUnit::IsGreatPerson() const11392{11393	SpecialUnitTypes eSpecialUnitGreatPerson = (SpecialUnitTypes) GC.getInfoTypeForString("SPECIALUNIT_PEOPLE");1139411395	return (getSpecialUnitType() == eSpecialUnitGreatPerson);11396}

Calls

Called by