Class MissionLogic
- Namespace
- TaleWorlds.MountAndBlade
- Assembly
- TaleWorlds.MountAndBlade.dll
public abstract class MissionLogic : MissionBehavior, IMissionBehavior
- Inheritance
-
MissionLogic
- Implements
- Derived
- Inherited Members
Constructors
MissionLogic()
protected MissionLogic()
Properties
BehaviorType
public override MissionBehaviorType BehaviorType { get; }
Property Value
Methods
GetExtraEquipmentElementsForCharacter(BasicCharacterObject, bool)
public virtual List<EquipmentElement> GetExtraEquipmentElementsForCharacter(BasicCharacterObject character, bool getAllEquipments = false)
Parameters
characterBasicCharacterObjectgetAllEquipmentsbool
Returns
MissionEnded(ref MissionResult)
public virtual bool MissionEnded(ref MissionResult missionResult)
Parameters
missionResultMissionResult
Returns
OnAutoDeployTeam(Team)
public virtual void OnAutoDeployTeam(Team team)
Parameters
teamTeam
OnBattleEnded()
public virtual void OnBattleEnded()
OnEndMissionRequest(out bool)
public virtual InquiryData OnEndMissionRequest(out bool canLeave)
Parameters
canLeavebool
Returns
OnMissionResultReady(MissionResult)
public virtual void OnMissionResultReady(MissionResult missionResult)
Parameters
missionResultMissionResult
OnRetreatMission()
public virtual void OnRetreatMission()
OnSurrenderMission()
public virtual void OnSurrenderMission()
ShowBattleResults()
public virtual void ShowBattleResults()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).