C# Class hds.npc

Afficher le fichier Open project: hdneo/mxo-hd Class Usage Examples

Méthodes publiques

Свойство Type Description
currentState int
next_move_time long
prev_x_pos double
prev_z_pos double
ticksNeeded int
ticksReceived int
updateClient bool
updateData byte[]
xBase double
yBase double
zBase double

Méthodes publiques

Méthode Description
doTick ( ) : bool
flushClientUpdateData ( ) : void
generatePathTable ( ) : int
getAndResetUpdateData ( ) : byte[]
getCreationData ( ) : Object599
getDistrict ( ) : UInt16
getDistrictName ( ) : string
getEntityId ( ) : System.UInt64
getGoId ( ) : byte[]
getHealthC ( ) : UInt16
getHealthM ( ) : UInt16
getIsDefeated ( ) : bool
getIsLootable ( ) : bool
getIsSpawned ( ) : bool
getLevel ( ) : ushort
getMobId ( ) : UInt16
getName ( ) : string
getRotation ( ) : uint
getRsiHex ( ) : string
getState ( ) : int
getWeapon ( ) : UInt32
getXPos ( ) : double
getYPos ( ) : double
getZPos ( ) : double
npc ( ) : System
setDistrict ( UInt16 _district ) : void
setDistrictName ( string _districtName ) : void
setEntityId ( System.UInt64 _entityId ) : void
setGoId ( byte objectID ) : void
setHealthC ( UInt16 currentHealth ) : void
setHealthM ( UInt16 maxHealth ) : void
setIsDead ( bool dead ) : void
setIsLootable ( bool lootable ) : void
setIsSpawned ( bool spawned ) : void
setLevel ( ushort level ) : void
setMobId ( UInt16 mobID ) : void
setName ( string mobName ) : void
setRotation ( uint rotation ) : void
setRsiHex ( string _rsihex ) : void
setState ( int state ) : void
setWeapon ( UInt32 weapon ) : void
setXPos ( double xPosition ) : void
setYPos ( double yPosition ) : void
setZPos ( double zPosition ) : void
updateAnimation ( byte animationByte ) : void
updateCombat ( ) : void
updatePosition ( ) : void

Method Details

doTick() public méthode

public doTick ( ) : bool
Résultat bool

flushClientUpdateData() public méthode

public flushClientUpdateData ( ) : void
Résultat void

generatePathTable() public méthode

public generatePathTable ( ) : int
Résultat int

getAndResetUpdateData() public méthode

public getAndResetUpdateData ( ) : byte[]
Résultat byte[]

getCreationData() public méthode

public getCreationData ( ) : Object599
Résultat Object599

getDistrict() public méthode

public getDistrict ( ) : UInt16
Résultat System.UInt16

getDistrictName() public méthode

public getDistrictName ( ) : string
Résultat string

getEntityId() public méthode

public getEntityId ( ) : System.UInt64
Résultat System.UInt64

getGoId() public méthode

public getGoId ( ) : byte[]
Résultat byte[]

getHealthC() public méthode

public getHealthC ( ) : UInt16
Résultat System.UInt16

getHealthM() public méthode

public getHealthM ( ) : UInt16
Résultat System.UInt16

getIsDefeated() public méthode

public getIsDefeated ( ) : bool
Résultat bool

getIsLootable() public méthode

public getIsLootable ( ) : bool
Résultat bool

getIsSpawned() public méthode

public getIsSpawned ( ) : bool
Résultat bool

getLevel() public méthode

public getLevel ( ) : ushort
Résultat ushort

getMobId() public méthode

public getMobId ( ) : UInt16
Résultat System.UInt16

getName() public méthode

public getName ( ) : string
Résultat string

getRotation() public méthode

public getRotation ( ) : uint
Résultat uint

getRsiHex() public méthode

public getRsiHex ( ) : string
Résultat string

getState() public méthode

public getState ( ) : int
Résultat int

getWeapon() public méthode

public getWeapon ( ) : UInt32
Résultat System.UInt32

getXPos() public méthode

public getXPos ( ) : double
Résultat double

getYPos() public méthode

public getYPos ( ) : double
Résultat double

getZPos() public méthode

public getZPos ( ) : double
Résultat double

npc() public méthode

public npc ( ) : System
Résultat System

setDistrict() public méthode

public setDistrict ( UInt16 _district ) : void
_district System.UInt16
Résultat void

setDistrictName() public méthode

public setDistrictName ( string _districtName ) : void
_districtName string
Résultat void

setEntityId() public méthode

public setEntityId ( System.UInt64 _entityId ) : void
_entityId System.UInt64
Résultat void

setGoId() public méthode

public setGoId ( byte objectID ) : void
objectID byte
Résultat void

setHealthC() public méthode

public setHealthC ( UInt16 currentHealth ) : void
currentHealth System.UInt16
Résultat void

setHealthM() public méthode

public setHealthM ( UInt16 maxHealth ) : void
maxHealth System.UInt16
Résultat void

setIsDead() public méthode

public setIsDead ( bool dead ) : void
dead bool
Résultat void

setIsLootable() public méthode

public setIsLootable ( bool lootable ) : void
lootable bool
Résultat void

setIsSpawned() public méthode

public setIsSpawned ( bool spawned ) : void
spawned bool
Résultat void

setLevel() public méthode

public setLevel ( ushort level ) : void
level ushort
Résultat void

setMobId() public méthode

public setMobId ( UInt16 mobID ) : void
mobID System.UInt16
Résultat void

setName() public méthode

public setName ( string mobName ) : void
mobName string
Résultat void

setRotation() public méthode

public setRotation ( uint rotation ) : void
rotation uint
Résultat void

setRsiHex() public méthode

public setRsiHex ( string _rsihex ) : void
_rsihex string
Résultat void

setState() public méthode

public setState ( int state ) : void
state int
Résultat void

setWeapon() public méthode

public setWeapon ( UInt32 weapon ) : void
weapon System.UInt32
Résultat void

setXPos() public méthode

public setXPos ( double xPosition ) : void
xPosition double
Résultat void

setYPos() public méthode

public setYPos ( double yPosition ) : void
yPosition double
Résultat void

setZPos() public méthode

public setZPos ( double zPosition ) : void
zPosition double
Résultat void

updateAnimation() public méthode

public updateAnimation ( byte animationByte ) : void
animationByte byte
Résultat void

updateCombat() public méthode

public updateCombat ( ) : void
Résultat void

updatePosition() public méthode

public updatePosition ( ) : void
Résultat void

Property Details

currentState public_oe property

public int currentState
Résultat int

next_move_time public_oe property

public long next_move_time
Résultat long

prev_x_pos public_oe property

public double prev_x_pos
Résultat double

prev_z_pos public_oe property

public double prev_z_pos
Résultat double

ticksNeeded public_oe property

public int ticksNeeded
Résultat int

ticksReceived public_oe property

public int ticksReceived
Résultat int

updateClient public_oe property

public bool updateClient
Résultat bool

updateData public_oe property

public byte[] updateData
Résultat byte[]

xBase public_oe property

public double xBase
Résultat double

yBase public_oe property

public double yBase
Résultat double

zBase public_oe property

public double zBase
Résultat double