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
affectedAgentAgentaffectorAgentAgentagentStateAgentStatekillingBlowKillingBlow
OnClearScene()
public override void OnClearScene()
OnEndMission()
protected override void OnEndMission()
OnMissionTick(float)
public override void OnMissionTick(float dt)
Parameters
dtfloat
SetCheerActionGroup(CheerActionGroupEnum)
public void SetCheerActionGroup(AgentVictoryLogic.CheerActionGroupEnum cheerActionGroup = CheerActionGroupEnum.None)
Parameters
cheerActionGroupAgentVictoryLogic.CheerActionGroupEnum
SetCheerReactionTimerSettings(float, float)
public void SetCheerReactionTimerSettings(float minDuration = 1, float maxDuration = 8)
Parameters
SetTimersOfVictoryReactionsOnBattleEnd(BattleSideEnum)
public void SetTimersOfVictoryReactionsOnBattleEnd(BattleSideEnum side)
Parameters
sideBattleSideEnum
SetTimersOfVictoryReactionsOnRetreat(BattleSideEnum)
public void SetTimersOfVictoryReactionsOnRetreat(BattleSideEnum side)
Parameters
sideBattleSideEnum
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).