Skip to content
This repository has been archived by the owner on Dec 9, 2022. It is now read-only.

Player List #8

Open
6 tasks
JAJames opened this issue Jan 5, 2018 · 4 comments
Open
6 tasks

Player List #8

JAJames opened this issue Jan 5, 2018 · 4 comments

Comments

@JAJames
Copy link
Contributor

JAJames commented Jan 5, 2018

As a player, I want to be able to see who is in a server so that I can see if anybody I know is in-game.

Acceptance Criteria:

  • Player list is part of server information box at the bottom right
  • Lists players in two columns, GDI and Nod
  • Does not display spectators
  • Retrieves only when a server is selected, and refreshes as appropriate
  • All bots are prefixed with a brown [B]
  • All bots are sorted to the end of player list

Note: This requires some changes to the server list output to expose player names, TeamNum, and bot/human status.

@AlienXAXS
Copy link
Contributor

AlienXAXS commented Jan 7, 2018

If possible this could be integrated with the Steam API so I can tell if my friends are in a server or not via perhaps a colour or icon indicator on the server list itself.

@Tostifrosti
Copy link

launcher - players

Sorry for the bad photoshop (im a developer). But this is what I had in mind to implement the playerlist.

  • Any ideas / Suggestions?

@JAJames
Copy link
Contributor Author

JAJames commented Dec 4, 2018

I think the original idea was to build it directly into the existing panel on the right with all of the server info, and you would just scroll through the player list when it's too long. That doesn't leave a whole lot of real estate though for the server info, so maybe some sort of tab system in the server info box wouldn't be a bad Idea. The tabs would be labeled something like "Info" (shows the same info as what's currently displayed), and "Players" (shows two columns of players that you can scroll through independently of eachother).

Do note that this feature isn't 100% possible as of now, because this data still isn't pushed over the server list. However, some data (just player names) is pushed to servers_long.jsp and might be useful for development.

@Tostifrosti
Copy link

schermopname 58
schermopname 52
Better?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants