Esempio n. 1
0
File: Player.cs Progetto: tgy/CSharp
 public Player(string name, Map map)
 {
     Name = name;
     Map = map;
     Shots = 0;
     Map.Aim = new Point(0, 0);
 }
Esempio n. 2
0
File: Writer.cs Progetto: tgy/CSharp
        public void WriteMap(Map map)
        {
            Write(GameDatas.Theme.CellsNumber);

            for (byte y = 0; y < GameDatas.Theme.CellsNumber; y++)
                for (byte x = 0; x < GameDatas.Theme.CellsNumber; x++)
                    Write(map.Datas[x, y]);
        }
Esempio n. 3
0
        public void Pack(Client client, Map map, string playerName)
        {
            var packet = new Packet(new PacketHeader(OpCode, 0));

            packet.Writer.Write(playerName);
            packet.Writer.WriteMap(map);

            packet.WritePacket(client.Writer);
        }