Class HeroHelper
- Namespace
- Helpers
- Assembly
- TaleWorlds.CampaignSystem.dll
public static class HeroHelper
- Inheritance
-
HeroHelper
- Inherited Members
Methods
CalculateReliabilityConstant(Hero, float)
public static float CalculateReliabilityConstant(Hero hero, float maxValueConstant = 1)
Parameters
Returns
CalculateTotalStrength(Hero)
public static int CalculateTotalStrength(Hero hero)
Parameters
hero
Hero
Returns
DefaultRelation(Hero, Hero)
public static int DefaultRelation(Hero hero, Hero otherHero)
Parameters
Returns
GetCharacterTypeName(Hero)
public static TextObject GetCharacterTypeName(Hero hero)
Parameters
hero
Hero
Returns
GetClosestSettlement(Hero)
public static Settlement GetClosestSettlement(Hero hero)
Parameters
hero
Hero
Returns
GetLastSeenText(Hero)
public static TextObject GetLastSeenText(Hero hero)
Parameters
hero
Hero
Returns
GetOccupiedEventReasonText(Hero)
public static TextObject GetOccupiedEventReasonText(Hero hero)
Parameters
hero
Hero
Returns
GetProbabilityForClan(Clan, IEnumerable<Settlement>, Hero)
public static float GetProbabilityForClan(Clan clan, IEnumerable<Settlement> applicableSettlements, Hero notable)
Parameters
clan
ClanapplicableSettlements
IEnumerable<Settlement>notable
Hero
Returns
GetRandomBirthDayForAge(float)
public static CampaignTime GetRandomBirthDayForAge(float age)
Parameters
age
float
Returns
GetRandomClanForNotable(Hero)
public static Clan GetRandomClanForNotable(Hero notable)
Parameters
notable
Hero
Returns
GetRandomDeathDayAndBirthDay(int, out CampaignTime, out CampaignTime)
public static void GetRandomDeathDayAndBirthDay(int deathAge, out CampaignTime birthday, out CampaignTime deathday)
Parameters
deathAge
intbirthday
CampaignTimedeathday
CampaignTime
GetTitleInIndefiniteCase(Hero)
public static TextObject GetTitleInIndefiniteCase(Hero hero)
Parameters
hero
Hero
Returns
GetVolunteerTroopsOfHeroForRecruitment(Hero)
public static List<CharacterObject> GetVolunteerTroopsOfHeroForRecruitment(Hero hero)
Parameters
hero
Hero
Returns
HeroCanRecruitFromHero(Hero, Hero, int)
public static bool HeroCanRecruitFromHero(Hero buyerHero, Hero sellerHero, int index)
Parameters
Returns
IsCompanionInPlayerParty(Hero)
public static bool IsCompanionInPlayerParty(Hero hero)
Parameters
hero
Hero
Returns
LordWillConspireWithLord(Hero, Hero, bool)
public static bool LordWillConspireWithLord(Hero lord, Hero otherLord, bool suggestingBetrayal)
Parameters
Returns
NPCPersonalityClashWithNPC(Hero, Hero)
public static int NPCPersonalityClashWithNPC(Hero firstNPC, Hero secondNPC)
Parameters
Returns
NPCPoliticalDifferencesWithNPC(Hero, Hero)
public static bool NPCPoliticalDifferencesWithNPC(Hero firstNPC, Hero secondNPC)
Parameters
Returns
OrderHeroesOnPlayerSideByPriority()
public static List<string> OrderHeroesOnPlayerSideByPriority()
Returns
SetPlayerSalutation()
public static void SetPlayerSalutation()
SetPropertiesToTextObject(Hero, TextObject, string)
public static void SetPropertiesToTextObject(this Hero hero, TextObject textObject, string tagName)
Parameters
hero
HerotextObject
TextObjecttagName
string
SetPropertiesToTextObject(Settlement, TextObject, string)
public static void SetPropertiesToTextObject(this Settlement settlement, TextObject textObject, string tagName)
Parameters
settlement
SettlementtextObject
TextObjecttagName
string
SpawnHeroForTheFirstTime(Hero, Settlement)
public static void SpawnHeroForTheFirstTime(Hero hero, Settlement spawnSettlement)
Parameters
hero
HerospawnSettlement
Settlement
StartRecruitingMoneyLimit(Hero)
public static float StartRecruitingMoneyLimit(Hero hero)
Parameters
hero
Hero
Returns
StartRecruitingMoneyLimitForClanLeader(Hero)
public static float StartRecruitingMoneyLimitForClanLeader(Hero hero)
Parameters
hero
Hero
Returns
TraitHarmony(Hero, TraitObject, Hero, bool)
public static int TraitHarmony(Hero considerer, TraitObject trait, Hero consideree, bool sensitive)
Parameters
considerer
Herotrait
TraitObjectconsideree
Herosensitive
bool
Returns
UnderPlayerCommand(Hero)
public static bool UnderPlayerCommand(Hero hero)
Parameters
hero
Hero
Returns
WillLordAttack()
public static bool WillLordAttack()
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).