Seite 4 von 13 ErsteErste 12345678 ... LetzteLetzte
Ergebnis 46 bis 60 von 193

Thema: SDK-Experimente

  1. #46
    PAE-Piechopath Avatar von Scanner
    Registriert seit
    13.10.08
    Ort
    In der Mitte von MA-LU-KA
    Beiträge
    5.761
    Haben antike Piraten die Schiffe nicht gekapert?

    laf = schlecht, Heimatdialekt von pie

  2. #47
    Registrierter Benutzer
    Registriert seit
    21.03.12
    Beiträge
    22.446
    Zitat Zitat von Pie Beitrag anzeigen
    Flunky: jep, ich finde loyal soll dominant sein. aber naja: aber -0.5 bei INT Werten geht leider nicht. Und andersrum wärs vielleicht zu stark?
    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

  3. #48
    Registrierter Benutzer
    Registriert seit
    21.03.12
    Beiträge
    22.446
    Zitat Zitat von Scanner Beitrag anzeigen
    Haben antike Piraten die Schiffe nicht gekapert?

    laf = schlecht, Heimatdialekt von pie
    PAE-Piraten kapern nicht. Ich glaub, damit die Identität des Piraten nicht aufgedeckt wird.

  4. #49
    PAE-Piechopath Avatar von Scanner
    Registriert seit
    13.10.08
    Ort
    In der Mitte von MA-LU-KA
    Beiträge
    5.761
    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?

  5. #50
    Registrierter Benutzer
    Registriert seit
    21.03.12
    Beiträge
    22.446
    Wahrscheinlich schon, aber ich versuch erstmal den vorhandenen PAE-Code zu übersetzen.


    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;
    So würd ich das machen, die Zahlen kann man noch anpassen bzw. ins XML schreiben.
    Geändert von Flunky (20. März 2014 um 17:56 Uhr)

  6. #51
    PAE.Macht.Antike! Avatar von Pie
    Registriert seit
    25.01.08
    Ort
    Noricum
    Beiträge
    16.347
    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.


    ... im Übrigen bin ich der Meinung, dass Karthago wieder aufgebaut werden muss!

  7. #52
    Registrierter Benutzer
    Registriert seit
    21.03.12
    Beiträge
    22.446
    Warum soll von Handelsschiffen und Gaulos' kein Treibgut erstellt werden?

  8. #53
    PAE-Piechopath Avatar von Scanner
    Registriert seit
    13.10.08
    Ort
    In der Mitte von MA-LU-KA
    Beiträge
    5.761
    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.

  9. #54
    Registrierter Benutzer Avatar von JohnDay
    Registriert seit
    26.12.12
    Beiträge
    4.819
    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

  10. #55
    Registrierter Benutzer
    Registriert seit
    06.02.14
    Beiträge
    2.243
    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

  11. #56
    Registrierter Benutzer
    Registriert seit
    21.03.12
    Beiträge
    22.446
    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.

    Code:
    (hasCargo() && canAttack())
    Warum gibt es die Bedingung beim Überlaufen? Beladene Schiffe und Streitwagen sollen immer treu sein?
    Geändert von Flunky (21. März 2014 um 13:12 Uhr)

  12. #57
    PAE.Macht.Antike! Avatar von Pie
    Registriert seit
    25.01.08
    Ort
    Noricum
    Beiträge
    16.347
    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.


    ... im Übrigen bin ich der Meinung, dass Karthago wieder aufgebaut werden muss!

  13. #58
    Registrierter Benutzer
    Registriert seit
    21.03.12
    Beiträge
    22.446
    Warum sind Arbeitsboote noch gleich Militäreinheiten?

  14. #59
    Registrierter Benutzer
    Registriert seit
    21.03.12
    Beiträge
    22.446
    Zitat Zitat von Keinpferd Beitrag anzeigen
    Überlaufen:
    Landeinheiten in Wägen -> mit überlaufen, ausladen oder sterben
    Schiffe in Wägen -> mit überlaufen oder sterben
    Landeinheiten auf Schiffen -> mit überlaufen, Treibgut oder sterben

    Flucht:
    Landeinheiten in Wägen -> mit fliehen, ausladen oder sterben -> Landeinheiten können den Wagenlenker sehr böse angucken
    Schiffe in Wägen -> mit fliehen oder sterben -> widerstandsunfähiger Ballast wird, wenn Panik ausbricht, abgeworfen
    Landeinheiten auf Schiffen -> mit fliehen, Treibgut oder sterben -> Schiffsbesatzungen sind zu schwach, um die transportierten Landeinheiten überbord zu werfen

    Tod:
    Landeinheiten in Wägen -> ausladen oder sterben
    Schiffe in Wägen -> sterben
    Landeinheiten auf Schiffen -> Treibgut oder sterben
    Ich lass Schiffe vorerst mit fliehen, weil es deutlich einfacher ist, als da nochmal ne Unterscheidung reinzubauen. Vielleicht später dann.

  15. #60
    PAE.Macht.Antike! Avatar von Pie
    Registriert seit
    25.01.08
    Ort
    Noricum
    Beiträge
    16.347
    Zitat Zitat von Flunky Beitrag anzeigen
    Warum sind Arbeitsboote noch gleich Militäreinheiten?
    Hab ich jetzt auch grad vergessen
    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.


    ... im Übrigen bin ich der Meinung, dass Karthago wieder aufgebaut werden muss!

Seite 4 von 13 ErsteErste 12345678 ... LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •