Train Refusing to follow tracks correctly

PossessedInkieShark

L3: Member
Mar 27, 2015
113
32
I was trying to get a platform to fit in a hole perfectly (Or so close I could hardly notice a difference) using a func_tracktrain and path_tracks, but it was a bit to low down. So I changed the platforms height above track. For some reason, this caused by platform to deviate from the path HORIZONTALLY, so now it is out by a few units for NO REASON.
I've tried moving the tracks (The platform stops when it touches them, rather than something that would make sense, such as when it's origin touches the center of the track), I removed the height change, didn't reverse it (which means this had nothing to do with it, despite that being the only thing that I changed.) And it is driving me crazy. I basically have to give up on this idea because tracktrains are inconsistant.

Any ideas of why this is happening?
No, I didn't change the origin of the train either
 

henke37

aa
Sep 23, 2011
2,075
515
The origin of the tracktrain will be positioned at the path node, but raised upwards as far as the distance over track keyvalue.
 

PossessedInkieShark

L3: Member
Mar 27, 2015
113
32
The origin of the tracktrain will be positioned at the path node, but raised upwards as far as the distance over track keyvalue.
That isn't the problem, the problem is that it isn't fitting horizontally, rather than vertically.
I even have a track above the final node which the platform goes to first, but it is still out by 4 odd units.
 

A Boojum Snark

Toraipoddodezain Mazahabado
aa
Nov 2, 2007
4,775
7,670
Trains are finicky with horizontal alignment whenever turns/corners are involved. It isn't clear from your post if this is the case but if the misalignment is small, you could use a teleporttopathtrack input to force it.