currently I can do this using objects with class "buildable" that react to ctrl+rmb generating the message "mapobject", viewdetail" but it's not the nicest way... The purpose of the object I have in mind could be, when clicked: a) start an animation.. b) move the switches c) change the appearance of the traffic lights does anyone have an idea of how to use the trainzscript language for this purpose??? all help is welcome