Class BattleObserverMissionLogic
- Namespace
- TaleWorlds.MountAndBlade
- Assembly
- TaleWorlds.MountAndBlade.dll
public class BattleObserverMissionLogic : MissionLogic, IMissionBehavior
- Inheritance
-
BattleObserverMissionLogic
- Implements
- Inherited Members
Constructors
BattleObserverMissionLogic()
public BattleObserverMissionLogic()
Properties
BattleObserver
public IBattleObserver BattleObserver { get; }
Property Value
Methods
AfterStart()
public override void AfterStart()
GetDeathToBuiltAgentRatioForSide(BattleSideEnum)
public float GetDeathToBuiltAgentRatioForSide(BattleSideEnum side)
Parameters
side
BattleSideEnum
Returns
OnAgentBuild(Agent, Banner)
public override void OnAgentBuild(Agent agent, Banner banner)
Parameters
OnAgentRemoved(Agent, Agent, AgentState, KillingBlow)
public override void OnAgentRemoved(Agent affectedAgent, Agent affectorAgent, AgentState agentState, KillingBlow blow)
Parameters
affectedAgent
AgentaffectorAgent
AgentagentState
AgentStateblow
KillingBlow
OnMissionResultReady(MissionResult)
public override void OnMissionResultReady(MissionResult missionResult)
Parameters
missionResult
MissionResult
SetObserver(IBattleObserver)
public void SetObserver(IBattleObserver observer)
Parameters
observer
IBattleObserver
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).