merijn_v1
Black Belt
What does the onCityAcquired methond in Communications.py works for?
Code:def onCityAcquired(self, city): for iLoopCiv in range (iNumMajorPlayers): if (city.hasBuilding(iNumBuildingsPlague + iLoopCiv)): print "Delete building id: "+str(iNumBuildingsPlague + iLoopCiv) city.setHasRealBuilding(iNumBuildingsPlague + iLoopCiv, False) print "Delete building id: "+str(iNumBuildingsPlague + iLoopCiv)+" passed." print ("embassy deleted on city acquired", city.getName())
It removes all embassies when you capture a city.