C# Class Zepheus.Zone.Handlers.Handler8

Afficher le fichier Open project: Zepheus/Zepheus_Fiesta

Méthodes publiques

Méthode Description
Animation ( ZoneCharacter character, byte id ) : Packet
BeginDisplayRest ( ZoneCharacter character ) : Packet
EndDisplayRest ( ZoneCharacter character ) : Packet
Jump ( ZoneCharacter character ) : Packet
MoveObject ( Zepheus.Zone.Game.MapObject obj, int oldx, int oldy, bool walk, ushort speed = 115 ) : Packet
SendAdminNotice ( Zepheus.Zone.Networking.ZoneClient client, string text ) : void
SendBeginRestResponse ( Zepheus.Zone.Networking.ZoneClient client, ushort value ) : void
SendEndRestResponse ( Zepheus.Zone.Networking.ZoneClient client ) : void
SendNPCInteraction ( Zepheus.Zone.Networking.ZoneClient client, ushort ID ) : void
SendNormalChat ( ZoneCharacter character, string chat, byte color = 0x2a ) : void
SendPositionBlock ( ZoneCharacter character, int x, int y ) : void
SendTeleportCharacter ( ZoneCharacter character, int x, int y ) : void
Shout ( string charname, string text ) : Packet
StopObject ( Zepheus.Zone.Game.MapObject obj ) : Packet

Private Methods

Méthode Description
AnswerOnGateQuestion ( ZoneCharacter character, byte answer ) : void
BeginInteractionHandler ( Zepheus.Zone.Networking.ZoneClient client, Packet packet ) : void
BeginRestHandler ( Zepheus.Zone.Networking.ZoneClient client, Packet packet ) : void
EmoteHandler ( Zepheus.Zone.Networking.ZoneClient client, Packet packet ) : void
EndRestHandler ( Zepheus.Zone.Networking.ZoneClient client, Packet packet ) : void
HandleMovement ( ZoneCharacter character, Packet packet, bool run, bool stop = false ) : void
JumpHandler ( Zepheus.Zone.Networking.ZoneClient client, Packet packet ) : void
NormalChatHandler ( Zepheus.Zone.Networking.ZoneClient client, Packet packet ) : void
RunHandler ( Zepheus.Zone.Networking.ZoneClient client, Packet packet ) : void
ShoutHandler ( Zepheus.Zone.Networking.ZoneClient client, Packet packet ) : void
StopHandler ( Zepheus.Zone.Networking.ZoneClient client, Packet packet ) : void
WalkHandler ( Zepheus.Zone.Networking.ZoneClient client, Packet packet ) : void

Method Details

Animation() public static méthode

public static Animation ( ZoneCharacter character, byte id ) : Packet
character Zepheus.Zone.Game.ZoneCharacter
id byte
Résultat Zepheus.FiestaLib.Networking.Packet

BeginDisplayRest() public static méthode

public static BeginDisplayRest ( ZoneCharacter character ) : Packet
character Zepheus.Zone.Game.ZoneCharacter
Résultat Zepheus.FiestaLib.Networking.Packet

EndDisplayRest() public static méthode

public static EndDisplayRest ( ZoneCharacter character ) : Packet
character Zepheus.Zone.Game.ZoneCharacter
Résultat Zepheus.FiestaLib.Networking.Packet

Jump() public static méthode

public static Jump ( ZoneCharacter character ) : Packet
character Zepheus.Zone.Game.ZoneCharacter
Résultat Zepheus.FiestaLib.Networking.Packet

MoveObject() public static méthode

public static MoveObject ( Zepheus.Zone.Game.MapObject obj, int oldx, int oldy, bool walk, ushort speed = 115 ) : Packet
obj Zepheus.Zone.Game.MapObject
oldx int
oldy int
walk bool
speed ushort
Résultat Zepheus.FiestaLib.Networking.Packet

SendAdminNotice() public static méthode

public static SendAdminNotice ( Zepheus.Zone.Networking.ZoneClient client, string text ) : void
client Zepheus.Zone.Networking.ZoneClient
text string
Résultat void

SendBeginRestResponse() public static méthode

public static SendBeginRestResponse ( Zepheus.Zone.Networking.ZoneClient client, ushort value ) : void
client Zepheus.Zone.Networking.ZoneClient
value ushort
Résultat void

SendEndRestResponse() public static méthode

public static SendEndRestResponse ( Zepheus.Zone.Networking.ZoneClient client ) : void
client Zepheus.Zone.Networking.ZoneClient
Résultat void

SendNPCInteraction() public static méthode

public static SendNPCInteraction ( Zepheus.Zone.Networking.ZoneClient client, ushort ID ) : void
client Zepheus.Zone.Networking.ZoneClient
ID ushort
Résultat void

SendNormalChat() public static méthode

public static SendNormalChat ( ZoneCharacter character, string chat, byte color = 0x2a ) : void
character Zepheus.Zone.Game.ZoneCharacter
chat string
color byte
Résultat void

SendPositionBlock() public static méthode

public static SendPositionBlock ( ZoneCharacter character, int x, int y ) : void
character Zepheus.Zone.Game.ZoneCharacter
x int
y int
Résultat void

SendTeleportCharacter() public static méthode

public static SendTeleportCharacter ( ZoneCharacter character, int x, int y ) : void
character Zepheus.Zone.Game.ZoneCharacter
x int
y int
Résultat void

Shout() public static méthode

public static Shout ( string charname, string text ) : Packet
charname string
text string
Résultat Zepheus.FiestaLib.Networking.Packet

StopObject() public static méthode

public static StopObject ( Zepheus.Zone.Game.MapObject obj ) : Packet
obj Zepheus.Zone.Game.MapObject
Résultat Zepheus.FiestaLib.Networking.Packet