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
character
BasicCharacterObjectgetAllEquipments
bool
Returns
MissionEnded(ref MissionResult)
public virtual bool MissionEnded(ref MissionResult missionResult)
Parameters
missionResult
MissionResult
Returns
OnAutoDeployTeam(Team)
public virtual void OnAutoDeployTeam(Team team)
Parameters
team
Team
OnBattleEnded()
public virtual void OnBattleEnded()
OnEndMissionRequest(out bool)
public virtual InquiryData OnEndMissionRequest(out bool canLeave)
Parameters
canLeave
bool
Returns
OnMissionResultReady(MissionResult)
public virtual void OnMissionResultReady(MissionResult missionResult)
Parameters
missionResult
MissionResult
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).