Inherited by SandBox.Issues.IssueQuestTasks.ArenaDuelQuestTask, SandBox.Issues.IssueQuestTasks.BeginConversationInitiatedByAIQuestTask, SandBox.Issues.IssueQuestTasks.FollowAgentQuestTask, StoryMode.Quests.QuestTasks.PurchaseItemTutorialQuestTask, StoryMode.Quests.QuestTasks.RecruitTroopTutorialQuestTask, TaleWorlds.CampaignSystem.Issues.IssueQuestTasks.CaptureAndBringNpcTask, TaleWorlds.CampaignSystem.Issues.IssueQuestTasks.ChangeCommonAreaOwnerQuestTask, TaleWorlds.CampaignSystem.Issues.IssueQuestTasks.ChangeSettlementOwnerTask, TaleWorlds.CampaignSystem.Issues.IssueQuestTasks.DefeatPartyQuestTask, TaleWorlds.CampaignSystem.Issues.IssueQuestTasks.RaidVillageQuestTask, and TaleWorlds.CampaignSystem.Issues.IssueQuestTasks.TalkToNpcQuestTask.
◆ FinishStates
| Enumerator |
|---|
| Success | |
| Fail | |
| Cancel | |
◆ QuestTaskBase()
| TaleWorlds.CampaignSystem.QuestTaskBase.QuestTaskBase |
( |
DialogFlow | dialogFlow = null, |
|
|
Action | onSucceedAction = null, |
|
|
Action | onFailedAction = null, |
|
|
Action | onCanceledAction = null ) |
◆ Finish()
| void TaleWorlds.CampaignSystem.QuestTaskBase.Finish |
( |
FinishStates | finishState | ) |
|
◆ AddTaskDialogs()
| void TaleWorlds.CampaignSystem.QuestTaskBase.AddTaskDialogs |
( |
| ) |
|
◆ OnFinished()
| virtual void TaleWorlds.CampaignSystem.QuestTaskBase.OnFinished |
( |
| ) |
|
|
protectedvirtual |
◆ SetReferences()
| virtual void TaleWorlds.CampaignSystem.QuestTaskBase.SetReferences |
( |
| ) |
|
|
virtual |
Reimplemented in SandBox.Issues.IssueQuestTasks.ArenaDuelQuestTask, SandBox.Issues.IssueQuestTasks.BeginConversationInitiatedByAIQuestTask, SandBox.Issues.IssueQuestTasks.FollowAgentQuestTask, StoryMode.Quests.QuestTasks.PurchaseItemTutorialQuestTask, StoryMode.Quests.QuestTasks.RecruitTroopTutorialQuestTask, TaleWorlds.CampaignSystem.Issues.IssueQuestTasks.CaptureAndBringNpcTask, TaleWorlds.CampaignSystem.Issues.IssueQuestTasks.ChangeCommonAreaOwnerQuestTask, TaleWorlds.CampaignSystem.Issues.IssueQuestTasks.ChangeSettlementOwnerTask, TaleWorlds.CampaignSystem.Issues.IssueQuestTasks.DefeatPartyQuestTask, TaleWorlds.CampaignSystem.Issues.IssueQuestTasks.RaidVillageQuestTask, and TaleWorlds.CampaignSystem.Issues.IssueQuestTasks.TalkToNpcQuestTask.
◆ AddTaskDialogOnGameLoaded()
| void TaleWorlds.CampaignSystem.QuestTaskBase.AddTaskDialogOnGameLoaded |
( |
DialogFlow | dialogFlow | ) |
|
◆ AddTaskBehaviorsOnGameLoad()
| void TaleWorlds.CampaignSystem.QuestTaskBase.AddTaskBehaviorsOnGameLoad |
( |
Action | onSucceededAction = null, |
|
|
Action | onFailedAction = null, |
|
|
Action | onCanceledAction = null ) |
◆ EvenTriggerDelegates
◆ IsLogged
| bool TaleWorlds.CampaignSystem.QuestTaskBase.IsLogged |
|
getset |
◆ IsActive
| bool TaleWorlds.CampaignSystem.QuestTaskBase.IsActive |
|
get |