Class QuestReward#

Inheritance Relationships#

Base Type#

Class Documentation#

class xbe.sdk.Models.QuestReward : xbe.sdk.ModelBase#

Defines a single reward that will be given once a quest is fulfilled.

Public Functions

QuestReward ()#
QuestReward (Object obj)

Properties

string Type { get; set; }#

The requirement type of the quest being tracked.

int Value { get; set; }#

The quantity amount to reward.

Guid Entity { get; set; }#

The universally unique identifier of the entity that will be rewarded.

Public Static Functions

new QuestReward Parse (string json)#

Parses the given JSON encoded string into a new QuestReward instance.

Param json:

Return:

Public Static Attributes

const string TYPE_ITEM = "ITEM"#
const string TYPE_PROGRESS = "PROGRESS"#
const string TYPE_QUEST = "QUEST"#