C# Класс BolterLibrary.Navigation

Наследование: NativeDx
Показать файл Открыть проект

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

Свойство Тип Описание
AICorrection bool
CamReset bool
CorDelay bool
HaltFlag bool
HeadToll int
Moving bool
RecordFlag bool
TurnFilter bool
_Waypoints Waypoints

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

Метод Описание
Distance ( float y1, float x1, float y2, float x2 ) : float
Navigation ( ) : System
Play ( string pathName, Pathing pType, bool forward = true, int index, dynamic log = null ) : void
Record ( int interval, string pathName, dynamic log = null ) : void

Starts recording waypoints on a new thread.

Reload ( ) : void
StopRecord ( ) : void

Stops an active recording session, and saves the results to xml.

Walk ( float x, float y, bool KeepWalking ) : void

Защищенные методы

Метод Описание
DegreesToPosH ( double Degrees ) : float
Distance ( D3DXVECTOR2 p1, D3DXVECTOR2 p2 ) : float
HeadingToRad ( D3DXVECTOR2 from, D3DXVECTOR2 to ) : float
MathMod ( int a, int b ) : int
ModelRotation ( D3DXVECTOR2 pointB ) : void

Rotates the character's model, to face the given destination point.

PosHToDegrees ( float PosH ) : double

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

Метод Описание
GetClosestIndex ( List PList, D3DXVECTOR2 curPos ) : int
PlayPath ( string pathName, Pathing pType, bool forawrd, int index, dynamic log = null ) : void
RebuildList ( IEnumerable pList, bool forward, Pathing pType, int index ) : IEnumerable
RecordWaypoint ( int interval, string pathName, dynamic logBox = null ) : void

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

DegreesToPosH() защищенный Метод

protected DegreesToPosH ( double Degrees ) : float
Degrees double
Результат float

Distance() защищенный Метод

protected Distance ( D3DXVECTOR2 p1, D3DXVECTOR2 p2 ) : float
p1 D3DXVECTOR2
p2 D3DXVECTOR2
Результат float

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

public static Distance ( float y1, float x1, float y2, float x2 ) : float
y1 float
x1 float
y2 float
x2 float
Результат float

HeadingToRad() защищенный Метод

protected HeadingToRad ( D3DXVECTOR2 from, D3DXVECTOR2 to ) : float
from D3DXVECTOR2
to D3DXVECTOR2
Результат float

MathMod() защищенный Метод

protected MathMod ( int a, int b ) : int
a int
b int
Результат int

ModelRotation() защищенный Метод

Rotates the character's model, to face the given destination point.
protected ModelRotation ( D3DXVECTOR2 pointB ) : void
pointB D3DXVECTOR2 The destination point
Результат void

Navigation() публичный Метод

public Navigation ( ) : System
Результат System

Play() публичный Метод

public Play ( string pathName, Pathing pType, bool forward = true, int index, dynamic log = null ) : void
pathName string
pType Pathing
forward bool
index int
log dynamic
Результат void

PosHToDegrees() защищенный Метод

protected PosHToDegrees ( float PosH ) : double
PosH float
Результат double

Record() публичный Метод

Starts recording waypoints on a new thread.
public Record ( int interval, string pathName, dynamic log = null ) : void
interval int Time in ms, between waypoints
pathName string Name of the path to save the waypoints to. A new on will be created, if it does not exist
log dynamic
Результат void

Reload() публичный Метод

public Reload ( ) : void
Результат void

StopRecord() публичный Метод

Stops an active recording session, and saves the results to xml.
public StopRecord ( ) : void
Результат void

Walk() публичный Метод

public Walk ( float x, float y, bool KeepWalking ) : void
x float
y float
KeepWalking bool
Результат void

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

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

public static bool AICorrection
Результат bool

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

public static bool CamReset
Результат bool

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

public static bool CorDelay
Результат bool

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

public static bool HaltFlag
Результат bool

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

public static int HeadToll
Результат int

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

public static bool Moving
Результат bool

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

Flag that stops and starts recording
public static bool RecordFlag
Результат bool

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

public static bool TurnFilter
Результат bool

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

Container for our waypoints.xml
public static Waypoints _Waypoints
Результат Waypoints