Class MissionCombatantsLogic
- Namespace
- TaleWorlds.MountAndBlade
- Assembly
- TaleWorlds.MountAndBlade.dll
public class MissionCombatantsLogic : MissionLogic, IMissionBehavior
- Inheritance
-
MissionCombatantsLogic
- Implements
- Inherited Members
Constructors
MissionCombatantsLogic(IEnumerable<IBattleCombatant>, IBattleCombatant, IBattleCombatant, IBattleCombatant, MissionTeamAITypeEnum, bool)
public MissionCombatantsLogic(IEnumerable<IBattleCombatant> battleCombatants, IBattleCombatant playerBattleCombatant, IBattleCombatant defenderLeaderBattleCombatant, IBattleCombatant attackerLeaderBattleCombatant, Mission.MissionTeamAITypeEnum teamAIType, bool isPlayerSergeant)
Parameters
battleCombatants
IEnumerable<IBattleCombatant>playerBattleCombatant
IBattleCombatantdefenderLeaderBattleCombatant
IBattleCombatantattackerLeaderBattleCombatant
IBattleCombatantteamAIType
Mission.MissionTeamAITypeEnumisPlayerSergeant
bool
Properties
PlayerSide
public BattleSideEnum PlayerSide { get; }
Property Value
Methods
AfterStart()
public override void AfterStart()
EarlyStart()
public override void EarlyStart()
GetAllCombatants()
public IEnumerable<IBattleCombatant> GetAllCombatants()
Returns
GetBannerForSide(BattleSideEnum)
public Banner GetBannerForSide(BattleSideEnum side)
Parameters
side
BattleSideEnum
Returns
OnBehaviorInitialize()
public override void OnBehaviorInitialize()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).