C# Класс wServer.realm.entities.Player

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

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

Метод Описание
AOEAck ( RealmTime time, AOEAckPacket pkt ) : void
Damage ( int dmg, Character chr ) : void
Death ( string killer ) : void
GivePet ( short petId ) : void
GotoAck ( RealmTime time, GotoAckPacket pkt ) : void
HitByProjectile ( wServer.realm.entities.Projectile projectile, RealmTime time ) : bool
Init ( World owner ) : void
Move ( RealmTime time, MovePacket pkt ) : void
Player ( ClientProcessor psr ) : System
SaveToCharacter ( ) : void
Teleport ( RealmTime time, TeleportPacket pkt ) : void
Teleport ( RealmTime time, int objId ) : void
Tick ( RealmTime time ) : void
UsePortal ( RealmTime time, UsePortalPacket pkt ) : void
VisibulletHit ( VisibulletPacket pkt ) : void

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

Метод Описание
ExportStats ( object>.IDictionary stats ) : void
ImportStats ( StatsType stats, object val ) : void

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

Метод Описание
CalcBoost ( ) : void
CheckResurrection ( ) : bool
GenerateGravestone ( ) : void
HandleRegen ( RealmTime time ) : void

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

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

public AOEAck ( RealmTime time, AOEAckPacket pkt ) : void
time RealmTime
pkt AOEAckPacket
Результат void

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

public Damage ( int dmg, Character chr ) : void
dmg int
chr Character
Результат void

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

public Death ( string killer ) : void
killer string
Результат void

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

protected ExportStats ( object>.IDictionary stats ) : void
stats object>.IDictionary
Результат void

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

public GivePet ( short petId ) : void
petId short
Результат void

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

public GotoAck ( RealmTime time, GotoAckPacket pkt ) : void
time RealmTime
pkt GotoAckPacket
Результат void

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

public HitByProjectile ( wServer.realm.entities.Projectile projectile, RealmTime time ) : bool
projectile wServer.realm.entities.Projectile
time RealmTime
Результат bool

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

protected ImportStats ( StatsType stats, object val ) : void
stats StatsType
val object
Результат void

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

public Init ( World owner ) : void
owner World
Результат void

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

public Move ( RealmTime time, MovePacket pkt ) : void
time RealmTime
pkt MovePacket
Результат void

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

public Player ( ClientProcessor psr ) : System
psr ClientProcessor
Результат System

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

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

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

public Teleport ( RealmTime time, TeleportPacket pkt ) : void
time RealmTime
pkt TeleportPacket
Результат void

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

public Teleport ( RealmTime time, int objId ) : void
time RealmTime
objId int
Результат void

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

public Tick ( RealmTime time ) : void
time RealmTime
Результат void

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

public UsePortal ( RealmTime time, UsePortalPacket pkt ) : void
time RealmTime
pkt UsePortalPacket
Результат void

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

public VisibulletHit ( VisibulletPacket pkt ) : void
pkt VisibulletPacket
Результат void