Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Suggestion] Better Nametags #743

Open
JohannesMP opened this issue Mar 27, 2014 · 0 comments
Open

[Suggestion] Better Nametags #743

JohannesMP opened this issue Mar 27, 2014 · 0 comments
Milestone

Comments

@JohannesMP
Copy link

Note: this suggestion expands upon issue #686


The Problem

Currently the vessel/player nametags that you see while in the world (not the map) have a few disadvantages:

  • They often don't load in atmosphere. For example, when you are sitting on the island near KSC and another player launches from KSC and flies to land on the island, you probably won't ever see their nametag until they have basically landed next to you.
  • They are disabled when you get within a certain distance (like 50m or something like that)

This makes it difficult to see where other players are when you are far away, or to identify a player when they are next to you.

Suggestion

A proper nametag system should be developed, either extending the existing one, or completely separate thereof:

  1. The tag should ideally just show a user's name - this could be a client-side setting that a user can change.
  2. If possible it should match the player's name color in the playerlist.
  3. The tag should be visible within about 100km (client-side setting, but with a server-imposed max limit) and remain visible regardless of how close you move to it.
  4. Ideally up close it should be located at the center of rotation, shifted up slightly. So for an EVA Kerbal you would just see the name hovering above their head.
  5. When a vessel is outside the 2.5 visibility limit imposed by KSP, the nametag's position should be sent to clients by the server.
  6. when a vessel is visible/loaded it should use the location of the vessel.
  7. If a player is being spectated, the nametag could show the names of spectators on another line (up to a reasonable limit)
@godarklight godarklight added this to the v0.1.7 milestone Mar 27, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants