示例#1
0
 public void Write(IStarWriter writer)
 {
     writer.Write((byte)ReceivedMessage.Context.Mode);
     writer.Write(ReceivedMessage.Context.ChannelName);
     writer.Write(ReceivedMessage.ClientId);
     writer.Write(ReceivedMessage.FromNick);
     writer.Write(ReceivedMessage.Text);
 }
示例#2
0
 public void Write(IStarWriter writer)
 {
     writer.WriteVlq(ClientId);
     writer.Serializer.Serialize(writer, Uuid);
     writer.Write(CelestialInformation.PlanetOrbitalLevels);
     writer.Write(CelestialInformation.SatelliteOrbitalLevels);
     writer.Write(CelestialInformation.ChunkSize);
     writer.Write(CelestialInformation.XyCoordRange);
     writer.Write(CelestialInformation.ZCoordRange);
 }
示例#3
0
文件: Packet.cs 项目: SharpStar/Star2
 public abstract void Write(IStarWriter writer);
示例#4
0
 public void WriteTo(IStarWriter writer)
 {
     writer.Write(ShipLevel);
     writer.Write(MaxFuel);
     writer.Serializer.Serialize(writer, Capabilities);
 }
示例#5
0
 public void Write(IStarWriter writer)
 {
     writer.WriteUInt8Array(AssetDigest);
     writer.Serializer.Serialize(writer, Uuid);
     writer.Write(PlayerName);
     writer.Write(PlayerSpecies);
     writer.Serializer.Serialize(writer, ShipChunks);
     writer.Serializer.Serialize(writer, ShipUpgrades);
     writer.Write(Account);
 }
示例#6
0
 public void Write(IStarWriter writer)
 {
     writer.Write(Reason);
 }
示例#7
0
 public void Write(IStarWriter writer)
 {
     writer.Write(Message);
     writer.Write((byte)Mode);
 }
示例#8
0
 public void WriteTo(IStarWriter writer)
 {
     writer.Serializer.Serialize(writer, Array);
 }
示例#9
0
 public override void Write(IStarWriter writer)
 {
     writer.Write(Data);
 }
示例#10
0
 public void WriteTo(IStarWriter writer)
 {
     writer.Serializer.Serialize(writer, Map);
 }
示例#11
0
 public void Write(IStarWriter writer)
 {
     writer.Write(PasswordHash);
 }
示例#12
0
 public void Write(IStarWriter writer)
 {
     writer.WriteUInt8Array(PasswordSalt);
 }
示例#13
0
 public void WriteTo(IStarWriter writer)
 {
     writer.Write(Value);
 }