Table of Contents

Class RecruitmentVM

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

Constructors

RecruitmentVM()

public RecruitmentVM()

Properties

CanRecruitAll

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

Property Value

bool

CancelInputKey

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

Property Value

InputKeyItemVM

CancelText

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

Property Value

string

CurrentPartySize

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

Property Value

int

DoneHint

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

Property Value

HintViewModel

DoneInputKey

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

Property Value

InputKeyItemVM

DoneText

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

Property Value

string

Enabled

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

Property Value

bool

FocusedVolunteerOwner

[DataSourceProperty]
public RecruitVolunteerOwnerVM FocusedVolunteerOwner { get; set; }

Property Value

RecruitVolunteerOwnerVM

FocusedVolunteerTroop

[DataSourceProperty]
public RecruitVolunteerTroopVM FocusedVolunteerTroop { get; set; }

Property Value

RecruitVolunteerTroopVM

InitialPartySize

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

Property Value

int

IsDoneEnabled

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

Property Value

bool

IsPartyCapacityWarningEnabled

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

Property Value

bool

IsQuitting

public bool IsQuitting { get; }

Property Value

bool

PartyCapacity

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

Property Value

int

PartyCapacityHint

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

Property Value

HintViewModel

PartyCapacityText

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

Property Value

string

PartySpeedHint

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

Property Value

BasicTooltipViewModel

PartySpeedText

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

Property Value

string

PartyWage

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

Property Value

int

PartyWageHint

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

Property Value

HintViewModel

PartyWageText

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

Property Value

string

RecruitAllHint

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

Property Value

BasicTooltipViewModel

RecruitAllInputKey

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

Property Value

InputKeyItemVM

RecruitAllText

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

Property Value

string

RemainingFoodHint

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

Property Value

HintViewModel

RemainingFoodText

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

Property Value

string

ResetAllText

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

Property Value

string

ResetHint

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

Property Value

HintViewModel

ResetInputKey

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

Property Value

InputKeyItemVM

TitleText

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

Property Value

string

TotalCostHint

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

Property Value

HintViewModel

TotalCostText

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

Property Value

string

TotalWealth

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

Property Value

int

TotalWealthHint

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

Property Value

HintViewModel

TroopsInCart

[DataSourceProperty]
public MBBindingList<RecruitVolunteerTroopVM> TroopsInCart { get; set; }

Property Value

MBBindingList<RecruitVolunteerTroopVM>

VolunteerList

[DataSourceProperty]
public MBBindingList<RecruitVolunteerVM> VolunteerList { get; set; }

Property Value

MBBindingList<RecruitVolunteerVM>

Methods

Deactivate()

public void Deactivate()

ExecuteDone()

public void ExecuteDone()

ExecuteForceQuit()

public void ExecuteForceQuit()

ExecuteRecruitAll()

public void ExecuteRecruitAll()

ExecuteReset()

public void ExecuteReset()

OnFinalize()

public override void OnFinalize()

RefreshScreen()

public void RefreshScreen()

RefreshValues()

public override void RefreshValues()

SetCancelInputKey(HotKey)

public void SetCancelInputKey(HotKey hotKey)

Parameters

hotKey HotKey

SetDoneInputKey(HotKey)

public void SetDoneInputKey(HotKey hotKey)

Parameters

hotKey HotKey

SetGetKeyTextFromKeyIDFunc(Func<string, TextObject>)

public void SetGetKeyTextFromKeyIDFunc(Func<string, TextObject> getKeyTextFromKeyId)

Parameters

getKeyTextFromKeyId Func<string, TextObject>

SetRecruitAllInputKey(HotKey)

public void SetRecruitAllInputKey(HotKey hotKey)

Parameters

hotKey HotKey

SetResetInputKey(HotKey)

public void SetResetInputKey(HotKey hotKey)

Parameters

hotKey HotKey

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