Hey guys A bit of a long post, however I think I may have potentially found a nice fix for the awkward head sway movement and its animations in TSW. Currently, when you are in the cab of a train, the train moves around the player/head camera, in which this camera itself is completely static. This creates very sudden and jerky movements, leading to sudden, unnatural swaying effects and movements seen. Particularly when going over track joints or crossing junctions. The settings I will post below will enable secondary head sway movements, which interacts simultaneously with train movement/its suspension. This creates more dynamic and *much* smoother head sway effects. From my testing, it seems to be a massive improvement, however I’d like to see what you guys think of it. PC Players, please enter the following in your engine.ini file: EnableUprightCompensation=1 ts2.CameraMotionSway.HeadAdjustmentSpeed=0.01
Aaah nice this sounds really promising. Will implement it in my ini today and give feedback. How is the headsway IRL? I might think those cool driver seats (speaking of DB) compensate a lot? Would it be possible, to fake the missing lateral movement of the loco with those camera hacks, too?
I forgot to mention - my in game head sway setting in the menu UI is set to 100%. The head motion and sways feel incredibly smooth and silky looking, as the camera can freely move in any direction it wants. Before, it felt very restrictive and choppy feeling, as it seemed to restrict the camera to only react to the train suspension/motion, and not the players' head.
to me it seems an improvement and I still do not have the notion to put it back from 100% as i had it before this on 70% it feels more fluid / smoother indeed
A bit of an explanation as to what this setting does and why it improves the feel of motion and head sway: So by default, the EnableUprightCompensation setting is set to 0. What does this is it clips the players head. whilst inside the cab of the train, to the outside terrain and remains level with it. This means that your head isn't actually moving, as it is completely static. You just have the train (cab) movement moving around a static camera. When EnableUprightCompensation is set to 1, this adds secondary head movement. So now your head is actually moving and reacting simultaneously with the movement of the train, and not with the outside terrain. You sway from side to side and bounce up and down. It looks really nice and it feels like you aren't always constantly stuck in one static position.