Elite Dangerous Journal Schemas

EngineerProgress

When Written: when a player increases their access to an engineer or at startup. At startup the Engineers array is written.

Properties

Name Type Optional Description Examples
timestamp string No
Timestamp in UTC, ISO 8601
  • 2022-09-11T22:00:45Z
  • 2022-09-12T08:54:21Z
  • 2022-09-12T08:54:24Z
event string No
  • EngineerProgress
Engineers array Yes
Summary at startup
-
Name Type Optional Description Examples
Engineer string Yes
This property might not show up if it is an Odyssey engineer and the game is in Horizons mode
  • Hera Tani
  • The Sarge
  • Professor Palin
EngineerID integer Yes
This property might not show up if it is an Odyssey engineer and the game is in Horizons mode
  • 300090
  • 300040
  • 300220
Progress string Yes
This property might not show up if it is an Odyssey engineer and the game is in Horizons mode
  • Unlocked
  • Invited
  • Known
RankProgress integer Yes
This property might not show up if it is an Odyssey engineer and the game is in Horizons mode. Is not present while engineer is still locked.
  • 0
  • 36
  • 3
Rank integer Yes
This property might not show up if it is an Odyssey engineer and the game is in Horizons mode. Is not present while engineer is still locked.
  • 5
  • 0
  • 3
Engineer string Yes
Update for one engineer
  • Zacariah Nemo
  • Lori Jameson
  • The Sarge
EngineerID integer Yes
Update for one engineer
  • 300050
  • 300230
  • 300040
Progress string Yes
Update for one engineer, this is not present when unlocking ranks 2-5
  • Unlocked
  • Invited
Rank integer Yes
Update for one engineer
  • 1
  • 4
  • 5
RankProgress integer Yes
This value is never logged, but specified in the official journal docs. Possibly it was present in the pre Odyssey era with legacy engineering.
  • 0
  • 36
  • 3