Drag[en]gine Script Module DragonScript  1.21
Dragengine.Scenery.ECBehaviorConversationActor.Listener Interface Reference

Listener for behavior instance events. More...

Public Member Functions

void enterConversation (Instance instance)
 Actor entered conversation. More...
 
void leaveConversation (Instance instance)
 Actor left conversation. More...
 
SubTitleBoxText modifySubTitleText (Instance instance, SubTitleBoxText widget, UnicodeString text, StringID style)
 Modify sub title text created by behavior. More...
 
bool wait (Instance instance)
 Actor is doing something blocking if conversation actions wait for this actor. More...
 

Detailed Description

Listener for behavior instance events.

Member Function Documentation

◆ enterConversation()

void Dragengine.Scenery.ECBehaviorConversationActor.Listener.enterConversation ( Instance  instance)

Actor entered conversation.

◆ leaveConversation()

void Dragengine.Scenery.ECBehaviorConversationActor.Listener.leaveConversation ( Instance  instance)

Actor left conversation.

◆ modifySubTitleText()

SubTitleBoxText Dragengine.Scenery.ECBehaviorConversationActor.Listener.modifySubTitleText ( Instance  instance,
SubTitleBoxText  widget,
UnicodeString  text,
StringID  style 
)

Modify sub title text created by behavior.

Multiple listeners can modify sub title text by either modifying the widget pass to the listener or creating a new one.

◆ wait()

bool Dragengine.Scenery.ECBehaviorConversationActor.Listener.wait ( Instance  instance)

Actor is doing something blocking if conversation actions wait for this actor.


The documentation for this interface was generated from the following file: