C# 클래스 Zepheus.Zone.Handlers.Handler8

파일 보기 프로젝트 열기: Zepheus/Zepheus_Fiesta

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

Animation() 공개 정적인 메소드

public static Animation ( ZoneCharacter character, byte id ) : Packet
character Zepheus.Zone.Game.ZoneCharacter
id byte
리턴 Zepheus.FiestaLib.Networking.Packet

BeginDisplayRest() 공개 정적인 메소드

public static BeginDisplayRest ( ZoneCharacter character ) : Packet
character Zepheus.Zone.Game.ZoneCharacter
리턴 Zepheus.FiestaLib.Networking.Packet

EndDisplayRest() 공개 정적인 메소드

public static EndDisplayRest ( ZoneCharacter character ) : Packet
character Zepheus.Zone.Game.ZoneCharacter
리턴 Zepheus.FiestaLib.Networking.Packet

Jump() 공개 정적인 메소드

public static Jump ( ZoneCharacter character ) : Packet
character Zepheus.Zone.Game.ZoneCharacter
리턴 Zepheus.FiestaLib.Networking.Packet

MoveObject() 공개 정적인 메소드

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
리턴 Zepheus.FiestaLib.Networking.Packet

SendAdminNotice() 공개 정적인 메소드

public static SendAdminNotice ( Zepheus.Zone.Networking.ZoneClient client, string text ) : void
client Zepheus.Zone.Networking.ZoneClient
text string
리턴 void

SendBeginRestResponse() 공개 정적인 메소드

public static SendBeginRestResponse ( Zepheus.Zone.Networking.ZoneClient client, ushort value ) : void
client Zepheus.Zone.Networking.ZoneClient
value ushort
리턴 void

SendEndRestResponse() 공개 정적인 메소드

public static SendEndRestResponse ( Zepheus.Zone.Networking.ZoneClient client ) : void
client Zepheus.Zone.Networking.ZoneClient
리턴 void

SendNPCInteraction() 공개 정적인 메소드

public static SendNPCInteraction ( Zepheus.Zone.Networking.ZoneClient client, ushort ID ) : void
client Zepheus.Zone.Networking.ZoneClient
ID ushort
리턴 void

SendNormalChat() 공개 정적인 메소드

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

SendPositionBlock() 공개 정적인 메소드

public static SendPositionBlock ( ZoneCharacter character, int x, int y ) : void
character Zepheus.Zone.Game.ZoneCharacter
x int
y int
리턴 void

SendTeleportCharacter() 공개 정적인 메소드

public static SendTeleportCharacter ( ZoneCharacter character, int x, int y ) : void
character Zepheus.Zone.Game.ZoneCharacter
x int
y int
리턴 void

Shout() 공개 정적인 메소드

public static Shout ( string charname, string text ) : Packet
charname string
text string
리턴 Zepheus.FiestaLib.Networking.Packet

StopObject() 공개 정적인 메소드

public static StopObject ( Zepheus.Zone.Game.MapObject obj ) : Packet
obj Zepheus.Zone.Game.MapObject
리턴 Zepheus.FiestaLib.Networking.Packet