-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DOCS] LoL Game Constants JSONs missing newer additions #340
Comments
I've created http://www.mingweisamuel.com/riotapi-schema/enums/ which contains the updated enums as well as annotated names and descriptions |
@MingweiSamuel Small error there: Queue
|
Good catch, fixed. Where did you get that JSON from, the LCU? |
yeah: |
Hey Folks, do you know if and when the static data will be updatad in the official repository (https://developer.riotgames.com/docs/lol) as well? |
Game modes for the new tutorials are also missing:
|
@IcyDefiance Updated the mirror http://www.mingweisamuel.com/riotapi-schema/enums/gameModes.json |
Static data is still referring to Season 2019 as the current ranked season: http://static.developer.riotgames.com/docs/lol/seasons.json .. |
@Zelgadis87 i don't think they will be updated it. https://developer.riotgames.com/apis#match-v4/GET_getMatchlist
|
@AoshiW Mhmm, that's for the filter parameter, not for the returning match data, which instead have no notes.. Anyway, I suppose you are right, since it's been two years since the last update.. I imagine they have deprecated the season concept entirely from the APIs? I don't really get it why, nor I can find any other reliable data for calculating stats by season... |
We're moving to tracking seasons by timestamp. This will need to be added to the documentation, but until then hopefully this helps.
As for the rest of the constants. I'll get that updated this week. |
QueueIDs are still a bit weird and sometimes out of date. There are a few different sources of truth that all have different subsets of queues ids: |
I'll see if I can go through the other sources and add anything that makes sense. The constants files are manually updated, so if you're using them in a project you should have a default fallback for an unknown queue, gamemode, etc. |
Game constants JSONs over on https://developer.riotgames.com/docs/lol are out of date and cause issues in libraries that use them to parse API responses using the given ids.
Missing from what I can tell are:
SEASON 2020
inseasons.json
1300
for the current Nexus Blitz inqueues.json
NEXUSBLITZ
for the current Nexus Blitz ingameModes.json
22
for Convergence TFT map inmaps.json
1111
for 1v0 TFT testing queue)The text was updated successfully, but these errors were encountered: