using NewHorizons.External.Modules.TranslatorText;
using Newtonsoft.Json;
using System.ComponentModel;
namespace NewHorizons.External.Modules.Props.Remote
{
[JsonObject]
public class SharedNomaiTextInfo
{
///
/// The id of the stone this text will appear for
///
public string id;
///
/// Additional information about each arc in the text
///
public NomaiTextArcInfo[] arcInfo;
///
/// The random seed used to pick what the text arcs will look like.
///
public int seed; // For randomizing arcs
///
/// The location of this object. Arcs will be blue if their locations match the wall, else orange.
///
[DefaultValue("unspecified")] public NomaiTextLocation location = NomaiTextLocation.UNSPECIFIED;
///
/// The relative path to the xml file for this object.
///
public string xmlFile;
///
/// An optional rename of this object
///
public string rename;
}
}