Wygląda na błąd związany z TM:PE:
oraz Harmony:
Na dobry początek spróbuj uruchomić grę (bo rozumiem, że nie możesz się wczytać nawet do menu? Czy włączasz grę przyciskiem "Wznów" od razu do save-a?) z odsubskrybowanym TM:PE oraz usuniętym plikiem log z tej ścieżki: C:\Program Files (x86)\Steam\steamapps\common\Cities_Skylines\Cities_Data\TMPE.log
Kod:
IOException: Sharing violation on path C:\Program Files (x86)\Steam\steamapps\common\Cities_Skylines\Cities_Data\TMPE.log
at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean anonymous, FileOptions options) [0x00000] in <filename unknown>:0
at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share) [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.IO.FileStream:.ctor (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)
at System.IO.StreamWriter..ctor (System.String path, Boolean append, System.Text.Encoding encoding, Int32 bufferSize) [0x00000] in <filename unknown>:0
at System.IO.StreamWriter..ctor (System.String path, Boolean append) [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.IO.StreamWriter:.ctor (string,bool)
at System.IO.File.AppendText (System.String path) [0x00000] in <filename unknown>:0
at CSUtil.Commons.Log.LogToFile (System.String log, LogLevel level) [0x00000] in <filename unknown>:0
at CSUtil.Commons.Log.Info (System.String s) [0x00000] in <filename unknown>:0
at TrafficManager.UI.Localization.LookupTable.Load () [0x00000] in <filename unknown>:0
at TrafficManager.UI.Localization.LookupTable..ctor (System.String lookupTableName) [0x00000] in <filename unknown>:0
at TrafficManager.UI.Translation.LoadAllTranslations () [0x00000] in <filename unknown>:0
at TrafficManager.LoadingExtension..cctor () [0x00000] in <filename unknown>:0
Rethrow as TypeInitializationException: An exception was thrown by the type initializer for TrafficManager.LoadingExtension
at TrafficManager.State.OptionsGeneralTab.T (System.String key) [0x00000] in <filename unknown>:0
at TrafficManager.State.OptionsGeneralTab.MakeSettings_General (TrafficManager.UI.Helpers.ExtUITabstrip tabStrip) [0x00000] in <filename unknown>:0
at TrafficManager.State.Options.MakeSettings (UIHelperBase helper) [0x00000] in <filename unknown>:0
at TrafficManager.TrafficManagerMod.OnSettingsUI (UIHelperBase helper) [0x00000] in <filename unknown>:0
at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <filename unknown>:0
at OptionsMainPanel.AddUserMods () [0x00000] in <filename unknown>:0
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
OptionsMainPanel:AddUserMods()
OptionsMainPanel:CreateCategories()
OptionsMainPanel:Awake()
UnityEngine.Object:Internal_CloneSingle(Object)
UnityEngine.Object:Instantiate(GameObject)
ColossalFramework.UI.UIDynamicPanels:Init(UIView)
ColossalFramework.UI.UIView:Awake()
oraz Harmony:
Kod:
Exception: GetPatchedMethods method not found
at CitiesHarmony.TypeExtensions.GetMethodOrThrow (System.Type type, System.String name) [0x00000] in <filename unknown>:0
at CitiesHarmony.Harmony1SelfPatcher.Apply (HarmonyLib.Harmony harmony, System.Reflection.Assembly assembly) [0x00000] in <filename unknown>:0
at CitiesHarmony.Installer+<>c__DisplayClass2_0.<.cctor>g__ProcessAssembly|0 (System.Reflection.Assembly assembly) [0x00000] in <filename unknown>:0
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
CitiesHarmony.<>c__DisplayClass2_0:<.cctor>g__ProcessAssembly|0(Assembly)
CitiesHarmony.Installer:.cctor()
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
CitiesHarmony.API.HarmonyHelper:InvokeHarmonyInstaller()
CitiesHarmony.API.HarmonyHelper:get_IsHarmonyInstalled()
CitiesHarmony.API.HarmonyHelper:EnsureHarmonyInstalled()
Crossings.CrossingsInfo:OnEnabled()
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
ColossalFramework.Plugins.PluginManager:AddPlugins(Dictionary`2)
ColossalFramework.Plugins.PluginManager:LoadPlugins()
Starter:Awake()
Na dobry początek spróbuj uruchomić grę (bo rozumiem, że nie możesz się wczytać nawet do menu? Czy włączasz grę przyciskiem "Wznów" od razu do save-a?) z odsubskrybowanym TM:PE oraz usuniętym plikiem log z tej ścieżki: C:\Program Files (x86)\Steam\steamapps\common\Cities_Skylines\Cities_Data\TMPE.log