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
side
BattleSideEnumbattleCombatant
IBattleCombatantheroCharacter
BasicCharacterObjectskill
SkillObject
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
side
BattleSideEnumbattleCombatant
IBattleCombatantcharacter
BasicCharacterObjectnumber
intnumberKilled
intnumberWounded
intnumberRouted
intkillCount
intnumberReadyToUpgrade
int
TroopSideChanged(BattleSideEnum, BattleSideEnum, IBattleCombatant, BasicCharacterObject)
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).