Haben antike Piraten die Schiffe nicht gekapert?
laf = schlecht, Heimatdialekt von pie
Haben antike Piraten die Schiffe nicht gekapert?
laf = schlecht, Heimatdialekt von pie
Mhm? Momentan ist loyal ja nicht dominant sondern wird durch "Kämpft auf eigenen Füßen" ausgeglichen.
-0.5 muss ja auch nicht sein, wenn man das Ganze auf Prozente bezieht. Dazu müsste halt der Charismatisch/Loyal-Faktor linearisiert werden.
z.B.:
Gewinner-Promos:
nichts - 20% = 20
Loyal - 25% = 25 oder +5
Leadership - 33% = 33 oder +8
Leader - 50% = 50 oder +17
Gewinner-Civ charismatisch - +10
Verlierer-Civ charismatisch - -10
Verlierer Söldner und nicht Loyal - +10
Und es wäre nicht möglich, ein call zu setzen, der nur dann greift (überlaufen), wenn keine Feindeinheit in der Nähe ist - paralell zum "Pirat werden"-Button?
Wahrscheinlich schon, aber ich versuch erstmal den vorhandenen PAE-Code zu übersetzen.
So würd ich das machen, die Zahlen kann man noch anpassen bzw. ins XML schreiben.Code:if (AI_getUnitAIType() == UNITAI_ANIMAL || \ std::find(unitArray.begin(), unitArray.end(), iUnitType) != unitArray.end() || \ isHasPromotion(iPromoLoyal) /*&& !isHasPromotion(iPromoMercenary)*/ || \ isHasPromotion(iPromoLeader) || \ isHasPromotion((PromotionTypes)GC.getInfoTypeForString("PROMOTION_BRANDER")) || \ (hasCargo() && canAttack()) || \ (plot()->getNumUnits() == 1 && getCaptureUnitType(getCivilizationType()) != NO_UNIT)) return 0; iUnitRenegadeChance = 20; if (pWinner->isHasPromotion(iPromoLeader)) iUnitRenegadeChance += 20; if (pWinner->isHasPromotion(iPromoLeadership)) iUnitRenegadeChance += 10; if (pWinner->isHasPromotion(iPromoLoyal)) iUnitRenegadeChance += 10; if (GET_PLAYER(iNewOwner).hasTrait((TraitTypes)GC.getInfoTypeForString("TRAIT_CHARISMATIC"))) iUnitRenegadeChance += 10; if (GET_PLAYER(eOwner).hasTrait((TraitTypes)GC.getInfoTypeForString("TRAIT_CHARISMATIC"))) iUnitRenegadeChance -= 10; if (isHasPromotion(iPromoMercenary)) iUnitRenegadeChance += 25; //if (isHasPromotion(iPromoLoyal)) // iUnitRenegadeChance -= 25; return iUnitRenegadeChance;
Geändert von Flunky (20. März 2014 um 17:56 Uhr)
JA, mach ruhig
Pie's Ancient Europe (PAE)
Erlebe mit dieser CIV IV Mod(ifikation) hautnah das Zeitalter der Antike bis ins letzte Detail!
Mit bahnbrechenden Erweiterungen und vielen ein- und erstmaligen Features.
- Pie's Ancient Europe (letztes Update: 22.12.2022)
... im Übrigen bin ich der Meinung, dass Karthago wieder aufgebaut werden muss!
Warum soll von Handelsschiffen und Gaulos' kein Treibgut erstellt werden?
Hm, gerade bei denen würde ich von Treibgut ausgehen.
Denen würde ich sogar eine Extraeinheit geben, die mehr Gold erzeugt bzw doppelte Sklaven.
Man erobert doch das Handelsschiff oder das Gaulos und zudem wollt ihr noch ein Zuckerstück in Form von Treibgut? Wird das nicht ein wenig viel dann? Es hatte schon seinen Grund warum das Handelsschiff nicht auch noch ein Treibgut bekam, sonst kannst du ja gleich das ganze Meer aus Treibgut machen. Warum nicht gleich zwei Treibgut erstellen? Weil das Meer dann voll damit wäre!
Schau wenn du das Schiff nur versenkst ok, aber ihr erobert das Schiff!
Grüße John
Flunky mein Respekt für deine Bemühungen PAE noch besser zu machen .
Bin schon sehr gespannt ob deine Arbeit schon im nächsten Patch aufgenommen werden kann.
Markus1978
Markus1978
PAE-Neuling
Storys:
Abgeschlossene Storys: Wo: Civ4 - Einzelspieler-Storys Titel: PAE Julius Caesar - Sieg oder Niederlage Ergebnis: Niederlage
Abgeschlossene Storys: Wo: Civ4 - Einzelspieler-Storys Titel: PAE Szenario: PAE_LimesGermanicusSmall - Chaos ohne Ende wie man es nicht macht! Ergebnis: Sieg
Das wird garnet in nen Patch aufgenommen^^ Zumindest net im nächsten Jahr. Aber wenns zwischendurch mal stabil läuft, stell ich es hier im Thread zur Verfügung.
JohnDay: ah, die sind eroberbar. Danke schön, dann brauch ich da nicht drauf zu fragen.
€: Gaulos hat aber doch Kampfstärke 2. Und vom Überlaufen sind die auch ausgeschlossen.
Warum gibt es die Bedingung beim Überlaufen? Beladene Schiffe und Streitwagen sollen immer treu sein?Code:(hasCargo() && canAttack())
Geändert von Flunky (21. März 2014 um 13:12 Uhr)
Weil ich da damals noch nicht wusste, dass das Cargo drauf geht vorher. Ich dachte mir, vom logischen her, das Cargo sitzt noch drin, und da es dann ja feindlich wäre, wohl ein Grund für nen CtD.
Und ob jetzt Gaulos eroberbar ist oder nicht, ist mir eigentlich Schnuppe. Ich erspare mir da Extra-Überprüfungen, die nur wegen vielleicht 50 Runden, wo es diese einfache Einheit gibt, extra auf die Rundenzeit gehen.
Pie's Ancient Europe (PAE)
Erlebe mit dieser CIV IV Mod(ifikation) hautnah das Zeitalter der Antike bis ins letzte Detail!
Mit bahnbrechenden Erweiterungen und vielen ein- und erstmaligen Features.
- Pie's Ancient Europe (letztes Update: 22.12.2022)
... im Übrigen bin ich der Meinung, dass Karthago wieder aufgebaut werden muss!
Warum sind Arbeitsboote noch gleich Militäreinheiten?
Pie's Ancient Europe (PAE)
Erlebe mit dieser CIV IV Mod(ifikation) hautnah das Zeitalter der Antike bis ins letzte Detail!
Mit bahnbrechenden Erweiterungen und vielen ein- und erstmaligen Features.
- Pie's Ancient Europe (letztes Update: 22.12.2022)
... im Übrigen bin ich der Meinung, dass Karthago wieder aufgebaut werden muss!