Seite 16 von 162 ErsteErste ... 61213141516171819202666116 ... LetzteLetzte
Ergebnis 226 bis 240 von 2421

Thema: BASE: SDK & Python Diskussion (Coder's Lair)

  1. #226
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.017
    Du hast recht!

    Schicke mir nach den Hotfix bitte den Code.

  2. #227
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.017
    Änderungen sind in der Funktion setCombatPlotHelp. Damit wird bei Hellis die Chance angezeigt.

  3. #228
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    hier. du musst noch was in deinem versionscode ändern. ich konnte kein "Hotfixed" hinter das "M" schreiben - bzw das wird nicht übernommen.
    Angehängte Dateien Angehängte Dateien
    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)

  4. #229
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.017
    Wo hast du es geändert? Es wird ein Standardwert oben beim Inizialisieren gesetzt und später ncoh mal zwischen den Global Define lesen noch mal gesetzt. Zweiteren Code hättte ich wohl erst mal auskommentieren sollen. Dort sollte die Setzung aus der XML erfolgen.

    Siehe Anhang.

  5. #230
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    such einfach nach "M Hotfixed"... müssten die globals sein.
    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)

  6. #231
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.017
    Habe ein zweites setzen zu " M" auskommentiert oben reineditiert.

  7. #232
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Wo soll jetzt das Hotfixed hin?
    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)

  8. #233
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.017
    Verstehe deine Frage nicht? Ist oben doch von dir eingetragen und die zweite Stelle ist auskommentiert.

  9. #234
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Ach so.
    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)

  10. #235
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.017
    IRgend wie muss was schief gelaufen sein. Muss was prüfen.

    Alles korrekt.

  11. #236
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455

    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)

  12. #237
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.017
    Den Goldbug in Zusammenhang mit Popbeförderung habe ich zwar blockiert für nicht Pop, aber die Ursache dafür ist ein tiefgründigeres Problem.

    In der XML für den Beförderungschalter gibt es noch bestimmte Einstellungen, bei denen der Bug auftreten kann. Das Hauptproblem dabei ist, dass Einheiten durch Cha oder Civeigenschaft übernommen werden können. Wenn das nicht so wäre, könnte ich einfach sagen, der Code wird nur für Pop-Anführer ausgeführt. Jedoch würde eine durch den Feind übernommenen Einheit die Popbeförderung nicht beim Modernisieren verlieren. Aus diesem Grund muss der Code für alle Anführer ausgeführt werden. Ich habe den Bug erstmal blockiert, in dem der Beförderungsschalter das vorhandensein oder codeseitig auch das nicht vorhandensein einer Beförderung je nach Einstellungen voraussetzt. Das schließt jedoch nicht alle Konfigurationsfehler aus, die durch dieses Feature passieren können. Man könnte auch einfach sagen, wenn man die XML falsch konfiguriert, sind Fehler unvermeidlich. Sollte es jemals einen Aktivier und Deaktivierschalter zu einer Beförderung geben, so sollte man darauf achten, dass nur die Aktiviereinstellung das Attribut bUnitUpgradeTurnSwitch auf true besitzt.

    Das Attribut bUnitUpgradeTurnSwitch habe ich bewusst nicht mit den Attribut bPromotionDisable, was aussagt, ob eine Beförderung aktiviert oder deaktiviert wird, gekoppelt, damit die Konfigurationsmöglichkeiten nicht eingeschränkt werden. Es wäre theoretisch möglich folgendes zu machen:

    Man erhält eine Einheit durch was auch immer, aber die Einheit soll durch eine Beförderung geschwächt werden. Der Beförderungsschalter soll diese Schwäche deaktivieren und beim Beförderung soll die schwäche wiederkommen. Falls man sowas mal braucht, sollte das auch möglich sein.

  13. #238
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    wie sähe z.b. ne problematische xml Einstellung aus?
    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)

  14. #239
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.017
    Es gäbe zwei Einträge für eine Beförderung zum aktivieren und deaktivieren. Gleichzeitig wäre bei beiden Einträgen bUnitUpgradeTurnSwitch aktiv.

    Wenn man Populistisch deaktivieren könnte, dürfte daher nur beim aktivieren bUnitUpgradeTurnSwitch gesetzt werden. Oben habe ich ein Beispiel genannt, bei dem es nur beim Deaktivieren gesetzt werden darf.

  15. #240
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Hab gerade in Skype "das wird teueeeeeeeeeeer" gehört. Geil wäre doch, wenn man vor Stadtgründung die Unterhaltskosten sehen würde oder? Weiß nicht, ob das machbar ist.


    Um die Option der erhöhten Techkosten musste dich wohl auch kümmern, deine Funktion zur Erfassung der Technologien der Einheiten erscheint mir zu kompliziert.
    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)

Seite 16 von 162 ErsteErste ... 61213141516171819202666116 ... LetzteLetzte

Berechtigungen

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