Nomi
names.toml contiene le liste da cui vengono estratti nomi NPC casuali. Un template
mobile nomina una lista con name_list; INameService.RandomName(listId) ne sceglie un nome.
[[names]]id = "male"names = [ "Aaron", "Abbott",]| Campo | Significato |
|---|---|
id |
Id della lista, univoco senza distinguere maiuscole e minuscole |
names |
Nomi |
Il file distribuito ha le venti liste UOX3 (namelists.dfn), convertite da
moongate-convert uox: male, female,
orc, daemon, ratman e così via. Il loader rimuove spazi iniziali e finali da
id e nomi e restituisce un NameList per lista.
Validazione all’avvio
Section titled “Validazione all’avvio”Il server si arresta quando:
names.tomlnon esiste;- un id di lista è vuoto, o usato due volte senza distinguere maiuscole e minuscole;
- una lista è vuota, o un nome è vuoto dopo la rimozione degli spazi.
Vedi anche
Section titled “Vedi anche”- Panoramica dei file dati: posizioni dei file, ordine di caricamento e formati dei valori condivisi.
- Controllare le modifiche: validare i dati modificati prima di riavviare.
Creato con ❤️ da Tom
