# ResetDialogue(string)

Method in [DialogueRunner](https://docs.yarnspinner.dev/2.2/api/csharp/yarn.unity/yarn.unity.dialoguerunner)

## Summary

Starts running the dialogue again.

```csharp
public void ResetDialogue(string nodeName = null)
```

## Remarks

If `nodeName` is null, the node specified by [startNode](https://docs.yarnspinner.dev/2.2/api/csharp/yarn.unity/yarn.unity.dialoguerunner/yarn.unity.dialoguerunner.startnode) is attempted, followed the currently running node. If none of these options are available, an `ArgumentNullException` is thrown.

## Parameters

| Name              | Description |
| ----------------- | ----------- |
| `string` nodeName |             |
