private void SaveChest() { if (GUILayout.Button("Save Chest")) { if (chestName == "") { EditorUtility.DisplayDialog("Missing Chest Name", "Please give your chest a name.", "OK"); } else { if (EditorUtility.DisplayDialog("Save Chest", "Are you sure you want to save this chest?", "Yes", "No")) { SaveMaterials(); DeleteDisabledAddons(); myChest.name = chestName; DestroyImmediate(myChest.GetComponent <TCMPrefabs>()); ActivateChest animChest = myChest.AddComponent <ActivateChest>(); animChest.lid = lid.transform; animChest.lidOpen = lidOpen.transform; animChest.lidClose = lidClosed.transform; myChest = null; /* Close Window*/ Close(); #pragma warning disable TCMEditor window = (TCMEditor)EditorWindow.GetWindow(typeof(TCMEditor)); #pragma warning restore } } } }
static void Init() { #pragma warning disable TCMEditor window = (TCMEditor)EditorWindow.GetWindow(typeof(TCMEditor)); #pragma warning restore }