Exemplo n.º 1
0
 public void Write(UdpKit.UdpPacket packet)
 {
     packet.WriteString(name);
     packet.WriteShort((short)team);
     packet.WriteShort((short)characterClass);
     packet.WriteShort((short)playerSquadID);
 }
Exemplo n.º 2
0
 public void Read(UdpKit.UdpPacket packet)
 {
     name           = packet.ReadString();
     team           = (Team)packet.ReadShort();
     characterClass = (CharacterClass)packet.ReadShort();
     playerSquadID  = (PlayerSquadID)packet.ReadShort();
 }
Exemplo n.º 3
0
 public void Write(UdpKit.UdpPacket packet)
 {
     packet.WriteInt(TemplateID);
     packet.WriteInt(ID);
     packet.WriteInt(Parent);
     packet.WriteInt(ParentCon);
     packet.WriteInt(Con);
     packet.WriteBool(Disabled);
     //packet.WriteVector3(Position);
     //packet.WriteQuaternion(Rotation);
 }
Exemplo n.º 4
0
 public void Read(UdpKit.UdpPacket packet)
 {
     TemplateID = packet.ReadInt();
     ID         = packet.ReadInt();
     Parent     = packet.ReadInt();
     ParentCon  = packet.ReadInt();
     Con        = packet.ReadInt();
     Disabled   = packet.ReadBool();
     //Position = packet.ReadVector3();
     //Rotation = packet.ReadQuaternion();
 }
Exemplo n.º 5
0
    public void Read(UdpKit.UdpPacket packet)
    {
        ServerName     = packet.ReadString();
        MOTD           = packet.ReadString();
        GameMode       = packet.ReadString();
        MapName        = packet.ReadString();
        PlayerCount    = packet.ReadByte();
        MaxPlayerCount = packet.ReadByte();
        byte flags = packet.ReadByte();

        PasswordRequired  = (flags & PASSWORD_REQUIRED_MASK) != 0;
        IsDedicatedServer = (flags & DEDICATED_MASK) != 0;
        HideInServerList  = (flags & HIDE_MASK) != 0;
    }
Exemplo n.º 6
0
 public void Write(UdpKit.UdpPacket packet)
 {
     packet.WriteInt(TemplateID);
     //packet.WriteBool(Free);
     //packet.WriteBool(Freeze);
     packet.WriteInt(ID);
     packet.WriteInt(Parent);
     packet.WriteInt(ParentCon);
     //packet.WriteVector3(Position);
     //packet.WriteQuaternion(Rotation);
     //packet.WriteVector3(Scale);
     packet.WriteByteArray(ListToByteArray(64, ActiveCons)); //was 255
     packet.WriteByteArray(ListToByteArray(64, Children));
     packet.WriteByteArray(ListToByteArray(64, ChildCons));
 }
Exemplo n.º 7
0
 public void Read(UdpKit.UdpPacket packet)
 {
     TemplateID = packet.ReadInt();
     //Free = packet.ReadBool();
     //Freeze = packet.ReadBool();
     ID        = packet.ReadInt();
     Parent    = packet.ReadInt();
     ParentCon = packet.ReadInt();
     //Position = packet.ReadVector3();
     //Rotation = packet.ReadQuaternion();
     //Scale = packet.ReadVector3();
     ActiveCons = ByteArrayToList(packet.ReadByteArray(64));
     Children   = ByteArrayToList(packet.ReadByteArray(64));
     ChildCons  = ByteArrayToList(packet.ReadByteArray(64));
 }
Exemplo n.º 8
0
    public void Write(UdpKit.UdpPacket packet)
    {
        packet.WriteString(ServerName);
        packet.WriteString(MOTD);
        packet.WriteString(GameMode);
        packet.WriteString(MapName);
        packet.WriteByte(PlayerCount);
        packet.WriteByte(MaxPlayerCount);
        byte flags = 0;

        if (PasswordRequired)
        {
            flags |= PASSWORD_REQUIRED_MASK;
        }
        if (IsDedicatedServer)
        {
            flags |= DEDICATED_MASK;
        }
        if (HideInServerList)
        {
            flags |= HIDE_MASK;
        }
        packet.WriteByte(flags);
    }
Exemplo n.º 9
0
 public void Write(UdpKit.UdpPacket packet)
 {
     packet.WriteString(PlayerName);
     packet.WriteString(Password);
 }
Exemplo n.º 10
0
 public void Read(UdpKit.UdpPacket packet)
 {
     PlayerName = packet.ReadString();
     Password   = packet.ReadString();
 }
Exemplo n.º 11
0
 public void Read(UdpKit.UdpPacket packet)
 {
     actorID = packet.ReadInt();
     //actorPrefab = packet.ReadInt();
     actorPos = packet.ReadVector3();
 }
Exemplo n.º 12
0
 public void Write(UdpKit.UdpPacket packet)
 {
     packet.WriteInt(actorID);
     //packet.WriteInt(actorPrefab);
     packet.WriteVector3(actorPos);
 }
Exemplo n.º 13
0
 public void Read(UdpKit.UdpPacket packet)
 {
     actorFactionID = packet.ReadInt();
     actorRaceName  = packet.ReadString();
 }
Exemplo n.º 14
0
 public void Write(UdpKit.UdpPacket packet)
 {
     packet.WriteInt(actorFactionID);
     packet.WriteString(actorRaceName);
 }
Exemplo n.º 15
0
 public void Read(UdpKit.UdpPacket packet)
 {
     itemID       = packet.ReadInt();
     itemQuantity = packet.ReadInt();
 }
Exemplo n.º 16
0
 public void Read(UdpKit.UdpPacket packet)
 {
     Reason  = packet.ReadString();
     Message = packet.ReadString();
 }
Exemplo n.º 17
0
 void Bolt.IProtocolToken.Write(UdpKit.UdpPacket packet)
 {
     packet.WriteVector3(position);
 }
Exemplo n.º 18
0
 public void Read(UdpKit.UdpPacket packet)
 {
     serverVersion = packet.ReadString();
     gameId        = packet.ReadString();
 }
Exemplo n.º 19
0
 public void Write(UdpKit.UdpPacket packet)
 {
     packet.WriteInt(TemplateID);
     packet.WriteInt(ID);
     packet.WriteBool(Disabled);
 }
Exemplo n.º 20
0
 public void Read(UdpKit.UdpPacket packet)
 {
     TemplateID = packet.ReadInt();
     ID         = packet.ReadInt();
     Disabled   = packet.ReadBool();
 }
 void Bolt.IProtocolToken.Read(UdpKit.UdpPacket packet)
 {
     Number = packet.ReadInt();
 }
Exemplo n.º 22
0
 public void Write(UdpKit.UdpPacket packet)
 {
     packet.WriteString(Reason);
     packet.WriteString(Message);
 }
 void Bolt.IProtocolToken.Write(UdpKit.UdpPacket packet)
 {
     packet.WriteInt(Number);
 }
Exemplo n.º 24
0
 public void Write(UdpKit.UdpPacket packet)
 {
     packet.WriteInt(itemID);
     packet.WriteInt(itemQuantity);
 }
Exemplo n.º 25
0
 public void Write(UdpKit.UdpPacket packet)
 {
     packet.WriteString(serverVersion);
     packet.WriteString(gameId);
 }
Exemplo n.º 26
0
 void Bolt.IProtocolToken.Read(UdpKit.UdpPacket packet)
 {
     position = packet.ReadVector3();
     //Number = packet.ReadInt();
 }