Class AgentVictoryLogic
- Namespace
- TaleWorlds.MountAndBlade
- Assembly
- TaleWorlds.MountAndBlade.dll
public class AgentVictoryLogic : MissionLogic, IMissionBehavior
- Inheritance
-
AgentVictoryLogic
- Implements
- Inherited Members
Constructors
AgentVictoryLogic()
public AgentVictoryLogic()
Properties
CheerActionGroup
public AgentVictoryLogic.CheerActionGroupEnum CheerActionGroup { get; }
Property Value
CheerReactionTimerData
public AgentVictoryLogic.CheerReactionTimeSettings CheerReactionTimerData { get; }
Property Value
Methods
AfterStart()
public override void AfterStart()
OnAgentRemoved(Agent, Agent, AgentState, KillingBlow)
public override void OnAgentRemoved(Agent affectedAgent, Agent affectorAgent, AgentState agentState, KillingBlow killingBlow)
Parameters
affectedAgent
AgentaffectorAgent
AgentagentState
AgentStatekillingBlow
KillingBlow
OnClearScene()
public override void OnClearScene()
OnEndMission()
protected override void OnEndMission()
OnMissionTick(float)
public override void OnMissionTick(float dt)
Parameters
dt
float
SetCheerActionGroup(CheerActionGroupEnum)
public void SetCheerActionGroup(AgentVictoryLogic.CheerActionGroupEnum cheerActionGroup = CheerActionGroupEnum.None)
Parameters
cheerActionGroup
AgentVictoryLogic.CheerActionGroupEnum
SetCheerReactionTimerSettings(float, float)
public void SetCheerReactionTimerSettings(float minDuration = 1, float maxDuration = 8)
Parameters
SetTimersOfVictoryReactionsOnBattleEnd(BattleSideEnum)
public void SetTimersOfVictoryReactionsOnBattleEnd(BattleSideEnum side)
Parameters
side
BattleSideEnum
SetTimersOfVictoryReactionsOnRetreat(BattleSideEnum)
public void SetTimersOfVictoryReactionsOnRetreat(BattleSideEnum side)
Parameters
side
BattleSideEnum
SetTimersOfVictoryReactionsOnTournamentVictoryForAgent(Agent, float, float)
public void SetTimersOfVictoryReactionsOnTournamentVictoryForAgent(Agent agent, float minStartTime, float maxStartTime)
Parameters
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).