-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or request
Description
FEATURE : Skills editor
Description
The skills editor is where the user should be able to create different skill.
Here is a quick idea:
- The skill can be either an active, or passive skill
- Skill can target different entities (Ennemy, AOE, Self, Ally, Allies)
- In case the skill is an AOE / Allies, we should be able to set a range (1, 2, 3 characters).
- Define a cost by a stats (type: resources)
- Define a name, description, icon
- Set a cooldown (for now it should just be a float, later when the combat feature is worked on, we should define it in more details)
- Set a Scalling formula system (can be used to scale the cost) - Need more thinking about this.
Also, we should think about if we need to implement the graph system like the stat feature (to make call based on: when skill is before / after being casted, when skill start/end cooldown (if applicable)).
Note:
For now, this is all, but new idea can be added / proposed.
If you need more information, do not hesitate to ask in the comment of the issue.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request