Bazaar developer reference

CvCityConnections::Update()

Defined in
CvCityConnections.cpp, line 134
Class
CvCityConnections
Hook name
CivHooks::CvCityConnections_Update

Hooks

static bool BeforeCvCityConnections_Update(CvCityConnections* self);static void AfterCvCityConnections_Update(CvCityConnections* self);static void ReplaceCvCityConnections_Update(void (*original)(CvCityConnections*), CvCityConnections* self);CivRegisterBefore<CivHooks::CvCityConnections_Update>(host, &BeforeCvCityConnections_Update);CivRegisterAfter<CivHooks::CvCityConnections_Update>(host, &AfterCvCityConnections_Update);CivRegisterReplace<CivHooks::CvCityConnections_Update>(host, &ReplaceCvCityConnections_Update);

Code

133/// Update - called from within CvPlayer134void CvCityConnections::Update(void)135{136	if(m_pPlayer->isBarbarian())137	{138		return;139	}140141	UpdatePlotRouteStates();142	UpdateCityPlotIDs();143	UpdateRouteInfo();144	BroadcastPlotRouteStateChanges();145}

Calls

Called by