Sieht jetzt so aus:
PHP-Code:
def onUnitBuilt(self, argsList):
'Unit Completed'
city = argsList[0]
unit = argsList[1]
player = PyPlayer(city.getOwner())
# Hier fängts an
if city.getNumActiveBuilding(gc.getInfoTypeForString("BUILDING_MONGOL_GER"))>0:
if unit.getUnitCombatType () == gc.getInfoTypeForString("UNITCOMBAT_MOUNTED"):
unit.setHasPromotion(gc.getInfoTypeForString("PROMOTION_MORALE"),True)
unit.setHasPromotion(gc.getInfoTypeForString("PROMOTION_MOBILITY"),True)
#Hier Endets
CvAdvisorUtils.unitBuiltFeats(city, unit)
if (not self.__LOG_UNITBUILD):
return
CvUtil.pyPrint('%s was finished by Player %d Civilization %s'
%(PyInfo.UnitInfo(unit.getUnitType()).getDescription(), player.getID(), player.getCivilizationName()))
Und das andere so :/ Gibt aber trotzdem nichts aus
PHP-Code:
; Set to 1 for no intro movie
NoIntroMovie = 1
; Set to 1 for no python exception popups
HidePythonExceptions = 0
; The maximum number of autosaves kept in the directory before being deleted.
MaxAutoSaves = 5