Table of Contents

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 IBattleCombatant
defenderLeaderBattleCombatant IBattleCombatant
attackerLeaderBattleCombatant IBattleCombatant
teamAIType Mission.MissionTeamAITypeEnum
isPlayerSergeant bool

Properties

PlayerSide

public BattleSideEnum PlayerSide { get; }

Property Value

BattleSideEnum

Methods

AfterStart()

public override void AfterStart()

EarlyStart()

public override void EarlyStart()

GetAllCombatants()

public IEnumerable<IBattleCombatant> GetAllCombatants()

Returns

IEnumerable<IBattleCombatant>

GetBannerForSide(BattleSideEnum)

public Banner GetBannerForSide(BattleSideEnum side)

Parameters

side BattleSideEnum

Returns

Banner

OnBehaviorInitialize()

public override void OnBehaviorInitialize()

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