Seite 105 von 220 ErsteErste ... 55595101102103104105106107108109115155205 ... LetzteLetzte
Ergebnis 1.561 bis 1.575 von 3300

Thema: BASE: Trait-Diskussion (Anführermerkmale)

  1. #1561
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Man kann so natürlich Spione auf Feldern parken und so verhindern, dass dort der Fin-Effekt wirkt.
    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)

  2. #1562
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Letztlich ist es eigentlich eh Schwachsinn, dass Spione Hütten und Co zerstören können. Das sind schließlich keine Sabotagen sondern eher Massenmorde. Wäre dafür Spionen das bei Hütten, Weilern, Dörfern, Gemeinden zu verbieten - falls möglich.

    Edit: Oder man sagt, dass das bei Hütten noch geht, aber nicht bei den anderen.
    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)

  3. #1563
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.017
    Anmerkung:

    Bei mir steht im Code: (pUnit.getUnitCombatType() != gc.getInfoTypeForString( 'UNITCOMBAT_SPY' ) or pUnit.isMadeAttack())

    Blöderweise wird bei einen Spion erst nach den wichtigen onImprovementBuild Event ein Spion MadeAttacking gesetzt.

    Das heißt, ein Spion plündert mit Spionagepunkten und Gemeinde wird zu Dorf und wieder Gemeinde. Danach kommt Spione Nummer 2. Jetzt gibt es einen Spion mit MadeAttacking und wird gelündert.

  4. #1564
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Bin fürs Verbieten.
    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)

  5. #1565
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.017
    Eine einfache Lösung wäre, wir wüssten ob es ein Upgrade oder ein Downgrade wäre.

    Nur bei Upgrade dürften Hütten aufgewertet werden.

  6. #1566
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Jo. WENN.
    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)

  7. #1567
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.017
    Zitat Zitat von Cybah Beitrag anzeigen
    Bin fürs Verbieten.
    Man investiert hier eh schon übermässig Spionagepunkte. Sehe keinen Grund dafür.

  8. #1568
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.017
    Zitat Zitat von Cybah Beitrag anzeigen
    Jo. WENN.
    Ich habe da noch ein Idee.

  9. #1569
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.017
    Code:
    		if (getImprovementType() != NO_IMPROVEMENT)
    		{
    			CvEventReporter::getInstance().improvementBuilt(getImprovementType(), getX_INLINE(), getY_INLINE());
    		}
    
    		if (getImprovementType() == NO_IMPROVEMENT)
    		{
    			CvEventReporter::getInstance().improvementDestroyed(eOldImprovement, getOwnerINLINE(), getX_INLINE(), getY_INLINE());
    		}
    Wie wäre folgendes, improvementBuilt wird nur noch ausgelöst, wenn upgrade?

    Sonst wird improvementDestroyed ausgelöst. Cybah, wie findest du das?

    Alternativ würde ich den COde erweitern und die alte Improvement mit übergeben.

  10. #1570
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Du meinst, du schreibst nen onImprovementDestroyed event?
    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)

  11. #1571
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.017
    Das gibt es schon! Das wird nur ausgelöst, wenn keine Improvement mehr steht.

    Ich will es so machen, dass dieses Event ausgelöst wird, wenn Downgrade.

  12. #1572
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Dann kann ich dir gerade nicht folgen. Sag mir mal, was das Ergebnis deiner Änderung wäre.
    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)

  13. #1573
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.017
    Wenn man plündert, wird eine Gemeinde zum Dorf. Das ist ein Downgrade. Diese löst jedoch improvementBuilt aus. Meine Änderung würde dazu führen, dass stattdessen das vorhandene Event improvementDestroyed bei Downgrades ausgelöst wird.

  14. #1574
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Was wären die Folgen davon, außer dass wir unser Problem loswären? Zerstörungsmeldungen bei Plünderung? Das wäre zu verschmerzen.
    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)

  15. #1575
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.017
    Plündern ist ein anderes Event!

    improvementDestroyed und improvementBuilt werden bei Änderung von Improvements ausgelöst.

Seite 105 von 220 ErsteErste ... 55595101102103104105106107108109115155205 ... LetzteLetzte

Berechtigungen

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