Apparently, I can't get this simple thing down. I've made a func_tracktrain, with a large trolley parented to it. It worked fine earlier, except that it keeps ending up spawning backwards. I tried reversing the track itself, but that creates an issue where when it's triggered to move backwards, it just sort of shudders back and forth an inch or so, effectively stuck. I'm also having a model parented to it switch parents with another tracktrain, and I wanted to know if it was necessary to remove the previous parent, or if the the SetParent input would be sufficient.