SimSchedule: Difference between revisions

From SignalWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
== Structure ==
Timetables created using SimSchedule are saved with the extension <tt>.timetable</tt> extension, but internally, the data is a file structure enclosed in a Zip file. You can take any <tt>.timetable</tt> and rename the extension to <tt>.zip</tt> and work with it the way you would with any <tt>.zip</tt> file.
Timetables created using SimSchedule are saved with the extension <tt>.timetable</tt> extension, but internally, the data is a file structure enclosed in a Zip file. You can take any <tt>.timetable</tt> and rename the extension to <tt>.zip</tt> and work with it the way you would with any <tt>.zip</tt> file.
The benefits of having timetable data files inside a zip file (as opposed to tables in an MS Access database) are:
* the data, in its raw form, is human-readable and human-editable
* database developers are not limited to using a single program for editing (theoretically, someone could make a tool to edit the data better than SimSchedule does)
* backwards compatibility (the ability to add new features without breaking old ones)
* data transparency (there are no mysteries in how the data is stored and edited)


== Trains ==
== Trains ==

Revision as of 04:21, 24 January 2017

Structure

Timetables created using SimSchedule are saved with the extension .timetable extension, but internally, the data is a file structure enclosed in a Zip file. You can take any .timetable and rename the extension to .zip and work with it the way you would with any .zip file.

The benefits of having timetable data files inside a zip file (as opposed to tables in an MS Access database) are:

  • the data, in its raw form, is human-readable and human-editable
  • database developers are not limited to using a single program for editing (theoretically, someone could make a tool to edit the data better than SimSchedule does)
  • backwards compatibility (the ability to add new features without breaking old ones)
  • data transparency (there are no mysteries in how the data is stored and edited)


Trains

Stabled Trains

Soft Orders

Expert Levels

Paths

Activity Codes

Vehicles

Consist Templates

Physics

Load Classes

Load Types

Special Dates

Period Templates

Auto Steering

Translations

Sanity Checks

Regions

Info