M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.GameComponents.DefaultClanPoliticsModel Class Reference

Inherits TaleWorlds.CampaignSystem.ComponentInterfaces.ClanPoliticsModel.

Public Member Functions

override ExplainedNumber CalculateInfluenceChange (Clan clan, bool includeDescriptions=false)
 
override float CalculateSupportForPolicyInClan (Clan clan, PolicyObject policy)
 
override float CalculateRelationshipChangeWithSponsor (Clan clan, Clan sponsorClan)
 
override int GetInfluenceRequiredToOverrideKingdomDecision (DecisionOutcome popularOption, DecisionOutcome overridingOption, KingdomDecision decision)
 
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)
 

Member Function Documentation

◆ CalculateInfluenceChange()

override ExplainedNumber TaleWorlds.CampaignSystem.GameComponents.DefaultClanPoliticsModel.CalculateInfluenceChange ( Clan  clan,
bool  includeDescriptions = false 
)
virtual

◆ CalculateSupportForPolicyInClan()

override float TaleWorlds.CampaignSystem.GameComponents.DefaultClanPoliticsModel.CalculateSupportForPolicyInClan ( Clan  clan,
PolicyObject  policy 
)
virtual

◆ CalculateRelationshipChangeWithSponsor()

override float TaleWorlds.CampaignSystem.GameComponents.DefaultClanPoliticsModel.CalculateRelationshipChangeWithSponsor ( Clan  clan,
Clan  sponsorClan 
)
virtual

◆ GetInfluenceRequiredToOverrideKingdomDecision()

override int TaleWorlds.CampaignSystem.GameComponents.DefaultClanPoliticsModel.GetInfluenceRequiredToOverrideKingdomDecision ( DecisionOutcome  popularOption,
DecisionOutcome  overridingOption,
KingdomDecision  decision 
)
virtual