def onGoldenAge(self, argsList): iPlayer = argsList[0] if not data.players[iPlayer].bFirstGoldenAge: data.players[iPlayer].bFirstGoldenAge = True capital = gc.getPlayer(iPlayer).getCapitalCity() if iPlayer in [iPolynesia, iVikings, iIndonesia, iNetherlands]: utils.makeUnit(iSettler, iPlayer, (capital.getX(), capital.getY()), 2) utils.makeUnit(utils.getBestWorker(iPlayer), iPlayer, (capital.getX(), capital.getY()), 1) utils.makeUnit(iWorkboat, iPlayer, (capital.getX(), capital.getY()), 1) utils.makeUnit(utils.getBestInfantry(iPlayer), iPlayer, (capital.getX(), capital.getY()), 1) utils.makeUnit(utils.getBestCounter(iPlayer), iPlayer, (capital.getX(), capital.getY()), 1) utils.makeUnit(utils.getBestDefender(iPlayer), iPlayer, (capital.getX(), capital.getY()), 1) utils.makeUnit(utils.getBestShip(iPlayer), iPlayer, (capital.getX(), capital.getY()), 4) elif iPlayer in [iMaya, iInca, iAztecs, iCongo]: utils.makeUnit(iSettler, iPlayer, (capital.getX(), capital.getY()), 2) utils.makeUnit(utils.getBestWorker(iPlayer), iPlayer, (capital.getX(), capital.getY()), 1) utils.makeUnit(utils.getBestInfantry(iPlayer), iPlayer, (capital.getX(), capital.getY()), 3) utils.makeUnit(utils.getBestCounter(iPlayer), iPlayer, (capital.getX(), capital.getY()), 3) utils.makeUnit(utils.getBestDefender(iPlayer), iPlayer, (capital.getX(), capital.getY()), 3) else: utils.makeUnit(utils.getBestWorker(iPlayer), iPlayer, (capital.getX(), capital.getY()), 1) utils.makeUnit(utils.getBestInfantry(iPlayer), iPlayer, (capital.getX(), capital.getY()), 2) utils.makeUnit(utils.getBestCounter(iPlayer), iPlayer, (capital.getX(), capital.getY()), 2) utils.makeUnit(utils.getBestDefender(iPlayer), iPlayer, (capital.getX(), capital.getY()), 2) utils.makeUnit(utils.getBestSiege(iPlayer), iPlayer, (capital.getX(), capital.getY()), 1) utils.makeUnit(utils.getBestCavalry(iPlayer), iPlayer, (capital.getX(), capital.getY()), 1) if iPlayer == iHarappa: utils.makeUnit(iCityBuilder, iPlayer, (capital.getX(), capital.getY()), 2) elif iPlayer == iAmerica: utils.makeUnit(iPioneer, iPlayer, (capital.getX(), capital.getY()), 2) else: utils.makeUnit(iSettler, iPlayer, (capital.getX(), capital.getY()), 2) sta.onGoldenAge(iPlayer)
def onGoldenAge(self, argsList): iPlayer = argsList[0] sta.onGoldenAge(iPlayer)