Seite 5 von 16 ErsteErste 12345678915 ... LetzteLetzte
Ergebnis 61 bis 75 von 232

Thema: [TAC] Große Generäle

  1. #61
    Talking Bull Avatar von Writing Bull
    Registriert seit
    01.10.08
    Beiträge
    21.376
    ray, eine kleine Bitte. Ich habe jetzt die 3 Meldungstexte zu Großen Generäen überarbeitet. Sie enthalten jetzt wieder die Namen der Generäle (die Namen waren für eine frühere TAC-Version rausgenommen worden). Hier die drei neuen Texte:
    Achtung Spoiler:
    PHP-Code:
        <TEXT>
            <
    Tag>TXT_KEY_MISC_GP_BORN</Tag>
            <
    English>%s1_GPName has been born in %s2_CityName!</English>
            <
    French>Naissance de %s1_GPName à %s2_CityName !</French>
            <
    German>Der unerschrockene %s1_GPName gilt den in %s2_CityName stationierten Kämpfern als ein Vorbild an Tapferkeit und ManneszuchtLandauf und landab eilt ihm der Ruf vorausein wahrhaft Großer General zu sein.</German>
            <
    Italian>%s1_GPName è nato a %s2_CityName!</Italian>
            <
    Spanish>%s1_GPName ha nacido en %s2_CityName.</Spanish>
        </
    TEXT
    PHP-Code:
        <TEXT>
            <
    Tag>TXT_KEY_MISC_GP_BORN_SOMEWHERE</Tag>
            <
    English>%s1_GPName has been born in a far away land!</English>
            <
    French>Naissance de %s1_GPName dans un pays lointain !</French>
            <
    German>In einer fernen Gegend macht %s1_GPName als ein Großer General von sich redenGebt achtGouverneur! </German>
            <
    Italian>%s1_GPName è [NUM1:nato:natain una terra lontana!</Italian>
            <
    Spanish>%s1_GPName ha nacido en una tierra muy lejana.</Spanish>
        </
    TEXT
    PHP-Code:
        <TEXT>
            <
    Tag>TXT_KEY_MISC_GP_BORN_FIELD</Tag>
            <
    English>%s1_GreatPersonName has emerged in the field</English>
            <
    French>%s1_GreatPersonName s'est révélé sur le champ de bataille</French>
            <German>In der jüngsten Schlacht fiel %s1_GreatPersonName über seine Feinde her wie der Wolf über die Lämmer. Er gilt nun allerorten als Großer General.</German>
            <Italian>%s1_GreatPersonName si è distinto sul campo</Italian>
            <Spanish>Ha aparecido %s1_GreatPersonName en el campo de batalla</Spanish>
        </TEXT> 
    Könntest du bitte mir noch mal ausdrücklich bestätigen, dass beide dort verwandten Textvariablen, also %s1_GreatPersonName und %s1_GPName, mit den neuen Namenslisten logisch verknüpft sind? Danke.

  2. #62
    Col-Modder Avatar von raystuttgart
    Registriert seit
    19.03.10
    Ort
    Stuttgart
    Beiträge
    4.585
    Hi W.B.,

    Gerade den Code geprüft.

    Ja, sind verknüpft
    .

    Hier die Code-Ausschnitte:
    Achtung Spoiler:

    gDLL->getText("TXT_KEY_MISC_GP_BORN", pGreatUnit->getName().GetCString(), szCity.GetCString());

    gDLL->getText("TXT_KEY_MISC_GP_BORN_FIELD", pGreatUnit->getName().GetCString());

    getText("TXT_KEY_MISC_GP_BORN_SOMEWHERE", pGreatUnit->getName().GetCString());
    Geändert von raystuttgart (14. Mai 2010 um 23:58 Uhr)
    Teammitgleid dieses Projekt für Colonization:
    [Mod] We The People
    (Nachfolgerprojekt von Religion and Revolution)

    Davor Teammitgleid dieses Projekt für Colonization:
    [Mod] Religion and Revolution

    Vor-Vorheriges Projekt für Colonization:
    [ModMod] ray's Wunschliste

    Und wiederum davor Teammitglied von:
    [Mod] The Authentic Colonization (TAC)

  3. #63
    Talking Bull Avatar von Writing Bull
    Registriert seit
    01.10.08
    Beiträge
    21.376
    ray, schau dir bitte mal diesen Screenshot an.
    Achtung Spoiler:
    Diese beiden Einfügungen in Klammern stören mich immens, die würde ich gerne entfernen. Insbesondere die erste Einfügung ist völlig überflüssig. Die zweite ist nicht unbedingt notwendig und sprachlich nicht vernünftig einzugliedern.

    Wie entfernt man diese Einfügungen? Im Tag TXT_KEY_MISC_GP_BORN in der CIV4GameTextInfos_Original.xml sind sie komischerweise niht enthalten.
    Angehängte Grafiken Angehängte Grafiken

  4. #64
    Col-Modder Avatar von raystuttgart
    Registriert seit
    19.03.10
    Ort
    Stuttgart
    Beiträge
    4.585
    Zitat Zitat von Writing Bull Beitrag anzeigen
    Wie entfernt man diese Einfügungen? Im Tag TXT_KEY_MISC_GP_BORN in der CIV4GameTextInfos_Original.xml sind sie komischerweise niht enthalten.
    Das hat nix mit der XML zu tun.
    Das sind einfach die Parameter, die der Message-Methode übergeben werden.

    Parameter 1: "Name + (Einheitentyp)"
    Parameter 2: "Stadt + (Besitzer)"

    Daran hab ich aber nichts geändert.
    Das muss schon vorher so gewesen sein.
    Ich glaube sogar fast, das ist ein Überbleibsel von CIV.
    (Da gabs verschiedene Typen von "Great Persons".)

    Daran kannst du gar nix ändern.
    Das müsste in der DLL geändert werden.
    Teammitgleid dieses Projekt für Colonization:
    [Mod] We The People
    (Nachfolgerprojekt von Religion and Revolution)

    Davor Teammitgleid dieses Projekt für Colonization:
    [Mod] Religion and Revolution

    Vor-Vorheriges Projekt für Colonization:
    [ModMod] ray's Wunschliste

    Und wiederum davor Teammitglied von:
    [Mod] The Authentic Colonization (TAC)

  5. #65
    Talking Bull Avatar von Writing Bull
    Registriert seit
    01.10.08
    Beiträge
    21.376
    Zitat Zitat von raystuttgart Beitrag anzeigen
    Parameter 1: "Name + (Einheitentyp)"
    Parameter 2: "Stadt + (Besitzer)"
    Aha! Könntest du das ändern, ray?

  6. #66
    Col-Modder Avatar von raystuttgart
    Registriert seit
    19.03.10
    Ort
    Stuttgart
    Beiträge
    4.585
    Zitat Zitat von Writing Bull Beitrag anzeigen
    Aha! Könntest du das ändern, ray?
    Kann ich machen.

    Ich soll also einfach die Klammern (Einheitentyp) und (Besitzer) aus der Nachricht rauslöschen ?

    Das mach ich dann aber erst nach dem Wochenende.
    (Erinner mich bitte nächste Woche nochmal dran, falls ich es vergesse.)
    Teammitgleid dieses Projekt für Colonization:
    [Mod] We The People
    (Nachfolgerprojekt von Religion and Revolution)

    Davor Teammitgleid dieses Projekt für Colonization:
    [Mod] Religion and Revolution

    Vor-Vorheriges Projekt für Colonization:
    [ModMod] ray's Wunschliste

    Und wiederum davor Teammitglied von:
    [Mod] The Authentic Colonization (TAC)

  7. #67
    Talking Bull Avatar von Writing Bull
    Registriert seit
    01.10.08
    Beiträge
    21.376
    Zitat Zitat von raystuttgart Beitrag anzeigen
    Kann ich machen.

    Ich soll also einfach die Klammern (Einheitentyp) und (Besitzer) aus der Nachricht rauslöschen ?
    Danke.

  8. #68
    Talking Bull Avatar von Writing Bull
    Registriert seit
    01.10.08
    Beiträge
    21.376
    Eine Bugmeldung von Stöpseln zu Großen Generälen.
    ray hat zugesagt, sich das anzuschauen. (ebenfalls: )
    Zitat Zitat von Stöpsel
    ... ist mir auch noch aufgefallen, dass die Namen der Großen Generäle teilweise aus den falschen Pools gezogen werden. So haben als Beispiel die Sioux einen Großen General aus meinem Pool erwischt.

  9. #69
    Col-Modder Avatar von raystuttgart
    Registriert seit
    19.03.10
    Ort
    Stuttgart
    Beiträge
    4.585
    Zitat Zitat von Writing Bull Beitrag anzeigen
    Eine Bugmeldung von Stöpseln zu Großen Generälen.
    ray hat zugesagt, sich das anzuschauen. (ebenfalls: )
    Ich vermute gerade folgendes:

    Der genannte Bug entsteht, wenn der "Große General" im Verteidigungsfall entsteht.
    Dann wird vielleicht, anstatt dem Spieler der verteidigenden Einheit, der aktive Spieler (also der Angreifer) als Basis für die Auswahl der Generalsnamen verwendet.

    Das sollte sich aber recht schnell rausfinden lassen.

    Auch von mir nochmal Danke an Stöpsel fürs saubere Testen.
    Teammitgleid dieses Projekt für Colonization:
    [Mod] We The People
    (Nachfolgerprojekt von Religion and Revolution)

    Davor Teammitgleid dieses Projekt für Colonization:
    [Mod] Religion and Revolution

    Vor-Vorheriges Projekt für Colonization:
    [ModMod] ray's Wunschliste

    Und wiederum davor Teammitglied von:
    [Mod] The Authentic Colonization (TAC)

  10. #70
    Talking Bull Avatar von Writing Bull
    Registriert seit
    01.10.08
    Beiträge
    21.376
    Zitat Zitat von Stöpsel
    Ich habe das auch bei meiner Partie mit TAC-Test 0204 gesehen. Mein Eindruck ist, dass die Generäle bei Ureinwohnern nicht (oder nicht nur) aus deren Pool stammen.

    Einen habe ich gerade konkret aus dem Testspiel: Antonio López de Sante Anna für Nieuw Nederland. Der Name stammt nicht aus der Datei CIV4CivilizationInfos
    Ich habe das mal überprüft und muss das leider bestätigen. Bereits der erste von mir durch einen Angriffskrieg gegen Indianer "erzeugte" Große General trug definitiv einen Namen, der nicht in der CIV4CivilizationInfos.xml enthalten ist.

  11. #71
    Col-Modder Avatar von raystuttgart
    Registriert seit
    19.03.10
    Ort
    Stuttgart
    Beiträge
    4.585
    Zitat Zitat von Writing Bull Beitrag anzeigen
    Ich habe das mal überprüft und muss das leider bestätigen. Bereits der erste von mir durch einen Angriffskrieg gegen Indianer "erzeugte" Große General trug definitiv einen Namen, der nicht in der CIV4CivilizationInfos.xml enthalten ist.
    Sorry, die Formulierung verwirrt mich.
    Ein für dich erzeugter GG oder der GG der Ureinwohner trug den falschen Namen ?

    Falls der GG der Ureinwohner den falschen Namen hat:
    1.) Kam der aus der UnitInfos.xml ?
    (<UniqueNames> bei GreatGenerals)
    2.) Der GG wurde erzeugt, als die Ureinwohner die Verteidiger waren ?
    3.) Und bei den Europäern (im Fall Angreifer oder Setzen per Worldbuilder) wird der Name richtig aus dem Pool gezogen ?
    Geändert von raystuttgart (08. Juli 2010 um 15:04 Uhr)
    Teammitgleid dieses Projekt für Colonization:
    [Mod] We The People
    (Nachfolgerprojekt von Religion and Revolution)

    Davor Teammitgleid dieses Projekt für Colonization:
    [Mod] Religion and Revolution

    Vor-Vorheriges Projekt für Colonization:
    [ModMod] ray's Wunschliste

    Und wiederum davor Teammitglied von:
    [Mod] The Authentic Colonization (TAC)

  12. #72
    Talking Bull Avatar von Writing Bull
    Registriert seit
    01.10.08
    Beiträge
    21.376
    Zitat Zitat von raystuttgart Beitrag anzeigen
    Sorry, die Formulierung verwirrt mich.
    Ein für dich erzeugter GG oder der GG der Ureinwohner trug den falschen Namen ?
    Ersteres.

  13. #73
    Col-Modder Avatar von raystuttgart
    Registriert seit
    19.03.10
    Ort
    Stuttgart
    Beiträge
    4.585
    Ok, ich glaube die komplette DLL-Änderung für Generalsnamen ist irgendwie rausgeflogen.

    Nicht schlimm, die hab ich am Freitag schnell wieder drin.
    Teammitgleid dieses Projekt für Colonization:
    [Mod] We The People
    (Nachfolgerprojekt von Religion and Revolution)

    Davor Teammitgleid dieses Projekt für Colonization:
    [Mod] Religion and Revolution

    Vor-Vorheriges Projekt für Colonization:
    [ModMod] ray's Wunschliste

    Und wiederum davor Teammitglied von:
    [Mod] The Authentic Colonization (TAC)

  14. #74
    am Bass Avatar von Stöpsel
    Registriert seit
    09.02.09
    Ort
    Peterswerder
    Beiträge
    2.150
    Zitat Zitat von raystuttgart Beitrag anzeigen
    Falls der GG der Ureinwohnder den falschen Namen hat:
    1.) Kam der aus der UnitInfos.xml ?
    (<UniqueNames> bei GreatGenerals)
    2.) Der GG wurde erzeugt, als diese die Verteidiger waren ?
    3.) Und bei den Europäern wird der Name richtig aus dem Pool gezogen ?
    zu1.) Ich habe gerade den Eindruck, dass alle Namen daher kommen.

    zu2.) Keine Ahnung, ist das echt ein Unterschied, ob die Erfahrungspunkte bei Angriff oder Verteidigung erhalten werden?

    zu3.) Nein, auch nicht für die eigene Fraktion, s. 1.)

    Wie gesagt, das ist nicht nur die Arbeitsversion, sondern auch TAC-Test 0204.

  15. #75
    Col-Modder Avatar von raystuttgart
    Registriert seit
    19.03.10
    Ort
    Stuttgart
    Beiträge
    4.585
    Zitat Zitat von Stöpsel Beitrag anzeigen
    zu1.) Ich habe gerade den Eindruck, dass alle Namen daher kommen.

    zu2.) Keine Ahnung, ist das echt ein Unterschied, ob die Erfahrungspunkte bei Angriff oder Verteidigung erhalten werden?

    zu3.) Nein, auch nicht für die eigene Fraktion, s. 1.)

    Wie gesagt, das ist nicht nur die Arbeitsversion, sondern auch TAC-Test 0204.
    Ja, ich vermute ganz stark, dass irgendwie das komplette Feature aus der DLL rausgeflogen ist.
    (Kann ich am Freitag aber wieder hinbiegen.)
    Teammitgleid dieses Projekt für Colonization:
    [Mod] We The People
    (Nachfolgerprojekt von Religion and Revolution)

    Davor Teammitgleid dieses Projekt für Colonization:
    [Mod] Religion and Revolution

    Vor-Vorheriges Projekt für Colonization:
    [ModMod] ray's Wunschliste

    Und wiederum davor Teammitglied von:
    [Mod] The Authentic Colonization (TAC)

Seite 5 von 16 ErsteErste 12345678915 ... LetzteLetzte

Berechtigungen

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