# ResetDialogue(string)

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

{% hint style="warning" %}
This method is obsolete and may be removed from a future version of Yarn Spinner.
{% endhint %}

## 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.3/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 `System.ArgumentNullException` is thrown.

## Parameters

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