C# Класс ExBuddy.Helpers.Behaviors

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
DontStopInRange Func

Открытые методы

Метод Описание
Dismount ( byte maxTicks = 100, ushort interval = 100 ) : Task
GetReturnStrategy ( ) : IReturnStrategy
GetReturnStrategyForZoneWithoutAetheryte ( ushort zoneId ) : IReturnStrategy
Mount ( System.Vector3 destination = null, uint mountId ) : Task
MoveTo ( this hotspot, bool useMesh = true, uint mountId, Func stopCallback = null, bool dismountAtDestination = false ) : Task
MoveTo ( this destination, bool useMesh = true, uint mountId, float radius = 2.0f, string name = null, Func stopCallback = null, bool dismountAtDestination = false ) : Task
MoveToNoMount ( this hotspot, bool useMesh = true, Func stopCallback = null ) : Task
MoveToNoMount ( this destination, bool useMesh = true, float radius = 2.0f, string name = null, Func stopCallback = null ) : Task
MoveToPointWithin ( this destination, float radius, uint mountId, string name = null, bool dismountAtDestination = false ) : Task
MoveToPointWithin ( this hotspot, uint mountId, bool dismountAtDestination = false ) : Task
MoveToPointWithinNoMount ( this destination, float radius, string name = null ) : Task
ShouldMount ( System.Vector3 destination = null ) : Task
Sleep ( int interval ) : System.Threading.Tasks.Task
Sprint ( int timeout = 500 ) : Task
TeleportTo ( this teleportLocation ) : Task
TeleportTo ( uint aetheryteId ) : Task
TeleportTo ( ushort zoneId ) : Task
TeleportTo ( ushort zoneId, uint aetheryteId ) : Task
Unstuck ( ) : Task
Wait ( int interval, Func condition ) : System.Threading.Tasks.Task

Приватные методы

Метод Описание
Behaviors ( ) : System

Описание методов

Dismount() публичный статический Метод

public static Dismount ( byte maxTicks = 100, ushort interval = 100 ) : Task
maxTicks byte
interval ushort
Результат Task

GetReturnStrategy() публичный статический Метод

public static GetReturnStrategy ( ) : IReturnStrategy
Результат IReturnStrategy

GetReturnStrategyForZoneWithoutAetheryte() публичный статический Метод

public static GetReturnStrategyForZoneWithoutAetheryte ( ushort zoneId ) : IReturnStrategy
zoneId ushort
Результат IReturnStrategy

Mount() публичный статический Метод

public static Mount ( System.Vector3 destination = null, uint mountId ) : Task
destination System.Vector3
mountId uint
Результат Task

MoveTo() публичный статический Метод

public static MoveTo ( this hotspot, bool useMesh = true, uint mountId, Func stopCallback = null, bool dismountAtDestination = false ) : Task
hotspot this
useMesh bool
mountId uint
stopCallback Func
dismountAtDestination bool
Результат Task

MoveTo() публичный статический Метод

public static MoveTo ( this destination, bool useMesh = true, uint mountId, float radius = 2.0f, string name = null, Func stopCallback = null, bool dismountAtDestination = false ) : Task
destination this
useMesh bool
mountId uint
radius float
name string
stopCallback Func
dismountAtDestination bool
Результат Task

MoveToNoMount() публичный статический Метод

public static MoveToNoMount ( this hotspot, bool useMesh = true, Func stopCallback = null ) : Task
hotspot this
useMesh bool
stopCallback Func
Результат Task

MoveToNoMount() публичный статический Метод

public static MoveToNoMount ( this destination, bool useMesh = true, float radius = 2.0f, string name = null, Func stopCallback = null ) : Task
destination this
useMesh bool
radius float
name string
stopCallback Func
Результат Task

MoveToPointWithin() публичный статический Метод

public static MoveToPointWithin ( this destination, float radius, uint mountId, string name = null, bool dismountAtDestination = false ) : Task
destination this
radius float
mountId uint
name string
dismountAtDestination bool
Результат Task

MoveToPointWithin() публичный статический Метод

public static MoveToPointWithin ( this hotspot, uint mountId, bool dismountAtDestination = false ) : Task
hotspot this
mountId uint
dismountAtDestination bool
Результат Task

MoveToPointWithinNoMount() публичный статический Метод

public static MoveToPointWithinNoMount ( this destination, float radius, string name = null ) : Task
destination this
radius float
name string
Результат Task

ShouldMount() публичный статический Метод

public static ShouldMount ( System.Vector3 destination = null ) : Task
destination System.Vector3
Результат Task

Sleep() публичный статический Метод

public static Sleep ( int interval ) : System.Threading.Tasks.Task
interval int
Результат System.Threading.Tasks.Task

Sprint() публичный статический Метод

public static Sprint ( int timeout = 500 ) : Task
timeout int
Результат Task

TeleportTo() публичный статический Метод

public static TeleportTo ( this teleportLocation ) : Task
teleportLocation this
Результат Task

TeleportTo() публичный статический Метод

public static TeleportTo ( uint aetheryteId ) : Task
aetheryteId uint
Результат Task

TeleportTo() публичный статический Метод

public static TeleportTo ( ushort zoneId ) : Task
zoneId ushort
Результат Task

TeleportTo() публичный статический Метод

public static TeleportTo ( ushort zoneId, uint aetheryteId ) : Task
zoneId ushort
aetheryteId uint
Результат Task

Unstuck() публичный статический Метод

public static Unstuck ( ) : Task
Результат Task

Wait() публичный статический Метод

public static Wait ( int interval, Func condition ) : System.Threading.Tasks.Task
interval int
condition Func
Результат System.Threading.Tasks.Task

Описание свойств

DontStopInRange публичное статическое свойство

public static Func DontStopInRange
Результат Func