Class MPArmoryCosmeticsVM
- Assembly
- TaleWorlds.MountAndBlade.Multiplayer.ViewModelCollection.dll
public class MPArmoryCosmeticsVM : ViewModel
- Inheritance
-
MPArmoryCosmeticsVM
Constructors
MPArmoryCosmeticsVM(Func<List<IReadOnlyPerkObject>>)
public MPArmoryCosmeticsVM(Func<List<IReadOnlyPerkObject>> getSelectedPerks)
Parameters
getSelectedPerks
Func<List<IReadOnlyPerkObject>>
Properties
ActionInputKey
public InputKeyItemVM ActionInputKey { get; set; }
Property Value
ActiveCategory
public MPArmoryCosmeticCategoryBaseVM ActiveCategory { get; set; }
Property Value
AllCategoriesHint
public HintViewModel AllCategoriesHint { get; set; }
Property Value
AvailableCategories
public MBBindingList<MPArmoryCosmeticCategoryBaseVM> AvailableCategories { get; set; }
Property Value
BodyCategoryHint
public HintViewModel BodyCategoryHint { get; set; }
Property Value
CosmeticInfoErrorText
public string CosmeticInfoErrorText { get; set; }
Property Value
HandCategoryHint
public HintViewModel HandCategoryHint { get; set; }
Property Value
HasCosmeticInfoReceived
public bool HasCosmeticInfoReceived { get; set; }
Property Value
HeadCategoryHint
public HintViewModel HeadCategoryHint { get; set; }
Property Value
IsLoading
public bool IsLoading { get; set; }
Property Value
IsManagingTaunts
public bool IsManagingTaunts { get; set; }
Property Value
IsTauntAssignmentActive
public bool IsTauntAssignmentActive { get; set; }
Property Value
LegCategoryHint
public HintViewModel LegCategoryHint { get; set; }
Property Value
Loot
public int Loot { get; set; }
Property Value
PreviewInputKey
public InputKeyItemVM PreviewInputKey { get; set; }
Property Value
ResetPreviewHint
public HintViewModel ResetPreviewHint { get; set; }
Property Value
SelectedTauntItem
public MPArmoryCosmeticTauntItemVM SelectedTauntItem { get; set; }
Property Value
SelectedTauntSlot
public MPArmoryCosmeticTauntSlotVM SelectedTauntSlot { get; set; }
Property Value
ShoulderCategoryHint
public HintViewModel ShoulderCategoryHint { get; set; }
Property Value
SortCategories
public SelectorVM<SelectorItemVM> SortCategories { get; set; }
Property Value
SortOrders
public SelectorVM<SelectorItemVM> SortOrders { get; set; }
Property Value
TauntSlots
public MBBindingList<MPArmoryCosmeticTauntSlotVM> TauntSlots { get; set; }
Property Value
Methods
ClearTauntSelections()
public void ClearTauntSelections()
OnFinalize()
public override void OnFinalize()
OnItemObtained(string, int)
public void OnItemObtained(string cosmeticID, int finalLoot)
Parameters
OnTick(float)
public void OnTick(float dt)
Parameters
dt
float
RefreshAvailableCategoriesBy(CosmeticType)
public void RefreshAvailableCategoriesBy(CosmeticsManager.CosmeticType type)
Parameters
type
CosmeticType
RefreshCosmeticInfoFromNetwork()
public void RefreshCosmeticInfoFromNetwork()
RefreshKeyBindings(HotKey, HotKey)
public void RefreshKeyBindings(HotKey actionKey, HotKey previewKey)
Parameters
RefreshPlayerData(PlayerData)
public void RefreshPlayerData(PlayerData playerData)
Parameters
playerData
PlayerData
RefreshSelectedClass(MPHeroClass, List<IReadOnlyPerkObject>)
public void RefreshSelectedClass(MultiplayerClassDivisions.MPHeroClass selectedClass, List<IReadOnlyPerkObject> selectedPerks)
Parameters
selectedClass
MPHeroClassselectedPerks
List<IReadOnlyPerkObject>
RefreshValues()
public override void RefreshValues()
Events
OnCosmeticPreview
public static event Action<MPArmoryCosmeticItemBaseVM> OnCosmeticPreview
Event Type
OnEquipmentRefreshed
public static event Action<List<EquipmentElement>> OnEquipmentRefreshed
Event Type
OnRemoveCosmeticFromPreview
public static event Action<MPArmoryCosmeticItemBaseVM> OnRemoveCosmeticFromPreview
Event Type
OnTauntAssignmentRefresh
public static event Action OnTauntAssignmentRefresh
Event Type
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).