Those branching story choices are getting complicated now. They’re a puzzle in their own right
The five multiple endings are now threaded correctly however. The win conditions took a good few hours to get working correctly, and to lock out some narrative paths based on the player’s decisions.
It’s a learning process, and I think I could have laid the grid out a little better, but the core splits work correctly now. That’s the most important thing. Now I just need to write narrative for each ending and fit in the mid-game, which is ‘open world’ (as open world as a text adventure can be) so it’ll be much easier to write and get working.
More as it comes.