This is a new reveal of "transfer" with shift, "go via" with ctrl+shift patch.
Standard OpenTTD already uses CTRL key as a modifier for some orders. These combinations are preserved and some new combinations were added:
Code: Select all
CTRL | SHIFT | CTRL+SHIFT
--------------------------------------------
fullload * | |
--------------------------------------------
no_load | + |
--------------------------------------------
unload | |
--------------------------------------------
transfer | + |
--------------------------------------------
no_unload | |
--------------------------------------------
go_via | | +
--------------------------------------------
nonstop_station | |
--------------------------------------------
nonstop_waypoint * | |
--------------------------------------------
nonstop_depot | |
--------------------------------------------
service_depot * | |
+ added modifiers
this table might be updated in the feature
Above table shows only the default set. Each row is configurable and other key combinations are possible. Combinations are mutually exclusive e.g. if you assign CTRL to "go non-stop" and SHIFT to "go via", you won't get "go non-stop via" when CTRL+SHIFT is pressed. You would have to define CTRL+SHIFT as an alternative combination for both modifiers.
Looking forward on suggestions especially what modifiers to add or change and what the default set should be.