//called when the maximum population slots are updated public void OnMaxPopulationUpdated(GameManager.FactionInfo factionInfo, int value) { //if this update belongs to the faction managed by this component: if (factionInfo.FactionMgr.FactionID == factionMgr.FactionID) { UpdateTargetAmount(factionInfo.GetMaxPopulation()); } }
public void OnMaxPopulationUpdated(GameManager.FactionInfo factionInfo, int value) { //if this update belongs to the faction managed by this component: if (factionInfo.FactionMgr.FactionID == factionMgr.FactionID) { maxPopulation = factionInfo.GetMaxPopulation(); CheckFreePopulationSlots(factionInfo.GetFreePopulation()); } }