I’ve been trying to build a Timeline based Quest system where the Player can add and customize the order of quests infitely in theory, that will then automatically be completed by your in game crew when it comes time.
For these reasons I thought a Treeview Widget would be able to handle the “Infinite” number of entries the player can add, while keeping them as a created object, even when not visible on screen. This is because when a quest can’t be completed, the in game crew will automatically move onto the very next Quest in the Timeline that can be completed.
The Treeview seems to be very persnickety. An example is the “Orientation” option in details seemingly doing nothing at all. The work arounds I’ve used have led to other issues like the one below, where the “Entry” progressbar is not properly filling out the avaialble space in the horizontal direction, only in the vertical.
The other lists seem to state that a list of widgets will only be created if said widget is on screen, and or use uniform slots which wouldn’t work with the Timelines themselves as each Quest should have its own customizable Length/Time while constantly checking in game crew resources whenever there is a change.
Is there some specifics for the Treeview I need to know, or is there another Widget(s) that better suits the situation?
I appreciate any help.