Showing Posts For Teddiebear.1573:
This leaves the two branches with quite high coupling. Are there any upgrades like that or any plans to add this?
So, I just tossed together an upgrade tree visualization thing with vis.js: warning may crash browser (source). Probably want to open it with Chrome because Firefox is choking on it a bit for me.
The per-vendor trees basically start at each of the “Restoration 1” upgrades; from the visualization it doesn’t seem like there’s any coupling at all between the trees. They’re all currently self-contained, though it’s technologically possible for a new upgrade to have cross-tree prerequisites. I don’t work on the game so I have no idea what our future plans are, this is just idle speculation.
Anyway, I’m not very knowledgeable about the upgrade tree; you’re better off having a gander at the data yourself.
Ah, thanks. The reason I was wondering if there were any cross-vendor upgrades, was that otherwise you could use each “restoration” as a marker for which vendor it comes from. If there were any cross-vendor upgrades, it would mess up that idea.
Seeing as at the moment there are not any cross-vendor upgrades, you just need to create a link between the vendors and each restoration, and from there just add everything that depends on the restoration.
On another note though, are there any way to traverse the tree downwards, or do I have to find the first upgrade, then loop through every upgrade and see if the one I found is a requirement? Otherwise just keeping an internal list and adding to that every time a new upgrade is available?
IMO the easiest way is to just fetch all upgrades with the first request (via ?ids=all), then delinearize the objects into either a tree or an edge table. vis.js wants an edge table, so that’s what I’ve done in the example. But yeah, you basically have to do it yourself (sorry).
Also as an aside, vis.js is much more awesome than I expected it’d be.
Aye, seems the only way to really do it, is to parse the whole thing and create a tree like you did with vis.js (Gotta check out that.. The tree looked beautiful in presentation, with a few ugly “paths”)
Following up on the “vendorlist” that Holox asked for, are there any upgrades in any of the branches that requires an upgrade from another one, and later on in the tree its the other way around? Kind of hard to explain, but going to try:
Say you have two branches, the tavern and the workshop.
Say an upgrade in the workshop branch requires Tavern 1. You create Tavern 1 and subsequently the workshop upgrade. Then later on when you want to unlock an upgrade in the tavern branch, you see that it requires Workshop 2.
This leaves the two branches with quite high coupling. Are there any upgrades like that or any plans to add this?
On another note though, are there any way to traverse the tree downwards, or do I have to find the first upgrade, then loop through every upgrade and see if the one I found is a requirement? Otherwise just keeping an internal list and adding to that every time a new upgrade is available?
/v2/guild/permissions is not located
Were you looking for https://api.guildwars2.com/v2/guild/permissions?
Going out on a limb and think he is referring to it not being localized into, say German.
The endpoint totally supports localization :/
Any chance we can get Last Login added to the members list?
It’s on the todo list
My bad, had to add ids=all for it to display it, so that it includes the actual textstrings.
On an unrelated note, how goes the unbitrotting of the rest of the guild API? Any ETA?
/v2/guild/permissions is not located
Were you looking for https://api.guildwars2.com/v2/guild/permissions?
Going out on a limb and think he is referring to it not being localized into, say German.
Not sure if its normal to localize these though, seeing as they look like property strings and not actual text strings.
As rodadams.5963 pointed out, this would not be a historical data case, but rather a “yes/no” case.
It is not to check how many times you have done it, but rather if you have done it at all.
An example here is the Master of Arah achievement. I have done 1/5 and I know for a fact that this is the story path. However for Twilight Arbor this is a whole different case, as I have 3/4 done.
Today this is a situation where I would need to keep a spreadsheet on which paths I have taken in each dungeon, or do them all and hope that the one I am doing at that time is the one I am lacking. If we had API that returns this nformation, it would be a godsend to be perfectly honest.
PS: Got a bump warning, but this is still relevant for discussion.
