Scenario

The Scenario is a tag that contain scene graph, objects, spawn points and other game data (see Game Data and Gameplay Mechanics pages). This tag is compiled from a JMS file (see Level Exporting).

Scene Graph
A scene graph is a data structure similar to bsp trees, each objects of the level are leaves and nodes admiting that the entire scene (the level) is the root.

An example of an hypothetic Halo scene tree :

The scene graph is first writted during the compiling then manualy edited with Guerilla (see Level Data Manipulation tutorial) then Sapien during the Population (see Population tutorial).

Coming...