Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- "skill_ID":
- String
- Required
- A unique identifier for this skill.
- "display_name":
- String
- REQUIRED
- What the name of this skill should look like in game.
- "icon_path":
- String file location of an image file
- REQUIRED
- The icon that represents this status effect. The expected image size is 50x50 pixels.
- "max_rank":
- int
- REQUIRED
- How many skill points can be put into this skill.
- "trackers":
- Dictionary of String keys and numeric values
- Not Required. Will default to an empty dictionary.
- Set of internal data tracker names and their default/initial values.
- "description":
- Array of Strings
- REQUIRED
- List of descriptions for each rank of the skill to be displayed by the UI. Supports BBCode. Should be enclosed with [center][/center] for formatting.
- "checks":
- Array of Dictionaries
- Not Required
- List of checks this skill can generate and what triggers those checks to be raised. See the explanation of the checks field.
- "expected_monster_damage_changes":
- TODO: The formatting of this field is likely going to change soon.
- Not Required.
- "expected_trap_damage_changes"
- TODO: The formatting of this field is likely going to change soon.
- Not Required.
- "natural_learn":
- bool
- Not Required. Will default to false.
- If this skill can be learned directly from an ally's skill menu without a skill scroll.
- "spawn_as_scroll":
- bool
- Not Required. Will default to false.
- If this skill can be found in skill scroll form in the dungeon.
- "skill_scroll_type":
- String, one of "COMMON", "RARE", "SUPER_RARE", "CORRUPT"
- Not Required. If not present but spawn_as_scroll is true, the skill will not spawn as a scroll.
- "requirements":
- Requirements Dictionary
- REQUIRED
- The set of requirements that must be satisfied in order for a skill to be imprintable from a scroll. This (along with the desire requirements) must also be satisfied in order for the skill to be teachable or offered as an option in an ally's skill menu.
- "requirements_text":
- String
- Not Required, but expected.
- Plain text explanation of the requirements to learn this skill that will be displayed by the UI.
- "desire_requirements":
- Requirements dictionary
- REQUIRED
- The set of desire requirements that must be satisfied in order for a skill to be teachable or offered as an option in an ally's skill menu.
- "desire_requirements_text":
- String
- Not Required, but expected.
- Plain text explanation of the desire requirements to learn this skill that will be displayed by the UI.
- "tags":
- Array of Strings
- Not Required. Will default to no tags.
- A list of categorizations for this skill.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement