M&B: Bannerlord 1.0.0
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)
 

Properties

abstract int EmissaryRelationBonusForMainClan [get]
 

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

Property Documentation

◆ EmissaryRelationBonusForMainClan

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.ClanPoliticsModel.EmissaryRelationBonusForMainClan
get