Table of Contents

Class QuestsVM

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

Constructors

QuestsVM(Action)

public QuestsVM(Action closeQuestsScreen)

Parameters

closeQuestsScreen Action

Properties

ActiveQuestsList

[DataSourceProperty]
public MBBindingList<QuestItemVM> ActiveQuestsList { get; set; }

Property Value

MBBindingList<QuestItemVM>

ActiveQuestsSortController

[DataSourceProperty]
public QuestItemSortControllerVM ActiveQuestsSortController { get; set; }

Property Value

QuestItemSortControllerVM

ActiveQuestsText

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

Property Value

string

CurrentQuestGiverHero

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

Property Value

HeroVM

CurrentQuestStages

[DataSourceProperty]
public MBBindingList<QuestStageVM> CurrentQuestStages { get; set; }

Property Value

MBBindingList<QuestStageVM>

CurrentQuestTitle

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

Property Value

string

DoneInputKey

[DataSourceProperty]
public InputKeyItemVM DoneInputKey { get; set; }

Property Value

InputKeyItemVM

DoneLbl

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

Property Value

string

IsCurrentQuestGiverHeroHidden

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

Property Value

bool

IsThereAnyQuest

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

Property Value

bool

NoActiveQuestText

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

Property Value

string

OldQuestsHint

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

Property Value

HintViewModel

OldQuestsList

[DataSourceProperty]
public MBBindingList<QuestItemVM> OldQuestsList { get; set; }

Property Value

MBBindingList<QuestItemVM>

OldQuestsSortController

[DataSourceProperty]
public QuestItemSortControllerVM OldQuestsSortController { get; set; }

Property Value

QuestItemSortControllerVM

OldQuestsText

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

Property Value

string

QuestGiverText

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

Property Value

string

QuestTitleText

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

Property Value

string

SelectedQuest

[DataSourceProperty]
public QuestItemVM SelectedQuest { get; set; }

Property Value

QuestItemVM

SortQuestsText

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

Property Value

string

SortSelector

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

Property Value

SelectorVM<SelectorItemVM>

TimeRemainingHint

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

Property Value

HintViewModel

TimeRemainingLbl

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

Property Value

string

Methods

ExecuteClose()

public void ExecuteClose()

ExecuteOpenQuestGiverEncyclopedia()

public void ExecuteOpenQuestGiverEncyclopedia()

OnFinalize()

public override void OnFinalize()

RefreshValues()

public override void RefreshValues()

SetDoneInputKey(HotKey)

public void SetDoneInputKey(HotKey hotKey)

Parameters

hotKey HotKey

SetSelectedIssue(IssueBase)

public void SetSelectedIssue(IssueBase issue)

Parameters

issue IssueBase

SetSelectedLog(JournalLogEntry)

public void SetSelectedLog(JournalLogEntry log)

Parameters

log JournalLogEntry

SetSelectedQuest(QuestBase)

public void SetSelectedQuest(QuestBase quest)

Parameters

quest QuestBase

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