-
Notifications
You must be signed in to change notification settings - Fork 486
Editor for skills and master skill tree of a character #716
Description
Is your feature request related to a problem? Please describe.
We want to edit the skills and the master skill tree of a character on the admin panel.
Describe the solution you'd like
Add a new FieldBuilder to the AutoFields which handles ICollection<SkillEntry> properties.
The new component should allow to edit the normal skill list, as well as the master skill tree.
Master skills can be identified by the Skill.MasterDefinition property - if it's null, then it's a normal skill.
The master skill tree should look similar to the one in game, where we have three parts side-by-side, one for each master skill root and then one row per rank and multiple skills per row. For each master skill, the skill level should be editable within the allowed level ranges. Dependencies between differently ranked skills should be made visible to the user.
Per master skill, show the name of the skill (the icon is not yet required) and a input for the numerical level value.
Add a button to reset the master skill tree, as required by #495.
Additional context
See also #714
