Class VillageNeedsToolsIssueBehavior.VillageNeedsToolsIssueQuest
- Namespace
- TaleWorlds.CampaignSystem.Issues
- Assembly
- TaleWorlds.CampaignSystem.dll
public class VillageNeedsToolsIssueBehavior.VillageNeedsToolsIssueQuest : QuestBase
- Inheritance
-
VillageNeedsToolsIssueBehavior.VillageNeedsToolsIssueQuest
- Inherited Members
Constructors
VillageNeedsToolsIssueQuest(string, Hero, ItemObject, int, ItemObject, int, int, CampaignTime)
public VillageNeedsToolsIssueQuest(string questId, Hero questGiver, ItemObject requestedItem, int numberOfRequestedGood, ItemObject exchangeItem, int numberOfExchangeItem, int payment, CampaignTime duration)
Parameters
questId
stringquestGiver
HerorequestedItem
ItemObjectnumberOfRequestedGood
intexchangeItem
ItemObjectnumberOfExchangeItem
intpayment
intduration
CampaignTime
Properties
IsRemainingTimeHidden
public override bool IsRemainingTimeHidden { get; }
Property Value
Title
public override TextObject Title { get; }
Property Value
Methods
AutoGeneratedInstanceCollectObjects(List<object>)
protected override void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)
Parameters
GiveTradeOrExchangeRewardToMainParty(Hero, int, ItemObject, int)
public static void GiveTradeOrExchangeRewardToMainParty(Hero questGiver, int gold, ItemObject exchangeItem, int exchangeItemCount)
Parameters
questGiver
Herogold
intexchangeItem
ItemObjectexchangeItemCount
int
HourlyTick()
protected override void HourlyTick()
InitializeQuestOnGameLoad()
protected override void InitializeQuestOnGameLoad()
OnTimedOut()
protected override void OnTimedOut()
RegisterEvents()
protected override void RegisterEvents()
SetDialogs()
protected override void SetDialogs()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).