Common Entity Types
This page contains a comprehensive list of all entity types that you can place in the game with a brief description of each.
AI
AI entities refer to a collection of different types of NPCs/enemies/anything that you want to run around in the game.
Encounter
An encounter entity is anything having to do with Encounter Manager/spawners, etc.
Func
Func entities are gameplay entities that have a specific function.
For example:
func/decalspawns a decal.func/fxplays an effect like sound.func/staticis any static mesh.func/emittersdisplay particle effects.
Info
Info entities are placeholder entities for different systems - they have data but don’t perform a specific function.
For example:
- Locator in space
- Transform entities
Traversal
Traversal entities are entities that hold traversal information (a.k.a. do this animation here). These make a start and end point for a traversal.
Light
There are different types of light entities.
The most common are:
- Point light
- Omnidirectional light
- Spotlight
Player Start
A player start entity is an entity that adds a spawn point for the player in the level.
Pickup
Pickup entities are things the player can pick up in the game.
Sound
Sound entities place a specific sound in a specific location in the map.
Spline
A spline entity is a curve that travels through 3D space (allowing objects to move).
Target
A target entity allows entities to send signals to each other.
- Entity-based functional scripting.
Trigger
A trigger entity sends an activation of some sort.
For example:
- Bounce pad
- Hurt trigger
Volume
A volume entity is an area that’s marked out in the level.
For example:
- Flyable areas for AI navmesh