Table of Contents

Class NameGenerator

Namespace
TaleWorlds.CampaignSystem
Assembly
TaleWorlds.CampaignSystem.dll
public class NameGenerator
Inheritance
NameGenerator
Inherited Members

Constructors

NameGenerator()

public NameGenerator()

Properties

Current

public static NameGenerator Current { get; }

Property Value

NameGenerator

Methods

AddName(TextObject)

public void AddName(TextObject name)

Parameters

name TextObject

GenerateClanName(CultureObject, Settlement)

public TextObject GenerateClanName(CultureObject culture, Settlement clanOriginSettlement)

Parameters

culture CultureObject
clanOriginSettlement Settlement

Returns

TextObject

GenerateFirstNameForPlayer(CultureObject, bool)

public TextObject GenerateFirstNameForPlayer(CultureObject culture, bool isFemale)

Parameters

culture CultureObject
isFemale bool

Returns

TextObject

GenerateHeroFirstName(Hero)

public TextObject GenerateHeroFirstName(Hero hero)

Parameters

hero Hero

Returns

TextObject

GenerateHeroNameAndHeroFullName(Hero, out TextObject, out TextObject, bool)

public void GenerateHeroNameAndHeroFullName(Hero hero, out TextObject firstName, out TextObject fullName, bool useDeterministicValues = true)

Parameters

hero Hero
firstName TextObject
fullName TextObject
useDeterministicValues bool

GetNameListForCulture(CultureObject, bool)

public MBReadOnlyList<TextObject> GetNameListForCulture(CultureObject npcCulture, bool isFemale)

Parameters

npcCulture CultureObject
isFemale bool

Returns

MBReadOnlyList<TextObject>

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).