A game about forced loneliness, made by TACStudios
1using JetBrains.Annotations; 2 3namespace Unity.VisualScripting 4{ 5 /// <summary> 6 /// Check if a GameObject or ScriptMachine has a ScriptGraph 7 /// </summary> 8 [TypeIcon(typeof(FlowGraph))] 9 [UnitCategory("Graphs/Graph Nodes")] 10 public sealed class HasScriptGraph : HasGraph<FlowGraph, ScriptGraphAsset, ScriptMachine> 11 { 12 /// <summary> 13 /// The type of object that handles the graph. 14 /// </summary> 15 [Serialize, Inspectable, UnitHeaderInspectable, UsedImplicitly] 16 public ScriptGraphContainerType containerType { get; set; } 17 18 protected override bool isGameObject => containerType == ScriptGraphContainerType.GameObject; 19 } 20}