etlegacy / etlegacy

ET: Legacy is an open source project based on the code of Wolfenstein: Enemy Territory which was released in 2010 under the terms of the GPLv3 license.
https://www.etlegacy.com
GNU General Public License v3.0
587 stars 93 forks source link

Servers filters not accurate #691

Open ETLegacyTeam opened 4 years ago

ETLegacyTeam commented 4 years ago

Author: @rmarquis (Spyhawk) Date: 2014-12-01 Redmine Issue: 691, https://dev.etlegacy.com/issues/691


In the server browser, some etpub and jaymod servers are filtered under the "Other mod" category for some reason.

Also, it might be wise to regroup the TC:CQB servers under the TC:E category (using a general "True Combat" label).

ETLegacyTeam commented 4 years ago

From: kkthx (kkthx) Date: 2014-12-03T09:47:40Z


Hi

I was writing the mod filtering part. I've noticed that some servers do not send gamename cvar in getinfo request which is used to determine mod type. The possible workaroud for this would be to download extended "getstatus" info packet.

(https://github.com/etlegacy/etlegacy/blob/master/src/ui/ui_main.c#L5665)

ETLegacyTeam commented 4 years ago

From: @rmarquis (Spyhawk) Date: 2014-12-03T21:33:41Z


kkthx wrote:

I've noticed that some servers do not send gamename cvar in getinfo request which is used to determine mod type.

I see. Do we have any idea why the gamename cvar is not sent in the first place?