Class MultiplayerClassLoadoutVM
- Assembly
- TaleWorlds.MountAndBlade.Multiplayer.ViewModelCollection.dll
public class MultiplayerClassLoadoutVM : ViewModel
- Inheritance
-
MultiplayerClassLoadoutVM
Constructors
MultiplayerClassLoadoutVM(MissionMultiplayerGameModeBaseClient, Action<MPHeroClass>, MPHeroClass)
public MultiplayerClassLoadoutVM(MissionMultiplayerGameModeBaseClient gameMode, Action<MultiplayerClassDivisions.MPHeroClass> onRefreshSelection, MultiplayerClassDivisions.MPHeroClass initialHeroSelection)
Parameters
gameMode
MissionMultiplayerGameModeBaseClientonRefreshSelection
Action<MultiplayerClassDivisions.MPHeroClass>initialHeroSelection
MPHeroClass
Fields
UPDATE_INTERVAL
public const float UPDATE_INTERVAL = 1
Field Value
Properties
Classes
public MBBindingList<HeroClassGroupVM> Classes { get; set; }
Property Value
Culture
public string Culture { get; set; }
Property Value
CultureColor1
public Color CultureColor1 { get; set; }
Property Value
CultureColor2
public Color CultureColor2 { get; set; }
Property Value
CultureId
public string CultureId { get; set; }
Property Value
CurrentSelectedClass
public HeroClassVM CurrentSelectedClass { get; set; }
Property Value
Enemies
public MBBindingList<MPPlayerVM> Enemies { get; set; }
Property Value
Gold
public int Gold { get; set; }
Property Value
HeroInformation
public HeroInformationVM HeroInformation { get; set; }
Property Value
IsAttacker
public bool IsAttacker { get; set; }
Property Value
IsGoldEnabled
public bool IsGoldEnabled { get; set; }
Property Value
IsInWarmup
public bool IsInWarmup { get; set; }
Property Value
IsSpawnForfeitLabelVisible
public bool IsSpawnForfeitLabelVisible { get; set; }
Property Value
IsSpawnLabelVisible
public bool IsSpawnLabelVisible { get; set; }
Property Value
IsSpawnTimerVisible
public bool IsSpawnTimerVisible { get; set; }
Property Value
RemainingTimeText
public string RemainingTimeText { get; set; }
Property Value
ShowAttackerOrDefenderIcons
public bool ShowAttackerOrDefenderIcons { get; set; }
Property Value
SpawnForfeitLabelText
public string SpawnForfeitLabelText { get; set; }
Property Value
SpawnLabelText
public string SpawnLabelText { get; set; }
Property Value
Teammates
public MBBindingList<MPPlayerVM> Teammates { get; set; }
Property Value
UseSecondary
public bool UseSecondary { get; set; }
Property Value
WarmupInfoText
public string WarmupInfoText { get; set; }
Property Value
WarnRemainingTime
public bool WarnRemainingTime { get; set; }
Property Value
Methods
OnFinalize()
public override void OnFinalize()
OnGoldUpdated()
public void OnGoldUpdated()
OnPeerEquipmentRefreshed(MissionPeer)
public void OnPeerEquipmentRefreshed(MissionPeer peer)
Parameters
peer
MissionPeer
RefreshPeerDivision(MissionPeer, int)
public void RefreshPeerDivision(MissionPeer peer, int divisionType)
Parameters
peer
MissionPeerdivisionType
int
RefreshRemainingTime()
public void RefreshRemainingTime()
RefreshValues()
public override void RefreshValues()
Tick(float)
public void Tick(float dt)
Parameters
dt
float
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).