Table of Contents

Class MakePeaceDecisionItemVM

Namespace
TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Decisions.ItemTypes
Assembly
TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class MakePeaceDecisionItemVM : DecisionItemBaseVM, IViewModel, INotifyPropertyChanged
Inheritance
MakePeaceDecisionItemVM
Implements
Inherited Members

Constructors

MakePeaceDecisionItemVM(MakePeaceKingdomDecision, Action)

public MakePeaceDecisionItemVM(MakePeaceKingdomDecision decision, Action onDecisionOver)

Parameters

decision MakePeaceKingdomDecision
onDecisionOver Action

Properties

ComparedStats

[DataSourceProperty]
public MBBindingList<KingdomWarComparableStatVM> ComparedStats { get; set; }

Property Value

MBBindingList<KingdomWarComparableStatVM>

LeaderText

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

Property Value

string

NameText

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

Property Value

string

PeaceDescriptionText

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

Property Value

string

SourceFactionBanner

[DataSourceProperty]
public ImageIdentifierVM SourceFactionBanner { get; set; }

Property Value

ImageIdentifierVM

SourceFactionLeader

[DataSourceProperty]
public HeroVM SourceFactionLeader { get; set; }

Property Value

HeroVM

TargetFaction

public IFaction TargetFaction { get; }

Property Value

IFaction

TargetFactionBanner

[DataSourceProperty]
public ImageIdentifierVM TargetFactionBanner { get; set; }

Property Value

ImageIdentifierVM

TargetFactionLeader

[DataSourceProperty]
public HeroVM TargetFactionLeader { get; set; }

Property Value

HeroVM

Methods

InitValues()

protected override void InitValues()

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