Table of Contents

Class KingdomDiplomacyVM

Namespace
TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Diplomacy
Assembly
TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class KingdomDiplomacyVM : KingdomCategoryVM, IViewModel, INotifyPropertyChanged
Inheritance
KingdomDiplomacyVM
Implements
Inherited Members

Constructors

KingdomDiplomacyVM(Action<KingdomDecision>)

public KingdomDiplomacyVM(Action<KingdomDecision> forceDecision)

Parameters

forceDecision Action<KingdomDecision>

Properties

ActionHint

[DataSourceProperty]
public HintViewModel ActionHint { get; set; }

Property Value

HintViewModel

ActionInfluenceCost

[DataSourceProperty]
public int ActionInfluenceCost { get; set; }

Property Value

int

ActionName

[DataSourceProperty]
public string ActionName { get; set; }

Property Value

string

BehaviorSelection

[DataSourceProperty]
public SelectorVM<SelectorItemVM> BehaviorSelection { get; set; }

Property Value

SelectorVM<SelectorItemVM>

BehaviorSelectionTitle

[DataSourceProperty]
public string BehaviorSelectionTitle { get; set; }

Property Value

string

CurrentSelectedDiplomacyItem

[DataSourceProperty]
public KingdomDiplomacyItemVM CurrentSelectedDiplomacyItem { get; set; }

Property Value

KingdomDiplomacyItemVM

IsActionEnabled

[DataSourceProperty]
public bool IsActionEnabled { get; set; }

Property Value

bool

IsDisplayingStatComparisons

[DataSourceProperty]
public bool IsDisplayingStatComparisons { get; set; }

Property Value

bool

IsDisplayingWarLogs

[DataSourceProperty]
public bool IsDisplayingWarLogs { get; set; }

Property Value

bool

IsWar

[DataSourceProperty]
public bool IsWar { get; set; }

Property Value

bool

NumOfPlayerTrucesText

[DataSourceProperty]
public string NumOfPlayerTrucesText { get; set; }

Property Value

string

NumOfPlayerWarsText

[DataSourceProperty]
public string NumOfPlayerWarsText { get; set; }

Property Value

string

PlayerTruces

[DataSourceProperty]
public MBBindingList<KingdomTruceItemVM> PlayerTruces { get; set; }

Property Value

MBBindingList<KingdomTruceItemVM>

PlayerTrucesText

[DataSourceProperty]
public string PlayerTrucesText { get; set; }

Property Value

string

PlayerWars

[DataSourceProperty]
public MBBindingList<KingdomWarItemVM> PlayerWars { get; set; }

Property Value

MBBindingList<KingdomWarItemVM>

PlayerWarsText

[DataSourceProperty]
public string PlayerWarsText { get; set; }

Property Value

string

ProposeActionExplanationText

[DataSourceProperty]
public string ProposeActionExplanationText { get; set; }

Property Value

string

ShowStatBarsHint

[DataSourceProperty]
public HintViewModel ShowStatBarsHint { get; set; }

Property Value

HintViewModel

ShowWarLogsHint

[DataSourceProperty]
public HintViewModel ShowWarLogsHint { get; set; }

Property Value

HintViewModel

WarsSortController

[DataSourceProperty]
public KingdomWarSortControllerVM WarsSortController { get; set; }

Property Value

KingdomWarSortControllerVM

WarsText

[DataSourceProperty]
public string WarsText { get; set; }

Property Value

string

Methods

RefreshDiplomacyList()

public void RefreshDiplomacyList()

RefreshValues()

public override void RefreshValues()

SelectKingdom(Kingdom)

public void SelectKingdom(Kingdom kingdom)

Parameters

kingdom Kingdom

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