Class ArchetypeDefinition#
Defined in File ArchetypeDefinition.cs
Inheritance Relationships#
Base Type#
public xbe.sdk.EntityBase
(Class EntityBase)
Class Documentation#
- class xbe.sdk.Models.ArchetypeDefinition : xbe.sdk.EntityBase#
An archetype is a specific subset of one or more skill trees that a persona can elect to follow.
REQUIRES: Progression Services
Properties
- string Name { get; set; }#
The unique name of the archetype.
- string Title { get; set; }#
A textual title or name of the archetype.
- string Description { get; set; }#
A textual description of the archetype.
- string Icon { get; set; }#
The icon to display when representing the archetype.
- Guid ProductUid { get; set; }#
The uid of the product that this archetype definition is associated with.
REQUIRES: Progression Services Studio.
- string > Skills { get; set; }#
The list of all root skill uid’s that define this archetype. A root skill is the first skill in a tree that has few to no requirements.
Public Static Functions
- new ArchetypeDefinition Parse (string json)#
Parses the given JSON encoded string into a new ArchetypeDefinition instance.
- Param json:
- Return: