Class MPArmoryVM
- Assembly
- TaleWorlds.MountAndBlade.Multiplayer.ViewModelCollection.dll
public class MPArmoryVM : ViewModel
- Inheritance
-
MPArmoryVM
Constructors
MPArmoryVM(Action<BasicCharacterObject>, Action<MPArmoryCosmeticItemBaseVM>, Func<string>)
public MPArmoryVM(Action<BasicCharacterObject> onOpenFacegen, Action<MPArmoryCosmeticItemBaseVM> onItemObtainRequested, Func<string> getExitText)
Parameters
onOpenFacegen
Action<BasicCharacterObject>onItemObtainRequested
Action<MPArmoryCosmeticItemBaseVM>getExitText
Func<string>
Properties
CanOpenFacegen
public bool CanOpenFacegen { get; set; }
Property Value
ClassFilter
public MPLobbyClassFilterVM ClassFilter { get; set; }
Property Value
ClassStats
public MPArmoryClassStatsVM ClassStats { get; set; }
Property Value
Cosmetics
public MPArmoryCosmeticsVM Cosmetics { get; set; }
Property Value
CustomizationText
public string CustomizationText { get; set; }
Property Value
FacegenText
public string FacegenText { get; set; }
Property Value
HeroPerkSelection
public MPArmoryHeroPerkSelectionVM HeroPerkSelection { get; set; }
Property Value
HeroPreview
public MPArmoryHeroPreviewVM HeroPreview { get; set; }
Property Value
IsEnabled
public bool IsEnabled { get; set; }
Property Value
IsManagingTaunts
public bool IsManagingTaunts { get; set; }
Property Value
IsTauntAssignmentActive
public bool IsTauntAssignmentActive { get; set; }
Property Value
ManageTauntsText
public string ManageTauntsText { get; set; }
Property Value
StatsText
public string StatsText { get; set; }
Property Value
TauntAssignmentClickToCloseText
public string TauntAssignmentClickToCloseText { get; set; }
Property Value
Methods
ApplyPerkEffectsToEquipment(ref Equipment, List<IReadOnlyPerkObject>)
public static void ApplyPerkEffectsToEquipment(ref Equipment equipment, List<IReadOnlyPerkObject> selectedPerks)
Parameters
equipment
EquipmentselectedPerks
List<IReadOnlyPerkObject>
ExecuteClearTauntSelection()
public void ExecuteClearTauntSelection()
ExecuteEmptyFocusedSlot()
public void ExecuteEmptyFocusedSlot()
ExecuteSelectFocusedSlot()
public void ExecuteSelectFocusedSlot()
ExecuteToggleManageTauntsState()
public void ExecuteToggleManageTauntsState()
ForceRefreshCharacter()
public void ForceRefreshCharacter()
OnFinalize()
public override void OnFinalize()
OnTick(float)
public void OnTick(float dt)
Parameters
dt
float
RefreshPlayerData(PlayerData)
public void RefreshPlayerData(PlayerData playerData)
Parameters
playerData
PlayerData
RefreshValues()
public override void RefreshValues()
SetCanOpenFacegen(bool)
public void SetCanOpenFacegen(bool enabled)
Parameters
enabled
bool
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).