C# Class Zepheus.Zone.Handlers.Handler9

Mostra file Open project: Zepheus/Zepheus_Fiesta Class Usage Examples

Public Methods

Method Description
SendAttackAnimation ( Zepheus.Zone.Game.MapObject from, ushort objectID, ushort attackspeed, byte stance ) : void
SendAttackDamage ( Zepheus.Zone.Game.MapObject from, ushort objectID, ushort damage, bool crit, uint hpleft, ushort counter ) : void
SendDieAnimation ( Zepheus.Zone.Game.MapObject from, ushort objectID ) : void
SendGainEXP ( ZoneCharacter who, uint amount, ushort mobid = 0xFFFF ) : void
SendLevelUPAnim ( ZoneCharacter who, ushort mobid = 0xFFFF ) : void
SendLevelUPData ( ZoneCharacter who, ushort mobid = 0xFFFF ) : void
SendSkill ( Zepheus.Zone.Game.MapObject user, ushort animid, List victims ) : void
SendSkill ( Zepheus.Zone.Game.MapObject user, ushort animid, ushort victimid, uint damage, uint newhp, ushort counter, byte special1 = 0x10, byte special2 = 0x00 ) : void
SendSkillAnimationForPlayer ( Zepheus.Zone.Game.MapObject user, ushort skillid, ushort animid ) : void
SendSkillNoVictim ( Zepheus.Zone.Game.MapObject user, ushort animid ) : void
SendSkillOK ( ZoneCharacter user ) : void
SendSkillPosition ( Zepheus.Zone.Game.MapObject user, ushort animid, ushort skillid, uint x, uint y ) : void
SendSkillStartOthers ( Zepheus.Zone.Game.MapObject user, ushort skillid, ushort victim, ushort animid ) : void
SendSkillStartSelf ( ZoneCharacter user, ushort skillid, ushort victim, ushort animid ) : void
SendStatsUpdate ( Zepheus.Zone.Game.MapObject pObject, Zepheus.Zone.Networking.ZoneClient to, bool selectedby ) : void
SendUpdateHP ( ZoneCharacter character ) : void
SendUpdateSP ( ZoneCharacter character ) : void

Private Methods

Method Description
AttackMeleeHandler ( Zepheus.Zone.Networking.ZoneClient client, Packet packet ) : void
AttackSkillHandler ( Zepheus.Zone.Networking.ZoneClient client, Packet packet ) : void
DeselectObjectHandler ( Zepheus.Zone.Networking.ZoneClient client, Packet packet ) : void
SelectObjectHandler ( Zepheus.Zone.Networking.ZoneClient client, Packet packet ) : void
StopAttackMeleeHandler ( Zepheus.Zone.Networking.ZoneClient client, Packet packet ) : void
UseSkillWithPositionHandler ( Zepheus.Zone.Networking.ZoneClient client, Packet packet ) : void
UseSkillWithTargetHandler ( Zepheus.Zone.Networking.ZoneClient client, Packet packet ) : void

Method Details

SendAttackAnimation() public static method

public static SendAttackAnimation ( Zepheus.Zone.Game.MapObject from, ushort objectID, ushort attackspeed, byte stance ) : void
from Zepheus.Zone.Game.MapObject
objectID ushort
attackspeed ushort
stance byte
return void

SendAttackDamage() public static method

public static SendAttackDamage ( Zepheus.Zone.Game.MapObject from, ushort objectID, ushort damage, bool crit, uint hpleft, ushort counter ) : void
from Zepheus.Zone.Game.MapObject
objectID ushort
damage ushort
crit bool
hpleft uint
counter ushort
return void

SendDieAnimation() public static method

public static SendDieAnimation ( Zepheus.Zone.Game.MapObject from, ushort objectID ) : void
from Zepheus.Zone.Game.MapObject
objectID ushort
return void

SendGainEXP() public static method

public static SendGainEXP ( ZoneCharacter who, uint amount, ushort mobid = 0xFFFF ) : void
who Zepheus.Zone.Game.ZoneCharacter
amount uint
mobid ushort
return void

SendLevelUPAnim() public static method

public static SendLevelUPAnim ( ZoneCharacter who, ushort mobid = 0xFFFF ) : void
who Zepheus.Zone.Game.ZoneCharacter
mobid ushort
return void

SendLevelUPData() public static method

public static SendLevelUPData ( ZoneCharacter who, ushort mobid = 0xFFFF ) : void
who Zepheus.Zone.Game.ZoneCharacter
mobid ushort
return void

SendSkill() public static method

public static SendSkill ( Zepheus.Zone.Game.MapObject user, ushort animid, List victims ) : void
user Zepheus.Zone.Game.MapObject
animid ushort
victims List
return void

SendSkill() public static method

public static SendSkill ( Zepheus.Zone.Game.MapObject user, ushort animid, ushort victimid, uint damage, uint newhp, ushort counter, byte special1 = 0x10, byte special2 = 0x00 ) : void
user Zepheus.Zone.Game.MapObject
animid ushort
victimid ushort
damage uint
newhp uint
counter ushort
special1 byte
special2 byte
return void

SendSkillAnimationForPlayer() public static method

public static SendSkillAnimationForPlayer ( Zepheus.Zone.Game.MapObject user, ushort skillid, ushort animid ) : void
user Zepheus.Zone.Game.MapObject
skillid ushort
animid ushort
return void

SendSkillNoVictim() public static method

public static SendSkillNoVictim ( Zepheus.Zone.Game.MapObject user, ushort animid ) : void
user Zepheus.Zone.Game.MapObject
animid ushort
return void

SendSkillOK() public static method

public static SendSkillOK ( ZoneCharacter user ) : void
user Zepheus.Zone.Game.ZoneCharacter
return void

SendSkillPosition() public static method

public static SendSkillPosition ( Zepheus.Zone.Game.MapObject user, ushort animid, ushort skillid, uint x, uint y ) : void
user Zepheus.Zone.Game.MapObject
animid ushort
skillid ushort
x uint
y uint
return void

SendSkillStartOthers() public static method

public static SendSkillStartOthers ( Zepheus.Zone.Game.MapObject user, ushort skillid, ushort victim, ushort animid ) : void
user Zepheus.Zone.Game.MapObject
skillid ushort
victim ushort
animid ushort
return void

SendSkillStartSelf() public static method

public static SendSkillStartSelf ( ZoneCharacter user, ushort skillid, ushort victim, ushort animid ) : void
user Zepheus.Zone.Game.ZoneCharacter
skillid ushort
victim ushort
animid ushort
return void

SendStatsUpdate() public static method

public static SendStatsUpdate ( Zepheus.Zone.Game.MapObject pObject, Zepheus.Zone.Networking.ZoneClient to, bool selectedby ) : void
pObject Zepheus.Zone.Game.MapObject
to Zepheus.Zone.Networking.ZoneClient
selectedby bool
return void

SendUpdateHP() public static method

public static SendUpdateHP ( ZoneCharacter character ) : void
character Zepheus.Zone.Game.ZoneCharacter
return void

SendUpdateSP() public static method

public static SendUpdateSP ( ZoneCharacter character ) : void
character Zepheus.Zone.Game.ZoneCharacter
return void