Names are generated by combining entries in name pools.

Their ids have to start with "na-" and they have to contain a names tag that contains one or more descriptions of how to build that name.

Name definitionEdit

A name definition is simply a string that can contain special words marked with a "$" character.

Those marked words are then replaced with a random word from the corresponding name pool.


      id: na-animalMale
        Mr. $westernLast
        Mr. $westernLast
        Sir $westernLast

Since the descriptions from names are picked at random the Mr. definition exists twice to make them more likely to occur than the Sir one.

      id: na-animalDogMale
      names: $dogMale

You can also just have a single string for the names

Community content is available under CC-BY-SA unless otherwise noted.