Table of Contents

Class DecisionOutcome

Namespace
TaleWorlds.CampaignSystem.Election
Assembly
TaleWorlds.CampaignSystem.dll
public abstract class DecisionOutcome
Inheritance
DecisionOutcome
Derived
Inherited Members

Constructors

DecisionOutcome()

protected DecisionOutcome()

Fields

InitialMerit

[SaveableField(0)]
public float InitialMerit

Field Value

float

SupporterList

[SaveableField(1)]
public List<Supporter> SupporterList

Field Value

List<Supporter>

Properties

InitialSupport

public float InitialSupport { get; }

Property Value

float

Likelihood

public float Likelihood { get; }

Property Value

float

Merit

public float Merit { get; }

Property Value

float

SponsorClan

public Clan SponsorClan { get; }

Property Value

Clan

Support

public float Support { get; }

Property Value

float

TotalSupportPoints

public float TotalSupportPoints { get; }

Property Value

float

WinChance

public float WinChance { get; }

Property Value

float

Methods

AddSupport(Supporter)

public void AddSupport(Supporter supporter)

Parameters

supporter Supporter

AutoGeneratedInstanceCollectObjects(List<object>)

protected virtual void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)

Parameters

collectedObjects List<object>

GetDecisionDescription()

public abstract TextObject GetDecisionDescription()

Returns

TextObject

GetDecisionImageIdentifier()

public abstract ImageIdentifier GetDecisionImageIdentifier()

Returns

ImageIdentifier
public abstract string GetDecisionLink()

Returns

string

GetDecisionTitle()

public abstract TextObject GetDecisionTitle()

Returns

TextObject

ResetSupport(Supporter)

public void ResetSupport(Supporter supporter)

Parameters

supporter Supporter

SetSponsor(Clan)

public void SetSponsor(Clan sponsorClan)

Parameters

sponsorClan Clan

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