Released update for the new DLC. NOTE that I added the new parts to the end of the the repair groups file so you can preserve your changes - keep your changed file and just copy these new parts to it.
In latest version 0.5.3 I have added two new things
- when you go to the car info screen of a car in the garage, in the engine tab you will find "Tuning Parts Base Bonus" - this is the sum of the tuning values of all installed tuned parts. So if you have a job that requires to "improve performance by 5%" this should help.
- there are now helper indicators whether you own a car in Auctions, Barn/Junkyard and Salon. The indicators are like this: --- in Auctions you will see a checkmark icon in the car list screen. It will be green if you own this specific version, or yellow if you own another version of this car. --- in Salon you will only see a green checkmark in the list screen then when you click on the car if there are more than 1 versions the versions you own will have a green outline --- in Barn/Junkyard you have to go click on the car and in the car info screen the car name will be green or yellow. Also in the car list that you see by pressing z the car name will be green / yellow accordingly.
Is there any chance you could add a frame shop? I would love to have a shop where we could buy bare frames to assemble cars from scratch with parts acquired through barns and the junkyard. I know that's probably a big ask, but it would be awesome. I'd love to do it myself, but I have no clue how to work with Unity.
This means the mod thinks it's in another scene so yes it won't work. I will try to fix it today. I have decorations disabled so that's why I didn't experience this.
i turned something off lol it was in setting it works again, however i found new issue when u sell junk parts shift v i believe and u cancel it it goes back to reg question box and u cant exit out of it,
i know i'm almost 2 years late but i've just started playing this game and this is a kind of a "must-have" mod but this problem is happening to me as well. while is the garage when i use shift+v it opens both popups (quality range and sell junk above it). then when i press ESC, it goes back to quality range and i get stuck in it. unable to close it. still capable of walking and interacting with the garage but the range popup is still always there.
the only way i could find to close it was to interact with the gates to go outside the garage and then ESC ESC ESC... lol (at least i didn't lose anything ^^).
my guess is i can't make the shortcut use anything already usable on inventory screen. i tried shift+v and shift+c (opens ordering pópup instead) , same problem.
i changed shortcut to shift+b and it works better.. no double popups and no stuck, only camera freeze after, but another ESC pressed solves it. ^^
hello im new to this game on pc and the mods. when i download the tk mod it doesnt download a zip folder only 1 file when i load into game its changed some things but i dont have the parts or tuned engine tab idk what im doing wrong please help
For the ability to see list of spawned cars, can we sort it to like the highest price or from A-Z, no problem if not but just would be cool, super good mod tho and appreciate you for sharing it.
[11:46:14.709] [Il2CppAssemblyGenerator] Error Generating Interop Assemblies! System.Collections.Generic.KeyNotFoundException: The given key 'System.String' was not present in the dictionary. at System.Collections.Generic.Dictionary`2.get_Item(TKey key) at Il2CppInterop.Generator.Contexts.AssemblyRewriteContext.GetContextForNewType(TypeDefinition type) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Generator/Contexts/AssemblyRewriteContext.cs:line 51 at Il2CppInterop.Generator.Contexts.RewriteGlobalContext.GetContextForNewType(TypeDefinition type) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Generator/Contexts/RewriteGlobalContext.cs:line 125 at Il2CppInterop.Generator.Utils.UnstripTranslator.TranslateMethod(MethodDefinition original, MethodDefinition target, TypeRewriteContext typeRewriteContext, RuntimeAssemblyReferences imports) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Generator/Utils/UnstripTranslator.cs:line 112 at Il2CppInterop.Generator.Passes.Pass81FillUnstrippedMethodBodies.DoPass(RewriteGlobalContext context) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Generator/Passes/Pass81FillUnstrippedMethodBodies.cs:line 23 at Il2CppInterop.Generator.Runners.InteropAssemblyGeneratorRunner.Run(GeneratorOptions options) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Generator/Runners/InteropAssemblyGenerator.cs:line 175 at Il2CppInterop.Generator.Il2CppInteropGenerator.Start() in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Generator/Il2CppInteropGenerator.cs:line 32 at Il2CppInterop.Generator.Il2CppInteropGenerator.Run() in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Generator/Il2CppInteropGenerator.cs:line 49 at MelonLoader.Il2CppAssemblyGenerator.Packages.Il2CppInterop.ExecuteInterop() in D:\a\MelonLoader\MelonLoader\Dependencies\Il2CppAssemblyGenerator\Packages\Il2CppInterop.cs:line 97
204 comments
NOTE that I added the new parts to the end of the the repair groups file so you can preserve your changes - keep your changed file and just copy these new parts to it.
- when you go to the car info screen of a car in the garage, in the engine tab you will find "Tuning Parts Base Bonus" - this is the sum of the tuning values of all installed tuned parts. So if you have a job that requires to "improve performance by 5%" this should help.
- there are now helper indicators whether you own a car in Auctions, Barn/Junkyard and Salon. The indicators are like this:
--- in Auctions you will see a checkmark icon in the car list screen. It will be green if you own this specific version, or yellow if you own another version of this car.
--- in Salon you will only see a green checkmark in the list screen then when you click on the car if there are more than 1 versions the versions you own will have a green outline
--- in Barn/Junkyard you have to go click on the car and in the car info screen the car name will be green or yellow. Also in the car list that you see by pressing z the car name will be green / yellow accordingly.
I don't know how to completely remove it.
Sorry for the inconvenience
are they compatible?
tk basics with tk aftermarket 0.80 on the version 1.0.37 of the game
...Car Mechanic Simulator 2021\MelonLoader\Logs
Look at the logs and paste here anything that is marked TK Basics and Error
[08:39:35.301] [TK_Basics] Loaded garage
[08:39:35.301] [TK_Basics] Reset spawned cars list
[08:39:35.304] [TK_Basics] Initializing ...
[08:39:35.395] [TK_Basics] Loaded sprite enginesshopbg
[08:39:35.471] [TK_Basics] Loaded sprite tunedenginesshopbg
[08:39:35.545] [TK_Basics] Loaded sprite enginespartsshopbg
[08:39:35.627] [TK_Basics] Loaded sprite shopavatar_engines
[08:39:35.700] [TK_Basics] Loaded sprite shopavatar_tunedengines
[08:39:35.767] [TK_Basics] Loaded sprite shopavatar_enginepartkits
[08:39:35.829] [TK_Basics] Loaded sprite no_repair_icon
[08:39:35.829] [TK_Basics] SpriteHelper OK
[08:39:35.830] [TK_Basics] ModHelper OK
[08:39:35.890] [TK_Basics] Read 86 lines from enginesPrices
[08:39:35.960] [TK_Basics] Read 86 lines from tunedEnginesPrices
[08:39:36.027] [TK_Basics] Read 86 lines from tunedEngineKitPrices
[08:39:36.124] [TK_Basics] Init OK
Update shouldn't affect it, I just tried it after the update and everything works.
[TK_Basics] Read 1729 items from RepairGroups file[08:17:47.952] [TK_Basics] MelonPreferences Loaded from Mods/TKBasics.cfg[08:17:48.148] [TK_Basics] Method patched successfully.[08:17:49.481] [TK_Basics] Loaded init[08:17:51.300] [TK_Basics] Loaded IntroPlayWay[08:17:53.309] [TK_Basics] Loaded IntroRedDot[08:17:54.179] [TK_Basics] Loaded IntroCMS[08:17:55.279] [TK_Basics] Loaded saveInfo[08:17:55.999] [TK_Basics] Loaded splash[08:17:57.144] [TK_Basics] Loaded LoadResources[08:18:32.430] [TK_Basics] Loaded SceneLoader[08:18:32.431] [TK_Basics] Reset mod state[08:18:33.993] [TK_Basics] Loaded Menu[08:18:40.338] [TK_Basics] Loaded SceneLoader[08:18:40.339] [TK_Basics] Reset mod state[08:19:10.482] [TK_Basics] Loaded garage[08:19:10.483] [TK_Basics] Reset spawned cars list[08:19:10.549] [TK_Basics] Initializing ...[08:19:10.664] [TK_Basics] Loaded sprite enginesshopbg[08:19:10.716] [TK_Basics] Loaded sprite tunedenginesshopbg[08:19:10.767] [TK_Basics] Loaded sprite enginespartsshopbg[08:19:10.817] [TK_Basics] Loaded sprite shopavatar_engines[08:19:10.867] [TK_Basics] Loaded sprite shopavatar_tunedengines[08:19:10.916] [TK_Basics] Loaded sprite shopavatar_enginepartkits[08:19:10.968] [TK_Basics] Loaded sprite no_repair_icon[08:19:10.969] [TK_Basics] SpriteHelper OK[08:19:10.970] [TK_Basics] ModHelper OK[08:19:11.040] [TK_Basics] Read 86 lines from enginesPrices[08:19:11.089] [TK_Basics] Read 86 lines from tunedEnginesPrices[08:19:11.140] [TK_Basics] Read 86 lines from tunedEngineKitPrices[08:19:11.227] [TK_Basics] Init OK[08:19:11.533] [TK_Basics] Loaded Easter[08:19:52.390] [TK_Basics] Loaded SceneLoader[08:19:52.391] [TK_Basics] Reset mod state[08:19:53.657] [TK_Basics] Loaded Menu[08:19:59.096] Preferences Saved!
[TK_Basics] Loaded Easter[08:19:52.390]
This means the mod thinks it's in another scene so yes it won't work. I will try to fix it today.
I have decorations disabled so that's why I didn't experience this.
the only way i could find to close it was to interact with the gates to go outside the garage and then ESC ESC ESC... lol
(at least i didn't lose anything ^^).
my guess is i can't make the shortcut use anything already usable on inventory screen. i tried shift+v and shift+c (opens ordering pópup instead) , same problem.
i changed shortcut to shift+b and it works better.. no double popups and no stuck, only camera freeze after, but another ESC pressed solves it. ^^
I see all this red in Melon Loader though:
[11:46:14.709] [Il2CppAssemblyGenerator] Error Generating Interop Assemblies!
System.Collections.Generic.KeyNotFoundException: The given key 'System.String' was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at Il2CppInterop.Generator.Contexts.AssemblyRewriteContext.GetContextForNewType(TypeDefinition type) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Generator/Contexts/AssemblyRewriteContext.cs:line 51
at Il2CppInterop.Generator.Contexts.RewriteGlobalContext.GetContextForNewType(TypeDefinition type) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Generator/Contexts/RewriteGlobalContext.cs:line 125
at Il2CppInterop.Generator.Utils.UnstripTranslator.TranslateMethod(MethodDefinition original, MethodDefinition target, TypeRewriteContext typeRewriteContext, RuntimeAssemblyReferences imports) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Generator/Utils/UnstripTranslator.cs:line 112
at Il2CppInterop.Generator.Passes.Pass81FillUnstrippedMethodBodies.DoPass(RewriteGlobalContext context) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Generator/Passes/Pass81FillUnstrippedMethodBodies.cs:line 23
at Il2CppInterop.Generator.Runners.InteropAssemblyGeneratorRunner.Run(GeneratorOptions options) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Generator/Runners/InteropAssemblyGenerator.cs:line 175
at Il2CppInterop.Generator.Il2CppInteropGenerator.Start() in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Generator/Il2CppInteropGenerator.cs:line 32
at Il2CppInterop.Generator.Il2CppInteropGenerator.Run() in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Generator/Il2CppInteropGenerator.cs:line 49
at MelonLoader.Il2CppAssemblyGenerator.Packages.Il2CppInterop.ExecuteInterop() in D:\a\MelonLoader\MelonLoader\Dependencies\Il2CppAssemblyGenerator\Packages\Il2CppInterop.cs:line 97