I don't think the IP addresses are the biggest concern, in that most players in any given server are not the host, and even the host only sees them when double F9 is on, and they're drawn in front of everything.
Honestly, truncating the names (by pixel width) might be the missing piece of the puzzle here. What if there were three possible left-to-right orders: - Number, icon, truncated name: default
- Number, truncated name, icon: enableable as "jagged player list" option, similar to "always show pings," for people who are very used to seeing this order
- Icon, number, truncated name: modify the iconSet signature to jjPLAYER::iconSet(jjANIMFRAME@ icon, uint8 param = 232, bool wide = false), so that mutators like Condemned can let the game know that all their icons should be treated as wide and therefore drawn to the left of the player name, where there's closer to infinite space
This does bring back inconsistency, unfortunately, but only for specific mutators, and only because it seems like there's no option that involves leaving icons to the left of numbers that satisfies everyone.
I suppose this would involve leaving the player numbers in all the time. It looks nicer without them, but Faw makes a reasonable point here:
Quote:
|
even when handling the commands, it makes more sense to first search up a player number and then type out the command action. Now it requires you to preset the command, then go look in the f9 menu and then go back to the command to finish your command action. So chronologically it requires an extra step.
|
__________________
|