All pages
Powered by GitBook
1 of 1

Loading...

AddCommandHandler(string,System.Func<T1, Coroutine>)

Method in DialogueRunner

Summary

Adds a command handler. Dialogue will pause execution after the command is called.

public void AddCommandHandler<T1>(string commandName, System.Func<T1, Coroutine> handler)

Remarks

When this command handler has been added, it can be called from your Yarn scripts like so:

If handler is a method that returns a Coroutine, when the command is run, the will wait for the returned coroutine to stop before delivering any more content.

Parameters

Name
Description
<<commandName param1 param2>>

string commandName

The name of the command.

System.Func<T1, Coroutine> handler

The CommandHandler that will be invoked when the command is called.

DialogueRunner