Table of Contents

Class HeroCreator

Namespace
TaleWorlds.CampaignSystem
Assembly
TaleWorlds.CampaignSystem.dll
public static class HeroCreator
Inheritance
HeroCreator
Inherited Members

Methods

CreateBasicHero(CharacterObject, out Hero, string)

public static bool CreateBasicHero(CharacterObject character, out Hero hero, string stringId = "")

Parameters

character CharacterObject
hero Hero
stringId string

Returns

bool

CreateHeroAtOccupation(Occupation, Settlement)

public static Hero CreateHeroAtOccupation(Occupation neededOccupation, Settlement forcedHomeSettlement = null)

Parameters

neededOccupation Occupation
forcedHomeSettlement Settlement

Returns

Hero

CreateRelativeNotableHero(Hero)

public static Hero CreateRelativeNotableHero(Hero relative)

Parameters

relative Hero

Returns

Hero

CreateSpecialHero(CharacterObject, Settlement, Clan, Clan, int)

public static Hero CreateSpecialHero(CharacterObject template, Settlement bornSettlement = null, Clan faction = null, Clan supporterOfClan = null, int age = -1)

Parameters

template CharacterObject
bornSettlement Settlement
faction Clan
supporterOfClan Clan
age int

Returns

Hero

DeliverOffSpring(Hero, Hero, bool)

public static Hero DeliverOffSpring(Hero mother, Hero father, bool isOffspringFemale)

Parameters

mother Hero
father Hero
isOffspringFemale bool

Returns

Hero

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