Rogue Reborn is a modern port of Rainbow Six: Rogue Spear. The primary focus of this project is to incorporate all the elements of the original R6RS while upgrading and providing new features without drastically altering the core game-play.
It's now possible to dynamically load maps in the background so that you can overlay GUIs on-top of the maps. We personally enjoyed Half-Life 2's style so much that we wanted to implement it.
From the JavaScript:
gui.map = "intro"
This loads the menu/intro.map.
Simple feature, but does a lot for visuals.
Since there is nothing dynamically moving in this scene, it's hard to express its use. This demonstrates the exact same logic that makes the Half Life 2 menus. A map is loaded in the background and a GUI is placed on top of it.