gamingislove
Thanks, so I did end up repurposing the "Research Tree" to give quests, I didn't realize that research items could be quests, so it is basically the closest thing to a "Quest Board" menu of sorts. I do have a few issues though that I was hoping you could clarify:
- The "Quest Board/Research" menuscreen uses a "Research (List View)" menu part. My use for this research menuscreen is purely used to distribute quests, the problem though is if there are no quests left, eg. there is only one quest available, and you accept it, if there are no quests/research items left, this error occurs.
ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
System.Collections.Generic.List`1[T].get_Item (System.Int32 index) (at <73ac12a12f9a4ebca156b41ddce95fbe>:0)
GamingIsLove.ORKFramework.UI.Parts.ResearchMenuPart.ShowItems (System.Boolean openFocused) (at <2663ded18c674b1ea8396f3860f21e83>:0)
GamingIsLove.ORKFramework.UI.Parts.ResearchMenuPart.ShowTrees (System.Boolean openFocused) (at <2663ded18c674b1ea8396f3860f21e83>:0)
GamingIsLove.ORKFramework.UI.Parts.ResearchMenuPart.Refresh () (at <2663ded18c674b1ea8396f3860f21e83>:0)
GamingIsLove.ORKFramework.UI.Parts.BaseMenuPart.RefreshMode () (at <2663ded18c674b1ea8396f3860f21e83>:0)
GamingIsLove.ORKFramework.UI.MenuScreen.Tick () (at <2663ded18c674b1ea8396f3860f21e83>:0)
GamingIsLove.ORKFramework.MenuHandler.Tick () (at <2663ded18c674b1ea8396f3860f21e83>:0)
GamingIsLove.Makinom.Maki.FireTick () (at <955d655a7cd74acb870624fe58df3a08>:0)
GamingIsLove.Makinom.MakinomHandler.Update () (at <955d655a7cd74acb870624fe58df3a08>:0)
After the error occurs, if you open up the menuscreen again, Research Tree Box UI shows, the other elements of the menuscreen don't show at all, it just breaks entirely. Is it not possible to just have things display as "empty"? Eg. even if there are no research items, why can't it just display it as empty, or somehow show an image that shows "No Research Items/Quests etc" available, rather than just breaking the menuscreen?







Edit: After this error occurs, if you bring up the same menuscreen then close it, like with a close key, after that I can't seem to bring up my other menuscreens with input keys, everything basically just breaks.