Class KingdomElection
- Namespace
- TaleWorlds.CampaignSystem.Election
- Assembly
- TaleWorlds.CampaignSystem.dll
public class KingdomElection
- Inheritance
-
KingdomElection
- Inherited Members
Constructors
KingdomElection(KingdomDecision)
public KingdomElection(KingdomDecision decision)
Parameters
decision
KingdomDecision
Properties
IsCancelled
[SaveableProperty(7)]
public bool IsCancelled { get; }
Property Value
IsPlayerChooser
public bool IsPlayerChooser { get; }
Property Value
IsPlayerSupporter
public bool IsPlayerSupporter { get; }
Property Value
PossibleOutcomes
public MBReadOnlyList<DecisionOutcome> PossibleOutcomes { get; }
Property Value
Methods
ApplySelection()
public void ApplySelection()
DetermineOfficialSupport()
public void DetermineOfficialSupport()
GetChosenOutcomeText()
public TextObject GetChosenOutcomeText()
Returns
GetDescription()
public TextObject GetDescription()
Returns
GetGeneralTitle()
public TextObject GetGeneralTitle()
Returns
GetInfluenceCostOfOutcome(DecisionOutcome, Clan, SupportWeights)
public int GetInfluenceCostOfOutcome(DecisionOutcome outcome, Clan supporter, Supporter.SupportWeights weight)
Parameters
outcome
DecisionOutcomesupporter
Clanweight
Supporter.SupportWeights
Returns
GetLikelihoodForOutcome(int)
public float GetLikelihoodForOutcome(int outcomeNo)
Parameters
outcomeNo
int
Returns
GetLikelihoodForSponsor(Clan)
public float GetLikelihoodForSponsor(Clan sponsor)
Parameters
sponsor
Clan
Returns
GetRelationChangeWithSponsor(Hero, SupportWeights, bool)
public int GetRelationChangeWithSponsor(Hero opposerOrSupporter, Supporter.SupportWeights supportWeight, bool isOpposingSides)
Parameters
opposerOrSupporter
HerosupportWeight
Supporter.SupportWeightsisOpposingSides
bool
Returns
GetSecondaryEffects()
public TextObject GetSecondaryEffects()
Returns
GetSortedDecisionOutcomes()
public MBList<DecisionOutcome> GetSortedDecisionOutcomes()
Returns
GetTitle()
public TextObject GetTitle()
Returns
OnPlayerSupport(DecisionOutcome, SupportWeights)
public void OnPlayerSupport(DecisionOutcome decisionOutcome, Supporter.SupportWeights supportWeight)
Parameters
decisionOutcome
DecisionOutcomesupportWeight
Supporter.SupportWeights
StartElection()
public void StartElection()
StartElectionWithoutPlayer()
public void StartElectionWithoutPlayer()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).