C# Класс FFACETools.FFACE.NPCTools

Wrapper class for NPC information from FFACE
Показать файл Открыть проект Примеры использования класса

Private Properties

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

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

Метод Описание
ClaimedID ( int id ) : int

Server ID of the person who first claimed the mob

Distance ( int id ) : double

NPC's distance from player

GetPosition ( int id ) : Position

Gets the position of the NPC

HPPCurrent ( int id ) : short

NPC's current hit point percent

IsActive ( int id ) : bool

Whether the NPC is active or not

IsClaimed ( int id ) : bool

Whether the NPC is claimed or not

NPCBit ( int id ) : byte

If the NPC is rendered on the screen

NPCTools ( int instanceID ) : System

Constructor

NPCType ( int id ) : NPCType

Type of NPC

Name ( int id ) : string

Name of the NPC

PetID ( int id ) : int

Uses player index to get PetID

PosH ( int id ) : float

H position of the NPC

PosX ( int id ) : float

X position of the NPC

PosY ( int id ) : float

Y position of the NPC

PosZ ( int id ) : float

Z position of the NPC

Status ( int id ) : Status

NPC's status

TPCurrent ( int id ) : short

NPC's current TP

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

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

Server ID of the person who first claimed the mob
public ClaimedID ( int id ) : int
id int
Результат int

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

NPC's distance from player
public Distance ( int id ) : double
id int
Результат double

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

Gets the position of the NPC
public GetPosition ( int id ) : Position
id int
Результат Position

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

NPC's current hit point percent
public HPPCurrent ( int id ) : short
id int
Результат short

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

Whether the NPC is active or not
public IsActive ( int id ) : bool
id int
Результат bool

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

Whether the NPC is claimed or not
public IsClaimed ( int id ) : bool
id int
Результат bool

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

If the NPC is rendered on the screen
public NPCBit ( int id ) : byte
id int
Результат byte

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

Constructor
public NPCTools ( int instanceID ) : System
instanceID int Instance ID generated from FFACE
Результат System

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

Type of NPC
public NPCType ( int id ) : NPCType
id int
Результат NPCType

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

Name of the NPC
public Name ( int id ) : string
id int
Результат string

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

Uses player index to get PetID
public PetID ( int id ) : int
id int
Результат int

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

H position of the NPC
public PosH ( int id ) : float
id int
Результат float

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

X position of the NPC
public PosX ( int id ) : float
id int
Результат float

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

Y position of the NPC
public PosY ( int id ) : float
id int
Результат float

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

Z position of the NPC
public PosZ ( int id ) : float
id int
Результат float

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

NPC's status
public Status ( int id ) : Status
id int
Результат Status

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

NPC's current TP
public TPCurrent ( int id ) : short
id int
Результат short