Table of Contents

Class BattleSpawnModel

Namespace
TaleWorlds.MountAndBlade.ComponentInterfaces
Assembly
TaleWorlds.MountAndBlade.dll
public abstract class BattleSpawnModel : GameModel
Inheritance
BattleSpawnModel
Derived
Inherited Members

Constructors

BattleSpawnModel()

protected BattleSpawnModel()

Methods

GetInitialSpawnAssignments(BattleSideEnum, List<IAgentOriginBase>)

public abstract List<(IAgentOriginBase origin, int formationIndex)> GetInitialSpawnAssignments(BattleSideEnum battleSide, List<IAgentOriginBase> troopOrigins)

Parameters

battleSide BattleSideEnum
troopOrigins List<IAgentOriginBase>

Returns

List<(IAgentOriginBase origin, int formationIndex)>

GetReinforcementAssignments(BattleSideEnum, List<IAgentOriginBase>)

public abstract List<(IAgentOriginBase origin, int formationIndex)> GetReinforcementAssignments(BattleSideEnum battleSide, List<IAgentOriginBase> troopOrigins)

Parameters

battleSide BattleSideEnum
troopOrigins List<IAgentOriginBase>

Returns

List<(IAgentOriginBase origin, int formationIndex)>

OnMissionEnd()

public virtual void OnMissionEnd()

OnMissionStart()

public virtual void OnMissionStart()

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