Table of Contents

Class NwTrigger

Namespace
Anvil.API
Assembly
NWN.Anvil.dll

A trigger volume entity.

public sealed class NwTrigger : NwTrappable, IEquatable<NwObject>
Inheritance
NwTrigger
Implements
Inherited Members
Extension Methods

Properties

IsValid

Gets a value indicating whether this is a valid object.

Methods

Clone(Location, string?, bool)

Creates a copy of this game object.

Create(string, Location, float, string?)
Deserialize(byte[])
GetObjectsInTrigger(ObjectTypes)

Gets all objects of the given types that are currently in this trigger.

GetObjectsInTrigger<T>()

Gets all objects of the given type that are currently in this trigger.

Serialize()

Events

OnClicked
OnDetectModeUpdate

Called when an object enters a trigger.

OnDisarmed
OnEnter
OnExit
OnHeartbeat
OnTrapEnter

Called when a game object enters a trap trigger.

OnTrapTriggered
OnUserDefined

Operators

implicit operator CNWSTrigger?(NwTrigger?)