Table of Contents

Class QuestStageVM

Namespace
TaleWorlds.CampaignSystem.ViewModelCollection.Quests
Assembly
TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class QuestStageVM : ViewModel, IViewModel, INotifyPropertyChanged
Inheritance
QuestStageVM
Implements
Inherited Members

Constructors

QuestStageVM(JournalLog, string, bool, Action, QuestStageTaskVM)

public QuestStageVM(JournalLog log, string dateString, bool isLastStage, Action onLogNotified, QuestStageTaskVM stageTask = null)

Parameters

log JournalLog
dateString string
isLastStage bool
onLogNotified Action
stageTask QuestStageTaskVM

QuestStageVM(JournalLog, string, string, bool, Action)

public QuestStageVM(JournalLog log, string description, string dateString, bool isLastStage, Action onLogNotified)

Parameters

log JournalLog
description string
dateString string
isLastStage bool
onLogNotified Action

Fields

Log

public readonly JournalLog Log

Field Value

JournalLog

Properties

DateText

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

Property Value

string

DescriptionText

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

Property Value

string

HasATask

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

Property Value

bool

IsLastStage

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

Property Value

bool

IsNew

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

Property Value

bool

IsTaskCompleted

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

Property Value

bool

StageTask

[DataSourceProperty]
public QuestStageTaskVM StageTask { get; set; }

Property Value

QuestStageTaskVM

Methods

public void ExecuteLink(string link)

Parameters

link string

ExecuteResetUpdated()

public void ExecuteResetUpdated()

UpdateIsNew()

public void UpdateIsNew()

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