Entities can be created in three ways:
Entities placed or created in the level are named Level Entities; entities defined in the script are either visible in front of the screen (View Entities) or in the background of the level (Sky Entities). Entity parameters an be changed by any function; they must be prefixed by the script-defined entity name or a pointer like my or you. On leaving the level all level entities are deleted automatically, and their actions are terminated.
View entities are visible even if there is no level loaded at all. They can be used to display 3D elements of the user interface, like a rotating compass, a steering wheel, or a weapon carried by the player.