How about to make Function/Global Function in the game?
Like in some Visual Novel engine we can look scene in other scene: show_scene
Or maybe like standart functions
* show_scene - like a standart scene but we don't need to go to here
Just for example:
* show_scene ("MainProtagonist",10,0)
or like random event to meet some NPC on the street
* setString myString RandomChoice("Police","Dog","Girl") * show_scene (myString,100,0)