Table of Contents

Class TownManagementVM

Namespace
TaleWorlds.CampaignSystem.ViewModelCollection.GameMenu.TownManagement
Assembly
TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class TownManagementVM : ViewModel, IViewModel, INotifyPropertyChanged
Inheritance
TownManagementVM
Implements
Inherited Members

Constructors

TownManagementVM()

public TownManagementVM()

Properties

CompletionText

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

Property Value

string

ConsumptionTooltip

[DataSourceProperty]
public BasicTooltipViewModel ConsumptionTooltip { get; set; }

Property Value

BasicTooltipViewModel

CurrentGovernor

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

Property Value

HeroVM

CurrentProjectProgress

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

Property Value

int

CurrentProjectText

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

Property Value

string

DoneInputKey

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

Property Value

InputKeyItemVM

DoneText

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

Property Value

string

GovernorSelection

[DataSourceProperty]
public SettlementGovernorSelectionVM GovernorSelection { get; set; }

Property Value

SettlementGovernorSelectionVM

GovernorSelectionDisabledHint

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

Property Value

HintViewModel

GovernorText

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

Property Value

string

HasGovernor

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

Property Value

bool

IsCurrentProjectDaily

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

Property Value

bool

IsGovernorSelectionEnabled

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

Property Value

bool

IsSelectingGovernor

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

Property Value

bool

IsThereCurrentProject

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

Property Value

bool

IsTown

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

Property Value

bool

ManageText

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

Property Value

string

MiddleFirstTextList

[DataSourceProperty]
public MBBindingList<TownManagementDescriptionItemVM> MiddleFirstTextList { get; set; }

Property Value

MBBindingList<TownManagementDescriptionItemVM>

MiddleSecondTextList

[DataSourceProperty]
public MBBindingList<TownManagementDescriptionItemVM> MiddleSecondTextList { get; set; }

Property Value

MBBindingList<TownManagementDescriptionItemVM>

ProjectSelection

[DataSourceProperty]
public SettlementProjectSelectionVM ProjectSelection { get; set; }

Property Value

SettlementProjectSelectionVM

ReserveControl

[DataSourceProperty]
public TownManagementReserveControlVM ReserveControl { get; set; }

Property Value

TownManagementReserveControlVM

Shops

[DataSourceProperty]
public MBBindingList<TownManagementShopItemVM> Shops { get; set; }

Property Value

MBBindingList<TownManagementShopItemVM>

ShopsInSettlementText

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

Property Value

string

Show

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

Property Value

bool

TitleText

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

Property Value

string

Villages

[DataSourceProperty]
public MBBindingList<TownManagementVillageItemVM> Villages { get; set; }

Property Value

MBBindingList<TownManagementVillageItemVM>

VillagesText

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

Property Value

string

WallsText

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

Property Value

string

Methods

ExecuteDone()

public void ExecuteDone()

OnFinalize()

public override void OnFinalize()

RefreshValues()

public override void RefreshValues()

SetDoneInputKey(HotKey)

public void SetDoneInputKey(HotKey hotKey)

Parameters

hotKey HotKey

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