I was learning to create a modlet just to change/add existing stats to items and was successful. However,after recently adding another change to my modlet, I noticed I could not open my video settings in the game options ( both in-game and main menu ). I can still continue playing the game but not being able to access that setting option worries me. Playing A20.4.
Step's taken :
(1) Cleaned game data using provided game tools.
(2) Verified file integrity via Steam.
Problem still remains.
Here's the pastebin link : https://pastebin.com/Sxm6LJQa
I haven't a clue on what's causing this, I honestly think I did not alter anything in the original items.xml file but that shouldn't matter at all correct?
I suspect this part of the log indicates the issue but I lack the knowledge to correct the problem. Please help. The game got more addicting when I started my own personal modlet and I'd like to get back into it. Thank you and have a good day!
NullReferenceException: Object reference not set to an instance of an object
at XUiC_OptionsVideo.updateLanguageList () [0x00034] in <b43ff319d6d64cb189ddca74c2bff9a8>:0
at XUiC_OptionsVideo.OnOpen () [0x0003f] in <b43ff319d6d64cb189ddca74c2bff9a8>:0
at XUiController.OnOpen () [0x00017] in <b43ff319d6d64cb189ddca74c2bff9a8>:0
at XUiWindowGroup.OnOpen () [0x00006] in <b43ff319d6d64cb189ddca74c2bff9a8>:0
at GUIWindowManager.Open (GUIWindow _w, System.Boolean _bModal, System.Boolean _bIsNotEscClosable, System.Boolean _bCloseAllOpenWindows) [0x000d0] in <b43ff319d6d64cb189ddca74c2bff9a8>:0
at GUIWindowManager.Open (System.String _windowName, System.Boolean _bModal, System.Boolean _bIsNotEscClosable, System.Boolean _bCloseAllOpenWindows) [0x00065] in <b43ff319d6d64cb189ddca74c2bff9a8>:0
at XUiC_OptionsMenu.OpenOptions (System.String _optionsWindowName) [0x00037] in <b43ff319d6d64cb189ddca74c2bff9a8>:0
at XUiC_OptionsMenu.btnVideo_OnPressed (XUiController _sender, System.Int32 _mouseButton) [0x00000] in <b43ff319d6d64cb189ddca74c2bff9a8>:0
at XUiC_SimpleButton.Btn_OnPress (XUiController _sender, System.Int32 _mouseButton) [0x00010] in <b43ff319d6d64cb189ddca74c2bff9a8>:0
at XUiController.OnPressed (System.Int32 _mouseButton) [0x0000e] in <b43ff319d6d64cb189ddca74c2bff9a8>:0
at XUiController.Pressed (System.Int32 _mouseButton) [0x00000] in <b43ff319d6d64cb189ddca74c2bff9a8>:0
at XUiView.OnClick (UnityEngine.GameObject _go) [0x0003f] in <b43ff319d6d64cb189ddca74c2bff9a8>:0
at UIEventListener.OnClick () [0x0001c] in <b43ff319d6d64cb189ddca74c2bff9a8>:0
UnityEngine.GameObject:SendMessage(String, Object, SendMessageOptions)
UICamera:Notify(GameObject, String, Object)
UICamera:ProcessRelease(Boolean, Single)
UICamera:ProcessTouch(Boolean, Boolean)
UICamera:ProcessMouse()
UICamera:ProcessEvents()
UICamera:Update()