Ich glaube, ich bin gerade völlig verwirrt.
Spricht irgendwas gegen deine Änderung?
Ich glaube, ich bin gerade völlig verwirrt.
Spricht irgendwas gegen deine Änderung?
Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5
Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)
Nichts, aber du solltest deinen Segen geben. Nicht das was unvorhersehbares passiert.
Wir sind bei Patch L. Was soll passieren, Patch M?
Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5
Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)
Patch Z+
Erster Test war Positiv. Gemeinden wurden ohne Probleme entfernt.
Dein else-Zweig mit dem if isUnit dürfte damit auch nicht mehr notwendig sein.
Mach's mal soweit fertig, ich merge dann meine Patchänderungen rein.
Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5
Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)
Hast du was an der CvPlot.cpp geändert? Allein dort habe ich was geändert.
Ähm. Glaub nicht, aber das stell ich dann fest.
Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5
Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)
Cybah: Sie haben ein Packet!
Dann kann die Unitüberprüfung ja komplett weg oder?
Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5
Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)
kann weg.
Also das reicht jetzt wieder? Sieht so wenig aus.
PHP-Code:
def onImprovementBuilt(self, argsList):
'Improvement Built'
iImprovement, iX, iY = argsList
pPlot = CyMap().plot(iX, iY)
iPlayer = pPlot.getOwner()
if (iPlayer != -1):
pPlayer = gc.getPlayer(iPlayer)
iTeam = pPlayer.getTeam()
pTeam = gc.getTeam(iTeam)
# ZE: Financial Trait Start -----------------------------------------------------------------------------------------------
if iImprovement == gc.getInfoTypeForString("IMPROVEMENT_COTTAGE") or iImprovement == gc.getInfoTypeForString("IMPROVEMENT_HAMLET") or iImprovement == gc.getInfoTypeForString("IMPROVEMENT_VILLAGE"):
iTraitFin = gc.getInfoTypeForString("TRAIT_FINANCIAL")
if (iTraitFin != -1 and pPlayer.hasTrait(iTraitFin)):
if pPlayer.getCurrentEra() == gc.getInfoTypeForString("ERA_RENAISSANCE") and iImprovement == gc.getInfoTypeForString("IMPROVEMENT_COTTAGE"):
pPlot.setImprovementType(gc.getInfoTypeForString("IMPROVEMENT_HAMLET"))
elif pPlayer.getCurrentEra() == gc.getInfoTypeForString("ERA_INDUSTRIAL") and (iImprovement == gc.getInfoTypeForString("IMPROVEMENT_COTTAGE") or iImprovement == gc.getInfoTypeForString("IMPROVEMENT_HAMLET")):
pPlot.setImprovementType(gc.getInfoTypeForString("IMPROVEMENT_VILLAGE"))
elif pPlayer.getCurrentEra() == gc.getInfoTypeForString("ERA_MODERN") and (iImprovement == gc.getInfoTypeForString("IMPROVEMENT_COTTAGE") or iImprovement == gc.getInfoTypeForString("IMPROVEMENT_HAMLET") or iImprovement == gc.getInfoTypeForString("IMPROVEMENT_VILLAGE")):
pPlot.setImprovementType(gc.getInfoTypeForString("IMPROVEMENT_TOWN"))
elif pPlayer.getCurrentEra() == gc.getInfoTypeForString("ERA_FUTURE") and (iImprovement == gc.getInfoTypeForString("IMPROVEMENT_COTTAGE") or iImprovement == gc.getInfoTypeForString("IMPROVEMENT_HAMLET") or iImprovement == gc.getInfoTypeForString("IMPROVEMENT_VILLAGE")):
pPlot.setImprovementType(gc.getInfoTypeForString("IMPROVEMENT_TOWN"))
# ZE: Financial Trait End -----------------------------------------------------------------------------------------------
Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5
Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)
Klar, alles was absenkt, kommt nicht mehr nach onImprovementBuilt.
Wenn man in der Moderne ist, bringt einen Dip einfach nichts mehr. Mit Fin und Wis kann man wenigstens Geld generieren.
Es gibt bis her keinen Trait, der Flugzeuge bevorteilt. Ich stell mir das so vor, dass Flugzeuge halt ein schnelles und strategisches Mittel sind um Diplomatie zu betreiben.
Daher könnte Dip extra Flugzeugkapazität für eigene Städte bekommen und im besonderen im Ausland mehr Flugzeuge stationieren.
Das wäre schon ein großer nutzen.
Modderanmerkung:
Achtung Spoiler:
Geändert von rucivfan (05. September 2013 um 10:50 Uhr)
dann würde ich aber gleichzeitig die bisherige Zahl für andere senken. mit Militärflugplatz sind das schon sau viele Plätze. vielleicht lieber mehr truppenverschiebungen falls möglich?
Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5
Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)