Table of Contents

Class SPScoreboardPartyVM

Namespace
TaleWorlds.MountAndBlade.ViewModelCollection.Scoreboard
Assembly
TaleWorlds.MountAndBlade.ViewModelCollection.dll
public class SPScoreboardPartyVM : ViewModel, IViewModel, INotifyPropertyChanged
Inheritance
SPScoreboardPartyVM
Implements
Inherited Members

Constructors

SPScoreboardPartyVM(IBattleCombatant)

public SPScoreboardPartyVM(IBattleCombatant battleCombatant)

Parameters

battleCombatant IBattleCombatant

Properties

BattleCombatant

public IBattleCombatant BattleCombatant { get; }

Property Value

IBattleCombatant

CurrentPower

public float CurrentPower { get; }

Property Value

float

InitialPower

public float InitialPower { get; }

Property Value

float

Members

[DataSourceProperty]
public MBBindingList<SPScoreboardUnitVM> Members { get; set; }

Property Value

MBBindingList<SPScoreboardUnitVM>

Score

[DataSourceProperty]
public SPScoreboardStatsVM Score { get; set; }

Property Value

SPScoreboardStatsVM

Methods

GetUnit(BasicCharacterObject)

public SPScoreboardUnitVM GetUnit(BasicCharacterObject character)

Parameters

character BasicCharacterObject

Returns

SPScoreboardUnitVM

GetUnitAddIfNotExists(BasicCharacterObject)

public SPScoreboardUnitVM GetUnitAddIfNotExists(BasicCharacterObject character)

Parameters

character BasicCharacterObject

Returns

SPScoreboardUnitVM

RefreshValues()

public override void RefreshValues()

UpdateHeroSkills(BasicCharacterObject, SkillObject)

public void UpdateHeroSkills(BasicCharacterObject heroCharacter, SkillObject upgradedSkill)

Parameters

heroCharacter BasicCharacterObject
upgradedSkill SkillObject

UpdateScores(BasicCharacterObject, int, int, int, int, int, int)

public void UpdateScores(BasicCharacterObject character, int numberRemaining, int numberDead, int numberWounded, int numberRouted, int numberKilled, int numberReadyToUpgrade)

Parameters

character BasicCharacterObject
numberRemaining int
numberDead int
numberWounded int
numberRouted int
numberKilled int
numberReadyToUpgrade int

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).