Search Results for

    Show / Hide Table of Contents

    Class Orbwalker

    Inheritance
    System.Object
    Orbwalker
    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.SDK
    Assembly: Oasys.SDK.dll
    Syntax
    public class Orbwalker

    Properties

    AllowAttacking

    Enable/disable the orbwalker to being able to attack

    Declaration
    public static bool AllowAttacking { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowMoving

    Enable/disable the orbwalker to being able to move

    Declaration
    public static bool AllowMoving { get; set; }
    Property Value
    Type Description
    System.Boolean

    AttackCooldownRemaining

    Remaining time in seconds before basic attack is possible

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

    CanBasicAttack

    Can my champion basic attack

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

    CanMove

    Can my champion move after basic attack

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

    ForceMovePosition

    Set this to force move to a screen position when can walk, remember to reset the value to Vector2.Zero.

    Declaration
    public static Vector2 ForceMovePosition { get; set; }
    Property Value
    Type Description
    SharpDX.Vector2

    LaneClearTarget

    Current selected laneclear target

    Declaration
    public static GameObjectBase LaneClearTarget { get; }
    Property Value
    Type Description
    GameObjectBase

    LastBasicAttack

    Last basic attack in game time

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

    LastMove

    Last move in game time

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

    OrbwalkingMode

    Orbwalking mode

    Declaration
    public static Orbwalker.OrbWalkingModeType OrbwalkingMode { get; set; }
    Property Value
    Type Description
    Orbwalker.OrbWalkingModeType

    PreviousMinion

    Previous attacked minion with orbwalker

    Declaration
    public static GameObjectBase PreviousMinion { get; }
    Property Value
    Type Description
    GameObjectBase

    SelectedHero

    Manually overrided hero targetselection

    Declaration
    public static GameObjectBase SelectedHero { get; set; }
    Property Value
    Type Description
    GameObjectBase

    SelectedTarget

    Manually overrided target

    Declaration
    public static GameObjectBase SelectedTarget { get; set; }
    Property Value
    Type Description
    GameObjectBase

    TargetChampionsOnly

    Is target champions only being pressed. Set to true for holding target champions only, set to false to stop holding target champions only.

    Declaration
    public static bool TargetChampionsOnly { get; set; }
    Property Value
    Type Description
    System.Boolean

    TargetHero

    Current selected hero target

    Declaration
    public static GameObjectBase TargetHero { get; }
    Property Value
    Type Description
    GameObjectBase

    Methods

    AttackReset()

    Reset attack timer

    Declaration
    public static void AttackReset()

    GetTarget(Orbwalker.OrbWalkingModeType)

    Get a orbwalking target

    Declaration
    public static GameObjectBase GetTarget(Orbwalker.OrbWalkingModeType orbwalkingMode)
    Parameters
    Type Name Description
    Orbwalker.OrbWalkingModeType orbwalkingMode
    Returns
    Type Description
    GameObjectBase

    GetTarget(Orbwalker.OrbWalkingModeType, Single)

    Get a orbwalking target with custom range, usecase fx: Zeri Q

    Declaration
    public static GameObjectBase GetTarget(Orbwalker.OrbWalkingModeType orbwalkingMode, float range = 0F)
    Parameters
    Type Name Description
    Orbwalker.OrbWalkingModeType orbwalkingMode
    System.Single range
    Returns
    Type Description
    GameObjectBase

    Events

    OnOrbwalkerAfterBasicAttack

    This event is raised when orbwalker has just processed a basicattack.

    Declaration
    public static event Orbwalker.BasicAttackCommand OnOrbwalkerAfterBasicAttack
    Event Type
    Type Description
    Orbwalker.BasicAttackCommand

    OnOrbwalkerBasicAttack

    This event is raised when orbwalker is processing a basicattack.

    Declaration
    public static event Orbwalker.BasicAttackCommand OnOrbwalkerBasicAttack
    Event Type
    Type Description
    Orbwalker.BasicAttackCommand

    OnOrbwalkerBeforeBasicAttack

    This event is raised when orbwalker is about to process a basicattack.

    Declaration
    public static event Orbwalker.BasicAttackCommand OnOrbwalkerBeforeBasicAttack
    Event Type
    Type Description
    Orbwalker.BasicAttackCommand

    Extension Methods

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