Author Topic: [SUG][PLAYER] An extra rosette for "General Records" as well as "My Records"  (Read 788 times)

0 Members and 1 Guest are viewing this topic.

Offline WillLem

  • Posts: 2316
  • "The quality of light around this time of year..."
    • View Profile
I'm wondering if it would be possible to display "General Records" in the F2 menu as well as "My/Player Records", so that if someone submits a set of replays, the General Records can be updated by performing a mass replay check on them (whilst preserving the Player Records separately).

It would also be super handy if it could display the username of the person who has generated a particular record, for ease of cross-referencing and updating records on the forums.

I'm thinking an extra rosette icon (different colours) could be used for it, just next to the current one.

Offline namida

  • Administrator
  • Posts: 11976
    • View Profile
    • NeoLemmix Website
At this point this will have to wait for V12.12 (to avoid putting too much new stuff in one version), but I am very much wanting to get this implemented - I absolutely see the use for it.

Offline namida

  • Administrator
  • Posts: 11976
    • View Profile
    • NeoLemmix Website
It needs a nice icon (currently the placeholder is the existing one, but with the R replaced with an asterisk), but otherwise this is now implemented as of commit 42cfb9b. (To be clear: V12.12 will get this feature; any V12.11.X updates will not.)

EDIT: I didn't implement the tracking the username that achieved the record yet. That's going to be a bit trickier, but I definitely see the point in doing it, so I'll look into adding that as well.

Offline namida

  • Administrator
  • Posts: 11976
    • View Profile
    • NeoLemmix Website
Okay, I've now got it tracking who records belong to - but no implementation for displaying it yet.

Offline namida

  • Administrator
  • Posts: 11976
    • View Profile
    • NeoLemmix Website
And that's now done too. When displaying global records, you can hover the mouse over a record to see who set it. If multiple people achieved the same record, it will display all their names, though if this gets too long it will just say "Many users" instead.

Still need an icon to replace the placeholder, but apart from that this feature is now fully implemented as of commit eda1f19.

Offline WillLem

  • Posts: 2316
  • "The quality of light around this time of year..."
    • View Profile
This is something I riffed earlier, it's a greyscale rosette with a "Globe" icon. I tried a number of different colours for the rosette, but this seems best to me.

Happy to have another look at it if you'd prefer something different.
« Last Edit: May 13, 2021, 01:29:24 PM by WillLem »

Offline namida

  • Administrator
  • Posts: 11976
    • View Profile
    • NeoLemmix Website
Greyscale might look a bit weird given that it appears in a menu with a grey background (though it's easy enough to test - just replace the normal one with it for now to check how it looks in-game - I just haven't done so yet). The globe is definitely a nice touch though.

EDIT: Actually, it works out quite well!
« Last Edit: May 13, 2021, 07:58:09 PM by namida »

Offline WillLem

  • Posts: 2316
  • "The quality of light around this time of year..."
    • View Profile
I just figured that greyscaling it would make the player records rosette stand out more, so that global records are more clearly a secondary menu item.

In any case, here is another version of the above rosette but with the water coloured a slightly darker shade of blue, and a version where the rosette has gold instead of silver ribbons.

Of course, feel free to recolour the graphic as you wish :lemcat: