Transport Fever 2

Transport Fever 2

View Stats:
Devil Dog Mar 23, 2023 @ 7:56am
Mods for GOG version
Is there a trusted mod source for the GOG version of this game?
< >
Showing 1-8 of 8 comments
andycishere Mar 23, 2023 @ 9:02am 
https://www.transportfever.net/ for example. If you look at the imprint, it's even official by Urban Games ;)
Devil Dog Mar 23, 2023 @ 10:10am 
Originally posted by andycishere:
https://www.transportfever.net/ for example. If you look at the imprint, it's even official by Urban Games ;)

Thanks!
RadiKyle Mar 23, 2023 @ 10:44am 
Hi, I started with TpFnet too, and still use some mods from there. But I also learned how to use the SteamCMD interface to download (and update) mods from Steam directly.

Retrieving the mods is very easy, and then just need some file juggling to copy the mods from the SteamCMD download folder into the game's appdata folder. I also made a batch file that automatically gets any mod updates.

Cheers
Last edited by RadiKyle; Mar 23, 2023 @ 10:45am
AvX' Dark47Killer Jan 31, 2024 @ 1:15pm 
Originally posted by RadiKyle:
Hi, I started with TpFnet too, and still use some mods from there. But I also learned how to use the SteamCMD interface to download (and update) mods from Steam directly.

Retrieving the mods is very easy, and then just need some file juggling to copy the mods from the SteamCMD download folder into the game's appdata folder. I also made a batch file that automatically gets any mod updates.

Cheers

Hey any chance you could hook us up with how to make that batch file?
RadiKyle Jan 31, 2024 @ 2:28pm 
Originally posted by AvX' Dark47Killer:
Hey any chance you could hook us up with how to make that batch file?

Sure, here's the code for .bat file I made. It's just low-level DOS/command prompt stuff, I'm sure there's more sophisticated ways. I just pieced it together with lots of googling lol.

You need to have SteamCMD installed on your system. I gather it's Valve's back-end utility for accessing the Steam workshop. I think it's mainly intended for host's updating their game servers. https://developer.valvesoftware.com/wiki/SteamCMD

Once you have that you can run SteamCMD, and use its command prompt to download whatever mods you want. A thread on G oG forums explains how but basically:
- launch SteamCMD
- "login anonymous"
- "workshop_download_item 1066780 modnumber",
where 1066780 is Transport Fever 2's game ID number on Steam, and "modnumber" is the number of the mod in the Steam workshop (get it from the URL for that mod). It downloads the mod into a SteamCMD folder. You then manually copy it to TpF2's AppData mods folder, add "_1" to the end of the folder name, and it will appear in the mods list next time you launch the game.

All my batch file does is update all the Steam mods that I've already manually installed this way. I still use the above to manually add any new mods the first time.

The batch just looks at the SteamCMD folder, builds a script list of all the mods there into a .txt file, then connects to SteamCMD, downloads them all (over-writing those already in the SteamCMD folder), then deletes the same mods from the game's AppData folder (assuming they exist), and copies the fresh downloads there. It doesn't touch any other folders already in the AppData folder, so you can have things there like backups of previous mod versions, mods from other sites (like TpF net), etc.

A big drawback... Near as I can tell it's downloading every mod even if it hasn't been updated on Steam. I haven't found a command yet to check for updates first. The SteamCMD site has a validate command for checking for *game* updates and downloading only if there is one, but I didn't see one for *mods* updates. I just haven't got around to digging more yet.

Anyhow you obviously need to change the paths in the batch file to suit your installations (for both SteamCMD and TpF2). Note if you're already using a "junction link" to move your mods folder to another drive, it works fine with that. My mods are actually not on C:drive like it shows, they're on G:. But both the game and my batch file still point at C: and everything maps thru fine.

Hope that helps!

@echo off echo: echo Transport Fever 2 mods updater echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ echo: echo Scanning for installed mods... echo: cd G:\Games\SteamCMD\steamapps\workshop\content\1066780 echo login anonymous >TF2Update.txt for /d %%f in ("*") do ( echo Found mod folder %%f echo workshop_download_item 1066780 %%f >>TF2Update.txt ) echo quit >>TF2Update.txt echo: echo Launching SteamCMD server connection... echo: G:\games\steamcmd\steamcmd.exe +runscript G:\Games\SteamCMD\steamapps\workshop\content\1066780\TF2Update.txt echo: echo Synchronizing game mod folders... for /d %%f in ("*") do ( echo: echo Synching mod %%f rd /s /q "C:\Users\FlightDeck\AppData\Roaming\Transport Fever 2\mods\%%f_1" xcopy /e /i /q "G:\Games\SteamCMD\steamapps\workshop\content\1066780\%%f" "C:\Users\FlightDeck\AppData\Roaming\Transport Fever 2\mods\%%f_1" ) echo: echo Mods update complete! echo: Pause
RadiKyle Jan 31, 2024 @ 2:35pm 
...Also this batch leaves all the mods in the SteamCMD folder, separate from the copies in the game's AppData folder, so it's a major disk space hog. I could've done it differently so there's only one copy when it's done, but prefer it this way for now.
Jones Jan 31, 2024 @ 11:53pm 
In the recent news Urban Games said they are searching a way to get mods for all platforms. I assume it would be similar what Snowrunner has, there's menu built in to the game which lets you download and activate mods. So there's hoping we will get it in the updates in this year.
Tsubame ⭐ Feb 1, 2024 @ 3:03am 
I am ok with that as long as Steam Workshop is still available.

No Steam Workshop planned to be available is one of the - many - reasons why Cities Skylines 2 is having such a bad rep now.
< >
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: Mar 23, 2023 @ 7:56am
Posts: 8