When I play TSW now I average 45-60 FPS on the NEC route ( depending on where I am) . Sand Patch Grade I average 45 or more. However now I'm getting lower FPS 45-50 FPS on the NEC and 30-45 on sand patch grade. I have no idea how to fix this besides lowering the graphics but my PC is pretty good and everything is up to date.
It's possible it may be linked to the recent shadows patch. This is pure speculation on my part, but I believe DTG made ShadowDistance variable 2 as standard so the game looks nicer by rendering shadow distance further into the distance, instead of having to set that in the config files. Try lowering the setting in your engine config files.
Explorer -> Documents -> My Games -> TS2Prototype -> Saved -> Config -> WindowsNoEditor There'll be the engine.ini First thing first: Copy-Paste that file so you can recvert changes without much hassle