These are chat archives for arenanet/api-cdi

1st
Feb 2018
Archomeda
@Archomeda
Feb 01 2018 01:22

I'm already lurking here btw ;-)

:scream:

Archomeda
@Archomeda
Feb 01 2018 01:28
also, welcome :smile:
Archomeda
@Archomeda
Feb 01 2018 01:35
i agree with everyone here, github works really well for what it's currently used for
although i still say that labeling can be done a bit better than what it is right now; mostly because of the sheer amount of issues there are currently
but, que has mentioned that too already
Quaggan BooOOoot
@QuagganBooOOoot
Feb 01 2018 01:39

World Restructuring
by (ArenaNet) Gaile Gray.6029 in WvW

A message from McKenna Berdrow:

I want to update everyone on the design we currently are investigating to help achieve population balance between worlds, and the goals we hope this new World Restructuring system can achieve.

The goals of the World Restructuring system are:

  • Create great matches
  • Handle population fluctuations
  • Balance teams
  • Diversify WvW experiences
Archomeda
@Archomeda
Feb 01 2018 01:40
which coincidentally also means, rip wvw api endpoints whenever it's finished :P
Archomeda
@Archomeda
Feb 01 2018 02:10
in case this will be accepted by the community, and it's being developed and going live at some point; imo the api should be up-to-date immediately when it swaps over
because of alliance-association and how voice comms are set up, etc
interesting read though, i think this is just what wvw needs
but... can we still call it wvw at that point? 🤔
Archomeda
@Archomeda
Feb 01 2018 02:20
yeah, i just found that haha :smile:
relic
@nukiebaba
Feb 01 2018 02:21
v3 endpoint time!
Archomeda
@Archomeda
Feb 01 2018 02:22
ssshhhhh!
:P
relic
@nukiebaba
Feb 01 2018 02:24
I would definitely be interested in WvW again with those changes.
Werdes
@werdes
Feb 01 2018 06:59
The absolute madteam
BoyC
@BoyC
Feb 01 2018 09:05
wow
yep those are some interesting changes
Werdes
@werdes
Feb 01 2018 09:18
i wonder how breaking the changes will be
Archomeda
@Archomeda
Feb 01 2018 13:35
pretty breaking
Enno G.
@SchoolGuy
Feb 01 2018 13:40
One of my guild mates said: Well good old Aion Abbiys Raids.
But personally I am looking forward to the changes...
Archomeda
@Archomeda
Feb 01 2018 13:40

for the api:
/v2/account.world - this would change pretty often if a player swaps worlds either automatically by the system or manually
/v2/worlds - it's possible there's now a dynamic amount of worlds, we need to have a full list of the active worlds available (it's also possible that wvw worlds will be separated, dunno)
/v2/wvw/matches - dynamic amount of matches, i can see it work pretty easily
/v2/wvw/matches.worlds & /v2/wvw/matches.all_worlds - this will be tricky, we would have no linking anymore, so .all_worlds will be redundant, only .worlds would be relevant

did i miss any changes?

Werdes
@werdes
Feb 01 2018 13:41
sounds good
if that's the case i'm probably already futureproof with my crawlers, as they check everything beforehand and would add all the dynamic stuff by themselves. maybe the all_worlds stuff will change (as you've said), but i can live with that
oh and don't go near the official wvw forums. the salt is immense.
Edgar Doiron
@Coffee4cr
Feb 01 2018 13:46
I don't think account needs alliance, right?
Archomeda
@Archomeda
Feb 01 2018 13:46
oh yeah, i've seen the forums
Edgar Doiron
@Coffee4cr
Feb 01 2018 13:46
it's the guilds that are in alliances
and you are in the guild
darthmaim
@darthmaim
Feb 01 2018 13:46
player < guild < alliance
Archomeda
@Archomeda
Feb 01 2018 13:46
hmm, you associate yourself with one guild
Edgar Doiron
@Coffee4cr
Feb 01 2018 13:46
but what's the point of account.alliance
darthmaim
@darthmaim
Feb 01 2018 13:46
you would need /v2/account.wvwGuild
Edgar Doiron
@Coffee4cr
Feb 01 2018 13:46
yes
darthmaim
@darthmaim
Feb 01 2018 13:46
to show your active wvw guild
Archomeda
@Archomeda
Feb 01 2018 13:46
just added it
darthmaim
@darthmaim
Feb 01 2018 13:47
for alliance just /v2/guilds/{account.wvw_guild}/alliance should be good? which would return a list of guilds in the alliance
or something like that
Archomeda
@Archomeda
Feb 01 2018 13:48
possibly
oh
whoops
why is the delete button there right under the edit button without confirmation
GITTER
Edgar Doiron
@Coffee4cr
Feb 01 2018 13:49
lol
GITTER GUD!
Archomeda
@Archomeda
Feb 01 2018 13:49
well w/e

i don't know what i typed anymore, but hey:

/v2/account/wvw_guild - Guild ID to the WvW guild that this account is associated with
/v2/alliances or /v2/wvw/alliances - Possibly new alliances endpoint, with associated guilds, region, language, world, etc...
/v2/guild/:id.alliance.id - WvW alliance ID
/v2/guild/:id.alliance.language
/v2/guild/:id.alliance.region - Maybe, I feel like it's somehow fixed whenever you set the alliance
/v2/guild/:id.alliance.world

something like that looks good :P

maybe expand alliance in the guild endpoint, or just leave it as the ID to resolve in /v2/alliances
darthmaim
@darthmaim
Feb 01 2018 13:55
if the alliance is just a list of guilds we don't need a new endpoint
Archomeda
@Archomeda
Feb 01 2018 13:56
yeah, it depends what you can do with alliances
darthmaim
@darthmaim
Feb 01 2018 13:56
if it has a name, max member count, emblem, ... a new endpoint would probably be best
Archomeda
@Archomeda
Feb 01 2018 13:57
i forgot that what i mentioned for that new endpoint was mostly guild-specific
i'm so forgetful
darthmaim
@darthmaim
Feb 01 2018 13:57
gw1 alliances were just a list of guilds, one of them marked as leader
Archomeda
@Archomeda
Feb 01 2018 13:59
i can't remember if this new endpoint is what i typed earlier, or if it was a different one... hehe
darthmaim
@darthmaim
Feb 01 2018 13:59
I think you had /v2/wvw/alliances
But it might be better to put it into guilds
Archomeda
@Archomeda
Feb 01 2018 13:59
alright, i remembered correctly then
yeah
it also kinda depends if anet is willing to expose the total list of alliances or not, i guess
oh well, enough rambling on my part :D
btw, is there any regional/global wvw discord that anyone here know of?
i think that someone might be able to write a bot that matches everyone into proper groups/channels that represent alliances, worlds and matches whenever things change
and people would be automatically able to talk to their world-mates upon a new season
darthmaim
@darthmaim
Feb 01 2018 14:04
that would be cool
Archomeda
@Archomeda
Feb 01 2018 14:04
it would be a massive discord server though
i'd love to try make it work, but i don't want to deal with salty wvw players :')
something like this would allow people to immediately meet up without going to the process of creating discord servers / hosting teamspeak themselves
i think it would also help the wvw community a lot, and give wvw a boost in general
Werdes
@werdes
Feb 01 2018 14:18
there is an european wvw discord
but it's nowhere near being complete
and it's mostly salt so many people leave 3 minutes after invite
/shrug
Quaggan BooOOoot
@QuagganBooOOoot
Feb 01 2018 14:19
¯\_(ツ)_/¯
Werdes
@werdes
Feb 01 2018 14:21
well at least discord is easier there compared to teamspeak. you'd have to either make it alliance bound or apply for a new NPL every 8 weeks (which is a pain)
Archomeda
@Archomeda
Feb 01 2018 14:33
teamspeak in general is a pain with their api
but yeah, wvw salt is a reason why i don't want to put in the effort to make something like this
Archomeda
@Archomeda
Feb 01 2018 14:41
unless there are people out there who don't mind moderating
but... it's wvw we're talking about...
Werdes
@werdes
Feb 01 2018 14:42
Teamspeak-"API" cough
Archomeda
@Archomeda
Feb 01 2018 14:46
oh right, they branded it as "Server Query"
not much of an API indeed
windwarrior
@windwarrior
Feb 01 2018 16:34
you probably want a way to query all guilds in an alliance right
smiley
@codemasher
Feb 01 2018 16:40
the teamspeak query api is cleaner than most APIs i've seen so far https://github.com/chillerlan/php-teamspeak/blob/master/storage/ts3help-3.0.13.8.json
so there's that
windwarrior
@windwarrior
Feb 01 2018 17:49
image.png
anyone know the dev "a few seconds ago"
Archomeda
@Archomeda
Feb 01 2018 18:23
hm?
where?
windwarrior
@windwarrior
Feb 01 2018 18:24
new version of my dev tracker written using react ^^
coincidentally I found some bugs in the old one
/u/anet_ben posts too much to the subreddit and makes the "tail" of the list inconsistent
Archomeda
@Archomeda
Feb 01 2018 18:26
well, i dunno
you don't have the link?
windwarrior
@windwarrior
Feb 01 2018 18:28
(its just a screenshot of a bug I created that I found funny!)
Archomeda
@Archomeda
Feb 01 2018 18:29
heh
windwarrior
@windwarrior
Feb 01 2018 18:30
do you perhaps know react?
Edgar Doiron
@Coffee4cr
Feb 01 2018 18:31
still the same url?
windwarrior
@windwarrior
Feb 01 2018 18:32
its not yet online, actively developing ^^
I have a (mostly) representational component that needs to dispatch an action when you open a <detail> tag. Do I connect this component that is mostly presentational just for that functionality?
react/redux btw
darthmaim
@darthmaim
Feb 01 2018 18:33
well, if the parent component is connected, you can just pass the callback as prop
which is basically what connect is doing anyway
windwarrior
@windwarrior
Feb 01 2018 18:38
but passing that callback prop through all nested components becomes tedious, no?
darthmaim
@darthmaim
Feb 01 2018 18:39
if its not the direct parent, just connect your child component
windwarrior
@windwarrior
Feb 01 2018 18:39
yeah right, thanks!
Quaggan BooOOoot
@QuagganBooOOoot
Feb 01 2018 20:14

Shattering the Status Quo
by (ArenaNet) Gaile Gray.6029 in Guild Wars 2 Discussion

A message from Robert Gee, Guild Wars 2 Systems Team:

Today I wanted to give you all a heads up on some important changes coming to the mesmer profession in the coming update. These changes affect phantasms, which are a core part of the mesmer profession mechanic (illusions) and as a result, will have a large effect on how the mesmer profession plays after the update.

In one sentence, these changes can be summed up as, "Phantasms become clones after their initial attack."

Here are the specific details of how it works:

  • Phantasms no longer will persist indefinitely. Instead, a phantasm will attack once and then automatically be destroyed. If interrupted during its attack the phantasm also will be destroyed.
  • Phantasms still can be targeted by skills and take damage while alive. Phantasms can be destroyed by damaging skills before they finish their attack.

Alacrity: Time for a Change
by (ArenaNet) Gaile Gray.6029 in Guild Wars 2 Discussion

A message from Robert Gee, Guild Wars 2 Systems Team

With the changes to phantasms coming soon, I&#39;m sure many players are wondering what this means for alacrity since phantasms are one of the key contributors of this buff in the current game. I wanted to take a minute to talk about alacrity and where things are headed in the next update.

A Lack of Alacrity

When we first started making changes to phantasms, we quickly realized that the new system would have a huge impact on alacrity uptime for chronomancers due to the changes to Phantasmal Avenger. We were actually okay with this since the whole point of the phantasm update is to make mesmer play more engaging. However, we didn&#39;t want to leave a huge gap in the duration of alacrity uptime for chronomancers. At first, we tried increasing the amount of alacrity provided by the avengers to compensate for the lower uptime, but we weren&#39;t very happy with this solution. The amount of alacrity uptime had to be pretty high to compensate for the limited uptime of the phantasm, and the change still meant that the alacrity application relied on an NPC entity. Moving some alacrity onto the other shield skill, Tides of Time, helped a little, but it wasn&#39;t quite enough, either.

Boon of Recharge

ChieftainAlex
@ChieftainAlex
Feb 01 2018 20:17
able to escape the url encoded apostrophes on the bot?
darthmaim
@darthmaim
Feb 01 2018 20:18
I only found those on old posts copied over from the old forum when writing the bot so didn't bother
guess I have to fix that
QuagganBooOOoot/gitter-bot#6
Medyro
@Medyro
Feb 01 2018 22:40
Yay; more API Devs :o
Hai apoch and Ylan o/
also, did i miss ylan here? i only saw mike
i need to catch them
image.png
Medyro
@Medyro
Feb 01 2018 22:43
I guess thats the kind of rare sight that will keep me from going to bed now..
Thanks for the Headsup on that btw, i didn't even know there was a stream going on at the moment
No you didn't miss him (i think). Witch is wy i have the Github Name there for Mike but "only" the Name for Ylan :/
Archomeda
@Archomeda
Feb 01 2018 22:45
fair ^^
but yeah, neither did i, i just came across it randomly
not eu sadly for me :(
they are on darkhaven/crystal desert
Medyro
@Medyro
Feb 01 2018 22:50
I'm afraid to say i cant really relate. I think i should mention that i'm not really doing WvW much and haven't done so either. I just wanted to watch, cause streams of them Playing are a rare sight in generall.
Sorry :(
Archomeda
@Archomeda
Feb 01 2018 22:51
heh, i haven't done wvw in ages either
Medyro
@Medyro
Feb 01 2018 22:52
Then wy are you sad that they arent on EU, if i might ask?
Archomeda
@Archomeda
Feb 01 2018 22:52
well, maybe i could join wvw for a short duration and catch them
either catch them on my server, or maybe hunt them down and kill them if they were my enemies :P
Medyro
@Medyro
Feb 01 2018 22:54
Wouldnt that be kind of unfair if you'd know from the Stream where they are and they don't know from you tough?
Archomeda
@Archomeda
Feb 01 2018 22:54
eh, can't disagree
i'm not really into stream sniping though; it's more that i rarely see any devs on EU
which is understandable of course
Medyro
@Medyro
Feb 01 2018 22:57
Ok, i understand on that one. I'm on EU myself and only ever saw Devs two times so far and that only in a Squad where they were on a different Instance than me both times.
(Once in DS and the last time in the Labyrinth from Halloween)
Archomeda
@Archomeda
Feb 01 2018 22:58
:(
#598 people have noticed that the github repo exists i see
Medyro
@Medyro
Feb 01 2018 22:59
I tought that to be "598 People" for a second there.. xD
Archomeda
@Archomeda
Feb 01 2018 22:59
lol
Medyro
@Medyro
Feb 01 2018 23:00
But yep, have to agree.
Archomeda
@Archomeda
Feb 01 2018 23:00
nah, i was more referring to the contents of that issue
BoyC
@BoyC
Feb 01 2018 23:01
it's a valid concern imo but yeah a bit early :D
Medyro
@Medyro
Feb 01 2018 23:02
Well i guess it doesn't hurt to have a ticket alredy, i guess?
Archomeda
@Archomeda
Feb 01 2018 23:02
can't disagree
Medyro
@Medyro
Feb 01 2018 23:04
Not everyone can possibly know about every Site (Official Forums, Reddit, Gitter, etc.) that Guild Wars 2 is represented on and or be interested in reading the contents of those site to full understanding :/, i guess.
Archomeda
@Archomeda
Feb 01 2018 23:05
fair
it's probably just the programmer in me who thinks that issues shouldn't be used for questions, general remarks, or other things that can be easily answered if you just look around
oh well, i commented to make them aware
although it's actually quite refreshing to see how many people react on these wvw changes
Medyro
@Medyro
Feb 01 2018 23:10

And i guess

with the new System

could also possibly mean that it becomes only relevant when there is a new System in place and hence that the Peson could be well be aware of it as well. I can't really tell :/

I only hope for a Title of like the Servername from the Server from before the new System goes live, witch the Post seemed to imply that there might be one.
Archomeda
@Archomeda
Feb 01 2018 23:11
i think his intentions are good, he just wants to make sure that the API devs know about it and that it shouldn't be forgotten; but yeah as @BoyC said, it's a bit early :P
hmm, yeah they mentioned something about titles
i just hope it doesn't mean i have to jump into wvw again for it to count :')
i've been on gandara for 4 years
played wvw on and off
also i wonder how far this system is already
Medyro
@Medyro
Feb 01 2018 23:13
And i hope i'd get it if i havent done WvW at all but been on the same server for at least 2 Jears now :/
Archomeda
@Archomeda
Feb 01 2018 23:14
my best guess is that it's in a state of being a well thought out idea
Medyro
@Medyro
Feb 01 2018 23:15
That's what i would have tought as well (going by the Feedback section alone at least)
BoyC
@BoyC
Feb 01 2018 23:18
damn i'm gonna have to get back to do some taco work soon :)
Medyro
@Medyro
Feb 01 2018 23:18

Your opinions of this system, as well as the community's response, will be an important part of how we tackle this project.

Mainly because of the will be part in there as in they probably haven't yet

BoyC
@BoyC
Feb 01 2018 23:18
tekkit's markers are great but are driving me insane a bit :D
Archomeda
@Archomeda
Feb 01 2018 23:19
if they decide to go through this, it might be 2-4 weeks then from now; maybe some adjustments are needed, although i think the idea is pretty solid already; the implementation will definitely take a lot of months and lots of iterations, so i wouldn't be surprised if it would take 6+ months before we'll see it on live
@BoyC :O
Medyro
@Medyro
Feb 01 2018 23:19
I'm afraid to say that i know about what Tako is but not about what Tekkit markers are. Why is it making you insane a bit?
BoyC
@BoyC
Feb 01 2018 23:20
he's abusing the marker system a bit :D
Archomeda
@Archomeda
Feb 01 2018 23:20
not @BoyC but i guess that every individual spot on the route is an individual marker :P
BoyC
@BoyC
Feb 01 2018 23:20
i had a proof of concept for doing proper routing stuff before my life imploded in august
Medyro
@Medyro
Feb 01 2018 23:24
Is propper routing even somewhat possible without anny info about the heigh Maps from the Game? (At lest in the way of lines on the Ground i mean (as they probably would go more trough everything but closely on top of everything))
BoyC
@BoyC
Feb 01 2018 23:24
yep
Archomeda
@Archomeda
Feb 01 2018 23:24
the routing would still be individual spots, but probably way better defined :D
and those spots will be connected with a line
Archomeda
@Archomeda
Feb 01 2018 23:24
where was that gif again?
oh
well, or an image
BoyC
@BoyC
Feb 01 2018 23:25
the way the markers work is that they are defined individually in an xml
and rendered individually
Archomeda
@Archomeda
Feb 01 2018 23:25
it looks really good, so i hope you will still get around to continue it at some point :)
Medyro
@Medyro
Feb 01 2018 23:25
Oh ok, i guess could work then.
BoyC
@BoyC
Feb 01 2018 23:26
the way the routing works is that the trail data is logged into a binary file that's much denser, and the trail is rendered as a single mesh thereby cutting the cpu cost by about 2-3 orders of magnitude :)
... but it needs an editor in taco...
Medyro
@Medyro
Feb 01 2018 23:26
So that was basically you running along there with your Character and then having the Points recorded i guess?
BoyC
@BoyC
Feb 01 2018 23:27
yep
Medyro
@Medyro
Feb 01 2018 23:27
Sorry, slow sometimes :/
BoyC
@BoyC
Feb 01 2018 23:27
i followed the poobadoo marker path and recorded the session :)
Medyro
@Medyro
Feb 01 2018 23:27
OooOOoo?
:P
Archomeda
@Archomeda
Feb 01 2018 23:27
@BoyC you know, what i really love is the texture
Medyro
@Medyro
Feb 01 2018 23:28
So is it a closed circle in the end then?
BoyC
@BoyC
Feb 01 2018 23:28
don't get me started singing "gonna swim with the big fish" :D
Archomeda
@Archomeda
Feb 01 2018 23:28
it kinda looks like what asura would have
BoyC
@BoyC
Feb 01 2018 23:28
well it should be, but that's not done yet
it's close enough
allright time for bed
Archomeda
@Archomeda
Feb 01 2018 23:29
have a good night :wave:
BoyC
@BoyC
Feb 01 2018 23:29
we'll see if i feel like doing this on the weekend :D
Medyro
@Medyro
Feb 01 2018 23:30
It surely looks to turn out great. And have a good Night o/
Ryan Mast
@nightlark
Feb 01 2018 23:34
@BoyC are you using the camera info from Mumble to render the path accurately in the "world"?
Medyro
@Medyro
Feb 01 2018 23:36
Do you mean the direction of the "Arrows"?
or the way the "Arrows" are positioned on a Point on the Guild Wars 2 Map related to the Point they appear on the Screen?
Either way, both would probably use the Camera info from Mumble, as when you turn your characters Head, both things ("Arrow" direction, as well as "Arrow" Position on Screen would need to change in order to remain at the same position on the Guild Wars 2 Map) but well.. i'm not BoyC so.. what do i know :/
Ryan Mast
@nightlark
Feb 01 2018 23:53
If the path mesh were a train, would the transforms that are applied to the train mesh closely match the transformations that the GW2 engine would do if it were rendering the train?