lol yeah I kinda guessed the second one might a little tougher and even more if the code base is getting old but still had to throw it out there :)
The hard part seems like lining things up properly with the 2 sets of tracks... I'm just picturing an intersection of N-S with E-W rails but I'm sure if you added it people would eventually ask for diagonal intersections next :P
I didn't realize cruise would work without FARL being started. I assumed clicking Start Cruise with FARL==Stop would also toggle FARL==Start as well.
And I do mean I want to be able to have a cruise option with FARL started that really goes full speed without having to do a script command.
Basically the use case is something like this: normal cruise I need when I'm in maintenance mode and in danger of running into other tracks like at intersection when laying down a grid. If I'm going much faster than current cruise speed FARL won't always remove existing things fast enough before trying to place new items and gets errors.
BUT when I'm laying out straight track in completely empty huge tracts of land I don't need to go slow. I can go full speed instead and it works fine even if there is some lag before items get places. So I really wanted to not have to hold W down to keep moving at full speed.
And yeah for toggle keys, I do know you can stop cruise with S, but you can't restart cruise unfortunately with a key stroke. So instead I find myself sitting there with the cursor over the Cruise button waiting and watching for crossing tracks to get close and then clicking and then having to move the mouse to other things immediately. It would be much easier on me if there was a key I could press to toggle cruise on as well as off.
As for a key to start/stop FARL itself I don't have a need but someone else might and if you're messing with keyboard shortcuts you might as well add it.
thanks again