Timberborn

Timberborn

TImprove 4 Mods [U7 ✅]
21 Comments
Vas 9 Jun @ 6:29am 
As per comments, I'd much rather use discord if possible, but I'm still waiting for the moderators to somehow contact me so I can appeal my ban, which happened as a result of a misunderstanding. :/
Vas 9 Jun @ 6:28am 
Yea, the multi-comments happened when I was in a bit of a panic not understanding why it happened. :P You see, My AVG is supposed to tell me when something happens. However, AVG support claimed silent mode would still do that while disabling their useless notifications that tell me my regular scans are all clear. But apparently Silent mode also made AVG "auto fix" all virus detection without telling me anything so I had no idea what was going on till I began to suspect.

It was so bad, I had to delete the game 3 times and install it on a new drive before I figured out why it was still being blocked after I whitelisted and removed the detection and stuff. Apparently the file in the virus vault was interfering the whole time.

I did remove the whitelist, of course. But yea, it was detected as ransomware. Possibly because it did something in the Documents folder? I hate that the devs use the Documents folder.
Luke ✞ Jesus Saves ✞  [author] 8 Jun @ 9:40pm 
Hi yeah unfortunately the new Restart code invoke a command line to pause for 5s and run the Steam command again. I predicted AV may be unhappy so I didn't do that before, then my Windows Defender didn't complain about anything so I updated it. I do NOT recommend disabling AV or even white-listing though because bad mods may actually try to infect your computer. Sorry I don't have a solution for this, maybe just don't use the Restart button if your AV is too sensitive :steamsad:

Also if possible, instead of multiple comments you can create a Discussion or message me on Discord please 😅
Vas 8 Jun @ 4:24pm 
Okay, I found the issue.

You should place a warning in the mod that using this to update mods and "okay and restart" could activate an antivirus program. Note that it happened with AVG so far.
Vas 8 Jun @ 4:01pm 
It looks like this somehow activated my antivirus anti-ransomware protection system and destroyed the entire game without even asking me. :/ Trying to undo the damage.
Luke ✞ Jesus Saves ✞  [author] 2 Jun @ 1:03pm 
v7.2.0:
- Restart feature should works better with a 5s delay.
- Should work with June 2nd update.

Please make sure you update TimberUI to the latest update as well.
Luke ✞ Jesus Saves ✞  [author] 1 Jun @ 9:57pm 
Thanks I have received the report of the crash. Unfortunately it's still in EXP so I am not fixing anything yet until it hits stable because it's not easy for me to provide both versions now.
Ya 1 Jun @ 7:36am 
Hello Luke, thank you for your contribution. However, in the June 1st version of this mod, the game crashes and cannot be opened properly. I hope you can fix this issue. Thank you very much.
Vas 25 May @ 5:15pm 
Its too bad this mod though, can't replace the default on-load mod tools. I don't want to call the base game one a mod loader because its just a list with on off buttons basically and thats not particularly a good mod manager.
Vas 25 May @ 5:14pm 
Well a suggested rename for the button could be "Save & Restart" and rename the "Ok" button to "Save". But yea, it takes a while to close the program when there's a lot of mods loaded. :P

I dunno how mod manager does it successfully, you might look at their code. Perhaps they have a small batch file or something in it that checks for when the game has exited completely.
Luke ✞ Jesus Saves ✞  [author] 25 May @ 4:52pm 
Yeah it's known that button acts most of the time (probably 99%) as "Quickly quit the game". There is no easy way to self-restart a program (since when you terminate a program, that's it, you can't run another code, so my code has to run an instant and then terminate the current one). I could have invoked an external PowerShell script for example but I chose not to because it may be considered too aggressive for a mod.
Vas 25 May @ 4:08pm 
Found a little bug in this. "OK And Restart" button restarts too quickly, it instant errors with "Another instance is already running".
Luke ✞ Jesus Saves ✞  [author] 20 May @ 11:12am 
Hi does it actually crash the game or just prints that log? In my code I intentionally print those logs when requesting fails. Unless the game crashes (please confirm if it does), you can safely ignore those :)
鸡【蛋柿】子 20 May @ 2:02am 
v0.7.8.9-353ef8f-sw
HttpRequestException: 502 (Bad Gateway)
System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode () (at <d9f0ec932fb34fa9ad9c732d7a5a7888>:0)
System.Net.Http.HttpClient.GetStringAsync (System.String requestUri) (at <d9f0ec932fb34fa9ad9c732d7a5a7888>:0)
TImprove4Mods.Services.ModCompatibilityService.FetchDataAsync () (at D:/Personal/Mods/Timberborn/TimberbornMods/TImprove4Mods/Services/ModCompatibilityService.cs:47)
UnityEngine.Debug:LogException(Exception)
TImprove4Mods.Services.<FetchDataAsync>d__7:MoveNext() (at D:/Personal/Mods/Timberborn/TimberbornMods/TImprove4Mods/Services/ModCompatibilityService.cs:52)
System.Threading._ThreadPoolWaitCallback:PerformWaitCallback()
Luke ✞ Jesus Saves ✞  [author] 7 May @ 8:53am 
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.
NoOne_ReaVen 3 May @ 10:41am 
are thetre know incompatibilities?
Luke ✞ Jesus Saves ✞  [author] 25 Apr @ 6:09pm 
You know you can use TImprove 4 Modders as well :D
Akinare 25 Apr @ 10:43am 
hmm, cause I am a translator, I download most of the mods, and the original order was really confusing for me, so that feature is very useful. However, I do not sure if this feature would be as useful for other non-modders that don't download so much mods. Sorry : (.
Luke ✞ Jesus Saves ✞  [author] 24 Apr @ 8:37am 
That was my initial plan but I couldn't find a way to smoothly transition that feature for updating both mods and it would cause some confusion. And is it really useful for non-modders? My justification for not including it was that mostly only modders who need to go around with the mod list so often to use that feature.
Akinare 24 Apr @ 7:18am 
Could you copy or move the function "Better Mod Organizing" from TImprove 4 Modders to this mod?
鸡【蛋柿】子 22 Apr @ 8:33pm 
我想要一个加载进度条 目前我mod过多 加载游戏不知道进度 不确定是卡还是运行