public ErrorMessage(EngineEnum.HeadersEnum.Send.TM_SC_RESULT msg_error_id, Engine.Network.mmoClient mmo_socket = null, Engine.Network.Client client_socket = null, Engine.Network.lobbyClient lobby_socket = null, Engine.Network.msgClient msg_socket = null)
 {
     msgerrorid = msg_error_id;
     clientsocket = client_socket;
     mmosocket = mmo_socket;
     msgsocket = msg_socket;
     lobbysocket = lobby_socket;
 }
 public SuccessResponse(short header, Engine.Network.mmoClient mmo_socket = null, Engine.Network.Client client_socket = null, Engine.Network.lobbyClient lobby_socket = null, Engine.Network.msgClient msg_socket = null)
 {
     clientsocket = client_socket;
     lobbysocket = lobby_socket;
     _header = header;
     mmosocket = mmo_socket;
     msgsocket = msg_socket;
 }
 public ServerList(Engine.Network.Client client_socket, string ip, int msg_port, int lobby_port, int mmo_port, sbyte server_id, Int16 unk_clientnumb, Int16 maximum_users)
 {
     clientsocket = client_socket;
     _ip = ip;
     msgport = msg_port;
     lobbyport = lobby_port;
     mmoport = mmo_port;
     serverid = server_id;
     unkclientnumb = unk_clientnumb;
     maximumusers = maximum_users;
 }
        public static void CreatePlayer(SimpleGameServer server, Engine.Network.Client client)
        {
            GameObject player = GameObject.Create
                                (
                objectName: "SnakeHead",
                playable: true,
                isSolid: true,
                bitmapName: "snake.png",
                position: new Vector2D(x: random.Next(0, 30) * 32, y: random.Next(0, 30) * 32),
                velocity: new Vector2D(x: 32, y: 0),
                roration: 0,
                scale: 1,
                objectTypeName: "Snake",
                owner: client,
                properties: null
                                );

            player.ObjectProperties = new SnakeProperties(player);
            server.AddObject(player);
        }
Example #5
0
 public Login(string session_key, Engine.Network.Client client_socket)
 {
     clientsocket = client_socket;
     sessionkey = session_key;
 }
 public SelectServer(Engine.Network.Client client_socket, EngineEnum.LoginEnum.SelectServerStatus status)
 {
     clientsocket = client_socket;
     _status = status;
 }
 public HandleLogin(Engine.Network.Client _clientsocket, byte[] data)
 {
     clientsocket = _clientsocket;
     _data = data;
 }