Expand Elite API to cover all Player Activity / Cleanup Tracking

So Elite Dangerous lives and breathes with its community. Sure there is a lot of content, FDev you truly made a great sandbox, but we all know that Elite expects you to mostly make up your own Adventure.

There there a few times in the past were I thought about using the API to help me create a metagame of little Adventures and the like. Sadly for all the information we are given, the API is far from comlete.
While I know FDev is busy at work polishing up their game I though I threw this one in, because simply throwing more stuff into the log shouldn't be that tricky.

Here a few simple use cases for such a meta games:
  • I determine random permanent beacons as part of a puzzel geo caching thing. So when I get a log that they read Beacon XYZ, they get the next clue. Same would go for certain Megaships and the like (for megaships you could even filter for certain locations to make it time based.)
  • Custom Adventures/Storylines such as you are a bounty hunter detective. First objective pick up black boxes until you find a lead to a station you go there and an metagame NPC contacts you and tells you to bring them Y stuff by selling to the local market, you do and they give you the location system. Going there and scanning people with bounty until one is marked as your target, you destroy them and complete the fake mission. Of course this is just a very basic script, you could add branching narratives and whatnot with this.


As already said the API is mostly complete for this feature here are the key points missing from my attempts at doing something like the above:
  • DataScann for everything (Tourist Beacons, Nav Beacons, Megaships, etc)
  • More Drop Locations (Like USS Drop but for every Instance Type)
  • Detailed Positional Data on Planets for all Modes(Foot, SRV)
  • NPC/Player Scan for name -> So it can be compared to kill

There are probably a few more possible event types, but these are the big ones to practically tie up all current activites of Elite for Metagame as far as I've come in my development outline thingy.
 
  • Detailed Positional Data on Planets for all Modes(Foot, SRV)
We do already have that, but only to a resolution of one update a second (that's not exactly the criteria, but that what it seems to work out at). This is good enough for quite a lot of planetary side tracking including tracking SRVs in races. It isn't good enough to track ship races where ships can go at over 800m/s (the ship could have travelled almost a km between updates, which means waypoints are easy to miss).
 
Back
Top Bottom