private static bool DoToolWindowsDisabledGUI() { if (SkillEditorGUILayout.DoEditorDisabledGUI()) { return(true); } if (EditorApplication.get_isPlaying() && FsmEditorSettings.DisableToolWindowsWhenPlaying) { GUILayout.Label(Strings.get_Label_Tool_Windows_disabled_when_playing(), new GUILayoutOption[0]); FsmEditorSettings.DisableToolWindowsWhenPlaying = !GUILayout.Toggle(!FsmEditorSettings.DisableToolWindowsWhenPlaying, Strings.get_Label_Enable_Tool_Windows_When_Playing(), new GUILayoutOption[0]); if (GUI.get_changed()) { FsmEditorSettings.SaveSettings(); } return(FsmEditorSettings.DisableToolWindowsWhenPlaying); } return(false); }