public override int Write(PacketDataWriter writer)
        {
            int written = writer.Write(AvailableFields.Length);

            foreach (int availableField in AvailableFields)
            {
                written += writer.Write(availableField);
            }

            return(written);
        }
예제 #2
0
 public override int Write(PacketDataWriter writer)
 {
     return(writer.Write((byte)Type));
 }
예제 #3
0
 public override int Write(PacketDataWriter writer)
 {
     return(Board.Write(writer));
 }
예제 #4
0
 public abstract int Write(PacketDataWriter writer);
예제 #5
0
 public override int Write(PacketDataWriter writer)
 {
     return(writer.Write(WonGame));
 }
예제 #6
0
 public override int Write(PacketDataWriter writer)
 {
     return(writer.Write(Field));
 }