Line

Struct in Yarn

Inherits from System.ValueType

Summary

A line of dialogue, sent from the Dialogue to the game.

public struct Line

Remarks

When the game receives a Line, it should do the following things to prepare the line for presentation to the user.

  1. Use the value in the ID field to look up the appropriate user-facing text in the string table.

  2. Use ExpandSubstitutions(string,IList<string>) to replace all substitutions in the user-facing text.

  3. Use ParseMarkup(string) to parse all markup in the line.

You do not create instances of this struct yourself. They are created by the Dialogue during program execution.

Fields

NameDescription

The string ID for this line.

The values that should be inserted into the user-facing text before delivery.

See Also

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