ENTITY* name = { . . . }
Defines a layered View Entity. Within the definition, any entity parameter or flag can
be given an initial value. The layer parameter determines the rendering order. The client_id parameter connects the entity to a certain view from which it takes its arc and aspect parameters. By default the entity is attached to the camera view.
Remarks:
View Entities are globally available and can be visible even if no level is loaded.
Example:
ENTITY* shotgun_onscreen =
{
type = "shotgun.mdl";
layer = 2; // display above view entities with layer 1
flags2 = SHOW; // visible on screen from the start
flags = SHOW;
client_id = camera; // same camera parameters as the default view
x = 100; // place 100 quants ahead of the view
y = -50; // 50 to the right
z = 0; // and center vertically
}
See also:
entity, sky,
ent_preload, ent_purge,
ent_createlayer
► latest
version online