Skip to content

Feature : Skills editor #13

@Ward727a

Description

@Ward727a

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 request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions