Permanent Subtitle Panel / Conversation Log Always On Screen (Even Outside Conversations)
Posted: Sun Nov 28, 2021 7:32 pm
Been loving DS, didn't take long to get it set up how I wanted.
Only question I have now that I can't seem to find via searching the docs or forums (I have tried a lot of search permutations lol...) is how can I go about making the conversation UI stay on the screen even outside of conversations? The desired behavior can be seen in any old Infinity Engine CRPG or games like it--the conversation log is a permanent fixture of the screen, all speech goes to one log, old conversations can be scrolled back up to either in later conversations or while in no conversation at all.
From what I *have* been able to find I am guessing it's not as simple as just making the conversation UI sticky somehow. I am guessing I will need to listen for each conversation line event and manually store them in a conversation log UI element of my own making? However I'm not sure how to fulfill the "old conversations can be scrolled back to even in later conversations" part of the spec...
Any guidance appreciated, thanks!
Only question I have now that I can't seem to find via searching the docs or forums (I have tried a lot of search permutations lol...) is how can I go about making the conversation UI stay on the screen even outside of conversations? The desired behavior can be seen in any old Infinity Engine CRPG or games like it--the conversation log is a permanent fixture of the screen, all speech goes to one log, old conversations can be scrolled back up to either in later conversations or while in no conversation at all.
From what I *have* been able to find I am guessing it's not as simple as just making the conversation UI sticky somehow. I am guessing I will need to listen for each conversation line event and manually store them in a conversation log UI element of my own making? However I'm not sure how to fulfill the "old conversations can be scrolled back to even in later conversations" part of the spec...
Any guidance appreciated, thanks!