[0.17.30] Tracklaying issue
Posted: Fri Apr 12, 2019 10:47 pm
The new tracklaying logic is an improvement, but I think there's room for some more polishing:
When laying track, the switch between ghost and manual building depends on the state of the shift key. When you're in the process of laying a large-ish amount of ghost track, it's rather inconvenient to have to hold shift all the time. This also introduces another inconvenience: when ghost laying, it used to be possible to rotate the end piece using R and Shift-R. Now, because of the need to hold shift, R effectively isn't available anymore (releasing shift switches back to manual building, which doesn't support rotating), so it'll take as many as 7 extra taps of Shift-R to rotate what a single R used to do.
To my mind, it would make sense to have a tap of the shift toggle between ghost and manual, although that again is different from other building workflows (then again, ghost track laying is inherently different from other building, simply because of the automated routing)
When laying track, the switch between ghost and manual building depends on the state of the shift key. When you're in the process of laying a large-ish amount of ghost track, it's rather inconvenient to have to hold shift all the time. This also introduces another inconvenience: when ghost laying, it used to be possible to rotate the end piece using R and Shift-R. Now, because of the need to hold shift, R effectively isn't available anymore (releasing shift switches back to manual building, which doesn't support rotating), so it'll take as many as 7 extra taps of Shift-R to rotate what a single R used to do.
To my mind, it would make sense to have a tap of the shift toggle between ghost and manual, although that again is different from other building workflows (then again, ghost track laying is inherently different from other building, simply because of the automated routing)