C# Класс MCLawl.PlayerBot

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
AIName string
Waypoints List
botTimer System.Timers.Timer
color string
countdown int
currentPoint int
hunt bool
id byte
jumpTimer System.Timers.Timer
kill bool
level Level
moveTimer System.Timers.Timer
movementSpeed int
name string
nodUp bool
playerbots List
pos ushort[]
rot byte[]

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

Метод Описание
Find ( string name ) : PlayerBot
GlobalDie ( ) : void
GlobalSpawn ( ) : void
GlobalUpdate ( ) : void
GlobalUpdatePosition ( ) : void
PlayerBot ( string n, Level l ) : System
PlayerBot ( string n, Level l, ushort x, ushort y, ushort z, byte rotx, byte roty ) : System
SetPos ( ushort x, ushort y, ushort z, byte rotx, byte roty ) : void
Update ( ) : void
ValidName ( string name ) : bool
removeBot ( ) : void

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

Метод Описание
FreeId ( ) : byte
HTNO ( short x ) : byte[]
HTNO ( ushort x ) : byte[]
NTHO ( byte x, int offset ) : ushort
UpdatePosition ( ) : void

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

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

public static Find ( string name ) : PlayerBot
name string
Результат PlayerBot

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

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

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

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

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

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

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

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

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

public PlayerBot ( string n, Level l ) : System
n string
l Level
Результат System

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

public PlayerBot ( string n, Level l, ushort x, ushort y, ushort z, byte rotx, byte roty ) : System
n string
l Level
x ushort
y ushort
z ushort
rotx byte
roty byte
Результат System

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

public SetPos ( ushort x, ushort y, ushort z, byte rotx, byte roty ) : void
x ushort
y ushort
z ushort
rotx byte
roty byte
Результат void

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

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

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

public static ValidName ( string name ) : bool
name string
Результат bool

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

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

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

AIName публичное свойство

public string AIName
Результат string

Waypoints публичное свойство

public List Waypoints
Результат List

botTimer публичное свойство

public System.Timers.Timer botTimer
Результат System.Timers.Timer

color публичное свойство

public string color
Результат string

countdown публичное свойство

public int countdown
Результат int

currentPoint публичное свойство

public int currentPoint
Результат int

hunt публичное свойство

public bool hunt
Результат bool

id публичное свойство

public byte id
Результат byte

jumpTimer публичное свойство

public System.Timers.Timer jumpTimer
Результат System.Timers.Timer

kill публичное свойство

public bool kill
Результат bool

level публичное свойство

public Level,MCLawl level
Результат Level

moveTimer публичное свойство

public System.Timers.Timer moveTimer
Результат System.Timers.Timer

movementSpeed публичное свойство

public int movementSpeed
Результат int

name публичное свойство

public string name
Результат string

nodUp публичное свойство

public bool nodUp
Результат bool

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

public static List playerbots
Результат List

pos публичное свойство

public ushort[] pos
Результат ushort[]

rot публичное свойство

public byte[] rot
Результат byte[]