I want to make an elevator that moves diagonally down a long shaft. Obviously I cant do this with a func_plat or func_door because plats only go up and down, doors only can go up, down and sideways. So I was going to try and make it a func_train instead, but once the train starts moving after being triggers, it never stops again. How can I make it so the train waits at the beginning until triggers, follows the path_corners to the botton, waits a few seconds, moves back to the beginning waypoint, and then stops and waits to move until triggered again?