Describe the bug
With the messages now not being routed through the UI manager but instead logging with the data store the message log needs an efficient method of getting the data back out of the data store.
If the message log changes from being on screen at all times (as it is now) to something that can be referenced as a menu then we could get the data on init. I think this is the better approach as having an always showing message log suggests we are not providing clear enough visual feedback.
Describe the bug With the messages now not being routed through the UI manager but instead logging with the data store the message log needs an efficient method of getting the data back out of the data store.
If the message log changes from being on screen at all times (as it is now) to something that can be referenced as a menu then we could get the data on init. I think this is the better approach as having an always showing message log suggests we are not providing clear enough visual feedback.