Skip to content

PersonNameLogic

Позволяет создавать мужские и женские имена для персонажей.

LoadName

LoadName(System.Random argRnd, string argMenText, string argWomenText)

Создаст списки мужских и женских имен, разделяя их на имя и фамилию. В argMenText ожидается встретить мужские именна, разделенные на строки, а в каждой строке в порядке Имя_Фамилия через пробел. Для argWomenText аналогично для женских имен.

GetUniqueName()

string GetUniqueName(GenderType argGender)

Получить уникальное (еще не использованную) комбинацию имя_фамилия, указав для мужщины или для женщины (argGender).

GetSurname()

Получить случайную фамилию

GetFamilyName

string GetFamilyName(GenderType argGender, string argSurname)

Получить уникальное (еще не использованную) комбинацию имя_фамилия, указав для мужщины или для женщины (argGender) и фамилию этой семьи (argSurname).