Move the network prefabs list to Assets root and tidy editor tooling
Move DefaultNetworkPrefabs.asset out of Assets/Settings back to the Assets root (where NGO expects it), and fix the PlaySceneWindow domain-reload toggle to read and write EnterPlayModeOptions correctly.
This commit is contained in:
1 parent
fbbc46cc6e
commit
7e5e33e228
3 files changed
+8
-9
No files matched your search
@@ -206,15 +206,14 @@ namespace Chameleon.Editor
|
||||
sceneIndex = EditorGUILayout.Popup(sceneIndex, sceneNames);
|
||||
|
||||
GUI.enabled = !isPlaying;
|
||||
//var disabled = !EditorSettings.enterPlayModeOptionsEnabled;
|
||||
var disabled = EditorSettings.enterPlayModeOptions != EnterPlayModeOptions.DisableDomainReload;
|
||||
var disabled = !EditorSettings.enterPlayModeOptions.HasFlag(EnterPlayModeOptions.DisableDomainReload);
|
||||
GUI.color = disabled ? new(1, .75f, .5f) : new(.825f, .825f, .825f);
|
||||
disabled = EditorGUILayout.Toggle(disabled, GUILayout.Width(14));
|
||||
EditorGUILayout.LabelField("Reload Domain", GUILayout.Width(86));
|
||||
//EditorSettings.enterPlayModeOptionsEnabled = !disabled;
|
||||
EditorSettings.enterPlayModeOptions
|
||||
= EnterPlayModeOptions.DisableDomainReload
|
||||
| EnterPlayModeOptions.DisableSceneReload;
|
||||
EditorSettings.enterPlayModeOptionsEnabled = !disabled;
|
||||
EditorSettings.enterPlayModeOptions = disabled
|
||||
? EnterPlayModeOptions.None
|
||||
: (EnterPlayModeOptions.DisableDomainReload | EnterPlayModeOptions.DisableSceneReload);
|
||||
}
|
||||
GUILayout.EndHorizontal();
|
||||
|
||||
|
||||
Reference in new issue
Block a user