A classmate of mine, @cladinrad, told me about a divergent story controller that can be implemented in Unity for in-game dialogue. It’s been used in games such as Lost Constellation and Sunflower. It could be useful for Faded Memories as well so I’ve been taking a look at it.
So far it seems easy to use but I think the problem will be when I try to implement it after walking in-game between checkpoints. Once I’ve figured that out though, it should be pretty straightforward to use.
Yarn being used in the browser, then brought into Unity: