Skip to content

Entities

Entities

Entities are interactive objects placed on maps that can move, respond to events, and run scripts.

Properties

System

Name Explanation Type
Category The category of the entity, for organizational purposes in the editor. String
ID The numeric ID of the entity on the map. Number
Is All Data Persisted Whether all runtime data (position, state, local data) persists across map transitions. Toggle
Is Local Data Persisted Whether local switches and variables persist across map transitions. Toggle
Locals The local switches and variables belonging to this entity. Local and Global Data
Name The display name of the entity. String
Position The X, Y, and Z coordinates of the entity on the map. Vector
Scripts The scripts attached to the entity, each with their own conditions, interactions, and commands. Entity Script
Tags Key-value pairs for extensible data on the entity. Tags
Unique ID The unique identifier. Unique ID

Entity Script

Entity scripts define the visual appearance, physics, movement behavior, conditions, and interactions of an entity on a map.

Properties

System

Name Explanation Type
Collider The settings for the dimensions of the entity collider. Values are measured in tiles. Collider
Commands The commands to execute when the script runs.
Cycle Animation Whether to animate the entity automatically. Toggle
Delay (milliseconds) The delay between movement actions. Number
Direction The direction the entity is facing. Direction
Face On Interaction Whether the entity will face the player on interaction. Toggle
Fix Direction Whether to keep the entity facing its current direction. Toggle
Ignore Entity Collision Whether to ignore collision between other entities. Toggle
Ignores Gravity Whether the entity ignores the effects of gravity. Toggle
Ignores Obstacles Whether the entity ignores terrain obstacles. Toggle
Interaction Suspends Movement Whether to suspend the movement pattern when interaction occurs. Toggle
Is Clipping Whether the entity operates independently of physics. Toggle
Is Direction Updated Whether direction updates during movement. Toggle
Is Pushable Whether the entity can be pushed. Toggle
Light The light attached to the entity. Light
Movement Type The type of movement the entity will perform. Entity Movement Type
Name The display name. String
Never Sleeps Whether the object never sleeps during physics updates. Toggle
Prevent Collision Whether the entity tries to avoid occupying the same tile as another entity. Toggle
Prevent Falling Whether the entity tries to avoid falling. Toggle
Recycle Animation Whether to continuously animate the entity. Toggle
Register Ignored Collisions Whether to register collisions even when ignored. Toggle
Rotation The rotation of the entity model. Vector
Shape The shape of the entity in 3D. Sprite Shape
Speed The speed multiplier of the entity. Number
Sprite / Model The sprite or model of the entity on maps. Sprite or Model

Entity Movement Type

Name Explanation
None The entity does not move on its own.
Random The entity moves randomly in available directions.
Path The entity follows a predefined movement path.