Search Results for

    Show / Hide Table of Contents

    Class BuffEntry

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

    Constructors

    BuffEntry(Int32)

    Declaration
    public BuffEntry(int pBuffEntry)
    Parameters
    Type Name Description
    System.Int32 pBuffEntry

    Properties

    BuffCountAlt

    Gets the alternate buff count. Second buff account.

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

    BuffCountInt

    Gets the buff count in int form.

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

    Duration

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

    DurationMs

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

    EndTime

    Gets the end time.

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

    EntryType

    Declaration
    public BuffType EntryType { get; }
    Property Value
    Type Description
    BuffType

    IsActive

    Checks whether if the buff is active.

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

    Name

    Gets the name of the buff.

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

    OwnerObjectIndex

    Gets the buff owner's object index.

    Declaration
    public short OwnerObjectIndex { get; }
    Property Value
    Type Description
    System.Int16

    OwnerObjectNetworkID

    Gets the buff owner's network ID;

    Declaration
    public uint OwnerObjectNetworkID { get; }
    Property Value
    Type Description
    System.UInt32

    RemainingDurationMs

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

    Stacks

    Gets the buff stacks.

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

    StartTime

    Gets the start time.

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

    Methods

    Equals(Object)

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    System.Object obj
    Returns
    Type Description
    System.Boolean
    Overrides
    System.Object.Equals(System.Object)

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    System.Int32
    Overrides
    System.Object.GetHashCode()

    GetOwnerObject()

    Gets the buff owner object.

    Declaration
    public AIBaseClient GetOwnerObject()
    Returns
    Type Description
    AIBaseClient

    IsValid()

    Declaration
    public bool IsValid()
    Returns
    Type Description
    System.Boolean

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String
    Overrides
    System.Object.ToString()

    Extension Methods

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