Seite 242 von 293 ErsteErste ... 142192232238239240241242243244245246252292 ... LetzteLetzte
Ergebnis 3.616 bis 3.630 von 4386

Thema: Bugs, Abstürze, Probleme

  1. #3616
    Registrierter Benutzer
    Registriert seit
    28.09.12
    Beiträge
    10.556
    Zitat Zitat von Pie Beitrag anzeigen
    Ja, da wurde die Gamespeed umkonfiguriert. Ich hab das jetzt wieder so angepasst, dass es für das Szenario passt. Ich weiß aber nicht, ob sich das savegame die Sachen frisch holt. Ich denke mal nicht.
    Doch, wenn man die Gamespeed ändert, übernimmt er das für Savegames! Er rechnet einfach immer neu aus, welches Jahr grade ist beim neuladen... Also würde das Spiel nur in nem anderen Jahr sein, müsste aber sonst funktionieren


    [EDIT] Komisch, dass meine Gamespeed bei ihm nicht geht. Startjahr -6000 und dann die Rundenzählung in der Gamspeed müsste eigentlich funktionieren
    Geändert von brettschmitt (14. Februar 2022 um 15:47 Uhr)

  2. #3617
    Registrierter Benutzer
    Registriert seit
    28.09.12
    Beiträge
    10.556
    Ach nee... hab grad nochmal geschaut. Die Eurasia XL fängt bei -5000 an.
    Das wirds dann wohl gewesen sein

  3. #3618
    Registrierter Benutzer
    Registriert seit
    28.06.19
    Ort
    Leipzig
    Beiträge
    563
    Hallo zusammen,

    die Spiele laufen wieder. vielen Dank dafür

    Grüsse Barcas

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

  5. #3620
    Registrierter Benutzer
    Registriert seit
    28.06.19
    Ort
    Leipzig
    Beiträge
    563
    Moin,

    eine weitere Kleinigkeit, die mir im Karthager-Spiel aufgefallen ist. Bei einem Stack Hl. Schar. Hopliten kann ich keine unterschiedlichen Formationen festlegen. Sobald ich bei einer Einheit eine andere Formation einstelle, haben alle anderern Einheiten auch diese Formation. Obwohl sie davor keine oder eine andere hatten.
    Kann es daran liegen, dass im dem Stack nur der gleiche Einheitentyp ist. Ist mir so noch nie aufgefallen.

    Und noch was: Ich habe Panhellenismus erforscht und das Wunder "Panhellenium" gebaut. Das Wunder steht aber nicht in der Wiki und es wird auch kein Effekt angezeigt, wozu es gut ist. Soll das so oder hab ich was übersehen?

    Barcas
    Geändert von Barcas (16. Februar 2022 um 14:20 Uhr)

  6. #3621
    PAE.Macht.Antike! Avatar von Pie
    Registriert seit
    25.01.08
    Ort
    Noricum
    Beiträge
    16.347
    Einheiten-Formation: Falls die Einheit ein Teil einer Gruppe ist, dann bekommt die ganze Gruppe diese Formation (sofern die Formation für die Einheit möglich ist). Du müsstest sie aus der Gruppe "entfernen", dann gehts.

    Panhellenismus: Das ist ein Projekt (wie die Seidenstraße) und wird nicht unter Wunder gelistet. Ja, die Projekte sind bei CIV IV leider etwas halbherzig programmiert. Eine gute Idee, denn dafür sollt ich ein POP-Up machen, damit man zumindest nach dem Bau weiß, was es tut, wenn man schon vorher nicht darauf achtet.
    Aber in der Pedia findest du es unter Projekte.
    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. #3622
    Registrierter Benutzer
    Registriert seit
    28.09.12
    Beiträge
    10.556
    @Pie
    Du hast aber jetzt nicht die EurasiaXL Gamespeed verändert, sondern nur das Startjahr in seinem Szenario, oder? Sonst geht ja meine Karte falsch

  8. #3623
    PAE.Macht.Antike! Avatar von Pie
    Registriert seit
    25.01.08
    Ort
    Noricum
    Beiträge
    16.347
    Ich hab die EurasiaXL Gamespeed geändert und das Startjahr vom CivIIIRiseOfRome Szenario. wäre die nicht überhaupt bei <0 auf Monate gesprungen?

    Ich hätt mir die Gamespeeds dann mal extra vorgenommen, wenn ich endlich mal in Ruhe zum Weitermodden bekomme... im Moment will ständig jemand was von mir und meine Frau und Kids sind grad ein Zusatz-Vollzeitjob....
    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!

  9. #3624
    Registrierter Benutzer
    Registriert seit
    21.03.12
    Beiträge
    22.446
    Die Eurasia XL Gamespeed müsste in Ordnung sein, Übeltäter ist das zu frühe Startjahr im Szenario.

    Ich schau mal in den Code, ob sich das Problem eingrenzen lässt.

    Könnte mir jemand eine Gamespeed machen, die direkt in Runde 0 mit <1 Jahr Schritten anfängt?

  10. #3625
    Registrierter Benutzer
    Registriert seit
    28.09.12
    Beiträge
    10.556
    Zitat Zitat von Flunky Beitrag anzeigen
    Könnte mir jemand eine Gamespeed machen, die direkt in Runde 0 mit <1 Jahr Schritten anfängt?
    Da muss mann nur die ersten Monatsschritte <12 setzen.

    Also die 120 auf 6 (Monate)

    Bild




    Hier hab ich das für die Eurasia XL mal gemacht:
    Achtung Spoiler:

    <GameSpeedInfo>
    <Type>GAMESPEED_EURASIA_XL</Type>
    <Description>TXT_KEY_GAMESPEED_EURASIA_XL</Description>
    <Help>TXT_KEY_GAMESPEED_EURASIA_XL_HELP</Help>
    <iGrowthPercent>160</iGrowthPercent>
    <iTrainPercent>140</iTrainPercent>
    <iConstructPercent>160</iConstructPercent>
    <iCreatePercent>160</iCreatePercent>
    <iResearchPercent>180</iResearchPercent>
    <iBuildPercent>160</iBuildPercent>
    <iImprovementPercent>160</iImprovementPercent>
    <iGreatPeoplePercent>180</iGreatPeoplePercent>
    <iCulturePercent>180</iCulturePercent>
    <iAnarchyPercent>160</iAnarchyPercent>
    <iBarbPercent>300</iBarbPercent>
    <iFeatureProductionPercent>160</iFeatureProductionPercent>
    <iUnitDiscoverPercent>180</iUnitDiscoverPercent>
    <iUnitHurryPercent>180</iUnitHurryPercent>
    <iUnitTradePercent>120</iUnitTradePercent>
    <iUnitGreatWorkPercent>160</iUnitGreatWorkPercent>
    <iGoldenAgePercent>160</iGoldenAgePercent>
    <iHurryPercent>66</iHurryPercent>
    <iHurryConscriptAngerPercent>150</iHurryConscriptAngerPercent>
    <iInflationPercent>10</iInflationPercent>
    <iInflationOffset>-660</iInflationOffset>
    <iVictoryDelayPercent>150</iVictoryDelayPercent>
    <!-- 10 Jahre: -5000 bis -2000 -->
    <!-- 5 Jahre: -2000 bis -500 -->
    <!-- 2 Jahre: -2000 bis -500 -->
    <!-- 1 Jahre: -500 bis 100 -->
    <!-- 0,5 Jahre: 100 bis 400 -->
    <!-- 1 Jahre: 400 bis 500 -->
    <!-- 1450 Runden -->
    <GameTurnInfos>
    <GameTurnInfo>
    <iMonthIncrement>6</iMonthIncrement>
    <iTurnsPerIncrement>300</iTurnsPerIncrement>
    </GameTurnInfo>
    <GameTurnInfo>
    <iMonthIncrement>60</iMonthIncrement>
    <iTurnsPerIncrement>300</iTurnsPerIncrement>
    </GameTurnInfo>
    <GameTurnInfo>
    <iMonthIncrement>24</iMonthIncrement>
    <iTurnsPerIncrement>200</iTurnsPerIncrement>
    </GameTurnInfo>
    <GameTurnInfo>
    <iMonthIncrement>12</iMonthIncrement>
    <iTurnsPerIncrement>100</iTurnsPerIncrement>
    </GameTurnInfo>
    <GameTurnInfo>
    <iMonthIncrement>6</iMonthIncrement>
    <iTurnsPerIncrement>50</iTurnsPerIncrement>
    </GameTurnInfo>
    <GameTurnInfo>
    <iMonthIncrement>12</iMonthIncrement>
    <iTurnsPerIncrement>450</iTurnsPerIncrement>
    </GameTurnInfo>
    </GameTurnInfos>
    </GameSpeedInfo>
    Angehängte Grafiken Angehängte Grafiken
    • Dateityp: jpg 01.jpg (317,2 KB, 44x aufgerufen)

  11. #3626
    Registrierter Benutzer
    Registriert seit
    21.03.12
    Beiträge
    22.446
    danke.

  12. #3627
    Registrierter Benutzer
    Registriert seit
    28.09.12
    Beiträge
    10.556
    Zitat Zitat von Pie Beitrag anzeigen
    Ich hab die EurasiaXL Gamespeed geändert...
    Das möchte ich mir doch verbitten

  13. #3628
    Registrierter Benutzer
    Registriert seit
    21.03.12
    Beiträge
    22.446
    Da feuert gleich schon das Assert hier: e ist wohl negativ, der Monat nicht gültig.

    PHP-Code:
    CvInfoBaseCvGlobals::getMonthInfo(MonthTypes e)
    {
        
    FAssert(> -1);
        
    FAssert(GC.getNumMonthInfos());
        return *(
    m_paMonthInfo[e]);

    Einen Schritt weiter hoch in setDateStr:
    iMonth = -59994
    e = iMonth % GC.getNumMonthInfos()

    Die Modulo-Funktion (%) in C++ behält das Vorzeichen bei. Daher kommt da Schrott raus, bzw. genaugenommen -59994 - 12*int(-59994/12) = -6. Was wir wirklich wollen ist eine Zahl zwischen 0 und 11.

    Also sollte der Fix reichen (in CvGameTextMgr::setDateStr):
    [php]
    // Flunky for PAE: hotfix month B.C.
    int iMonth = getTurnMonthForGame(iGameTurn, iStartYear, eCalendar, eSpeed);
    int e = iMonth % GC.getNumMonthInfos();
    if (e < 0)
    {
    e += GC.getNumMonthInfos();
    }
    if (bSave)
    {
    szString = (szYearBuffer + "-" + GC.getMonthInfo((MonthTypes) e).getDescription());
    }
    else
    {
    szString = (GC.getMonthInfo((MonthTypes) e).getDescription() + CvString(", ") + szYearBuffer);
    }
    [php]

    Wenn jemand nochmal eine normale 52 Civ DLL für PAE VI bauen mag, gerne übernehmen.

    Bild
    Angehängte Grafiken Angehängte Grafiken

  14. #3629
    Registrierter Benutzer
    Registriert seit
    28.09.12
    Beiträge
    10.556
    Geil!
    Du hast den Scheiss gelöst? Man kann also vor Christus Monatsschritte machen?

    Das ist echt super! Da werd ich meine Gamespeeds nochmal überarbeiten bei Gelegenheit. Ich will ja grad kurz vor Christus mit kleineren Schritten als ein Jahr beginnen, damit das Christentum mehr Zeit hat, noch rechtzeitig zu kommen...

  15. #3630
    Registrierter Benutzer
    Registriert seit
    21.03.12
    Beiträge
    22.446
    Läuft stabil, ja. Ich bin jetzt in Runde 72 in Sechsmonatsschritten im Jahre 4964 v.Chr. Die Phönizier sind ganz schön klug, die haben in 36 Jahren 12 Techs erforscht

Seite 242 von 293 ErsteErste ... 142192232238239240241242243244245246252292 ... LetzteLetzte

Berechtigungen

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