Table of Contents

Class CreatureEvents.OnConversation

Namespace
Anvil.API.Events
Assembly
NWN.Anvil.dll

Triggered when the creature starts dialogue, or hears a listen pattern.

public sealed class CreatureEvents.OnConversation : IEvent
Inheritance
CreatureEvents.OnConversation
Implements
Inherited Members
Extension Methods

Properties

AssociateCommand

Gets the associate command that matched the message sent to this creature.

Creature

Gets the creature attached to this conversation.

LastSpeaker

Gets the last NwGameObject that spoke to this creature. Returns null if there is no last speaker.

ListenPattern

Gets the listen pattern that matched the message sent to this creature.

PlayerSpeaker

Gets the NwPlayer currently speaking, if any. Returns null if the speaker is not a player.

Methods

PauseConversation()

Pauses the current conversation for this creature.

ResumeConversation()

Resumes a paused conversation for this creature.

Signal(NwCreature)

Signals a conversation event on the specified creature.