Records the map chart, trains, vehicles, players, chart tags and recipes for TimeShadeDB. Writes NDJSON to script-output/timeshade for `timeshadedb tail`.
Providing the player with new tools or adjusting the game interface, without fundamentally changing gameplay.