How To Build Branching Narrative And Dialogue | GameMaker