Search Results for

    Show / Hide Table of Contents

    Class AbilityChannel

    Communication channel of the ability. Can be used to control ability behaviors at runtime. When creating a new ability, you must also declare a class named "AbilityName"Channel in the same namespace where "AbilityName" is the name of the ability you're creating. Can be accessed via GetAbilityChannel<T>(string)

    Inheritance
    object
    AbilityChannel
    AttackChannel
    ChargedAttackChannel
    GuardChannel
    OffhandAbilityChannel
    WeaponArtChannel
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: LobsterFramework.AbilitySystem
    Assembly: LobsterFramework.dll
    Syntax
    public class AbilityChannel

    Fields

    | Improve this Doc View Source

    Config

    Declaration
    protected AbilityConfig Config
    Field Value
    Type Description
    AbilityConfig
    | Improve this Doc View Source

    Context

    Declaration
    protected AbilityContext Context
    Field Value
    Type Description
    AbilityContext

    Properties

    | Improve this Doc View Source

    Cooldown

    Declaration
    public float Cooldown { get; }
    Property Value
    Type Description
    float
    | Improve this Doc View Source

    IsRunning

    Declaration
    public bool IsRunning { get; }
    Property Value
    Type Description
    bool
    | Improve this Doc View Source

    IsSuspended

    Declaration
    public bool IsSuspended { get; }
    Property Value
    Type Description
    bool
    | Improve this Doc View Source

    OnCooldown

    Declaration
    public bool OnCooldown { get; }
    Property Value
    Type Description
    bool
    | Improve this Doc View Source

    TimeWhenAvailable

    Declaration
    public float TimeWhenAvailable { get; }
    Property Value
    Type Description
    float
    • Improve this Doc
    • View Source
    In This Article
    Back to top LobsterFramework documentation