Table of Contents

Class ChangeSettlementOwnerTask

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

Constructors

ChangeSettlementOwnerTask(Settlement, Hero, Action, Action, Action, DialogFlow)

public ChangeSettlementOwnerTask(Settlement settlement, Hero newOwner, Action onSucceededAction, Action onFailedAction, Action onCanceledAction, DialogFlow dialogFlow = null)

Parameters

settlement Settlement
newOwner Hero
onSucceededAction Action
onFailedAction Action
onCanceledAction Action
dialogFlow DialogFlow

Methods

AutoGeneratedInstanceCollectObjects(List<object>)

protected override void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)

Parameters

collectedObjects List<object>

OnSettlementOwnerChanged(Settlement, bool, Hero, Hero, Hero, ChangeOwnerOfSettlementDetail)

public void OnSettlementOwnerChanged(Settlement settlement, bool openToClaim, Hero newOwner, Hero oldOwner, Hero capturerHero, ChangeOwnerOfSettlementAction.ChangeOwnerOfSettlementDetail detail)

Parameters

settlement Settlement
openToClaim bool
newOwner Hero
oldOwner Hero
capturerHero Hero
detail ChangeOwnerOfSettlementAction.ChangeOwnerOfSettlementDetail

SetReferences()

public override void SetReferences()

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