Skills
The skills tab allows you to add new skills and configure all settings about it:
As you can see, a skill has many settings.

General Settings:

    Skill Name: The name of the skill
    Skill Description: The description of the skill
    Icon: The icon of the image (used in the Skills component and skill tree)

Skill Settings:

    Skill Type: What type of skill is this one (you can only choose one type per skill). This type is also used to procedurally generate a skill tree
    Assignable to Skill Bar: Can you add the skill to a skill bar (like a hotbar with skills to execute)?
    Skill Execution Type: What execution type is the skill? There are three types of skill:
      Instant Execute --> Instantly executes a skill (skips the casting phase)
      Cast Execute --> This skill needs a cast time before it executes
      Permanent Execute --> Constantly executing this skill, like having an HP buff (only executes the execution phase, skips every other)
      Stored --> “Reloads” a skill after executing, can store up to a certain amount of skill executions. The "reload" will be reset when you execute the skill again. Only a full "reload" gives you an execution back
    You can specify the time for the cast and execution phase before the next phase starts.
    Cast time: Time for casting a skill (i.e. a magic spell with a preparation time)
    Execution time: Time for a skill to execute
    Cooldown time: Time until a skill can be used again. Does not apply to Permanent Execute skills
    Cooldown time between: Time to wait for a stored skill to wait until it can be used again
    Max amount: Maximum amount of executions of a stored skill
    Start amount: The starting amount of executions of a stored skill
    Conditions for activating a skill: These conditions must be true to activate the skill
    Skill State: The state a skill has at the start of the game. Ideal for specifying beginner skills that are active from the start
    Use Skill Points: Use the skill points property in the settings to unlock this skill
    Skill Points Needed: The amount of skill points to use to unlock the skill
    Requires Level: Use the level property in the settings as a requirement to unlock the skill
    Level: The level the character needs to have to unlock the skill
    Relies On Skills: Rely on these skills (they need to be unlocked)
    Additional conditions to unlock the skill: Use these additional conditions to check if someone can to unlock the skill
    Reset Skills Settings: These actions will get executed when the skill is being reset (usually when doing a reset of all skills)

Skill Events:

    On Activate: Execute these actions when the skill gets activated
    On Cast: Execute these actions when the skill is in the casting phase
    On Execute: Execute these actions when executing the skill
    On Finish: Execute these actions when the skill reaches the finishing phase
Last modified 8mo ago