A lot of events missing in event_names.json

A lot of events missing in event_names.json

in API Development

Posted by: Eowin Of Rohan.2619

Eowin Of Rohan.2619

Hi,

Because of the update, I just ran my script in order to update the lists of events names in my database.
Many of them are missing : 213 EventsID don’t exist anymore, including some world bosses. Unless you really removed 213 events from the game, there is a big issue !

In the meantime, does anyone have an event_names.json for each language, from before update, so that I can repair my DB plz ? (for next update i’ll be much more careful and make a backup before update … didn’t think this api could fail )

Regards,

Eowyn

A lot of events missing in event_names.json

in API Development

Posted by: smiley.1438

smiley.1438

A lot of events missing in event_names.json

in API Development

Posted by: Eowin Of Rohan.2619

Eowin Of Rohan.2619

Hi,

Thank you smiley ! (sorry I didn’t answer earlier, was in a hurry last day).

It seems like the events_names.json is repopulated after each update depending on events that are re-discovered.
This is an issue : I don’t understand why this API needs a full reset. Reference APIs (world names, event names, map names) should be reliable at any moment, and static except when new events are added.

I worked-around the issue by changing my event names retrieval batch from full replace to incremental; but now how can I know when an event doesn’t exist anymore in the game ? Since the api resets, what’s the difference between a removed event and an event that has not been re-discovered since last build ?

As of now, 18 events did not reappear at all in event_names.json :
00E94E02-E3DD-4BB4-B2B9-2E07477748FF
05C26499-1FA8-438C-A8D0-CB6FD48B7091
07907625-D51C-4DB2-BDC2-7BC00BBCF82D
1A0AC9FE-D08B-46D4-95F3-6569372AF3D4
3126830C-9539-486A-B7FC-2B5CEEF672FD
4D9F9882-73E0-4639-A671-FFC6B2BB2A2C
57B63C51-0AA2-4894-ACED-CD3B4D49700F
58BAEF25-60FB-4FAC-87C8-C55F218FBBF8
5FAE9119-8F94-4FF7-A272-43ACEBE54534
66A0DAD5-DF69-45C2-97E7-BFC01B5D55BB
6D1DE9F0-5D4A-4B60-9C7F-FD81E9120D65
706BC94E-106B-496E-BC59-AF8DD5CD419A
87695E71-9D9A-496C-BBFA-FA6E62F16B39
A78ADABD-4C07-4321-A13F-CA6C69E442DC
B5BB0A76-715D-4AD7-A781-1A3C8426ABD0
B9E9BF38-A1A2-4D1C-86A7-184E1FEF8155
BD744CEC-DE53-4A83-B621-2FEAD5B546EE
CA56D651-5266-4937-A69D-767394BD8DC9

Also, 1 event appears in event_names.json, but is missing its name :
6BD7C8B0-2605-4819-9AE6-EF2849098090
What is this event ? It probably exists, since it’s currently active on 5 worlds (http://events.gw2organizer.com/events/events.php?mode=6&event=6BD7C8B0-2605-4819-9AE6-EF2849098090)

Regards,

Eowyn

edit : there is an issue with the above link : the forums replaced the ‘&’ with ‘&’, so you’ll have to replace ‘&’ with ‘&’ in it in order to get to the right page.

(edited by Eowin Of Rohan.2619)

A lot of events missing in event_names.json

in API Development

Posted by: Healix.5819

Healix.5819

You can never be sure if an event was actually deleted or not. The safest way would be to do something like tagging each event with a last seen date, recording what build the game is currently at, then after X amount of days, if the build is still the same, then chances are what the list now shows is all the events. It could still be possible though that some super rare event only gets completed once a month.

But actually though, events don’t get deleted, because nothing gets deleted anymore. They’re just flagged to never activate and unlinked.

As for the event with no name,

OK, I talked to the designer in charge of that map, and she told me that it’s just a bug. It’s supposed to have text but doesn’t. I filed a bug for it to get text at some point in the future. It’ll probably take a while for it to be fixed since the text has to be written and go through localization and testing.

In case you were curious, the event is related to the Font of Rhand boss.

Thanks for the report!