A game about forced loneliness, made by TACStudios
1using System.Collections.Generic; 2 3namespace Unity.VisualScripting 4{ 5 [Plugin(ID)] 6 [PluginDependency(BoltCore.ID)] 7 [Product(BoltProduct.ID)] 8 [PluginRuntimeAssembly("Unity." + ID)] 9 public sealed class BoltState : Plugin 10 { 11 [RenamedFrom("Bolt.State")] 12 public const string ID = "VisualScripting.State"; 13 14 public BoltState() : base() 15 { 16 instance = this; 17 } 18 19 public static BoltState instance { get; private set; } 20 21 public static BoltStateManifest Manifest => (BoltStateManifest)instance?.manifest; 22 public static BoltStateConfiguration Configuration => (BoltStateConfiguration)instance?.configuration; 23 public static BoltStateResources Resources => (BoltStateResources)instance?.resources; 24 public static BoltStateResources.Icons Icons => Resources?.icons; 25 public const string LegacyRuntimeDllGuid = "dcd2196c4e9166f499793f2007fcda35"; 26 public const string LegacyEditorDllGuid = "25cf173c22a896d44ae550407b10ed98"; 27 28 public override IEnumerable<ScriptReferenceReplacement> scriptReferenceReplacements 29 { 30 get 31 { 32#pragma warning disable 618 33 yield return ScriptReferenceReplacement.From<StateMachine>(ScriptReference.Dll(LegacyRuntimeDllGuid, "Bolt", "StateMachine")); 34 yield return ScriptReferenceReplacement.From<StateGraphAsset>(ScriptReference.Dll(LegacyRuntimeDllGuid, "Bolt", "StateMacro")); 35#pragma warning restore 618 36 } 37 } 38 } 39}