Class CraftingAvailableHeroItemVM
- Assembly
- TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class CraftingAvailableHeroItemVM : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
CraftingAvailableHeroItemVM
- Implements
- Inherited Members
Constructors
CraftingAvailableHeroItemVM(Hero, Action<CraftingAvailableHeroItemVM>)
public CraftingAvailableHeroItemVM(Hero hero, Action<CraftingAvailableHeroItemVM> onSelection)
Parameters
hero
HeroonSelection
Action<CraftingAvailableHeroItemVM>
Properties
CraftingPerks
[DataSourceProperty]
public MBBindingList<CraftingPerkVM> CraftingPerks { get; set; }
Property Value
CurrentStamina
[DataSourceProperty]
public float CurrentStamina { get; set; }
Property Value
Hero
public Hero Hero { get; }
Property Value
HeroData
[DataSourceProperty]
public HeroVM HeroData { get; set; }
Property Value
Hint
[DataSourceProperty]
public BasicTooltipViewModel Hint { get; set; }
Property Value
IsDisabled
[DataSourceProperty]
public bool IsDisabled { get; set; }
Property Value
IsSelected
[DataSourceProperty]
public bool IsSelected { get; set; }
Property Value
MaxStamina
[DataSourceProperty]
public int MaxStamina { get; set; }
Property Value
PerksText
[DataSourceProperty]
public string PerksText { get; set; }
Property Value
SmithySkillLevel
[DataSourceProperty]
public int SmithySkillLevel { get; set; }
Property Value
StaminaPercentage
[DataSourceProperty]
public string StaminaPercentage { get; set; }
Property Value
Methods
ExecuteSelection()
public void ExecuteSelection()
RefreshOrderAvailability(CraftingOrder)
public void RefreshOrderAvailability(CraftingOrder order)
Parameters
order
CraftingOrder
RefreshPerks()
public void RefreshPerks()
RefreshSkills()
public void RefreshSkills()
RefreshStamina()
public void RefreshStamina()
RefreshValues()
public override void RefreshValues()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).