Table of Contents

Class DefaultClanPoliticsModel

Namespace
TaleWorlds.CampaignSystem.GameComponents
Assembly
TaleWorlds.CampaignSystem.dll
public class DefaultClanPoliticsModel : ClanPoliticsModel
Inheritance
DefaultClanPoliticsModel
Inherited Members

Constructors

DefaultClanPoliticsModel()

public DefaultClanPoliticsModel()

Methods

CalculateInfluenceChange(Clan, bool)

public override ExplainedNumber CalculateInfluenceChange(Clan clan, bool includeDescriptions = false)

Parameters

clan Clan
includeDescriptions bool

Returns

ExplainedNumber

CalculateRelationshipChangeWithSponsor(Clan, Clan)

public override float CalculateRelationshipChangeWithSponsor(Clan clan, Clan sponsorClan)

Parameters

clan Clan
sponsorClan Clan

Returns

float

CalculateSupportForPolicyInClan(Clan, PolicyObject)

public override float CalculateSupportForPolicyInClan(Clan clan, PolicyObject policy)

Parameters

clan Clan
policy PolicyObject

Returns

float

CanHeroBeGovernor(Hero)

public override bool CanHeroBeGovernor(Hero hero)

Parameters

hero Hero

Returns

bool

GetInfluenceRequiredToOverrideKingdomDecision(DecisionOutcome, DecisionOutcome, KingdomDecision)

public override int GetInfluenceRequiredToOverrideKingdomDecision(DecisionOutcome popularOption, DecisionOutcome overridingOption, KingdomDecision decision)

Parameters

popularOption DecisionOutcome
overridingOption DecisionOutcome
decision KingdomDecision

Returns

int

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).