Class RevenueFarmingIssueBehavior.RevenueFarmingIssueQuest
- Namespace
- TaleWorlds.CampaignSystem.Issues
- Assembly
- TaleWorlds.CampaignSystem.dll
public class RevenueFarmingIssueBehavior.RevenueFarmingIssueQuest : QuestBase
- Inheritance
-
RevenueFarmingIssueBehavior.RevenueFarmingIssueQuest
- Inherited Members
Constructors
RevenueFarmingIssueQuest(string, Hero, CampaignTime, List<RevenueVillage>)
public RevenueFarmingIssueQuest(string questId, Hero giverHero, CampaignTime duration, List<RevenueFarmingIssueBehavior.RevenueVillage> revenueVillages)
Parameters
questId
stringgiverHero
Heroduration
CampaignTimerevenueVillages
List<RevenueFarmingIssueBehavior.RevenueVillage>
Fields
CollectingRevenues
[SaveableField(30)]
public bool CollectingRevenues
Field Value
Properties
IsRemainingTimeHidden
public override bool IsRemainingTimeHidden { get; }
Property Value
RevenueVillages
public List<RevenueFarmingIssueBehavior.RevenueVillage> RevenueVillages { get; }
Property Value
TargetSettlement
public Settlement TargetSettlement { get; }
Property Value
Title
public override TextObject Title { get; }
Property Value
Methods
AutoGeneratedInstanceCollectObjects(List<object>)
protected override void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)
Parameters
FindCurrentRevenueVillage()
public RevenueFarmingIssueBehavior.RevenueVillage FindCurrentRevenueVillage()
Returns
HourlyTick()
protected override void HourlyTick()
InitializeQuestOnGameLoad()
protected override void InitializeQuestOnGameLoad()
OnBeforeTimedOut(ref bool, ref bool)
protected override void OnBeforeTimedOut(ref bool completeWithSuccess, ref bool doNotResolveTheQuest)
Parameters
OnFinalize()
protected override void OnFinalize()
OnTimedOut()
protected override void OnTimedOut()
RegisterEvents()
protected override void RegisterEvents()
RevenuesAreDeliveredToSteward()
public void RevenuesAreDeliveredToSteward()
SetDialogs()
protected override void SetDialogs()
SetVillageAsCompleted(RevenueVillage, bool)
public void SetVillageAsCompleted(RevenueFarmingIssueBehavior.RevenueVillage village, bool addLog = true)
Parameters
village
RevenueFarmingIssueBehavior.RevenueVillageaddLog
bool
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).