So I had the idea to store dialogue in hidden lists since they seemed like they'd be easy for me to edit mid-development, but the system I put in place to advance the dialogue doesn't work. There aren't many moving parts to it, just a list and a string, with these two events at their core:
- upon pressing Z, scroll to List Line Select("List)+1
- set alterable string to List Select$( "List" )
The second event successfully sets the string to whatever the currently selected object in the list is, but the first event doesn't scroll the list and I don't know why.