コード例 #1
0
ファイル: ServerInfoToken.cs プロジェクト: hne3/GameProject
    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;
    }
コード例 #2
0
 public void Read(UdpKit.UdpPacket packet)
 {
     name           = packet.ReadString();
     team           = (Team)packet.ReadShort();
     characterClass = (CharacterClass)packet.ReadShort();
     playerSquadID  = (PlayerSquadID)packet.ReadShort();
 }
コード例 #3
0
ファイル: ServerToken.cs プロジェクト: stevedekorte/GridWars
 public void Read(UdpKit.UdpPacket packet)
 {
     serverVersion = packet.ReadString();
     gameId        = packet.ReadString();
 }
コード例 #4
0
 public void Read(UdpKit.UdpPacket packet)
 {
     PlayerName = packet.ReadString();
     Password   = packet.ReadString();
 }
コード例 #5
0
 public void Read(UdpKit.UdpPacket packet)
 {
     actorFactionID = packet.ReadInt();
     actorRaceName  = packet.ReadString();
 }
コード例 #6
0
ファイル: DisconnectReason.cs プロジェクト: hne3/GameProject
 public void Read(UdpKit.UdpPacket packet)
 {
     Reason  = packet.ReadString();
     Message = packet.ReadString();
 }