Class CustomBattleScoreboardVM
- Assembly
- TaleWorlds.MountAndBlade.ViewModelCollection.dll
public class CustomBattleScoreboardVM : ScoreboardBaseVM, IViewModel, INotifyPropertyChanged, IBattleObserver
- Inheritance
-
CustomBattleScoreboardVM
- Implements
- Inherited Members
Constructors
CustomBattleScoreboardVM()
public CustomBattleScoreboardVM()
Methods
BattleResultsReady()
public void BattleResultsReady()
ExecuteFastForwardAction()
public override void ExecuteFastForwardAction()
ExecuteQuitAction()
public override void ExecuteQuitAction()
HeroSkillIncreased(BattleSideEnum, IBattleCombatant, BasicCharacterObject, SkillObject)
public void HeroSkillIncreased(BattleSideEnum side, IBattleCombatant battleCombatant, BasicCharacterObject heroCharacter, SkillObject upgradedSkill)
Parameters
side
BattleSideEnumbattleCombatant
IBattleCombatantheroCharacter
BasicCharacterObjectupgradedSkill
SkillObject
Initialize(IMissionScreen, Mission, Action, Action<bool>)
public override void Initialize(IMissionScreen missionScreen, Mission mission, Action releaseSimulationSources, Action<bool> onToggle)
Parameters
missionScreen
IMissionScreenmission
MissionreleaseSimulationSources
ActiononToggle
Action<bool>
OnBattleOver()
public void OnBattleOver()
OnExitBattle()
public void OnExitBattle()
RefreshValues()
public override void RefreshValues()
Tick(float)
public override void Tick(float dt)
Parameters
dt
float
TroopNumberChanged(BattleSideEnum, IBattleCombatant, BasicCharacterObject, int, int, int, int, int, int)
public void TroopNumberChanged(BattleSideEnum side, IBattleCombatant battleCombatant, BasicCharacterObject character, int number = 0, int numberDead = 0, int numberWounded = 0, int numberRouted = 0, int numberKilled = 0, int numberReadyToUpgrade = 0)
Parameters
side
BattleSideEnumbattleCombatant
IBattleCombatantcharacter
BasicCharacterObjectnumber
intnumberDead
intnumberWounded
intnumberRouted
intnumberKilled
intnumberReadyToUpgrade
int
TroopSideChanged(BattleSideEnum, BattleSideEnum, IBattleCombatant, BasicCharacterObject)
public void TroopSideChanged(BattleSideEnum prevSide, BattleSideEnum newSide, IBattleCombatant battleCombatant, BasicCharacterObject character)
Parameters
prevSide
BattleSideEnumnewSide
BattleSideEnumbattleCombatant
IBattleCombatantcharacter
BasicCharacterObject
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).