Is it possible to also add Flo's controller to EngineControllers for general use in OR. There are two uses I can see for this. One is for tap changer electric locomotives as mentioned here
Quote
-- = instant off for traction, and run-down tranformer tap notches
0 = run-down tap notches
- = one tap notch down
N = neutral
+ = one tap notch up
++ = run-up tap notches
Throttle ( 0 0.6 0.1 0 NumNotches ( 6 ) Notch ( 0.0 0 Off ) Notch ( 0.2 0 RunDown ) Notch ( 0.4 0 NotchDown ) Notch ( 0.6 0 Hold ) Notch ( 0.8 0 NotchUp ) Notch ( 1.0 0 RunUp ) ORTSNumberofTransformerTaps ( 38 ) ORTSNumberofWeakFieldNotches ( 2 ) ORTSNotchChangeTime (0.9s) ) )
Also the same kind of logic could be applied to a steam reverser in a steam locomotive
ORTSSteamReverser ( 0 1 0.5 0.5 NumNotches( 3 ) Notch ( 0.0 0 RunDown ) Notch ( 0.5 0 Hold ) Notch ( 1.0 0 RunUp ) Cutoff ( -0.55 0.75 0.01 0 ) )
Steam reversers are usually sprung so that they would only Run Up or Run Down when W or S key was pressed and held (or control held with mouse) WHILE_PRESSED, when released they return to Hold / Neutral position.