GenerateName
Gelegentlich ist es nötig, dass man für Zufallsbegegnungen auch zufällige Personen generiert. Mit dem <generateName>-Tag ist es daher möglich einen zufälligen Namen in Abhängigkeit von Geschlecht und Region in AOQML zu generien.
Zufälligen Namen generieren
<!-- Generiert einen zufälligen weiblichen, zwergischen Vor- und Nachnamen -->
<generateName nameType="Zwerg" gender="female" onlyFirstName="false" />
Erlaubte Attribute für <generateName> sind:
Attribut | Standardwert | Erklärung |
---|---|---|
*nameType | - | Gibt an, aus welchem Kulturkreis der Name kommen soll, bzw. zu welcher Rasse er gehört. Da die Liste möglicher Namen sich sowohl nach Kultur, Rasse und teilweise auch Nation richtet, gibt es unten eine Auflistung aller gültigen Ausprägungen. |
gender | male | Gibt an, ob ein männlicher oder weiblicher (female) Name generiert werden soll. |
onlyFirstName | false | Kann für weniger förmliche Begegnungen auf true gesetzt werden, um nur einen Vornamen zu generieren. Hat keine Auswirkungen für Kulturen, die keine Nachnamen verwenden. |
Namen wiederholt verwenden
Soll der Name wiederholt verwendet werden, so muss er entsprechend gespeichert werden, da jede neue Verwendung von <generateName> einen neuen Zufallsnamen erstellt.
<!-- Erstellt und speichert einen männlichen Vornamen, wie er in der Region Lunasadh gebräuchlich ist. -->
<store name="nameReisender" scope="scene">
<generateName nameType="Lunasadh" onlyFirstName="true"/>
</store>
Übersicht gültiger nameType-Varianten
Im Folgenden sind alle derzeit gültigen Ausprägungen von nameType, sowie einige ihrer Besonderheiten aufgelistet.
nameType | Besonderheiten | Hat Nachnamen |
---|---|---|
Abajaiden | Umfassen Sawajidden und Seydjuk | Ja |
Aichihiro | - | Ja |
Aivarun | - | Ja |
Auretianien | - | Ja |
Charukin | - | Nein |
Cronarh | - | Nein |
Elf | Identisch mit Halbelfen | Ja |
Grauland | Umfasst Grauland, Vellhafen und Thelessa | Ja |
Guirfog | - | Ja |
Halbelf | Identisch mit Elfen | Ja |
Halbling | - | Ja |
Halbork | - | Ja |
Inoda | - | Ja |
Ismanna | - | Ja |
Kaiserreich | Identisch mit Typ Mensch | Ja |
Lunasadh | - | Ja |
Maieteiko | - | Ja |
Makuewa | - | Nein |
Mensch | Identisch mit Typ Kaiserreich | Ja |
Nordahejmr | - | Ja |
Ork | - | Nein |
Westendar | - | Ja |
Zwerg | Namen für alle Zwergenvölker | Ja |