I've heard that radio controlled rail switches will be someday introduced to LOTUS.
I was thinking about another version, which is commonly used in eastern Europe (well at least here in Hungary). Here, most switches are controlled by the arriving tram's current (before the switch, there's a part of the wire which senses the current drained by the vehicle, so if you want to change the direction of the switch, you have to either push a button for that or accelerate under that path). Will it be possible to use this method later in LOTUS? And if yes, then what would it require from the vehicles? A new global variable, something like "VehicleCurrent"?
Also I'm very glad that LOTUS compiler gives normal, understandable error messages (like "error in xy.pas [line.letter] missing sg"), not the non-informative OMSI error (Zugriff bei....).
But I discovered that the translation can go wrong when you screw up something in a function, like getting the arcus cosinus of a number bigger than 1 and so on, and the only error I get then is something like "NAN is keine glutew...". After a bit of research I new NAN means Not A Number, but it would be nice to see if the error was something like the compiler errors, or atleast a bit more informative (I know it's not a translation time error, but more like a running time error, so the compiler might not even recognize it).