Grimwar/Entities/trigger spawn zone
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_teamsAllowed 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_disabledStart Disabled |
false |
Start disabled until explicitly enabled. |
ignore_nav_meshIgnore 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.