## Zizkov Start ##
pPlayer = gc.getPlayer(iPlayer)
iTeam = pPlayer.getTeam()
pTeam = gc.getTeam(iTeam)
bC_Zizkov = gc.getInfoTypeForString("BUILDINGCLASS_ZIZKOV")
if bC_Zizkov > -1 and pPlayer.getBuildingClassCount(bC_Zizkov) ==1:
for iPlayer2 in range(gc.getMAX_CIV_PLAYERS()):
pPlayer2 = gc.getPlayer(iPlayer2)
iTeam2 = pPlayer2.getTeam()
pTeam2 = gc.getTeam(iTeam2)
if pPlayer2.isAlive():
if pTeam2.isHasTech(gc.getInfoTypeForString("TECH_SATELLITES")) == false:
if (iTeam2 != iTeam) and ( gc.getTeam(iTeam2).isVassal(iTeam) == false ):
concealchance = CyGame().getSorenRandNum(10, "Conceal")
if concealchance ==0:
CyMap().setRevealedPlots(iTeam2, false, false)
for iCity2 in range(pPlayer2.getNumCities()):
pCity2 = pPlayer2.getCity(iCity2)
clevel = pCity2.getCultureLevel() + 2
iX = pCity2.getX()
iY = pCity2.getY()
for x in range(iX - clevel, iX+clevel +1):
for y in range(iY - clevel, iY+ clevel +1):
pPlot = CyMap().plot(x,y)
pPlot.setRevealed(iTeam2, true, false, -1)
CyInterface().addMessage(iPlayer,true,20,CyTranslator().getText("TXT_ZIZKOV1",(pPlayer2.getCivilizationDescription(iPlayer2),)),'',0,'',-1,-1,-1, false,false)
CyInterface().addMessage(iPlayer2,true,20,CyTranslator().getText("TXT_ZIZKOV2",()),'',0,'',-1, -1,-1,false,false)
## Zizkov End ##