SerialEventCityPopulationChanged
From Civilization Modding Wiki
Revision as of 08:52, 14 February 2012 by Killmeplease (talk | contribs) (Created page with "==Description== Fired when a population of a particular city was changed. [http://wiki.2kgames.com/civ5/index.php/Lua_SerialEventCityPopulationChanged Description in the official...")
Description
Fired when a population of a particular city was changed. Description in the official wiki is wrong: event is fired for both human player and AIs, for discovered and yet not discovered cities as well.
Example
function OnCityPopulationChanged(x, y, newPop) local pPlot = Map.GetPlot(ToGridFromHex(x, y)) local pCity = pPlot:GetPlotCity() local pPlayer = Players[pCity:GetOwner()] DoSomething(pCity) end Events.SerialEventCityPopulationChanged.Add(OnCityPopulationChanged)