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; } }