#TImprove 4 Mods

21 messages · Page 1 of 1 (latest)

mighty gazelle
#

Steam Workshop: https://steamcommunity.com/sharedfiles/filedetails/?id=3468642084
Mod.io: https://mod.io/g/timberborn/m/timprove-4-mods

Finally an update to the beloved Toggle All Mods & Profiles with shiny new features!

All your previous features are still there:

  • Enable/Disable all mods.
  • Save and Load mod profiles. Now works on non-Windows platforms!
  • Quickly restart the game.

Now comes the new stuff:

  • Taller UI: the game caps it at 685px, I made it to be 90% of the screen so you can see more mods.
  • Filter bar: search for mods by name and enabling state.
mod.io

Finally an update to the beloved Toggle All Mods & Profiles with shiny new features!

mighty gazelle
#

From v7.1.0, this mod also warns you when you have a mod compatibility issue. It downloads the data from this community repository: https://github.com/datvm/TimberbornMods/blob/t4mods-repo/mods.json . It will run it on startup with cached data and then fetch new data in the background so your game is not slowed down. If you want to check it manually with latest data, use the new "Check for Issue" button in the Mods box.

mighty gazelle
#

v7.2.0:

  • Restart feature should work better with a 5s delay.
  • Should work with June 2nd update.

Please make sure you update TimberUI to the latest update as well.

mighty gazelle
#

v7.2.1: Also make Mod Settings dialog higher (do not require Mod Settings). Only works if you actually have/need it.

mighty gazelle
#

v7.2.2: Fix a rare crash when GitHub download fails.

#

This was because I didn't know the game catches LogException and crash.

coarse geyser
#

Q: Do you know if the ModCompatibilityService works via a network proxy?

#

My testing says that HttpClient only detects network proxy settings when used in a .Net program, and that it doesn't detect them correctly from within the game.

#

I assume due to a .Net vs Mono difference

#

I replaced cs new HttpClient(); with ```cs
new HttpClient(new HttpClientHandler() {
Proxy = WebProxy.GetDefaultProxy()
});

mighty gazelle
#

maybe I should just remove that one, it causes a lot of problems more than not 😛

#

and nobody update that file anyway

coarse geyser
#

I think the first media image on the workshop page is for a different mod.

#

It looks like Configurable Faction

mighty gazelle
#

oh you mean the image

#

oh you meant the image inside. it's to demonstrate it increase the mod settings' height 😛

coarse geyser
#

ohhh

#

was not obvious 🙂