Exemplo n.º 1
0
        private void UpdateOtherInfo()
        {
            ////todo add the location
            if (!KeyValue.ContainsKey("region") && !KeyValue.ContainsKey("country"))
            {
                KeyValue.Add("region", "1");
                KeyValue.Add("country", "US");
            }

            if (KeyValue.ContainsKey("statechanged"))
            {
                GameServerServerStatus status;
                if (Enum.TryParse(KeyValue["statechanged"], out status))
                {
                    ServerStatus = status;
                }
                else
                {
                    ServerStatus = GameServerServerStatus.Shutdown;
                }
            }
            else
            {
                ServerStatus = GameServerServerStatus.Shutdown;
            }
        }
Exemplo n.º 2
0
 public ServerData()
 {
     KeyValue     = new Dictionary <string, string>();
     ServerStatus = GameServerServerStatus.Normal;
 }