コード例 #1
0
ファイル: Packets.cs プロジェクト: Sanae6/RabbitOnline
 public override void Write(PacketBinaryWriter writer)
 {
     if (PID >= UInt64.MaxValue - 100)
     {
         PID = 0;
     }
     writer.Write(PID + 1);
 }
コード例 #2
0
ファイル: Packets.cs プロジェクト: Sanae6/RabbitOnline
 public override void Write(PacketBinaryWriter writer)
 {
     writer.Write(PlayerId);
     writer.Write(SpriteIndex);
     writer.Write(ImageIndex);
     writer.Write(ImageSpeed);
     writer.Write(ImageXScale);
     writer.Write(Palette);
     writer.Write(IsRabbit);
 }
コード例 #3
0
ファイル: Packets.cs プロジェクト: Sanae6/RabbitMultiplayer
 public override void Write(PacketBinaryWriter writer)
 {
     writer.Write(PlayerId);
     writer.Write(Quitting);
     if (!Quitting)
     {
         writer.Write(Reason);
     }
     else
     {
         writer.Write(Name);
         writer.Write(Pos);
         writer.Write(RoomNumber);
     }
 }
コード例 #4
0
 public abstract void Write(PacketBinaryWriter writer);
コード例 #5
0
ファイル: Packets.cs プロジェクト: Sanae6/RabbitOnline
 public override void Write(PacketBinaryWriter writer)
 {
     writer.Write(PlayerId);
     writer.Write(Pos);
     writer.Write(RoomNumber);
 }
コード例 #6
0
ファイル: Packets.cs プロジェクト: Sanae6/RabbitOnline
 public override void Write(PacketBinaryWriter writer)
 {
     writer.Write(Reason);
 }
コード例 #7
0
ファイル: Packets.cs プロジェクト: Sanae6/RabbitOnline
 public override void Write(PacketBinaryWriter writer)
 {
     //stub
 }
コード例 #8
0
ファイル: Packets.cs プロジェクト: Sanae6/RabbitOnline
 public override void Write(PacketBinaryWriter writer)
 {
     writer.Write(PlayerId);
 }