Server.Server.initializeGame C# (CSharp) Méthode

initializeGame() public méthode

public initializeGame ( Int32 starterplayerid, Int32 secondplayerid, Object gameField ) : bool
starterplayerid Int32
secondplayerid Int32
gameField Object
Résultat bool
        public bool initializeGame(Int32 starterplayerid, Int32 secondplayerid, Object gameField)
        {
            Game currgame = new Game(new ServerClient(lobby.getbyId(starterplayerid)), new ServerClient(lobby.getbyId(secondplayerid)),gameField);
            gamelist.Add(currgame);

            byte[] data = serializeObject(gameField);
            Socket socketsendto = clientsockets[secondplayerid - 1];
            socketsendto.Send(data);
            byte[] id = serializeObject(starterplayerid);
            socketsendto.Send(id);
            currgame.gamestarted = true;

            return recieveReaction(socketsendto, 100);
        }