M&B: Bannerlord 1.2.7
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.ComponentInterfaces.ClanPoliticsModel Class Referenceabstract

Inherits TaleWorlds.Core.GameModel.

Inherited by TaleWorlds.CampaignSystem.GameComponents.DefaultClanPoliticsModel.

Public Member Functions

abstract ExplainedNumber CalculateInfluenceChange (Clan clan, bool includeDescriptions=false)
 
abstract float CalculateSupportForPolicyInClan (Clan clan, PolicyObject policy)
 
abstract float CalculateRelationshipChangeWithSponsor (Clan clan, Clan sponsorClan)
 
abstract int GetInfluenceRequiredToOverrideKingdomDecision (DecisionOutcome popularOption, DecisionOutcome overridingOption, KingdomDecision decision)
 
abstract bool CanHeroBeGovernor (Hero hero)
 

Member Function Documentation

◆ CalculateInfluenceChange()

abstract ExplainedNumber TaleWorlds.CampaignSystem.ComponentInterfaces.ClanPoliticsModel.CalculateInfluenceChange ( Clan  clan,
bool  includeDescriptions = false 
)
pure virtual

◆ CalculateSupportForPolicyInClan()

abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.ClanPoliticsModel.CalculateSupportForPolicyInClan ( Clan  clan,
PolicyObject  policy 
)
pure virtual

◆ CalculateRelationshipChangeWithSponsor()

abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.ClanPoliticsModel.CalculateRelationshipChangeWithSponsor ( Clan  clan,
Clan  sponsorClan 
)
pure virtual

◆ GetInfluenceRequiredToOverrideKingdomDecision()

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.ClanPoliticsModel.GetInfluenceRequiredToOverrideKingdomDecision ( DecisionOutcome  popularOption,
DecisionOutcome  overridingOption,
KingdomDecision  decision 
)
pure virtual

◆ CanHeroBeGovernor()

abstract bool TaleWorlds.CampaignSystem.ComponentInterfaces.ClanPoliticsModel.CanHeroBeGovernor ( Hero  hero)
pure virtual