Replace player title and population static data with request to config.psynet.gg
The following endpoint contains the required information (the current static data was extracted from the game which got that information from this endpoint):
https://config.psynet.gg/v2/Config/BattleCars/:buildId/Prod/Steam/INT/
where the :buildId has to be some build number. Presumably, the API returns a response that can be handled by the specific game build. The responses for a current build at the time of writing the issue (-691922347) vs a 4-year-old build number (-1811840530) are identical, so this should be pretty stable.
The build ID, as well as the endpoint URL, can be found in the game's log file (%USERPROFILE%\Documents\My Games\Rocket League\TAGame\Logs\Launch.log).
There are a couple of other things that could be potentially added using this endpoint:
- player title colors (#104)
- current season number (UIConfig_TA class)
- available playlist regions (RegionConfig_X)
- map sets (MapsConfig_TA)