Class KingdomArmyVM
- Assembly
- TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class KingdomArmyVM : KingdomCategoryVM, IViewModel, INotifyPropertyChanged
- Inheritance
-
KingdomArmyVM
- Implements
- Inherited Members
Constructors
KingdomArmyVM(Action, Action, Action<Army>)
public KingdomArmyVM(Action onManageArmy, Action refreshDecision, Action<Army> showArmyOnMap)
Parameters
Properties
Armies
[DataSourceProperty]
public MBBindingList<KingdomArmyItemVM> Armies { get; set; }
Property Value
ArmyNameText
[DataSourceProperty]
public string ArmyNameText { get; set; }
Property Value
ArmySortController
[DataSourceProperty]
public KingdomArmySortControllerVM ArmySortController { get; set; }
Property Value
CanChangeLeaderOfCurrentArmy
[DataSourceProperty]
public bool CanChangeLeaderOfCurrentArmy { get; set; }
Property Value
CanCreateArmy
[DataSourceProperty]
public bool CanCreateArmy { get; set; }
Property Value
CanDisbandCurrentArmy
[DataSourceProperty]
public bool CanDisbandCurrentArmy { get; set; }
Property Value
CanManageCurrentArmy
[DataSourceProperty]
public bool CanManageCurrentArmy { get; set; }
Property Value
CanShowLocationOfCurrentArmy
[DataSourceProperty]
public bool CanShowLocationOfCurrentArmy { get; set; }
Property Value
ChangeLeaderCost
[DataSourceProperty]
public int ChangeLeaderCost { get; set; }
Property Value
ChangeLeaderText
[DataSourceProperty]
public string ChangeLeaderText { get; set; }
Property Value
CreateArmyHint
[DataSourceProperty]
public HintViewModel CreateArmyHint { get; set; }
Property Value
CreateArmyText
[DataSourceProperty]
public string CreateArmyText { get; set; }
Property Value
CurrentSelectedArmy
[DataSourceProperty]
public KingdomArmyItemVM CurrentSelectedArmy { get; set; }
Property Value
DisbandActionExplanationText
[DataSourceProperty]
public string DisbandActionExplanationText { get; set; }
Property Value
DisbandCost
[DataSourceProperty]
public int DisbandCost { get; set; }
Property Value
DisbandHint
[DataSourceProperty]
public HintViewModel DisbandHint { get; set; }
Property Value
DisbandText
[DataSourceProperty]
public string DisbandText { get; set; }
Property Value
LeaderText
[DataSourceProperty]
public string LeaderText { get; set; }
Property Value
LocationText
[DataSourceProperty]
public string LocationText { get; set; }
Property Value
ManageActionExplanationText
[DataSourceProperty]
public string ManageActionExplanationText { get; set; }
Property Value
ManageArmyHint
[DataSourceProperty]
public HintViewModel ManageArmyHint { get; set; }
Property Value
ManageText
[DataSourceProperty]
public string ManageText { get; set; }
Property Value
PartiesText
[DataSourceProperty]
public string PartiesText { get; set; }
Property Value
PlayerHasArmy
[DataSourceProperty]
public bool PlayerHasArmy { get; set; }
Property Value
ShowOnMapText
[DataSourceProperty]
public string ShowOnMapText { get; set; }
Property Value
StrengthText
[DataSourceProperty]
public string StrengthText { get; set; }
Property Value
Methods
RefreshArmyList()
public void RefreshArmyList()
RefreshValues()
public override void RefreshValues()
SelectArmy(Army)
public void SelectArmy(Army army)
Parameters
army
Army
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).