Table of Contents

Class LordsHallFightMissionController

Namespace
TaleWorlds.MountAndBlade.Source.Missions.Handlers
Assembly
TaleWorlds.MountAndBlade.dll
public class LordsHallFightMissionController : MissionLogic, IMissionAgentSpawnLogic, IMissionBehavior
Inheritance
LordsHallFightMissionController
Implements
Inherited Members

Constructors

LordsHallFightMissionController(IMissionTroopSupplier[], float, float, int, int, BattleSideEnum)

public LordsHallFightMissionController(IMissionTroopSupplier[] suppliers, float areaLostRatio, float attackerDefenderTroopCountRatio, int attackerSideTroopCountMax, int defenderSideTroopCountMax, BattleSideEnum playerSide)

Parameters

suppliers IMissionTroopSupplier[]
areaLostRatio float
attackerDefenderTroopCountRatio float
attackerSideTroopCountMax int
defenderSideTroopCountMax int
playerSide BattleSideEnum

Methods

GetReinforcementInterval()

public float GetReinforcementInterval()

Returns

float

IsSideDepleted(BattleSideEnum)

public bool IsSideDepleted(BattleSideEnum side)

Parameters

side BattleSideEnum

Returns

bool

IsSideSpawnEnabled(BattleSideEnum)

public bool IsSideSpawnEnabled(BattleSideEnum side)

Parameters

side BattleSideEnum

Returns

bool

OnAgentRemoved(Agent, Agent, AgentState, KillingBlow)

public override void OnAgentRemoved(Agent affectedAgent, Agent affectorAgent, AgentState agentState, KillingBlow blow)

Parameters

affectedAgent Agent
affectorAgent Agent
agentState AgentState
blow KillingBlow

OnBehaviorInitialize()

public override void OnBehaviorInitialize()

OnCreated()

public override void OnCreated()

OnMissionStateFinalized()

public override void OnMissionStateFinalized()

OnMissionTick(float)

public override void OnMissionTick(float dt)

Parameters

dt float

StartSpawner(BattleSideEnum)

public void StartSpawner(BattleSideEnum side)

Parameters

side BattleSideEnum

StopSpawner(BattleSideEnum)

public void StopSpawner(BattleSideEnum side)

Parameters

side BattleSideEnum

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