Interface: custom ordering of characters on connect page
Posted: Wed Nov 24, 2021 9:44 am
When a player is not connected to a character, a character list is displayed on game page. Currently that list is automatically sorted by character name, which is slightly irking me because I would rather prefer to see them sorted thematically (in my own ordering).
Since we do not have (yet?) a "Player Settings" page, only "Character Settings", I propose to expand that page and introduce a new setting: "position on character list". This would be a simple numeric field, without any sophisticated checks like needing to be unique among all player's characters. Initial value for new characters would be simly zero.
The new field would work as an "override": character list would be sorted first by that position field, and second (in case of equal positions) by character name as before. That way players that do not need that feature could simply ignore the setting and leave it at default value on all their characters.
Since we do not have (yet?) a "Player Settings" page, only "Character Settings", I propose to expand that page and introduce a new setting: "position on character list". This would be a simple numeric field, without any sophisticated checks like needing to be unique among all player's characters. Initial value for new characters would be simly zero.
The new field would work as an "override": character list would be sorted first by that position field, and second (in case of equal positions) by character name as before. That way players that do not need that feature could simply ignore the setting and leave it at default value on all their characters.