I'd like to follow some friends so I can see what runs they're doing even if I'm not talking to them. That is to say, it has a valid use case.
The autosplitter is now available via LiveSplit. Type in the game name "Granny 3 (PC)" and then activate the splitter for it to start working. Go to settings and modify which items to split on to customise your run. It will automatically start. 1.1.2 only, if you'd like me to support another version then I'll need to get my hands on it
My supporter ran out last week and so now I can't remove the beta features on my profile (options are disabled in settings), and I can't edit them in any way, so my profile is currently locked (wrt/ to these features). I'd like to either be able to still edit them or be able to opt out of the beta myself, since the profile is outdated.
Thanks.
You can't delete threads, only the top message, so probably don't and let it die
An addition to the above - could also be used to sort by language as well, but I still would prefer better language support throughout the site.
If you only need to get the category ID once, you can fetch the game categories endpoint like so (with an embed of variables to get the variables that apply to the category): https://www.speedrun.com/api/v1/games/polybridge2/categories?embed=variables (using abbreviation in place of ID here since it's one-time, if you're doing this in code i'd replace it with game ID)
And then you could manually search the results to find Pine Mountains (or check this pragmatically) to see it's ID is 'xk9vl5vd' You can then get the information for the variables by going to Categories[i].variables.data. Here the name of the id/variable is at the top, and each of the possible values are defined in values.values. Consult the documentation on the structure of the Variable object.
Here, the ID for "Normal or Challenge" is "rn10jwd8" and the value ID for Normal is "jq6k2o7l". The ID for "Glitches" is "onvj7gwn" and the value ID for Any% NMA is "21dr0e5q"
Then you can fetch from the runs endpoint with the filter set to the category ID you just got: https://www.speedrun.com/api/v1/runs?category=xk9vl5vd&var-rn10jwd8=jq6k2o7l&var-onvj7gwn=21dr0e5q
Which would get you each run for Pine Mountains - Normal, Any% NMA.
Alternatively, you can just fetch the category and manually sort the variables in code later. What exactly are you trying to do? It might help me understand what you need, but hopefully the above is enough.
And yeah, I did have a Poly Bridge phase :^)
I'm confused on what you're asking. Are you asking which endpoints you should be using, or how to setup the URL itself?
Do you just want all runs under the Pine Mountains category (regardless of subcategory)? I'd fetch /runs with a filter of category (https://www.speedrun.com/api/v1/runs?category=<category ID here>) and then filter the runs by variable/value. This gets all obsoleted runs as well.
Alternatively you can get the leaderboard endpoint with filters of var-___ multiple times to get each leaderboard separately.
Just so we're clear, the username scrolling animation is not a gif, it's a CSS animation. Those are pretty common imo.
You don't think ELO should profit? I'm confused on how you think they're going to afford to expand / why they should be running the site then.
Ads are definitely too much already though, the video as especially, I'm not saying they're not.