Jump to content

Grimwar/Entities/trigger spawn zone

From Vellocet Developer Community
Revision as of 00:13, 1 October 2026 by DocumentationBot (talk | contribs) (Version 1)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

All entities

Register participants inside a team spawn zone.

Placement: Oriented volume.

Set it up

Set Allowed Teams and size the volume around the spawn area. The game mode uses this registry for spawn-zone behavior. force_respawn_occupants requests a respawn for every current participant. Use a team barrier separately when you need a physical boundary.

Settings

These are the initial authoring values. Script inputs and runtime state are listed separately below.

Setting Default Meaning and choices
allowed_teams
Allowed Teams
All (7) Participants outside these teams are ignored by this spawn zone. Choices: None (0), Spectate (1), Order (2), Union (4), All (7).
start_disabled
Start Disabled
false Start disabled until explicitly enabled.
ignore_nav_mesh
Ignore Nav Mesh
false Exclude this entity from navigation-mesh building. This does not disable its gameplay collision.

VSig contract

Use the names below with a ref bound to this entity. The value column describes the catalog value type, not a C# method signature. See Read the reference for arguments, authority, and common controls.

Kind Member Value Authority / access
Input disable none Server
Input enable none Server
Input force_respawn_occupants string Server
Input kill none Server
Input toggle none Server
Output disabled none Server
Output enabled none Server
Output end_touch string Server
Output killed none Server
Output start_touch string Server
Property is_enabled bool Server; read only

This entity supports operational enable/disable. Repeating the current state does not emit another transition. kill is permanent for this map load.