Du hast recht, die ersten vier Zeilen in der t.xml bei den Namen der Rassen, haben mit der Formatierung und Anzahl der Namen zu tun.
Der Erste Eintrag gibt die genaue Zusammensetzung vor, also Vor und Nachname.
Die drei weiteren geben an wie viele M und W Namen es gibt, dann noch wie viele Familiennamen, je nach Rasse.
Das eigentliche Problem ist.
Die Einträge der Namen der Argonen sind wohl als standart festgelegt.
Denn in der charakter_macros.xml ist in der Codezeile unten keine page-ID angegeben sondern nur "@random".
Es gibt also keinen verweis in die t.xml wie z.B. {20102,20} wie es üblich ist.
In der Codezeile unten bei Original gut zu sehen, denn Sie stammt original aus der charakter_macros.xml.
Die Frage wo sich stellt ist, was muss ich dort in der Option "name" angeben, damit eine andere page-ID benutzt wird, mit den von mir gewünschten Namen.
Denn einfach nur die page-ID wie üblich angeben funktioniert nämlich nicht, auch fehlt das @random.
Es ist auch fraglich ob es kombiniert werden kann.
Original aus der charakter_macros.xml
Code: Select all
<identification name="@random" race="argon" female="false" />
Dies funktioniert zum Beispiel nicht, weil es für die Engine keinen Sinn ergibt
Beispiel für charakter_macros.xml
Code: Select all
<identification name="{40000,1}" race="argon" female="false" />
Beispiel für t.xml
Code: Select all
<page id="40000" title="argon Namen" descr=" Namen für Test" voice="no">
<t id="1">$1 $3(Formatting)</t>
<t id="10">1(Male first names)</t>
<t id="11">1(Female first names)</t>
<t id="12">1(Last names)</t>
<t id="101">Sener</t>
<t id="102">Mares</t>
<t id="103">Alkos</t>
Momentaner Eintrag als Beispiel sieht so aus, was ebenso nicht funktioniert.
Code: Select all
<identification name="@random" race="esal" female="false" />
Code: Select all
<page id="40000" title="esal Namen" descr=" Namen für Test" voice="no">
<t id="1">$1 $3(Formatting)</t>
<t id="10">1(Male first names)</t>
<t id="11">1(Female first names)</t>
<t id="12">1(Last names)</t>
<t id="101">Sener</t>
<t id="102">Mares</t>
<t id="103">Alkos</t>
Leider gibt es keine Beschreibung für die charakter_macros.xml welche Befehle und kombinationen möglich sind.
Es gibt auch keine Kommentare dazu, wie die Engine die Namen findet und verwendet.
Gruß Cappy1401
Jedes Kriegsschiff, das unsere Werften verlässt, jedes abgefeuerte Geschütz bedeutet letztlich einen Diebstahl an denen, die sich nicht wehren können, nämlich an unseren Kindern. Eine Welt bewaffnet bis an die Zähne feuert nicht nur gebündelte Energie allein. Sie feuert auch oft genug die Hoffnung ihrer Kinder nutzlos in den Weltraum hinaus. Doch hin und wieder lässt man uns keine Wahl, dann jedoch besteht jede Salve aus der geballten Hoffnung das endlich wieder Frieden herrscht.
Der Amazone