[API Suggestion/RFE] Event API wishlist

[API Suggestion/RFE] Event API wishlist

in API Development

Posted by: zwei.9073

zwei.9073

I think that theese enchancements to Event api would be … awesome:

  • List of current event goals and their status (i.e. boss health, x/x mob waves defeated, area capture progress, countdown timer, percentage of items still needed for bring me items events, health of defended npcs, etc etc…)
    * List of map markers that event shows on map (position and icon type)
    * List of areas marked on map – the painterly circles and arrows in game (position, size, type)
    * Encompassing Meta event

I would love to make (or make someone else make) full browser of events with proper display on map.

I would also love to make “analysis” of coverage of map by events.

[API Suggestion/RFE] Event API wishlist

in API Development

Posted by: DarkSpirit.7046

DarkSpirit.7046

That is what I would want too. Perhaps even if someone can create an overlay when you bring up the map in the game, so you don’t have to be close to a particular area in order to find out that an event is active there. You can find out all active events just by bringing up the map.

If it is too much work to provide that, perhaps the community can help out by scavenging for such information and consolidating them to share with everyone.

I have many ideas, just don’t have the time to code them all.

(edited by DarkSpirit.7046)

[API Suggestion/RFE] Event API wishlist

in API Development

Posted by: Dr Ishmael.9685

Dr Ishmael.9685

Cliff has said that the current infrastructure doesn’t support mapping to meta events, unfortunately.

[API Suggestion/RFE] Event API wishlist

in API Development

Posted by: zwei.9073

zwei.9073

If it is too much work to provide that, perhaps the community can help out by scavenging for such information and consolidating them to share with everyone.

I have many ideas, just don’t have the time to code them all.

Information gathered by community is great help, but events are too dynamic for it – for example, simple escort event would be headache because it is hard to guess where event actually is – community could gather path info to show that instead, but multiphase events would be too hard.

And I would love to use api to gather this kind of info with API not instead.

[API Suggestion/RFE] Event API wishlist

in API Development

Posted by: DarkSpirit.7046

DarkSpirit.7046

If it is too much work to provide that, perhaps the community can help out by scavenging for such information and consolidating them to share with everyone.

I have many ideas, just don’t have the time to code them all.

Information gathered by community is great help, but events are too dynamic for it – for example, simple escort event would be headache because it is hard to guess where event actually is – community could gather path info to show that instead, but multiphase events would be too hard.

And I would love to use api to gather this kind of info with API not instead.

Even if the API provides the locations, you would only get a snapshot of such an event and it is probably a bad idea for everyone to spam the server just to get updated locations every so often.

I don’t think we need up-to-the-minute accurate locations of the events. We only need approximate averaged-out locations for our purpose. The community can work that out if ArenaNet can’t provide this info.

From the player’s perspective, it is good enough to know that the event is on, somewhere at a location, so he can move towards that location. When he is close enough, the game would provide more updated information on where the event actually is then.

(edited by DarkSpirit.7046)

[API Suggestion/RFE] Event API wishlist

in API Development

Posted by: zwei.9073

zwei.9073

If it is too much work to provide that, perhaps the community can help out by scavenging for such information and consolidating them to share with everyone.

I have many ideas, just don’t have the time to code them all.

Information gathered by community is great help, but events are too dynamic for it – for example, simple escort event would be headache because it is hard to guess where event actually is – community could gather path info to show that instead, but multiphase events would be too hard.

And I would love to use api to gather this kind of info with API not instead.

Even if the API provides the locations, you would only get a snapshot of such an event and it is probably a bad idea for everyone to spam the server just to get updated locations every so often.

I don’t think we need up-to-the-minute accurate locations of the events. We only need approximate averaged-out locations for our purpose. The community can work that out if ArenaNet can’t provide this info.

From the player’s perspective, it is good enough to know that the event is on, somewhere at a location, so he can move towards that location. When he is close enough, the game would provide more updated information on where the event actually is then.

Snapshot is better than nothing – event with boss health at 90% and 10% is very different from player perspective.

Some events – mostly escort ones can happen through half a length of zone.

I am also interested in analysis. For example, “event density” statistics, natural flows of zone. How objectives are completed. How long do competition events stay active before player start doing them, such stuff.

[API Suggestion/RFE] Event API wishlist

in API Development

Posted by: Dr Ishmael.9685

Dr Ishmael.9685

The difference between 90% and 10% health can be 5 seconds for most event “bosses”. The difference between 10% and 90% complete for many “fill-up” objectives can also be very short, if there’s only 1 player there and he turns in 50 items at once. In other words, snapshots of progress bars are unreliable indicators of the true situation, and would require constant polling to keep them meaningful.

[API Suggestion/RFE] Event API wishlist

in API Development

Posted by: Yamagawa.5941

Yamagawa.5941

Balth may be an exception, and its one that players will want the hp for.

If he’s over 90% hp, you have time to WP over and run out to join. If he’s at 50%, you might have time. 20% – don’t bother.

Other meta- event bosses will be like that, and its the meta events that most players will care about.

[API Suggestion/RFE] Event API wishlist

in API Development

Posted by: DarkSpirit.7046

DarkSpirit.7046

Snapshot is better than nothing – event with boss health at 90% and 10% is very different from player perspective.

Oh yes I agree that snapshot is better than nothing. Which is why if ArenaNet can provide the location, great, otherwise the community can help out to give an approximate averaged location, since having an averaged-out approximate location is also better than nothing.

(edited by DarkSpirit.7046)

[API Suggestion/RFE] Event API wishlist

in API Development

Posted by: zwei.9073

zwei.9073

Balth may be an exception, and its one that players will want the hp for.

If he’s over 90% hp, you have time to WP over and run out to join. If he’s at 50%, you might have time. 20% – don’t bother.

Other meta- event bosses will be like that, and its the meta events that most players will care about.

There are also many multistage events – for example, Mordnirr chieftain which has event with three phases.

My experience of bring-me-items events is that they usually sit unattended, which makes them very reliable for completing various event dailies/monthlies, if there is any progress, it is from player who tags event with one item and then works on collecting rest of items, people seem to very rarely get into collecting without ensuring that they have tagged it. Also, some gathering events make players bring bundles, which results in smooth progress bar.

Also: I would like it if events had group event flag.

And, if possible, information how many players are affecting scaling.

[API Suggestion/RFE] Event API wishlist

in API Development

Posted by: Lil Puppy.5216

Lil Puppy.5216

After looking through the events api’s the thing I would like the most for now is a json with meta information and coordinate rectangle of the orange circle – just the starting position is fine.
For example, the Frozen Maw meta has 7? events registered to it. As it sits, I have to track and watch each of those for changes to know if it is even still up which is fine but I have to find each one of them in the event data and know for certain they actually are for the Frozen Maw meta. To do this manually for 1600+ events is insane.

Perhaps just a [flags] with the meta event name in the events data would work as well.
Would be easier if the event_names.json structure was more like:

{
"event_names": [
	{"id":"another random string associated with this event",
	"meta_name":"The Frozen Maw",
	"coords":[x,y],
	"names":[
		{"id":"6F516B2C-BD87-41A9-9197-A209538BB9DF","name":"Protect Tor the Tall's supplies from the grawl."},
		{"id":"90B241F5-9E59-46E8-B608-2507F8810E00","name":"Defeat the shaman's elite guard."},
		{"id":"DB83ABB7-E5FE-4ACB-8916-9876B87D300D","name":"Defeat the Svanir shamans spreading the dragon's corruption."},
		{"id":"374FC8CB-7AB7-4381-AC71-14BFB30D3019","name":"Destroy the corrupted portals summoning creatures from the mists."},
		{"id":"47369FC8-A06D-4D46-855B-5F4A98B84C72","name":"Collect armor scraps and bring them to Rani so he can build a snowman army to scare the grawl."},
		{"id":"F7D9D427-5E54-4F12-977A-9809B23FBA99","name":"Kill the Svanir shaman chief to break his control over the ice elemental."},
		{"id":"6565EFD4-6E37-4C26-A3EA-F47B368C866D","name":"Destroy the dragon totem."}
	]},
	{"id":"yet another id for this meta event",
	"meta_name":"Assault on Svanir's Dome",
	"coords":[123.45,678.90],
	"names":[
	{"id":"FCFF9239-5FEF-47AD-AFF6-930A9EA65767","name":"Help Reztiff Sunderfoe capture the east tower."},
	{"id":"4D50525B-7F28-47C5-A2FB-9A222D6B2E87","name":"Help Shaska Kaldmorn take the west tower."},
	{"id":"CC06F0CC-EDCF-4837-A90A-C7A65D08EFFC","name":"Capture the center of the Svanir Dome."},
	{"id":"3E00E6FC-636E-4E23-B330-0B69B4367BD2","name":"Kill the corrupted leader of the Sons of Svanir."}
	]}
]
}

(edited by Lil Puppy.5216)

[API Suggestion/RFE] Event API wishlist

in API Development

Posted by: Dr Ishmael.9685

Dr Ishmael.9685

[API Suggestion/RFE] Event API wishlist

in API Development

Posted by: Lil Puppy.5216

Lil Puppy.5216

Today they can’t, that’s why this is a suggestion and wishlist.

[API Suggestion/RFE] Event API wishlist

in API Development

Posted by: saithira.9037

saithira.9037

I would just wish for a change in the filter part of the url for /v1/events.json

I would really love if event_id take an array of ids instead of only one event, this would save server load and request counts/connections to do a query on say 10 events. you could list these in an array and the server filters and queries one to many events depending on the list of parameters.

This would make it easy to make a quick list of a few events you want to keep a watchful eye on

——
Saithira.9037

[API Suggestion/RFE] Event API wishlist

in API Development

Posted by: weregamer.2739

weregamer.2739

Now that the new daily quest system is in place, it would be great to be able to see what today’s PvE dailies are before I get home, so I know whether to budget time for them or just a quick login before moving to other things. (I’m not sure if the PvP ones would be useful to folks who do that; the WvW ones seem generic enough that one wouldn’t plan one’s evening around them).

I’d love to have my favorite world event tracker highlight in some what which world boss is the Boss of the Day, but it would also be nice to see what the other PvE dailies are because I need to make a call on whether I’ll be spending an hour or two, or just a couple minutes, on GW2 on the average weeknight. When 2 of the 4 are, like last night, “daily fractal” and “daily fractal 1-10”, and I don’t have the time to run a fractal, the decision becomes trivial. But normally it’s a matter of whether the designated world boss is going to be up during the window that I can play.

[API Suggestion/RFE] Event API wishlist

in API Development

Posted by: Lawton Campbell

Lawton Campbell

Web Programmer

Next

Now that the new daily quest system is in place, it would be great to be able to see what today’s PvE dailies are before I get home, so I know whether to budget time for them or just a quick login before moving to other things. (I’m not sure if the PvP ones would be useful to folks who do that; the WvW ones seem generic enough that one wouldn’t plan one’s evening around them).

That’s a pretty good idea. I can’t promise results, but I’ll look into that.

[API Suggestion/RFE] Event API wishlist

in API Development

Posted by: TranquilInSpirit.6291

TranquilInSpirit.6291

I have a couple ideas but I don’t know enough about how the dailies are decided or how they track progress/completion to make any solid suggestions. Any bits of information on those would help a lot (if that’s under your jurisdiction).

[API Suggestion/RFE] Event API wishlist

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

I actually have no idea how the new daily system works — the old one was on a rotation. I would blindly assume that the new system is still deterministic, but that doesn’t preclude the dailies from being randomly selected (e.g., via a synchronized RNG).

[API Suggestion/RFE] Event API wishlist

in API Development

Posted by: Francis Crick.5021

Francis Crick.5021

Content Pipeline Programmer

By the looks of it they are set up for each day of the month from 1 through 31, so they’ll be the same for a particular day of the month unless a designer changes the rotation. Lower level players are given alternates when they require being a high level.

First post! Hmm I have a title but no red mark…mysterious.