withSIX.Play.Core.Games.Legacy.ServerQuery.ServerMapper.SourceTagParser.SourceTagParser C# (CSharp) Method

SourceTagParser() public method

public SourceTagParser ( string tags, Server server ) : System
tags string
server Server
return System
            public SourceTagParser(string tags, Server server) {
                _settings = new Dictionary<string, string>();
                foreach (var t in tags.Split(',')) {
                    var key = JoinChar(t.Take(1));
                    _settings.Add(key, JoinChar(t.Skip(1)));
                    // TODO: HACK: workaround t game mode issue; tcti,coop,dm,ctf,ff,scont,hold,unknown,a&d,aas,c&h,rpg,tdm,tvt,ans,ie&e,hunt,koth,obj,rc,vip
                    if (key == "t")
                        break;
                }
                _server = server;
            }