Open Lisias opened 2 years ago
The problem, unsurprisingly, is related to Kerbol being hard coded on DOE:
[EXC 04:50:18.175] Exception: Distant Object -- Unable to find Kerbin's relationship to Kerbol.
DistantObject.FlareDraw.GenerateBodyFlares () (at <9b673f98181d4f2ab320f3a8099485cd>:0)
DistantObject.FlareDraw.Awake () (at <9b673f98181d4f2ab320f3a8099485cd>:0)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
UnityEngine.GameObject:AddComponent(Type)
AddonLoader:StartAddon(LoadedAssembly, Type, KSPAddon, Startup)
AddonLoader:StartAddons(Startup)
AddonLoader:OnLevelLoaded(GameScenes)
AddonLoader:OnSceneLoaded(Scene, LoadSceneMode)
UnityEngine.SceneManagement.SceneManager:Internal_SceneLoaded(Scene, LoadSceneMode)
The FlareDraw is hard coded to the FlightGlobals
data structure that, obviously, is not used on Kopernicus.
I need to rework FlareDraw in the same way I did on the VesselDraw: I need to create "engines" , so an engine to support Kopernicus could be written without compromising rigs that don't use it.
As explained here by Tangle:
edit: respective KSP.log : KSP.log.zip