Quote
let me know if you'd like something extra in it or if you spotted a bug
Hehe that's a costly proposition.
I'd like something where I can do better filtering. Xqf has terrible filtering by using their predefined fields.
For instance, I would like to filter out everything but CTF and TS games. I can't do that with a simple 'var = value' type field.
The best solution would be to have variables such as $g_gametype and then I can do filtering based on a scripting language. That's probably a lot of work and if someone goes to that trouble, they'd be better off rewriting core parts of xqf/qstat.
I think a nice solution would be to have a perlish: var =~ /regex/ or var !~ /regex/. But since we have very few values, a simple comma parser would work too. Or even accepting duplicate entries
g_gametype = 4,7
or
g_gametype = 4
g_gametype = 7
The second thing is to filter out servers with bots or put them below servers with people. I hate ordering by players and seeing 16/16 then a 0/12 server full of bots then 5/16. I'd much rather play in a 5 player server than one with any bots.