C# 클래스 MineFrog.Player

파일 보기 프로젝트 열기: Merlin33069/MineFrog 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Average1 Averager
Average2 Averager
Average3 Averager
Average4 Averager
EnableHistoryMode bool
EnableLavaMode bool
EnableWaterMode bool
Level Level
OldLevel Level
OldPosition Pos
Position Pos
UID int
UserId byte
Username string
_delta Pos
_ip string
_isDisconnected bool
_isLoading bool
_isLoggedIn bool
pdb PDB

Private Properties

프로퍼티 타입 설명
BeginRead void
Disconnect void
FreeId byte
HTNO byte[]
HandleCommand void
HandleLogin void
HandleMessage void
HandlePosAndOrientPacket void
HandleSetBlockPacket void
KillThisPlayer void
NTHO ushort
Player System
ReceiveIdentificationPacket void
ReceiveMessage void
ReceivePosAndOrientPacket void
ReceiveSetBlockPacket void
SendAllDeSpawns void
SendAllSpawns void
SendBlockChange void
SendDie void
SendGlobalChat void
SendGlobalMessage void
SendGlobalMessageActual void
SendKick void
SendLevelChat void
SendMap void
SendMotd void
SendPacket void
SendRaw void
SendRaw void
SendSpawn void
SendTeleportThisPlayer void
Start void
UpdatePlayerPos void

공개 메소드들

메소드 설명
GZip ( byte mapSize, byte levelData ) : byte[]
SendMessage ( string message ) : void
SwitchMap ( Level l ) : void

비공개 메소드들

메소드 설명
BeginRead ( ) : void
Disconnect ( ) : void
FreeId ( ) : byte
HTNO ( short x ) : byte[]
HandleCommand ( string message ) : void
HandleLogin ( object incoming ) : void
HandleMessage ( object incoming ) : void
HandlePosAndOrientPacket ( object incoming ) : void
HandleSetBlockPacket ( object incoming ) : void
KillThisPlayer ( ) : void
NTHO ( byte x, int offset ) : ushort
Player ( TcpClient client ) : System
ReceiveIdentificationPacket ( ) : void
ReceiveMessage ( ) : void
ReceivePosAndOrientPacket ( ) : void
ReceiveSetBlockPacket ( ) : void
SendAllDeSpawns ( ) : void
SendAllSpawns ( ) : void
SendBlockChange ( ushort x, ushort y, ushort z, byte type ) : void
SendDie ( Player player ) : void
SendGlobalChat ( Player player, string message ) : void
SendGlobalMessage ( string message ) : void
SendGlobalMessageActual ( string message ) : void
SendKick ( string message ) : void
SendLevelChat ( Player player, string message ) : void
SendMap ( ) : void
SendMotd ( ) : void
SendPacket ( Packet p ) : void
SendRaw ( byte id ) : void
SendRaw ( byte id, byte data ) : void
SendSpawn ( Player player ) : void
SendTeleportThisPlayer ( Pos newPosition ) : void
Start ( ) : void
UpdatePlayerPos ( ) : void

메소드 상세

GZip() 공개 정적인 메소드

public static GZip ( byte mapSize, byte levelData ) : byte[]
mapSize byte
levelData byte
리턴 byte[]

SendMessage() 공개 메소드

public SendMessage ( string message ) : void
message string
리턴 void

SwitchMap() 공개 메소드

public SwitchMap ( Level l ) : void
l Level
리턴 void

프로퍼티 상세

Average1 공개적으로 정적으로 프로퍼티

public static Averager,MineFrog Average1
리턴 Averager

Average2 공개적으로 정적으로 프로퍼티

public static Averager,MineFrog Average2
리턴 Averager

Average3 공개적으로 정적으로 프로퍼티

public static Averager,MineFrog Average3
리턴 Averager

Average4 공개적으로 정적으로 프로퍼티

public static Averager,MineFrog Average4
리턴 Averager

EnableHistoryMode 공개적으로 프로퍼티

public bool EnableHistoryMode
리턴 bool

EnableLavaMode 공개적으로 프로퍼티

public bool EnableLavaMode
리턴 bool

EnableWaterMode 공개적으로 프로퍼티

public bool EnableWaterMode
리턴 bool

Level 공개적으로 프로퍼티

public Level,MineFrog Level
리턴 Level

OldLevel 공개적으로 프로퍼티

public Level,MineFrog OldLevel
리턴 Level

OldPosition 공개적으로 프로퍼티

public Pos,MineFrog OldPosition
리턴 Pos

Position 공개적으로 프로퍼티

public Pos,MineFrog Position
리턴 Pos

UID 공개적으로 프로퍼티

public int UID
리턴 int

UserId 공개적으로 프로퍼티

public byte UserId
리턴 byte

Username 공개적으로 프로퍼티

public string Username
리턴 string

_delta 공개적으로 프로퍼티

public Pos,MineFrog _delta
리턴 Pos

_ip 공개적으로 프로퍼티

public string _ip
리턴 string

_isDisconnected 공개적으로 프로퍼티

public bool _isDisconnected
리턴 bool

_isLoading 공개적으로 프로퍼티

public bool _isLoading
리턴 bool

_isLoggedIn 공개적으로 프로퍼티

public bool _isLoggedIn
리턴 bool

pdb 공개적으로 프로퍼티

public PDB pdb
리턴 PDB