These are chat archives for arenanet/api-cdi

9th
Mar 2017
Darqam
@Darqam
Mar 09 2017 04:37
I could swap professions before the match started... bug?
David Reeß
@queicherius
Mar 09 2017 04:58
@lye Yeah, I am not pinging it at all anymore (ripped it out of the API client part as a band-aid fix)
Jonathan Andrist
@rwfrk_twitter
Mar 09 2017 15:20
The vote didn't say anything about locking it at some other time.
Nor was there a patch note...
Darqam
@Darqam
Mar 09 2017 15:21
huh....
Jonathan Andrist
@rwfrk_twitter
Mar 09 2017 15:21
When I realized we didn't have nearly enough burst, I tried. Probably could have shifted it from a 400pt loss, to within 80-100pts
Archomeda
@Archomeda
Mar 09 2017 15:22
someone probably flipped a bit that wasn't supposed to be flipped
Darqam
@Darqam
Mar 09 2017 15:23
post image on reddit, get karma, get dev response :p
Jonathan Andrist
@rwfrk_twitter
Mar 09 2017 15:23
I'm sick. I dont have the brainpower for a well written reddit post.
Darqam
@Darqam
Mar 09 2017 15:24
that's why you just post the image with the title you already wrote here "I thought we voted NO PROFESSION LOCKING ?"
cmon man, easy karma 101
Archomeda
@Archomeda
Mar 09 2017 15:24
tbh, that's reddit 101
Darqam
@Darqam
Mar 09 2017 15:24
true
Archomeda
@Archomeda
Mar 09 2017 15:41
hmm, what was up again with /v2/raids not having names?
Darqam
@Darqam
Mar 09 2017 15:42
what do you mean no names? I see boss names and wing names.
Archomeda
@Archomeda
Mar 09 2017 15:43
names, not ids
Darqam
@Darqam
Mar 09 2017 15:43
aren't the ids names?
Archomeda
@Archomeda
Mar 09 2017 15:43
technically no
the endpoint is locale aware, or should be
but i remember this was mentioned before here regarding that endpoint
darthmaim
@darthmaim
Mar 09 2017 15:45
Archomeda
@Archomeda
Mar 09 2017 15:46
"one day", alright
windwarrior
@windwarrior
Mar 09 2017 17:41
it does not seem to be locale aware?
wiki also does not specify any name properties
like adding ?lang=es to any of the endpoints in /v2/raids does not change any output
darthmaim
@darthmaim
Mar 09 2017 17:46
yup
thats whats the discussion I linked is about
@lye wants to add the names later
because the names are from the events and the raids/dungeons have no name directly
windwarrior
@windwarrior
Mar 09 2017 17:47
ahh
reading is proving to be hard again
i actually have no idea where the names are coming from in-game
darthmaim
@darthmaim
Mar 09 2017 17:49
¯\_(ツ)_/¯
raids/dungeons etc don't really have a formalized datastructure
it's basically just a map and a set of events and progress bits
windwarrior
@windwarrior
Mar 09 2017 17:51
content driven development
(made a game with some friends a few weeks ago for a gamejam, set up some sort of content pipeline and I think it took me 2 hours to find something that was not property supported but could be hacked in. oh well)
ugh for the last game jam I did I was the artist
our content pipeline was basically I make the sprites, rig them with spline, and then stuff it into a git repo for the programmer to integrate into the game
darthmaim
@darthmaim
Mar 09 2017 17:54
a game full of lye-mspaint-artwork?
windwarrior
@windwarrior
Mar 09 2017 17:54
the game was about being trump, you could sign (or not sign) decrees to influence your little town
the decrees were loaded from some JSON file
which quickly became a huge mess
@darthmaim nah I scanned hand-done sketches, cleaned and recolored with gimp
would have just used a wacom tablet if I had one
@windwarrior use toml next time ;__;
Archomeda
@Archomeda
Mar 09 2017 17:56
pff, yaml all the way
windwarrior
@windwarrior
Mar 09 2017 17:56
meh, other people were writing content, I was changing the format
nooooooo yaml is gross :(
windwarrior
@windwarrior
Mar 09 2017 17:56
the problem was not how it was structured :P
darthmaim
@darthmaim
Mar 09 2017 17:56
just write an editor for it and you don't have to look into the files
Archomeda
@Archomeda
Mar 09 2017 17:56
i like it
@darthmaim now you have two problems
darthmaim
@darthmaim
Mar 09 2017 17:56
well....
but the initial problem is gone :tada:
holy, 1300 lines of json
darthmaim
@darthmaim
Mar 09 2017 17:58
Less brothels, no too great
windwarrior
@windwarrior
Mar 09 2017 18:01
I seriously considered making an editor too, but 48 hours is suprisingly little time to write a game
Archomeda
@Archomeda
Mar 09 2017 18:01
did you sleep?
windwarrior
@windwarrior
Mar 09 2017 18:01
yeah, I cant code when I am too tired
darthmaim
@darthmaim
Mar 09 2017 18:01
I need 48h just to set up a new project and figure out all the automation/frameworks to use/...
Archomeda
@Archomeda
Mar 09 2017 18:01
pff, there's your problem then ^^
windwarrior
@windwarrior
Mar 09 2017 18:01
as in post 5am tired
windwarrior
@windwarrior
Mar 09 2017 18:05
hahaha didnt have time to eventually put that in sadly
dang
Eearslya Sleiarion
@Eearslya
Mar 09 2017 18:06
@darthmaim I'm trying to figure out a workflow with docker and so far it's scary
windwarrior
@windwarrior
Mar 09 2017 18:06
but that was obviously the first thing we thought about when making a trump-game
I had the joy of working with Kubernetes
which is interesting software
if you have google-scale problems
as often in the modern world, not many people have google-scale problems, but think they do
or want google-scale problems
Eearslya Sleiarion
@Eearslya
Mar 09 2017 18:14
I'm honestly beginning to wonder if docker is really worth it for my particular project
Darqam
@Darqam
Mar 09 2017 19:08
@lye theoretically, any item that can be found on the API should be able to be linked in-game, correct?
darthmaim
@darthmaim
Mar 09 2017 19:09
in theory yes :P
but that would be too easy
windwarrior
@windwarrior
Mar 09 2017 19:09
the practice is different
Darqam
@Darqam
Mar 09 2017 19:10
ok, when I have a ton of afk time, I'll try to compile a list of some items that can't be linked because of the silly "feature" censoring chat codes
uhh, I'm actually not sure
it's complicated
darthmaim
@darthmaim
Mar 09 2017 19:10
talking about whitelisted items, https://en.gw2treasures.com/lye
I added the ids as json just as everything went :fire: :fire: :fire:
Darqam
@Darqam
Mar 09 2017 19:11
if it's complicated, Lye you couldn't convice the people that implemented the feature to fix it or remove it... could you?
@darthmaim thanks, did the whitelist stuff for that
the json made it super easy :heart:
@Darqam it's there to prevent data-mining
darthmaim
@darthmaim
Mar 09 2017 19:14
:heart:
they're not going to remove it
Darqam
@Darqam
Mar 09 2017 19:14
the issue with that is that data-mining still happens, as far as I can tell everything that has an icon-image also gets a chat link, and yet it catches valid items
yeah the whole thing is super poorly implemented
darthmaim
@darthmaim
Mar 09 2017 19:15
you can still mine items directly from the dat
Darqam
@Darqam
Mar 09 2017 19:15
for example, it was just reported that all chat codes for matric cube key (https://wiki.guildwars2.com/wiki/Matrix_Cube_Key) don't work
they should work if you have the item in your inventory
maybe
Darqam
@Darqam
Mar 09 2017 19:16
iz silly
especially since all it's done to data-mining is make it slower, not stop it. At least that's what I've found
windwarrior
@windwarrior
Mar 09 2017 19:16
it sounds so backwards tho
put a lock on a door of a house without walls
Darqam
@Darqam
Mar 09 2017 19:17
with a proper script, you can still test one chat code at a time, and you will catch just about every new item stored in the .dat
i'm not saying it's a good system
just that it's not going to change like ever :/
windwarrior
@windwarrior
Mar 09 2017 19:18
no no
Darqam
@Darqam
Mar 09 2017 19:18
yeah sorry, I know it's not on your end. I just get quite annoyed at it
it really feels like a half-assed attempt to do something. it made things worse, and there doesn't seem to be any effort going into reverting it
oh it's more half-assed than you realize
like
way more
Archomeda
@Archomeda
Mar 09 2017 19:19
it's half half-assed?
Darqam
@Darqam
Mar 09 2017 19:19
<.<
quarter-assed?
windwarrior
@windwarrior
Mar 09 2017 19:19
quar
...
Archomeda
@Archomeda
Mar 09 2017 19:19
:P
darthmaim
@darthmaim
Mar 09 2017 19:19
It should use the API whitelist
but the actual details make for a good story over beers
@darthmaim pls don't couple things with a SLA to the API which has no SLA :(
I don't want more phone calls
Darqam
@Darqam
Mar 09 2017 19:20
I have a beer nearby, tell me a story Lye
darthmaim
@darthmaim
Mar 09 2017 19:20
:D
windwarrior
@windwarrior
Mar 09 2017 19:20
is "assing" a problem a float [0,1]
the beer is for the story teller because it hurts to recount
and it's not even noon here
Darqam
@Darqam
Mar 09 2017 19:20
if I ship beer over there, would that count? :D
hah depends what brand
windwarrior
@windwarrior
Mar 09 2017 19:21
plenty of belgian or german beers here in europe :P
Darqam
@Darqam
Mar 09 2017 19:21
damn... now comes the part where it shows that I never drink beer cause I know none of the names...
windwarrior
@windwarrior
Mar 09 2017 19:22
which - come to think of it - we european people might value more
eh, beercraft is being revitalized in the states
though most american beer is super hoppy
belgians are still widely recognized
the big names here are chimay and leffe
windwarrior
@windwarrior
Mar 09 2017 19:24
yeah, thats also in the stores here
they're pretty pricey though
windwarrior
@windwarrior
Mar 09 2017 19:25
6-7 dollar for 6 here
uhh, thats tax included
but then again, you cant compare price levels between countries
I think a 4-pack of leffe blonde is like ... $12?
ChieftainAlex
@ChieftainAlex
Mar 09 2017 19:26
leffe blonde is amazing though.
windwarrior
@windwarrior
Mar 09 2017 19:26
(I once read a paper that used the price of a Big Mac as an index)
yeah it is
windwarrior
@windwarrior
Mar 09 2017 19:26
(because McDonalds apparantly does a good job of leveling prices based on wealth)
Eearslya Sleiarion
@Eearslya
Mar 09 2017 19:27
What -is- the SLA on game servers?
so that's a weird question because we run a highly-available environment
if a map instance crashes, it's not a big deal
but if like, people can't get into the game at all, phone calls get made and people are expected to fix it
there's no formal SLA though
Eearslya Sleiarion
@Eearslya
Mar 09 2017 19:28
I was about to say
I don't think you guys have an actual SLA with every player where we can demand compensation for outages XD
windwarrior
@windwarrior
Mar 09 2017 19:29
we cant complain lol
Eearslya Sleiarion
@Eearslya
Mar 09 2017 19:29
Well sure we can
windwarrior
@windwarrior
Mar 09 2017 19:29
GW2 has been down not more then a few days total in its 4,5 year lifetime
Eearslya Sleiarion
@Eearslya
Mar 09 2017 19:29
We're just not guaranteed anything for it
Yeah, that in and of itself is impressive as hell
windwarrior
@windwarrior
Mar 09 2017 19:30
about 0.2% downtime (assuming total downtime was 3 days)
#napkinmath
Darqam
@Darqam
Mar 09 2017 19:32
why do you have napkins lying around?
Eearslya Sleiarion
@Eearslya
Mar 09 2017 19:33
Can't do napkin math without napkins, duh
windwarrior
@windwarrior
Mar 09 2017 19:33
thats a factor worse then AWS, which in 2015 (yeah data I found) down for 0.03%
Imagines the one at anet to cause the outage has to wear a I broke the game hat for the rest of the week
lol
windwarrior
@windwarrior
Mar 09 2017 19:39
oh thats why you push stuff to live on friday afternoon
it all makes sense now
Darqam
@Darqam
Mar 09 2017 19:40
notice Lye didn't deny it
can't deny the truth
windwarrior
@windwarrior
Mar 09 2017 19:47
Werdes
@werdes
Mar 09 2017 19:50
well, what he posted is correct though <.<
Eearslya @Eearslya facepalms
Werdes
@werdes
Mar 09 2017 19:52
@lye did that wvw auto update thing work? or will i have to update my match kill timeline thingy manually again? :sweat_smile:
I removed all the hard-coded configs
yesterday? I think
so it's been dynamically-driven since the patch
Werdes
@werdes
Mar 09 2017 20:03
nice \o/
smiley
@codemasher
Mar 09 2017 20:26
imagine you get an abyss dye drop and this happens:
blob
(note the <soulbound>)
Eearslya Sleiarion
@Eearslya
Mar 09 2017 20:33
But you can get a gold for it!
smiley
@codemasher
Mar 09 2017 20:35
yay
(the current AH price is ~5-6 plat)
Eearslya Sleiarion
@Eearslya
Mar 09 2017 21:00
Is anyone else having problems with Google Analytics?
All I've got is a blank page.
windwarrior
@windwarrior
Mar 09 2017 21:26
Yeah the keep tracking me :O
huh so apparently I added the backend support for dumping story progress stuff
but never actually hooked it up to the frontend
darthmaim
@darthmaim
Mar 09 2017 22:58
why /v2/account/pvp-heroes and not
/v2/account/pvp/heroes
hmmm
because I'm dumb and put other account-bound pvp stuff in e.g. /v2/pvp/stats and such
It would have made more sense to have /v2/account/pvp/stats and /v2/account/pvp/seasons
ChieftainAlex
@ChieftainAlex
Mar 09 2017 22:59
apparently v1/event_details shows events in historical/removed maps?
unless labyrinthe cliffs is making a return
I don't think events are ever really removed
darthmaim @darthmaim still hates mobile gitter for sending messages when the input looses focus
ditto maps
ChieftainAlex
@ChieftainAlex
Mar 09 2017 23:00
damn had me excited for a second :D
I think the escape from lion's arch maps are still in there
and other misc. old maps
Eearslya Sleiarion
@Eearslya
Mar 09 2017 23:00
ln -s /v2/account/pvp/stats /v2/pvp/stats
heh
darthmaim
@darthmaim
Mar 09 2017 23:01
At least all new endpoints should be in the correct namespace
hmm, there aren't any endpoints with a - in them currently
@darthmaim yeah.
That's fair.
You've convinced me.
darthmaim
@darthmaim
Mar 09 2017 23:02
:)
/v2/pvp/stats, /v2/pvp/games and ... wasn't there a /v2/pvp/standings?
oh there it is
I kind of wish those were under /v2/account/pvp, but orz
aliasing them is an option but also kind of yuck
darthmaim
@darthmaim
Mar 09 2017 23:03
Make a note for v3 :P
you mean ✌️②
maybe just /✌️ is enough
since it doubles as both v and 2
Archomeda
@Archomeda
Mar 09 2017 23:05
lol
I love being a couple steps removed from end-users
darthmaim
@darthmaim
Mar 09 2017 23:34
gw2efficiency is now using account age instead of combined character age
yeah
Archomeda
@Archomeda
Mar 09 2017 23:39
woop
i do love this though :D
Naamloos.png
that's the normal behavior I think
Archomeda
@Archomeda
Mar 09 2017 23:41
i don't know
it'll jump up if you've been deleting characters
Archomeda
@Archomeda
Mar 09 2017 23:42
i can't think of any case why it would go down
unless the characters' age have been wrong
i did delete a lot of characters
(keyfarming)
ChieftainAlex
@ChieftainAlex
Mar 09 2017 23:49
seems like there's one event in v1/event_details, E1CCA10D-2AE4-4D20-B2C5-9C0B6F350CCB, which doesn't have a name set. Ideas why?
"E1CCA10D-2AE4-4D20-B2C5-9C0B6F350CCB":{"name":"((448665))","level":80,"map_id":1042,"flags":["group_event"],"location":{"type":"cylinder","center":[-12370.1,9244.75,-9336.32],"height":14564.2,"radius":5000,"rotation":0}},
uhh
it doesn't have a translation
ChieftainAlex
@ChieftainAlex
Mar 09 2017 23:50
in any language..
correct
ChieftainAlex
@ChieftainAlex
Mar 09 2017 23:51
looks like it's smack bang in the middle of Verdant brink
it's marked as a test-only string so it wasn't ever localized
it was for the PAX South 2015 demo
the actual event is something different
ChieftainAlex
@ChieftainAlex
Mar 09 2017 23:52
blimey you have that much detail available?
Archomeda
@Archomeda
Mar 09 2017 23:52
how did it make it into the live client? D:
@Archomeda it was probably part of the live beta thing we did
it's the event with the uhh, wyvren on the platform?
Archomeda
@Archomeda
Mar 09 2017 23:53
was that in the live beta?
maybe
that's a bit harder to tell
I'm pretty sure the live beta was the same thing as the pax south one
Archomeda
@Archomeda
Mar 09 2017 23:54
hmm
(albeit, iirc the pax south one wasn't on a live branch)
(but the content was the same)
Archomeda
@Archomeda
Mar 09 2017 23:55
anyhow, i got my first deimos kill tonight :tada:
gratz
Archomeda
@Archomeda
Mar 09 2017 23:55
no drops ofc
although i did get an ascended longbow from the chess