Search Results for

    Show / Hide Table of Contents

    Class SpellActiveEntry

    SpellCastInfo | SpellBook + 0x20 -> ActiveSpellEntry

    Inheritance
    System.Object
    SpellActiveEntry
    MissileClient
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Oasys.Common.GameObject.Clients.ExtendedInstances.Spells
    Assembly: Oasys.Common.dll
    Syntax
    public class SpellActiveEntry

    Constructors

    SpellActiveEntry(Int32)

    Declaration
    public SpellActiveEntry(int instancePointer)
    Parameters
    Type Name Description
    System.Int32 instancePointer

    Properties

    CastEndTime

    Gets the cast end time.

    Declaration
    public float CastEndTime { get; }
    Property Value
    Type Description
    System.Single

    CasterName

    Gets the caster's name.

    Declaration
    public string CasterName { get; }
    Property Value
    Type Description
    System.String

    CastStartTime

    Gets the spell cast start time.

    Declaration
    public float CastStartTime { get; }
    Property Value
    Type Description
    System.Single

    Cooldown

    Gets the cooldown.

    Declaration
    public float Cooldown { get; }
    Property Value
    Type Description
    System.Single

    IsBasicAttack

    Checks whether if it is a basic attack.

    Declaration
    public bool IsBasicAttack { get; }
    Property Value
    Type Description
    System.Boolean

    IsSpecialAttack

    Checks whether if it is a special attack.

    Declaration
    public bool IsSpecialAttack { get; }
    Property Value
    Type Description
    System.Boolean

    MissileIndex

    Gets the index in the object manager.

    Declaration
    public int MissileIndex { get; }
    Property Value
    Type Description
    System.Int32

    SpellCurrentPosition

    Gets the current position of the spell.

    Declaration
    public Vector3 SpellCurrentPosition { get; }
    Property Value
    Type Description
    SharpDX.Vector3

    SpellData

    Gets the data about the spell.

    Declaration
    public SpellClassData SpellData { get; }
    Property Value
    Type Description
    SpellClassData

    SpellEndPosition

    Gets the end position of the spell.

    Declaration
    public Vector3 SpellEndPosition { get; }
    Property Value
    Type Description
    SharpDX.Vector3

    SpellSlot

    Gets the slot in use.

    Declaration
    public SpellSlot SpellSlot { get; }
    Property Value
    Type Description
    SpellSlot

    SpellStartPosition

    Gets the start position of the spell.

    Declaration
    public Vector3 SpellStartPosition { get; }
    Property Value
    Type Description
    SharpDX.Vector3

    TargetIndexes

    Declaration
    public List<short> TargetIndexes { get; }
    Property Value
    Type Description
    System.Collections.Generic.List<System.Int16>

    Targets

    Declaration
    public List<AIBaseClient> Targets { get; }
    Property Value
    Type Description
    System.Collections.Generic.List<AIBaseClient>

    Type

    Declaration
    public SpellType Type { get; }
    Property Value
    Type Description
    SpellType

    WindupTime

    Gets the animation time.

    Declaration
    public float WindupTime { get; }
    Property Value
    Type Description
    System.Single

    Extension Methods

    Extensions.In<T>(T, T[])
    ☀
    ☾
    In This Article
    Back to top
    Generated by DocFX
    ☀
    ☾