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
heroHero
Returns
DefaultRelation(Hero, Hero)
public static int DefaultRelation(Hero hero, Hero otherHero)
Parameters
Returns
GetCharacterTypeName(Hero)
public static TextObject GetCharacterTypeName(Hero hero)
Parameters
heroHero
Returns
GetClosestSettlement(Hero)
public static Settlement GetClosestSettlement(Hero hero)
Parameters
heroHero
Returns
GetLastSeenText(Hero)
public static TextObject GetLastSeenText(Hero hero)
Parameters
heroHero
Returns
GetOccupiedEventReasonText(Hero)
public static TextObject GetOccupiedEventReasonText(Hero hero)
Parameters
heroHero
Returns
GetProbabilityForClan(Clan, IEnumerable<Settlement>, Hero)
public static float GetProbabilityForClan(Clan clan, IEnumerable<Settlement> applicableSettlements, Hero notable)
Parameters
clanClanapplicableSettlementsIEnumerable<Settlement>notableHero
Returns
GetRandomBirthDayForAge(float)
public static CampaignTime GetRandomBirthDayForAge(float age)
Parameters
agefloat
Returns
GetRandomClanForNotable(Hero)
public static Clan GetRandomClanForNotable(Hero notable)
Parameters
notableHero
Returns
GetRandomDeathDayAndBirthDay(int, out CampaignTime, out CampaignTime)
public static void GetRandomDeathDayAndBirthDay(int deathAge, out CampaignTime birthday, out CampaignTime deathday)
Parameters
deathAgeintbirthdayCampaignTimedeathdayCampaignTime
GetTitleInIndefiniteCase(Hero)
public static TextObject GetTitleInIndefiniteCase(Hero hero)
Parameters
heroHero
Returns
GetVolunteerTroopsOfHeroForRecruitment(Hero)
public static List<CharacterObject> GetVolunteerTroopsOfHeroForRecruitment(Hero hero)
Parameters
heroHero
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
heroHero
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
heroHerotextObjectTextObjecttagNamestring
SetPropertiesToTextObject(Settlement, TextObject, string)
public static void SetPropertiesToTextObject(this Settlement settlement, TextObject textObject, string tagName)
Parameters
settlementSettlementtextObjectTextObjecttagNamestring
SpawnHeroForTheFirstTime(Hero, Settlement)
public static void SpawnHeroForTheFirstTime(Hero hero, Settlement spawnSettlement)
Parameters
heroHerospawnSettlementSettlement
StartRecruitingMoneyLimit(Hero)
public static float StartRecruitingMoneyLimit(Hero hero)
Parameters
heroHero
Returns
StartRecruitingMoneyLimitForClanLeader(Hero)
public static float StartRecruitingMoneyLimitForClanLeader(Hero hero)
Parameters
heroHero
Returns
TraitHarmony(Hero, TraitObject, Hero, bool)
public static int TraitHarmony(Hero considerer, TraitObject trait, Hero consideree, bool sensitive)
Parameters
considererHerotraitTraitObjectconsidereeHerosensitivebool
Returns
UnderPlayerCommand(Hero)
public static bool UnderPlayerCommand(Hero hero)
Parameters
heroHero
Returns
WillLordAttack()
public static bool WillLordAttack()
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).