Skip to content

Scene problem with RCSBuildAid.  #47

Description

@zfxstd

I tried to make modpack with help of CKAN for my own and found one problem.
After i created game and entered research center, i cant go back. I pressed back button, the bottom menu with icons is apears but nothing else is happening.
In my log i saw following exception;
After i removed mod, everything worked again fine.

I attached also my .ckan modpack WITHOUT RCSBuildAid. The problem version of RCSBuildAid is 1.0.6
ProblemModpack.zip

[ERR 17:41:03.060] Exception handling event onGUIRnDComplexDespawn in class RDSceneSpawner:System.Reflection.ReflectionTypeLoadException: Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown.
  at (wrapper managed-to-native) System.Reflection.Assembly.GetTypes(System.Reflection.Assembly,bool)
  at System.Reflection.Assembly.GetExportedTypes () [0x00000] in <9577ac7a62ef43179789031239ba8798>:0 
  at FerramAerospaceResearch.ToolbarTypes+<>c.<getType>b__5_0 (AssemblyLoader+LoadedAssembly a) [0x00006] in <21ad72cae05f439aaf4873ff81e9ad5a>:0 
  at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at System.Linq.Enumerable.SingleOrDefault[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x0004b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at FerramAerospaceResearch.ToolbarTypes.getType (System.String name) [0x00036] in <21ad72cae05f439aaf4873ff81e9ad5a>:0 
  at FerramAerospaceResearch.ToolbarManager.get_Instance () [0x00023] in <21ad72cae05f439aaf4873ff81e9ad5a>:0 
  at FerramAerospaceResearch.ToolbarManager.get_ToolbarAvailable () [0x0000c] in <21ad72cae05f439aaf4873ff81e9ad5a>:0 
  at FerramAerospaceResearch.FARDebugAndSettings.SaveConfigs (ConfigNode node) [0x00020] in <21ad72cae05f439aaf4873ff81e9ad5a>:0 
  at FerramAerospaceResearch.FARSettingsScenarioModule.OnSave (ConfigNode node) [0x0014a] in <21ad72cae05f439aaf4873ff81e9ad5a>:0 
  at ScenarioModule.Save (ConfigNode node) [0x000a6] in <cd473063d3a2482f8d93d388d0c95035>:0 
  at ProtoScenarioModule..ctor (ScenarioModule module) [0x0003c] in <cd473063d3a2482f8d93d388d0c95035>:0 
  at ScenarioRunner.UpdateModules () [0x00055] in <cd473063d3a2482f8d93d388d0c95035>:0 
  at ScenarioRunner.GetUpdatedProtoModules () [0x00005] in <cd473063d3a2482f8d93d388d0c95035>:0 
  at Game.Updated (GameScenes startSceneOverride) [0x000a7] in <cd473063d3a2482f8d93d388d0c95035>:0 
  at GamePersistence.SaveGame (System.String saveFileName, System.String saveFolder, SaveMode saveMode, GameScenes startScene) [0x00045] in <cd473063d3a2482f8d93d388d0c95035>:0 
  at GamePersistence.SaveGame (System.String saveFileName, System.String saveFolder, SaveMode saveMode) [0x00000] in <cd473063d3a2482f8d93d388d0c95035>:0 
  at KSP.UI.Screens.RDSceneSpawner.onRDDespawn () [0x0000a] in <cd473063d3a2482f8d93d388d0c95035>:0 
  at EventVoid.Fire () [0x00127] in <cd473063d3a2482f8d93d388d0c95035>:0 

[EXC 17:41:03.064] ReflectionTypeLoadException: Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown.
	System.Reflection.Assembly.GetExportedTypes () (at <9577ac7a62ef43179789031239ba8798>:0)
	FerramAerospaceResearch.ToolbarTypes+<>c.<getType>b__5_0 (AssemblyLoader+LoadedAssembly a) (at <21ad72cae05f439aaf4873ff81e9ad5a>:0)
	System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () (at <351e49e2a5bf4fd6beabb458ce2255f3>:0)
	System.Linq.Enumerable.SingleOrDefault[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) (at <351e49e2a5bf4fd6beabb458ce2255f3>:0)
	FerramAerospaceResearch.ToolbarTypes.getType (System.String name) (at <21ad72cae05f439aaf4873ff81e9ad5a>:0)
	FerramAerospaceResearch.ToolbarManager.get_Instance () (at <21ad72cae05f439aaf4873ff81e9ad5a>:0)
	FerramAerospaceResearch.ToolbarManager.get_ToolbarAvailable () (at <21ad72cae05f439aaf4873ff81e9ad5a>:0)
	FerramAerospaceResearch.FARDebugAndSettings.SaveConfigs (ConfigNode node) (at <21ad72cae05f439aaf4873ff81e9ad5a>:0)
	FerramAerospaceResearch.FARSettingsScenarioModule.OnSave (ConfigNode node) (at <21ad72cae05f439aaf4873ff81e9ad5a>:0)
	ScenarioModule.Save (ConfigNode node) (at <cd473063d3a2482f8d93d388d0c95035>:0)
	ProtoScenarioModule..ctor (ScenarioModule module) (at <cd473063d3a2482f8d93d388d0c95035>:0)
	ScenarioRunner.UpdateModules () (at <cd473063d3a2482f8d93d388d0c95035>:0)
	ScenarioRunner.GetUpdatedProtoModules () (at <cd473063d3a2482f8d93d388d0c95035>:0)
	Game.Updated (GameScenes startSceneOverride) (at <cd473063d3a2482f8d93d388d0c95035>:0)
	GamePersistence.SaveGame (System.String saveFileName, System.String saveFolder, SaveMode saveMode, GameScenes startScene) (at <cd473063d3a2482f8d93d388d0c95035>:0)
	GamePersistence.SaveGame (System.String saveFileName, System.String saveFolder, SaveMode saveMode) (at <cd473063d3a2482f8d93d388d0c95035>:0)
	KSP.UI.Screens.RDSceneSpawner.onRDDespawn () (at <cd473063d3a2482f8d93d388d0c95035>:0)
	EventVoid.Fire () (at <cd473063d3a2482f8d93d388d0c95035>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:LogException(Exception)
	EventVoid:Fire()
	KSP.UI.Screens.RDSceneDespawner:BtnExit()
	UnityEngine.EventSystems.EventSystem:Update()
[LOG 17:41:03.064] [ModuleManager] Intercepted a ReflectionTypeLoadException. List of broken DLLs:
RCSBuildAidToolbar 1.0.6.35359 GameData\RCSBuildAid\Plugins\RCSBuildAidToolbar.dll

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions