part of World Components

Description


This is a world builder's most important component (besides the VRC_SceneDescriptor) and allows creators to give their world life. By specifying conditions, triggers can be used to make changes to the world in real time.

Trigger References


Parameters


Advanced Mode

Enabling this will allow you access to Always, Local, Owner, Master* triggers and other advanced functions, including 'Ramdomize' and the SendRPC action.

Show Help

Enabling this will show you tooltips and warnings about your trigger setup.

Trigger Condition

This tells the trigger under circumstance it should fire. See Trigger Conditions for details.

Broadcast Type

This tells the trigger which players can trigger this and which players it will trigger for. See Broadcast Types for details.

Randomize

Enabling this will make the trigger choose a random action. See Randomize for details.

Remove

This will remove the current trigger from the component.

Delay in Seconds

Delays when the trigger will fire in seconds. Even if the object it is attached to is disabled, the trigger will still fire. Can be a floating point value but cannot be negative.

Action Type

Tells the trigger what to do once it is fired. See Trigger Actions for details.

Add

Adds another trigger onto the same component. Beware, having too many triggers on one component can have a performance impact in Unity (but not in game).

References:


https://docs.vrchat.com/docs/trigger-summary