Best solution imo: https://en.wikipedia.org/wiki/JSON_Streaming#Line_delimited_JSON
No commas, no magic, each line is just a single object.
+1
Didn't know it was a standard. Thanks for the wikipedia link.
Best solution imo: https://en.wikipedia.org/wiki/JSON_Streaming#Line_delimited_JSON
No commas, no magic, each line is just a single object.
Greetings Commanders,
As you may have heard in the 3rd party developers discord or at Lavecon we have a new journal feed being added into game for 2.2 which developers can use to create a player Journal or “Commanders log”. What we would like is to give you information and support ahead of time to ensure that you are able to understand and utilise the functionality from day 1 of release.
To do this we have two downloadable links. One has a manual, explaining how the journal works. The other is a small set of data to get you started.
More data can be compiled later but we felt it was best to get the first set of info out so people can begin understanding the functionality of the Commanders Log.
What’s more, the very amazing Howard Chalkley (who is far more intelligent than I) will be on hand in this thread to answer any questions that you have regarding the journal.
As always, post on this thread and feel free to get in touch directly with any questions, concerns or recommendations.
Thanks again!
===
Manual
http://hosting.zaonce.net/community/journal/Journal_Manual.doc
Data sample
http://hosting.zaonce.net/community/journal/Journal.160719102509.01.log
Best solution imo: https://en.wikipedia.org/wiki/JSON_Streaming#Line_delimited_JSON
No commas, no magic, each line is just a single object.
Just out of curiosity, why do we need this?
What are its intended uses for players?
Just out of curiosity, why do we need this?
What are its intended uses for players?
Best solution imo: https://en.wikipedia.org/wiki/JSON_Streaming#Line_delimited_JSON
No commas, no magic, each line is just a single object.
Can a "ShipID" parameter be added to all the "Shipyard*" methods?
This would resolve any ambiguities when picking up a ship where multiple ships of the same type are stored at the station.
It looks like there is good support for theline-delimited Json idea, and no-one has spoken against it, so I'm going to switch to that format.
Timestamps will be in ISO 8601 format, inside the event object.
Startup and Shipyard events will include a ship id.
Startup will state current credits balance and loan.
I have a few more days in my schedule to implement some more of the suggestions: expect an updated doc sometime next week.