/// <summary> /// Play failed server > client packet. /// </summary> /// <param name="reason">Play failed reason.</param> /// <returns>Play failed <see cref="Packet"/>.</returns> internal static Packet ToPacket(JoinWorldRequestResult reason) { Packet p = new Packet(Opcode); p.WriteByte(( byte )reason); return(p); }
/// <summary> /// Play failed server > client packet. /// </summary> /// <param name="reason">Play failed reason.</param> /// <returns>Play failed <see cref="Packet"/>.</returns> internal static Packet ToPacket( JoinWorldRequestResult reason ) { Packet p = new OPPacket(Opcode); p.WriteByte(( byte )reason); return p; }
/// <summary> /// Initializes new instance of <see cref="JoinWorldResponse"/> struct. /// </summary> /// <param name="p"><see cref="Packet"/> to initialize from.</param> public JoinWorldResponse(Packet p) { RequestID = p.ReadLong(); Result = ( JoinWorldRequestResult )p.ReadByte(); }
/// <summary> /// Initializes new instance of <see cref="JoinWorldResponse"/> struct. /// </summary> /// <param name="requestID"><see cref="JoinWorldResponse"/> unique id.</param> /// <param name="result">Request result.</param> public JoinWorldResponse(long requestID, JoinWorldRequestResult result) { RequestID = requestID; Result = result; }
/// <summary> /// Initializes new instance of <see cref="JoinWorldResponse"/> struct. /// </summary> /// <param name="p"><see cref="Packet"/> to initialize from.</param> public JoinWorldResponse( Packet p ) { RequestID = p.ReadLong(); Result = ( JoinWorldRequestResult )p.ReadByte(); }
/// <summary> /// Initializes new instance of <see cref="JoinWorldResponse"/> struct. /// </summary> /// <param name="requestID"><see cref="JoinWorldResponse"/> unique id.</param> /// <param name="result">Request result.</param> public JoinWorldResponse( long requestID, JoinWorldRequestResult result ) { RequestID = requestID; Result = result; }