Bazaar developer reference

CvTacticalDominanceZone::SetRangeClosestEnemyUnit(int)

Defined in
CvTacticalAnalysisMap.cpp, line 131
Class
CvTacticalDominanceZone
Hook name
CivHooks::CvTacticalDominanceZone_SetRangeClosestEnemyUnit

Hooks

static bool BeforeCvTacticalDominanceZone_SetRangeClosestEnemyUnit(CvTacticalDominanceZone* self, int iRange);static void AfterCvTacticalDominanceZone_SetRangeClosestEnemyUnit(CvTacticalDominanceZone* self, int iRange);static void ReplaceCvTacticalDominanceZone_SetRangeClosestEnemyUnit(void (*original)(CvTacticalDominanceZone*, int), CvTacticalDominanceZone* self, int iRange);CivRegisterBefore<CivHooks::CvTacticalDominanceZone_SetRangeClosestEnemyUnit>(host, &BeforeCvTacticalDominanceZone_SetRangeClosestEnemyUnit);CivRegisterAfter<CivHooks::CvTacticalDominanceZone_SetRangeClosestEnemyUnit>(host, &AfterCvTacticalDominanceZone_SetRangeClosestEnemyUnit);CivRegisterReplace<CivHooks::CvTacticalDominanceZone_SetRangeClosestEnemyUnit>(host, &ReplaceCvTacticalDominanceZone_SetRangeClosestEnemyUnit);

Code

130/// Set distance in hexes of closest enemy to center of this zone131void CvTacticalDominanceZone::SetRangeClosestEnemyUnit(int iRange)132{133	m_iRangeClosestEnemyUnit = iRange;134}

Called by