Comments (3)
From: acqu (acqu)
Date: 2012-05-10T03:06:58Z
After reviewing this again i think it is better to handle this in ui code. The engine basically expects the string from ui code, so it is probably more appropriate to have the fix in ui. The places to go for here are in UI_StartServerRefresh, and there you need to change this
@trap_Cmd_ExecuteText( EXEC_APPEND, va( "globalservers %d %s\n", 0, ptr));
trap_Cmd_ExecuteText( EXEC_APPEND, va( "globalservers %d %d\n", 0, (int)trap_Cvar_VariableValue( "protocol" ) ) );@
to
@trap_Cmd_ExecuteText( EXEC_APPEND, va( "globalservers %d %s empty full\n", 0, ptr));
trap_Cmd_ExecuteText( EXEC_APPEND, va( "globalservers %d %d empty full\n", 0, (int)trap_Cvar_VariableValue( "protocol" ) ) );@
this. Thoughts ?
from etlegacy.
From: @IR4T4 (IR4T4)
Date: 2012-05-10T05:02:07Z
Done. Good catch to see empty servers and get them populated. About the full servers I'm not sure about because you can't connect for real here.
Note I: Keep in mind MAX_DISPLAY_SERVERS is 4096 :D ....
Note II: Should we exclude ETPro servers in ET:L ? Doesn't make sense to list unsupported mods (unfortunately).
from etlegacy.
From: acqu (acqu)
Date: 2012-05-10T15:21:55Z
For note 1: 2.6b serverlist lists curretnly about 1000 servers. 2.55 even less :P. So i think this is not a problem, because et is dying anyways and only devs and hardcore gamers remain, which will probably never in future reach 4000+ servers. I think there is even a backup method, at least i can remember i saw it somewhere. Full servers should be listed as well, no need to hide information if there is not a really good reason. E.g. battlefield 3 game browser lists also full servers, why would he not list them O_O
For note 2. Hard one, and this won't be my decision :P I think i would leave it like it is and assume a mature game user :P
from etlegacy.
Related Issues (20)
- Hide vote map tab in campaign mode in intermission
- VRAM usage grows after continuous vid_restarts HOT 1
- Readhuds causes cycling through huds
- Blood splatter/light bug HOT 6
- Allow cg_drawSpawnpoints to draw custom mapscript spawns
- Don't loop construction sound
- Different crosshairs depending on cg_crosshairSize
- Allow team_vsay for spectators
- Remember HUD before switching to Shoutcaster
- `/scores` leaks information about who is speccing whom HOT 1
- mapname_loc_override.dat do not work if they are inside a pk3 HOT 10
- Compass disappers while spectating a player
- Landmines do not update properly HOT 1
- Server config gets malformed when declaring settings for maps with hyphen in name HOT 1
- If there are 2 players and 1 callvotes something, the vote will automatically pass if he disconnects.
- Tie kick to both IP and GUID
- Remove rank from "You have revived..."
- Console font too small when using higher resolution HOT 1
- Self kills do not count as deaths in the end game stats HOT 2
- Collect Prestige state prevents seeing Region Hits
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from etlegacy.