Table of Contents

Class KingdomWarItemVM

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

Constructors

public KingdomWarItemVM(StanceLink war, Action<KingdomWarItemVM> onSelect, Action<KingdomWarItemVM> onAction)

Parameters

war StanceLink
onSelect Action<KingdomWarItemVM>
onAction Action<KingdomWarItemVM>

Properties

CasualtiesOfFaction1

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

Property Value

int

CasualtiesOfFaction2

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

Property Value

int

IsBehaviorSelectionEnabled

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

Property Value

bool

NumberOfDaysSinceWarBegan

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

Property Value

string

Score

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

Property Value

int

WarLog

[DataSourceProperty]
public MBBindingList<KingdomWarLogItemVM> WarLog { get; set; }

Property Value

MBBindingList<KingdomWarLogItemVM>

WarName

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

Property Value

string

Methods

ExecuteAction()

protected override void ExecuteAction()

OnSelect()

protected override void OnSelect()

RefreshValues()

public override void RefreshValues()

UpdateDiplomacyProperties()

protected override void UpdateDiplomacyProperties()

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