With this update the editor should be much more stable overall but still expect some crashes when loading up certain items. The worlds from some routes can now be loaded into the editor with all assets without any issue. This means additional scenery mods should be possible for existing routes, via creating extra tiles in the ‘Tiles’ folder of a route. Below is a screenshot of a bike being placed at Augsburg Hbf:
It's possible to create scenarios with the editor now. This includes being able to add custom scenario scenery tiles to the map and create complex services with both couple and uncouple nodes. The timetable editor can’t be used to create proper 24-hour timetables as the data tracks can’t be generated but can be used on scenarios. It can also open cooked timetables by regenerating the missing data of how nodes were positioned, this means they are generally quite a mess and cannot be edited as they would again require the data track being regenerated. But are still very interesting to look at and see how big some of the timetables really are. Below are some screenshots of the timetable editor and a link to a stream by Muff demonstrating how scenarios can be created:
Part of the Dresden-Riesa timetable
Two services from the LMC Heavy Freight Pack with the marker/portal selector on the right
A couple node being placed
The most complex feature in the update was certainly the track rendering, this doesn’t use any existing rendering system in Unreal Engine. So required firstly figuring out how the data was stored in a section of track. Then how meshes are drawn in unreal and how a similar system could be implemented for the track. Below is a screenshot of some track from LMC loaded in editor and a clip of a junction switching position: