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
SettlementnewOwner
HeroonSucceededAction
ActiononFailedAction
ActiononCanceledAction
ActiondialogFlow
DialogFlow
Methods
AutoGeneratedInstanceCollectObjects(List<object>)
protected override void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)
Parameters
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
SettlementopenToClaim
boolnewOwner
HerooldOwner
HerocapturerHero
Herodetail
ChangeOwnerOfSettlementAction.ChangeOwnerOfSettlementDetail
SetReferences()
public override void SetReferences()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).