Class ClanPoliticsModel
- Namespace
- TaleWorlds.CampaignSystem.ComponentInterfaces
- Assembly
- TaleWorlds.CampaignSystem.dll
public abstract class ClanPoliticsModel : GameModel
- Inheritance
-
ClanPoliticsModel
- Derived
- Inherited Members
Constructors
ClanPoliticsModel()
protected ClanPoliticsModel()
Methods
CalculateInfluenceChange(Clan, bool)
public abstract ExplainedNumber CalculateInfluenceChange(Clan clan, bool includeDescriptions = false)
Parameters
Returns
CalculateRelationshipChangeWithSponsor(Clan, Clan)
public abstract float CalculateRelationshipChangeWithSponsor(Clan clan, Clan sponsorClan)
Parameters
Returns
CalculateSupportForPolicyInClan(Clan, PolicyObject)
public abstract float CalculateSupportForPolicyInClan(Clan clan, PolicyObject policy)
Parameters
clanClanpolicyPolicyObject
Returns
CanHeroBeGovernor(Hero)
public abstract bool CanHeroBeGovernor(Hero hero)
Parameters
heroHero
Returns
GetInfluenceRequiredToOverrideKingdomDecision(DecisionOutcome, DecisionOutcome, KingdomDecision)
public abstract int GetInfluenceRequiredToOverrideKingdomDecision(DecisionOutcome popularOption, DecisionOutcome overridingOption, KingdomDecision decision)
Parameters
popularOptionDecisionOutcomeoverridingOptionDecisionOutcomedecisionKingdomDecision
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).