Interface IBattleObserver
- Namespace
- TaleWorlds.Core
- Assembly
- TaleWorlds.Core.dll
public interface IBattleObserver
Methods
BattleResultsReady()
void BattleResultsReady()
HeroSkillIncreased(BattleSideEnum, IBattleCombatant, BasicCharacterObject, SkillObject)
void HeroSkillIncreased(BattleSideEnum side, IBattleCombatant battleCombatant, BasicCharacterObject heroCharacter, SkillObject skill)
Parameters
sideBattleSideEnumbattleCombatantIBattleCombatantheroCharacterBasicCharacterObjectskillSkillObject
TroopNumberChanged(BattleSideEnum, IBattleCombatant, BasicCharacterObject, int, int, int, int, int, int)
void TroopNumberChanged(BattleSideEnum side, IBattleCombatant battleCombatant, BasicCharacterObject character, int number = 0, int numberKilled = 0, int numberWounded = 0, int numberRouted = 0, int killCount = 0, int numberReadyToUpgrade = 0)
Parameters
sideBattleSideEnumbattleCombatantIBattleCombatantcharacterBasicCharacterObjectnumberintnumberKilledintnumberWoundedintnumberRoutedintkillCountintnumberReadyToUpgradeint
TroopSideChanged(BattleSideEnum, BattleSideEnum, IBattleCombatant, BasicCharacterObject)
void TroopSideChanged(BattleSideEnum prevSide, BattleSideEnum newSide, IBattleCombatant battleCombatant, BasicCharacterObject character)
Parameters
prevSideBattleSideEnumnewSideBattleSideEnumbattleCombatantIBattleCombatantcharacterBasicCharacterObject
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).