Leviathan wrote:
in my mind i would just have the ranking screen's score submission panels (the ones that show up at the bottom of the panel and show how much pp your score is after submission)
Those are sent by the server, I'm not entirely sure what dictates whether or not you receive the "new" ones, but I likely would need some help from Levi to know how to implement that. That's something I had asked about in the past to Levi, but for one reason or another we didn't make any progress on.
netheritebstack wrote:
THERE ARE NO PP COUNTERS FOR 2013 CLIENTS.
Unfortunately there is a simple reason for this, Standard pp calculation is very complex and not something we can easily rig osu! to calculate. Most programs that have pp calculations are actually using lazer's pp calculators, which we currently can't do because Stable relies on significantly older tooling than Lazer.
In theory we can already add real time pp calculation to non-Standard modes, leading up to the release of 3.0.0 I actually wrote some very basic pp calculators for Mania, Taiko, and Catch. Those modes are significantly simpler to estimate the correct pp values for. You can already see these if you switch game modes. Under the beatmap stats on the top left you can see pp estimates for FCing at different accuracies (You must have "Disable the Yellow Stars on the top left of Song Select" enabled to see this, but this is enabled by default). You can also click on those estimates to pull up a pp calculator (works regardless of any settings, just click where the star rating is).
Leviathan wrote:
to have an updating pp counter but then the developer removed it because it was too resource intensive? i feel like the same issue would appear here as well
I am not aware of how another other client has done this in the past. I think the important part to remember is that if we added a pp counter it would be something you could toggle on and off. Also, if we were to add a pp calculator I would hope we would do it in a way that would not majorly impact performance.