SF Tool Documentation
Search Results for

    Show / Hide Table of Contents

    Namespace SF.AbilityModule

    Classes

    AbilityController

    This is the specific controller for abilities that only players use.

    For NPC, Enemies, or Ally combatants not controlled by the Players use StateMachineBrain The AbilityController default execution order is set one past the Controller2D. This guarantees the controller is already set up it's current physic struct in case any external force is starting to change it. PhysicsVolume

    AbilityCooldown

    Not fully implemented yet. This will allow for abilities to have cooldowns for a variety of cases such as ability reactivation, ability delay for going from one ability to another, and ability activation delay when leaving certain character states. Think of a delay on ability activation after being damaged of stunned.

    AbilityCore

    Abilities contain the data for what actions can do and how they do them.

    Interfaces

    IAbility

    ICharacterAbility

    IInputAbility

    In This Article
    Back to top Generated by DocFX