Class in Yarn.Unity

Inherits from UnityEngine.MonoBehaviour


A UnityEngine.MonoBehaviour that a DialogueRunner uses to store and retrieve variables.

public abstract class VariableStorageBehaviour : MonoBehaviour, Yarn.IVariableStorage


This abstract class inherits from UnityEngine.MonoBehaviour , which means that subclasses of this class can be attached to UnityEngine.GameObject s.



Returns a boolean value representing if a particular variable is inside the variable storage.

Provides a unified interface for exporting all variables. Intended to be a point for custom saving, editors, etc.

Provides a unified interface for loading many variables all at once. Will override anything already in the variable storage.

Last updated

Yarn Spinnerยฎ and Secret Labยฎ are trade marks of Secret Lab Pty. Ltd., and are used by Yarn Spinner Pty. Ltd. under license.