A game about forced loneliness, made by TACStudios
1using UnityEditor;
2using UnityEngine;
3
4namespace Unity.VisualScripting
5{
6 public class ScriptReferenceResolverSettings
7 {
8 private const string Title = "Script Reference Resolver";
9 private const string ButtonLabel = "Fix Missing Scripts";
10
11 public void OnGUI()
12 {
13 GUILayout.Space(5f);
14
15 GUILayout.Label(Title, EditorStyles.boldLabel);
16
17 GUILayout.Space(5f);
18
19 if (GUILayout.Button(ButtonLabel, Styles.defaultsButton))
20 {
21 ScriptReferenceResolver.Run(ScriptReferenceResolver.Mode.Dialog);
22 }
23 }
24
25 private static class Styles
26 {
27 static Styles()
28 {
29 defaultsButton = new GUIStyle("Button");
30 defaultsButton.padding = new RectOffset(10, 10, 4, 4);
31 }
32
33 public static readonly GUIStyle defaultsButton;
34 }
35 }
36}