Table of Contents

Class DefeatPartyQuestTask

Namespace
TaleWorlds.CampaignSystem.Issues.IssueQuestTasks
Assembly
TaleWorlds.CampaignSystem.dll
public class DefeatPartyQuestTask : QuestTaskBase
Inheritance
DefeatPartyQuestTask
Inherited Members

Constructors

DefeatPartyQuestTask(List<PartyBase>, Action, Action, Action, DialogFlow, bool)

public DefeatPartyQuestTask(List<PartyBase> partiesToDefeat, Action onSucceededAction, Action onFailedAction, Action onCanceledAction, DialogFlow dialogFlow = null, bool finishOnFail = false)

Parameters

partiesToDefeat List<PartyBase>
onSucceededAction Action
onFailedAction Action
onCanceledAction Action
dialogFlow DialogFlow
finishOnFail bool

DefeatPartyQuestTask(PartyConditionDelegateType, OnPartyDefeatedDelegateType, int, Action, Action, Action, DialogFlow)

public DefeatPartyQuestTask(DefeatPartyQuestTask.PartyConditionDelegateType partyCondition, DefeatPartyQuestTask.OnPartyDefeatedDelegateType onPartyDefeated, int targetNumParties, Action onSucceededAction, Action onFailedAction, Action onCanceledAction, DialogFlow dialogFlow = null)

Parameters

partyCondition DefeatPartyQuestTask.PartyConditionDelegateType
onPartyDefeated DefeatPartyQuestTask.OnPartyDefeatedDelegateType
targetNumParties int
onSucceededAction Action
onFailedAction Action
onCanceledAction Action
dialogFlow DialogFlow

Methods

AutoGeneratedInstanceCollectObjects(List<object>)

protected override void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)

Parameters

collectedObjects List<object>

OnFinished()

protected override void OnFinished()

OnMapEventEnded(MapEvent)

public void OnMapEventEnded(MapEvent mapEvent)

Parameters

mapEvent MapEvent

SetReferences()

public override void SetReferences()

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).