Table of Contents

Namespace Uncreated.Warfare.Quests

Classes

CreditsReward
KitAccessReward
NullReward
QuestRewardExpression
QuestService
QuestTemplate

Represents data that can be used to generate a quest.

QuestTemplate.TemplatePreset
QuestTemplate<TSelf, TTracker, TState>

Defines the tracker used to keep track of quest progress and the state used to store a variation of this template.

QuestTracker
QuestTranslations
ReputationReward
XPReward

Interfaces

IAssetQuestPreset

An IQuestPreset that has a SDG.Unturned.QuestAsset configured for it.

IQuestPreset

Represents a preset for a quest template that can be used to load exact values for the random variables. It is identified by a unqiue Guid and can contain overridden or precalculated rewards.

IQuestReward
IQuestState

Stores information about the values of random variables for QuestTemplate objects.

IQuestState<TQuestTemplate>

Stores information about the values of random variables for QuestTemplate objects.