I've read that assets within a cooked route can't be modified. But I've read you can add assets to a cooked route. My question is can you add track and terrain to a cooked routed and further more can you add to existing track. For example where a branch ends, can it be extended?
You can add assets as a scenery layer which then gets "superimposed" onto the existing route. Tracks cannot be on different layers, so extensions are not possible without the source files. (Of course you could visually add tracks, but the game won't see them as part of the drivable network.)
I remember them talking about trying to add this functionality back when the editor was coming out, they weren't sure how to though. So I'd call it a solid maybe someday.
It would be nice but I think the only way would be if we had access to dtg's editor which is impossible. I think if there was a way the guy from trainsimcz would have found it by now.
The only way would be to have access to all the uncooked/uncompiled assets. Which they don't want you having unless you're a 3rd party developer.
As far as I know, people were able to add assets to existing routes by creating new sub-levels and then placing them into the "Tiles" folder of the route. This works well for scenery but it doesn't work for tracks and signals because they need to be linked to existing content (even if you don't see it because the editor does it pretty seamlessly).