Jump to content

Grimwar/Entities/trigger gravewar skull deposit

From Vellocet Developer Community

All entities

Let Gravewar survivors bank carried skulls.

Placement: Oriented volume.

Set it up

Place the volume around the deposit area. Eligible survivors use Interact while inside it to bank skulls for the team. The game mode supplies participant filtering. This entity also has the generic trigger signals below; its trigger output alone is not a command to deposit arbitrary skulls. Test the facility in Gravewar mode.

Settings

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

Setting Default Meaning and choices
start_disabled
Start Disabled
false Start disabled until enabled through an entity input.
wait_seconds
Wait Seconds
0.2 Seconds between OnTrigger emissions while an accepted object remains inside. Minimum: 0.
delay_seconds
Delay Seconds
0 Delay before the first OnTrigger emission after entry. Minimum: 0.
fire_once
Fire Once
false Disable this volume after its first OnTrigger emission.
touching_interval_seconds
Touching Interval Seconds
0 Emit OnTouching at this interval while occupied. Zero disables it. Minimum: 0.
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 execute none Server
Input fire string Server
Input kill none Server
Input reset string Server
Input toggle none Server
Input touch_test string Server
Output disabled none Server
Output enabled none Server
Output end_touch string Server
Output end_touch_all string Server
Output executed string Server
Output killed none Server
Output not_touching string Server
Output start_touch string Server
Output start_touch_all string Server
Output touching string Server
Output trigger 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.