Radius Trigger

Updated 2 weeks ago

Radius Trigger

Creates a spherical trigger area at a world position.

{
  "ID": "Test_Radius_Trigger",
  "TriggerAreaMode": "Radius",
  "TriggerMode": "AnyPlayerEnter",
  "Enabled": true,
  "Position": {
    "x": 100.0,
    "y": 2.0,
    "z": -50.0
  },
  "Radius": 5.0,
  "Cooldown": 1.0,
  "RequireAlivePlayers": true,
  "DebugVisible": true,
  "Events": [],
  "UsePlayerCountEvents": false,         
  "PlayerCountEvents": { 
  "1": [], 
  "2": [], 
  "3": [], 
  "4": [] 
  }, 
  "UseTriggerCycleEvents": false, 
  "TriggerCycleCount": 0, 
  "TriggerCycleEvents": []
}

Creates a trigger area that covers a whole Zone.

{
 "ID": "Test_Zone_Trigger", 
 "TriggerAreaMode": "OverrideBigZone", 
 "TriggerMode": "AnyPlayerEnter", 
 "Enabled": true, 
 "DimensionIndex": 0, 
 "Layer": 0,
 "LocalIndex": 0,
 "Cooldown": 1.0,
 "RequireAlivePlayers": true,
 "DebugVisible": true,
 "Events": [],
  "UsePlayerCountEvents": false,         
  "PlayerCountEvents": { 
  "1": [], 
  "2": [], 
  "3": [], 
  "4": [] 
  }, 
  "UseTriggerCycleEvents": false, 
  "TriggerCycleCount": 0, 
  "TriggerCycleEvents": [] 
}

Creates a trigger area that covers a specific Area inside a Zone.

{
 "ID": "Test_Area_Trigger",
 "TriggerAreaMode": "OverrideArea",
 "TriggerMode": "AnyPlayerEnter",
 "Enabled": true,
 "DimensionIndex": 0,
 "Layer": 0,
 "LocalIndex": 0,
 "Count": 0,
 "Cooldown": 1.0,
 "RequireAlivePlayers": true,
 "DebugVisible": true,
 "Events": [],
  "UsePlayerCountEvents": false,         
  "PlayerCountEvents": { 
  "1": [], 
  "2": [], 
  "3": [], 
  "4": [] 
  }, 
  "UseTriggerCycleEvents": false, 
  "TriggerCycleCount": 0, 
  "TriggerCycleEvents": [] 
}

Available area modes:

  • Radius
  • OverrideBigZone
  • OverrideArea

Available trigger modes:

  • AnyPlayerEnter
  • AnyPlayerInside
  • AllPlayersEnter
  • AllPlayersInside
  • AnyPlayerExit
  • AllPlayersExit

  • "Cooldown": 1.0,

Built-in cooldown.Required for continuous trigger modes. Minimum value for continuous trigger modes is 1.0.

  • "RequireAlivePlayers": true,

Downed players are not counted.

  • "DebugVisible": true,

Enables debug visibility for this trigger.

  • "UsePlayerCountEvents": false,

If true, only executes the event group in PlayerCountEvents matching the player count. If false, executes Events.

  • "UseTriggerCycleEvents": false,

When the player's event-triggering actions reach the set limit, additional events are triggered