Class HeroClassVM
- Assembly
- TaleWorlds.MountAndBlade.Multiplayer.ViewModelCollection.dll
public class HeroClassVM : ViewModel
- Inheritance
-
HeroClassVM
Constructors
HeroClassVM(Action<HeroClassVM>, Action<HeroPerkVM, MPPerkVM>, MPHeroClass, bool)
public HeroClassVM(Action<HeroClassVM> onSelect, Action<HeroPerkVM, MPPerkVM> onPerkSelect, MultiplayerClassDivisions.MPHeroClass heroClass, bool useSecondary)
Parameters
onSelect
Action<HeroClassVM>onPerkSelect
Action<HeroPerkVM, MPPerkVM>heroClass
MPHeroClassuseSecondary
bool
Fields
HeroClass
public readonly MultiplayerClassDivisions.MPHeroClass HeroClass
Field Value
Properties
CultureColor
public Color CultureColor { get; set; }
Property Value
CultureId
public string CultureId { get; set; }
Property Value
FirstPerk
public HeroPerkVM FirstPerk { get; }
Property Value
Gold
public int Gold { get; set; }
Property Value
IconType
public string IconType { get; set; }
Property Value
IsEnabled
public bool IsEnabled { get; set; }
Property Value
IsGoldEnabled
public bool IsGoldEnabled { get; set; }
Property Value
IsNumOfTroopsEnabled
public bool IsNumOfTroopsEnabled { get; set; }
Property Value
IsSelected
public bool IsSelected { get; set; }
Property Value
Name
public string Name { get; set; }
Property Value
NumOfTroops
public int NumOfTroops { get; set; }
Property Value
Perks
public MBBindingList<HeroPerkVM> Perks { get; set; }
Property Value
SecondPerk
public HeroPerkVM SecondPerk { get; }
Property Value
SelectedPerks
public List<IReadOnlyPerkObject> SelectedPerks { get; }
Property Value
ThirdPerk
public HeroPerkVM ThirdPerk { get; }
Property Value
TroopTypeId
public string TroopTypeId { get; set; }
Property Value
UseSecondary
public bool UseSecondary { get; set; }
Property Value
Methods
OnSelect()
public void OnSelect()
RefreshValues()
public override void RefreshValues()
UpdateEnabled()
public void UpdateEnabled()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).