Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Thanks!
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?
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!
No Steam Workshop planned to be available is one of the - many - reasons why Cities Skylines 2 is having such a bad rep now.