zer0Kerbal / SimpleConstruction

Provides simple craft building capability in flight mode to stock parts for Kerbal Space Program.
https://forum.kerbalspaceprogram.com/index.php?/topic/191424-*/
GNU General Public License v3.0
6 stars 7 forks source link

[Bug 🐞]: GUI issues #111

Closed zer0Kerbal closed 2 years ago

zer0Kerbal commented 2 years ago

Brief description of your issue

The Kerman

Posted April 11 Everything works fine until i get to creating the new craft image

KSP.zip

Steps to reproduce

unk

Expected behavior

the form to be filled out

Actual behavior

blankish form

Environment

unk

How did you download and install this?

Other (explain below)

zer0Kerbal commented 2 years ago

it seems the something that EL GUI needs is missing - and I see the /GameData/ExtraplanetaryLaunchpad/ folder - Once I verify how you installed this, I probably will be able to help you fix it.

7519 [LOG 17:49:20.682] [UIMasterController]: ShowUI
7520 [LOG 17:49:24.835] [Skin] GetSkin EL.Default KodeUI.Skin
7521 [LOG 17:49:24.864] [SpriteLoader] GetSprite EL.Default.leftturn  (UnityEngine.Sprite)
7522 [LOG 17:49:24.866] [SpriteLoader] GetSprite EL.Default.rightturn  (UnityEngine.Sprite)
7523 [EXC 17:49:24.918] NullReferenceException: Object reference not set to an instance of an object
7524     ExtraplanetaryLaunchpads.EL_Utils.MakeSprite (UnityEngine.Texture2D tex) (at <26d81185874f4d28baa663727b80c757>:0)
7525     ExtraplanetaryLaunchpads.ELBuildCraftView.UpdateFlag () (at <26d81185874f4d28baa663727b80c757>:0)
7526     ExtraplanetaryLaunchpads.ELBuildCraftView.UpdateControl (ExtraplanetaryLaunchpads.ELBuildControl control) (at <26d81185874f4d28baa663727b80c757>:0)
7527     UnityEngine.Events.InvokableCall`1[T1].Invoke (T1 args0) (at <12e76cd50cc64cf19e759e981cb725af>:0)
7528     UnityEngine.Events.UnityEvent`1[T0].Invoke (T0 arg0) (at <12e76cd50cc64cf19e759e981cb725af>:0)
7529     ExtraplanetaryLaunchpads.ELPadView.set_control (ExtraplanetaryLaunchpads.ELBuildControl value) (at <26d81185874f4d28baa663727b80c757>:0)
7530     ExtraplanetaryLaunchpads.ELPadView.BuildPadList () (at <26d81185874f4d28baa663727b80c757>:0)
7531     ExtraplanetaryLaunchpads.ELPadView.SetVessel (Vessel vessel) (at <26d81185874f4d28baa663727b80c757>:0)
7532     ExtraplanetaryLaunchpads.ELBuildManagerView.SetVessel (Vessel vessel) (at <26d81185874f4d28baa663727b80c757>:0)
7533     ExtraplanetaryLaunchpads.ELMainWindow.SetVessel (Vessel vessel) (at <26d81185874f4d28baa663727b80c757>:0)
7534     ExtraplanetaryLaunchpads.ELWindowManager.ShowBuildWindow (ExtraplanetaryLaunchpads.ELBuildControl control) (at <26d81185874f4d28baa663727b80c757>:0)
7535     ExtraplanetaryLaunchpads.ELWindowManager.ToggleBuildWindow () (at <26d81185874f4d28baa663727b80c757>:0)
7536     ExtraplanetaryLaunchpads.ELAppButton.onToggle () (at <26d81185874f4d28baa663727b80c757>:0)
7537     KSP.UI.Screens.ApplicationLauncherButton.OnTrue (UnityEngine.EventSystems.PointerEventData data, KSP.UI.UIRadioButton+CallType callType) (at <39c0323fb6b449a4aaf3465c00ed3c8d>:0)
7538     UnityEngine.Events.InvokableCall`2[T1,T2].Invoke (T1 args0, T2 args1) (at <12e76cd50cc64cf19e759e981cb725af>:0)
7539     UnityEngine.Events.UnityEvent`2[T0,T1].Invoke (T0 arg0, T1 arg1) (at <12e76cd50cc64cf19e759e981cb725af>:0)
7540     KSP.UI.UIRadioButton.SetState (KSP.UI.UIRadioButton+State state, KSP.UI.UIRadioButton+CallType callType, UnityEngine.EventSystems.PointerEventData data, System.Boolean popButtonsInGroup) (at <39c0323fb6b449a4aaf3465c00ed3c8d>:0)
7541     KSP.UI.UIRadioButton.ToggleState (KSP.UI.UIRadioButton+CallType callType, UnityEngine.EventSystems.PointerEventData data) (at <39c0323fb6b449a4aaf3465c00ed3c8d>:0)
7542     KSP.UI.UIRadioButton.UnityEngine.EventSystems.IPointerClickHandler.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) (at <39c0323fb6b449a4aaf3465c00ed3c8d>:0)
7543     UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <5336a8686ff14f17888ce9a9f44f29bc>:0)
7544     UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) (at <5336a8686ff14f17888ce9a9f44f29bc>:0)
7545     UnityEngine.DebugLogHandler:LogException(Exception, Object)
7546     ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
7547     UnityEngine.EventSystems.EventSystem:Update()
7548 [LOG 17:49:34.383] [AsteroidSpawner]: New object found near Kerbin: Ast. PSL-177!
7549 [LOG 17:49:49.392] [AsteroidSpawner]: New object found near Kerbin: Ast. OND-876!
7550 [LOG 17:50:04.400] [AsteroidSpawner]: No new objects this time. (Odds are 1:2)
7551 [LOG 17:50:19.425] [AsteroidSpawner]: New object found near Kerbin: Ast. UMJ-631!
7552 [LOG 17:50:34.426] [AsteroidSpawner]: New object found near Kerbin: Ast. ZHB-255!
7553 [LOG 17:50:49.438] [AsteroidSpawner]: No new objects this time. (Odds are 1:2)
7554 [EXC 17:50:54.258] NullReferenceException: Object reference not set to an instance of an object
7555     ExtraplanetaryLaunchpads.EL_Utils.MakeSprite (UnityEngine.Texture2D tex) (at <26d81185874f4d28baa663727b80c757>:0)
7556     ExtraplanetaryLaunchpads.ELBuildCraftView.UpdateFlag () (at <26d81185874f4d28baa663727b80c757>:0)
7557     ExtraplanetaryLaunchpads.ELBuildCraftView.UpdateControl (ExtraplanetaryLaunchpads.ELBuildControl control) (at <26d81185874f4d28baa663727b80c757>:0)
7558     UnityEngine.Events.InvokableCall`1[T1].Invoke (T1 args0) (at <12e76cd50cc64cf19e759e981cb725af>:0)
7559     UnityEngine.Events.UnityEvent`1[T0].Invoke (T0 arg0) (at <12e76cd50cc64cf19e759e981cb725af>:0)
7560     ExtraplanetaryLaunchpads.ELPadView.set_control (ExtraplanetaryLaunchpads.ELBuildControl value) (at <26d81185874f4d28baa663727b80c757>:0)
7561     ExtraplanetaryLaunchpads.ELPadView.BuildPadList () (at <26d81185874f4d28baa663727b80c757>:0)
7562     ExtraplanetaryLaunchpads.ELPadView.SetVessel (Vessel vessel) (at <26d81185874f4d28baa663727b80c757>:0)
7563     ExtraplanetaryLaunchpads.ELBuildManagerView.SetVessel (Vessel vessel) (at <26d81185874f4d28baa663727b80c757>:0)
7564     ExtraplanetaryLaunchpads.ELMainWindow.SetVessel (Vessel vessel) (at <26d81185874f4d28baa663727b80c757>:0)
7565     ExtraplanetaryLaunchpads.ELWindowManager.ShowBuildWindow (ExtraplanetaryLaunchpads.ELBuildControl control) (at <26d81185874f4d28baa663727b80c757>:0)
7566     ExtraplanetaryLaunchpads.ELWindowManager.ToggleBuildWindow () (at <26d81185874f4d28baa663727b80c757>:0)
7567     ExtraplanetaryLaunchpads.ELAppButton.onToggle () (at <26d81185874f4d28baa663727b80c757>:0)
7568     KSP.UI.Screens.ApplicationLauncherButton.OnTrue (UnityEngine.EventSystems.PointerEventData data, KSP.UI.UIRadioButton+CallType callType) (at <39c0323fb6b449a4aaf3465c00ed3c8d>:0)
7569     UnityEngine.Events.InvokableCall`2[T1,T2].Invoke (T1 args0, T2 args1) (at <12e76cd50cc64cf19e759e981cb725af>:0)
7570     UnityEngine.Events.UnityEvent`2[T0,T1].Invoke (T0 arg0, T1 arg1) (at <12e76cd50cc64cf19e759e981cb725af>:0)
7571     KSP.UI.UIRadioButton.SetState (KSP.UI.UIRadioButton+State state, KSP.UI.UIRadioButton+CallType callType, UnityEngine.EventSystems.PointerEventData data, System.Boolean popButtonsInGroup) (at <39c0323fb6b449a4aaf3465c00ed3c8d>:0)
7572     KSP.UI.UIRadioButton.ToggleState (KSP.UI.UIRadioButton+CallType callType, UnityEngine.EventSystems.PointerEventData data) (at <39c0323fb6b449a4aaf3465c00ed3c8d>:0)
7573     KSP.UI.UIRadioButton.UnityEngine.EventSystems.IPointerClickHandler.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) (at <39c0323fb6b449a4aaf3465c00ed3c8d>:0)
7574     UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <5336a8686ff14f17888ce9a9f44f29bc>:0)
7575     UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) (at <5336a8686ff14f17888ce9a9f44f29bc>:0)
7576     UnityEngine.DebugLogHandler:LogException(Exception, Object)
7577     ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
7578     UnityEngine.EventSystems.EventSystem:Update()
zer0Kerbal commented 2 years ago

still waiting on more information.