JonnyOThan / TweakScale

Forked from Gaius Goodspeed's Goodspeed Aerospace Part & TweakScale plugin
Other
3 stars 2 forks source link

Tweakscale breaks via stock PluginConfiguration if a mod throws a ReflectionTypeLoadException and KSPCF isn't installed #71

Open JonnyOThan opened 2 months ago

JonnyOThan commented 2 months ago

    System.Reflection.Assembly.GetTypes () (at <9577ac7a62ef43179789031239ba8798>:0)
    AssemblyLoader+LoadedAssembyList.GetPathByType (System.Type type) (at <4b449f2841f84227adfaad3149c8fdba>:0)
    AssemblyLoader.GetPathByType (System.Type type) (at <4b449f2841f84227adfaad3149c8fdba>:0)
    KSP.IO.IOUtils.GetFilePathFor (System.Type T, System.String file, Vessel flight) (at <4b449f2841f84227adfaad3149c8fdba>:0)
    KSP.IO.PluginConfiguration.CreateForType[T] (Vessel flight) (at <4b449f2841f84227adfaad3149c8fdba>:0)
    TweakScale.TweakScaleEditorLogic.Start () (at <fc05ea4e5c4d40029b0c4c1530439a8c>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[LOG 03:35:10.059] [ModuleManager] Intercepted a ReflectionTypeLoadException. List of broken DLLs:
PAPIPlugin 0.5.0.6 GameData\PAPIPlugin\Plugins\PAPIPlugin.dll