BigPickup Triggers
Updated 2 weeks agoBigPickup Triggers
InteractTriggers are used for interaction-based triggers.
Available target types:
- BigPickup
BigPickup Triggers
BigPickup triggers execute WardenEvents when a big pickup item is picked up, dropped, held, or placed.
Available trigger modes:
- OnBigPickupPickup
- OnBigPickupDrop
- OnBigPickupHeld
- OnBigPickupPlaced
The Index field should match the BigPickup index printed in the BepInEx log.
UseTriggerArea:limits the effective range of an interaction trigger. When enabled, the event only fires if the BigPickup is located inside the specified area. It is commonly used to make BigPickup triggers work only within a specific Zone, Area, or radius range.
PlayerTriggerEvents: Defines events triggered when different player slots pick up or drop a BigPickup. "1" represents player slot 1, and so on.
UsePickupDropCycleEvents: is used to detect player behavior patterns. For BigPickup triggers, it usually means that an additional event group will be triggered after the player drops the BigPickup a specified number of times.
{
"ID": "bigpickup_pickup",
"Enabled": true,
"TargetType": "BigPickup",
"TriggerMode": "OnBigPickupPickup",
"Index": 0,
"Cooldown": 1.0,
"UseTriggerArea": true,
"TriggerArea": {
"DimensionIndex": 0,
"Layer": 0,
"LocalIndex": 0,
"Count": -1
},
"PlayerTriggerEvents": {
"1": [],
"2": [],
"3": [],
"4": []
},
"UsePickupDropCycleEvents": false,
"PickupDropCycleCount": 1,
"PickupDropCycleEvents": [],
"Events": []
}
}