예제 #1
0
파일: Packet.cs 프로젝트: OBASI/c-raft
 public override void Read(PacketReader stream)
 {
     User = stream.ReadInt();
     Target = stream.ReadInt();
     LeftClick = stream.ReadBool();
 }
예제 #2
0
파일: Packet.cs 프로젝트: OBASI/c-raft
 public override void Read(PacketReader stream)
 {
     WindowId = stream.ReadSByte();
     Slot = stream.ReadShort();
     RightClick = stream.ReadBool();
     Transaction = stream.ReadShort();
     Shift = stream.ReadBool();
     Item = ItemStack.Read(stream);
 }
예제 #3
0
파일: Packet.cs 프로젝트: OBASI/c-raft
 public override void Read(PacketReader stream)
 {
     EntityId = stream.ReadInt();
     Unknown = stream.ReadBool();
     X = stream.ReadDoublePacked();
     Y = stream.ReadDoublePacked();
     Z = stream.ReadDoublePacked();
 }
예제 #4
0
파일: Packet.cs 프로젝트: OBASI/c-raft
 public override void Read(PacketReader stream)
 {
     WindowId = stream.ReadSByte();
     Transaction = stream.ReadShort();
     Accepted = stream.ReadBool();
 }
예제 #5
0
파일: Packet.cs 프로젝트: OBASI/c-raft
        public override void Read(PacketReader stream)
        {
            //X,Y,Stance are in different order for Client->Server vs. Server->Client
            if (Packet.Role == StreamRole.Server)
            {
                X = stream.ReadDouble();
                Stance = stream.ReadDouble();
                Y = stream.ReadDouble();

            }
            else
            {
                X = stream.ReadDouble();
                Y = stream.ReadDouble();
                Stance = stream.ReadDouble();
            }
            Z = stream.ReadDouble();
            Console.WriteLine("Receiving Position: {0},{1},{2}", X, Y, Z);
            Yaw = stream.ReadFloat();
            Pitch = stream.ReadFloat();
            OnGround = stream.ReadBool();
        }
예제 #6
0
파일: Packet.cs 프로젝트: OBASI/c-raft
 public override void Read(PacketReader stream)
 {
     Yaw = stream.ReadFloat();
     Pitch = stream.ReadFloat();
     OnGround = stream.ReadBool();
 }
예제 #7
0
파일: Packet.cs 프로젝트: OBASI/c-raft
 public override void Read(PacketReader stream)
 {
     OnGround = stream.ReadBool();
 }
예제 #8
0
파일: Packet.cs 프로젝트: OBASI/c-raft
 public override void Read(PacketReader stream)
 {
     X = stream.ReadDouble();
     Y = stream.ReadDouble();
     Stance = stream.ReadDouble();
     Z = stream.ReadDouble();
     OnGround = stream.ReadBool();
 }
예제 #9
0
파일: Packet.cs 프로젝트: OBASI/c-raft
 public override void Read(PacketReader stream)
 {
     PlayerName = stream.ReadString16(16);
     Online = stream.ReadBool();
     Ping = stream.ReadShort();
 }
예제 #10
0
파일: Packet.cs 프로젝트: OBASI/c-raft
 public override void Read(PacketReader reader)
 {
     Invulnerability = reader.ReadBool();
     IsFlying = reader.ReadBool();
     CanFly = reader.ReadBool();
     InstantDestroy = reader.ReadBool();
 }
예제 #11
0
파일: Packet.cs 프로젝트: dekema2/c-raft
 public override void Read(PacketReader stream)
 {
     X = stream.ReadInt();
     Z = stream.ReadInt();
     Load = stream.ReadBool();
 }
예제 #12
0
파일: Packet.cs 프로젝트: dekema2/c-raft
 public override void Read(PacketReader stream)
 {
     //X,Y,Stance are in different order for Client->Server vs. Server->Client
     if (Packet.Role == StreamRole.Server)
     {
         X = stream.ReadDouble();
         Stance = stream.ReadDouble();
         Y = stream.ReadDouble();
     }
     else
     {
         X = stream.ReadDouble();
         Y = stream.ReadDouble();
         Stance = stream.ReadDouble();
     }
     Z = stream.ReadDouble();
     Yaw = stream.ReadFloat();
     Pitch = stream.ReadFloat();
     OnGround = stream.ReadBool();
 }
예제 #13
0
파일: Packet.cs 프로젝트: Smjert/c-raft
 public override void Read(PacketReader stream)
 {
     Sink1 = stream.ReadFloat();
     Sink2 = stream.ReadFloat();
     Sink3 = stream.ReadFloat();
     Sink4 = stream.ReadFloat();
     Sink5 = stream.ReadBool();
     Sink6 = stream.ReadBool();
 }