Diesel Railcar Simulator

Diesel Railcar Simulator

View Stats:
 This topic has been pinned, so it's probably important
Lapioware  [developer] Jun 10 @ 10:01pm
Route editor ideas
Here's a wishlist of route editor features. The list is intended for keeping track of ideas; implementation of all of them is not guaranteed. Some of the usability ideas are applicable to the timetable editor as well.

Usability
  • Undo/redo
  • Editing by dragging with left mouse button (moving a node for example) instead of having to open the menu
  • Immediate feedback in 3D-mode: seeing an object move or track bend when moving mouse pointer, instead of only after completing the move
  • Selecting multiple objects and performing an operation on all of them (like moving multiple nodes at once)
  • Copying and pasting objects
  • Proper hitpoints for tracks in 3D-mode
  • Zooming where the mouse pointer is instead of the centre of the screen
  • Better menus (pie menus?)
  • Selecting a model to place: thumbnail images, searching and browsing
  • Entering node coordinates numerically
  • Entering curve radius and track slope numerically
  • Restricting minimum curve radius and maximum track slope
  • Performance improvements to reduce pausing when reloading scenery
  • Alternative text-based file formats for version control, manual debugging and possible 3rd party tool interoperation
  • Configurable keyboard shortcuts

Support for making real-world routes
  • Universal transverse mercator coordinates
  • Imperial and metric units
  • Importing data from OpenStreetMap
  • Importing data from digital elevation maps
  • Using a map image as background in 2D-mode

Tools
  • Customisable terrain node types
  • Field, forest, water polygonal areas
  • Customisable track parameters (physics, sounds and graphics)
  • Track pieces
  • Customisable signalling: graphics, max speeds, direct editing of train & shunt paths from each signal onwards
  • More detailed road/path editing
  • Bridge and tunnel editing
  • Converting tree and building circles into individual objects
  • Route merging
Last edited by Lapioware; Jul 5 @ 9:42am
< >
Showing 1-6 of 6 comments
Coyote Jun 11 @ 11:45am 
All of it sounds amazing! Thank you so much.
if I may ask

would it be possible to add a "curve gradient/curve angle" selector for curved track?

in the latest video for the editor, you made a 360 curve that goes into the town, is there any way we could ahve a tool that would allow us to make a perfect circle rather than have it depend on freehand? this way we would avoid accidentally making curves that are too narrow/too curved for trains
Originally posted by TheRedBaron91:
if I may ask

would it be possible to add a "curve gradient/curve angle" selector for curved track?

in the latest video for the editor, you made a 360 curve that goes into the town, is there any way we could ahve a tool that would allow us to make a perfect circle rather than have it depend on freehand? this way we would avoid accidentally making curves that are too narrow/too curved for trains
I like this!
Maybe a limiter that does it automatically, and it becomes invalid when you reach a threshold or it auto-locks at the maximum angle you set at the option by holding a key, say... ALT or something.
Lapioware  [developer] Jun 27 @ 9:38am 
Originally posted by TheRedBaron91:
would it be possible to add a "curve gradient/curve angle" selector for curved track?

in the latest video for the editor, you made a 360 curve that goes into the town, is there any way we could ahve a tool that would allow us to make a perfect circle rather than have it depend on freehand? this way we would avoid accidentally making curves that are too narrow/too curved for trains
Yes, that sounds like a good idea! I've added "entering curve radius and track slope numerically" and "restricting minimum curve radius and maximum track slope" to the list. I'm not exactly sure if it's possible to make a perfect circle with the current editor because of transition curves - maybe if you disable cant from the track properties
Jim_101 Jul 4 @ 10:39am 
Some keyboard shortcut ideas to help speed up route building:

1. Ctrl+Left mouse to elevate nodes.
2. Hovering over an end node and pressing + would go into 'add track' mode.
3. Hovering over a node and pressing DEL removes the node.
4. Hovering over a track and pressing B to branch, S to split, N for signal, P for platform, and so on ..
5. SPACE or TAB to toggle between terrain and track editing
Lapioware  [developer] Jul 5 @ 9:43am 
Thanks, "configurable keyboard shortcuts" added to the list!
< >
Showing 1-6 of 6 comments
Per page: 15 30 50