Ever since head sway was introduced into TSW, I never found it particularly realistic, mainly due to how unnaturally stiff the head motion felt, as well as there being pretty much no vertical movement. So the whole feature was pretty much uninspiring to me. However, I was digging through some values and altered them accordingly and managed to make it look and feel a lot more realistic. The camera drawing in and out as you brake is more exaggerated now too. You can see a video I've created here and see for yourself. This demonstrates head bob at high and low speeds. Disclaimer: This setting will change head sway across all routes. For routes which have incorrect track properties, such as GWE, this will greatly affect final results, making it look off and way too exaggerated in some cases. Seeing as the track properties can only be adjusted by DTG, I cannot fix this unfortunately. Instructions: 1.) Locate the engine.ini file located at \(Username)\Documents\My Games\TrainSimWorld2\Saved\Config\WindowsNoEditor 2.) Open it and under [SystemSettings] add the following: ts2.CameraMotionSway.EnableUprightCompensation=0 ts2.CameraMotionSway.KSitting.Y=100.0 ts2.CameraMotionSway.KSitting.Z=50.0 ts2.CameraMotionSway.LSitting.Y=10 ts2.CameraMotionSway.LSitting.Z=1 ts2.CameraMotionSway.SittingPivotOffset=-200 ts2.CameraMotionSway.LSitting.X=10 3.) Press CTRL S 4.) Launch the game and drive to see the final results Let me know what you think. Feedback welcome!
Thank you for that. Ran on GWE with 66 and it felt so much better. A little twichy but that is far better than too smooth. I am used to rough track anyway. Just need some good thuds over the track joints. another good "mod" from you wonderful modders.
The tube needs it too because you often get heavy clatters when going over points. Especially the rickety old 1972 stock.
DTG Protagonist could you make Londonmidland the core dev on improving TSW2 we need some enthusiasts like London Midland to help mod the game, also need to get Armstrong Powerhouse on board to look at working with the sounds as I am sure there’s a way around UE4s inadequate sound engine
Thank you londonmidland ! I applied the head sway tuning via engine.ini and it does feel "good". Maybe I try MSB on weekend (avoiding atm because of non-immersive sound), the entire train seemed to jump the last time I tried - maybe then it will be too much with the modefied config
Glad you're enjoying it As mentioned, if DTG haven't applied the correct track properties, then the train will jump all over the place. I think that's only an issue in some of the older routes, however.
I've applied the tweaks and tried them on SPG, and although the bouncing up and down periodically simulates the GE air ride seats very nicely, it is too extreme for the rough track even at lower speeds. After decreasing the intensity of the axis movements I am much more comfortable now.
That is just beautiful - Thanks so much! The 101 is a bit OTT on the Tees Valley with the jointed track mind, so I changed ts2.CameraMotionSway.LSitting.Z=1 to ts2.CameraMotionSway.LSitting.Z=7.5 Now we have something like realistic cab movement (I never thought I'd say it) how about a Pacer?
Nice finding, thanks. Do you know what each variable indeed does? It´s just to understand what we are doing with the config. I can imagine we are changing the strenght factors over the 3 axis, but I see we have two variables per axis... Also I have no idea about the compensation and offset variables. Cheers
Isle of white still too smooth. I did write toMr. Rivet about this but perhaps altering the track is too much work ?
This is wonderful. Could you tell what parameter does what so that we can tweak to our preference , please ?
I'll give a very rough guide as I'm only remembering it off the top of my head, so it may not be 100% accurate, however I will do my best. ts2.CameraMotionSway.EnableUprightCompensation - keeps your body/head angle 'stuck' the the train so when going round corners, you will follow the train 'tilting' ts2.CameraMotionSway.KSitting.Y - The amount your head moves horizontally. The lower the value, the more you will 'move' left to right when going round corners. Sometimes even clipping out of the train. ts2.CameraMotionSway.KSitting.Z - The speed of the 'bounciness' ts2.CameraMotionSway.LSitting.Y=10 - The 'weight' of the train. Lower values mean it'll 'wiggle' a lot. ts2.CameraMotionSway.LSitting.Z=1 - The amount of bounciness. Lower values result in more/more exaggerated bounces ts2.CameraMotionSway.SittingPivotOffset=-200 - Adjusts the camera which goes backwards and forwards, when braking and accelerating. ts2.CameraMotionSway.LSitting.X=10 - The speed of the camera going backwards and forwards.
Great find & great job with it. I’ve only tried it with TVL but reckon I’ll dial down the bounciness a little, but only a little. It’s definitely better than default but it’s nuts that it’s a catch all value, rather than being specific to each loco.
Oooooh, that looks much better, I'll be installing this and having a go later. Well done Sir, another top mod!
Wow, this is great. I think I can help to make it more easy to make settings specific for a route or engine. I already implemented a way to create game settings in sets for different routes (in ToolkitForTSW). When launching the game, you can select your preferred settings. It is not very difficult to this for these settings as well. I even can do buttons to use predefined sets. Interesting challenge. I put it on my to do list. Please share your settings here.
fwiw Here's my settings for SPG ts2.CameraMotionSway.EnableUprightCompensation=0 ts2.CameraMotionSway.KSitting.Y=100.0 ts2.CameraMotionSway.KSitting.Z=65.0 ts2.CameraMotionSway.LSitting.Y=17 ts2.CameraMotionSway.LSitting.Z=7.5 ts2.CameraMotionSway.SittingPivotOffset=-200 ts2.CameraMotionSway.LSitting.X=10
Thats a factor id be interested in reducing. Lurching forward every time I tap the brake. I’ll give them a whirl. Thanks londonmidland