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
clan
Clanpolicy
PolicyObject
Returns
CanHeroBeGovernor(Hero)
public abstract bool CanHeroBeGovernor(Hero hero)
Parameters
hero
Hero
Returns
GetInfluenceRequiredToOverrideKingdomDecision(DecisionOutcome, DecisionOutcome, KingdomDecision)
public abstract int GetInfluenceRequiredToOverrideKingdomDecision(DecisionOutcome popularOption, DecisionOutcome overridingOption, KingdomDecision decision)
Parameters
popularOption
DecisionOutcomeoverridingOption
DecisionOutcomedecision
KingdomDecision
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).