esi-issues icon indicating copy to clipboard operation
esi-issues copied to clipboard

Feature Request: Average pilots in space in the last 30 minutes + Cynos

Open ezi0o opened this issue 8 years ago • 26 comments

Request

Since forever there are two stats that are only available in-game in the in-game-map and never included on the api/xlm for external use (dotlan for example)

  • Average pilots in space in the last 30 minutes
  • Cynosural fields

could it finally be made available in the esi ? i mean if it has been available in the game forever why not make it accessible outgame? Was this intended or just an omission ?

thanks guys

ezi0o avatar May 13 '17 08:05 ezi0o

There are more than those 2:

  • 24 hour stats for NPCs killed/Player Kills/Pods/Jumps
  • Number of Pilots currently docked and active

Also not available oog are the Development Indices.

Risingson avatar May 13 '17 23:05 Risingson

Industry cost indices are here: https://esi.tech.ccp.is/latest/#!/Industry/get_industry_systems

Blacksmoke16 avatar May 14 '17 16:05 Blacksmoke16

image

Risingson avatar May 14 '17 20:05 Risingson

Ah fair enough. You can currently get the Defence Multiplier but the each individual index.

Blacksmoke16 avatar May 14 '17 22:05 Blacksmoke16

Since ESI (and CREST but let's not talk about CREST) actually communicates with the running simulation, giving simulation data like this is finally possible. The technical nature of the XML API was such that it was simply impossible to do (nothing is impossible, juts impractical), and that is no longer the case.

That being said, there´s most likely a solid reason for why that which we will not talk about did not provide that in-game functionaltiy and that reason is that a whole lot of stuff relies on certain things that only make sense in a eve-client<->eve-cluster environment. So I wouldn't wanna say it's easy to get all the map statistics in there - but we can get them in there.

I'll assign this to me and take a look once I'm done with a few other things. If this is still assigned to me on Monday, and this is the last comment from me, feel free to notify me and start the workers revolution.

gitAskur avatar May 19 '17 08:05 gitAskur

I did not find time to do this today. Feel free to notify me on Monday, and start the workers revolution.

gitAskur avatar May 19 '17 15:05 gitAskur

bump

Again thanks for taking to time to check this out, map stats in ESI would rock

On Fri, May 19, 2017 at 5:23 PM, gitAskur [email protected] wrote:

I did not find time to do this today. Feel free to notify me on Monday, and start the workers revolution.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ccpgames/esi-issues/issues/391#issuecomment-302733024, or mute the thread https://github.com/notifications/unsubscribe-auth/AbV2nveSokYMpk-QBgBZlo41qKMRfnZgks5r7bQAgaJpZM4NaAXE .

ezi0o avatar May 22 '17 07:05 ezi0o

I'm strongly against this being in the API. Poked a couple friends on the CSM about it, there's some solid game design reasons for it but it sounds like you're already checking it out. 👍

skyride avatar May 22 '17 13:05 skyride

I am looking at this solely from the tech perspective.

There is an omnipresent "Game Design must approve this" caveat to anything we talk about here, and so far that has not changed. I just like to be able to tell people if something is possible to do when they start thinking about whether we should do it.

gitAskur avatar May 22 '17 13:05 gitAskur

bump any game design team feedback yet? thx

ezi0o avatar Jun 14 '17 05:06 ezi0o

Yes... yes there is. I requested clarification on it but from what I gathered this can happen in some delayed form.

gitAskur avatar Jun 14 '17 08:06 gitAskur

great news! maps stats such as NPC kills, jumps & all are i think refreshed from the api every hour. people in space, every 30 minutes (says the title)

ezi0o avatar Jun 14 '17 09:06 ezi0o

Got the clarification back and GD is happy to provide this out of client on a 24 hour delay to avoid facilitating automatic detection of things.

gitAskur avatar Jun 14 '17 11:06 gitAskur

so 30m cache time and 24h delay? :D

Robbilie avatar Jun 14 '17 11:06 Robbilie

Yeah surely it'd be better to just aggregate it over a longer period of time then? Like the 24hr NPC Kills data.

skyride avatar Jun 14 '17 11:06 skyride

GET /universe/system_kills/ is cached for 1h

Robbilie avatar Jun 14 '17 11:06 Robbilie

ok so this 24h delay concerns only the "player in space in the last 30 minutes" or all map stats (npc kills, jumps etc..) ? because if it is, it's a MAJOR regression compared to was has been in the api for the past 10+ years

ezi0o avatar Jun 14 '17 11:06 ezi0o

I´ll see if I can get the GD people to come over here and have a discussion about this.

gitAskur avatar Jun 14 '17 11:06 gitAskur

Functional Parity will be maintained for pre-existing calls.

gitAskur avatar Jun 14 '17 12:06 gitAskur

I've noticed that the number of NPC kills (updated every hour in the api for the past 10 years, and a major content generator for all pvp groups) is not present in the new ESI, would it be possible to add ?

additionnaly, would it be possible, as we already have jumps/kills/npc stats, to add a new one which would be "m2 mined" ?

ezi0o avatar Jul 07 '17 08:07 ezi0o

Looking back through the GD discussion about this the request for average pilots in space in the past 30 minutes was not accepted. It was OK'd to have cynos in the last 24 hours.

ccp-zoetrope avatar May 22 '18 11:05 ccp-zoetrope

Sounds good to me. Interesting/useful statistic but no where near game breaking.

skyride avatar May 22 '18 11:05 skyride

When doing cynos in the last 24 hours, then maybe adding kills/pods/npcs/jumps for last 24 hours would be cool alongside (client side apps without server-backend cannot aggregate this).

Risingson avatar May 22 '18 11:05 Risingson

It was OK'd to have cynos in the last 24 hours.

So eventually for null sec this would tell people what systems are cyno jammed?

If you do aggregate this data over a 24 hr period it needs to be in XXX cynos lit in the past 24 hrs.

Just my 2 cents on this topic.

gordonzero avatar Jun 20 '18 14:06 gordonzero

Is it possible to show average pilots in space in the past 60 minutes? Worse than in game, but consistent with _kills and _jumps endpoints :)

Seavert avatar Jun 20 '18 16:06 Seavert

Any updates on this ? :)

lexa0303 avatar Jun 11 '20 07:06 lexa0303