diff --git a/Angels and Demons/Assets/Editor.meta b/Angels and Demons/Assets/Editor.meta
index 4a7481e..4ed74db 100644
--- a/Angels and Demons/Assets/Editor.meta
+++ b/Angels and Demons/Assets/Editor.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 13c149b5679992c4aad3260153c5f7ae
+guid: 568c9281a6a80bf4aad73063ed400461
folderAsset: yes
DefaultImporter:
userData:
diff --git a/Angels and Demons/Assets/Editor/GameObjectExtensions.cs.meta b/Angels and Demons/Assets/Editor/GameObjectExtensions.cs.meta
index cdab8fe..c58b3d3 100644
--- a/Angels and Demons/Assets/Editor/GameObjectExtensions.cs.meta
+++ b/Angels and Demons/Assets/Editor/GameObjectExtensions.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 327c0f7ed6330514791026c2d1ba5a5c
+guid: 68bab2be1de7761428f5a7732c611ab3
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/Editor/GameObjectMergeActions.cs.meta b/Angels and Demons/Assets/Editor/GameObjectMergeActions.cs.meta
index d5271c8..e7c1568 100644
--- a/Angels and Demons/Assets/Editor/GameObjectMergeActions.cs.meta
+++ b/Angels and Demons/Assets/Editor/GameObjectMergeActions.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: cfa76c0e71adc0f439476432ffe37fa3
+guid: be5bd7e34f38dec44842ae69d0740dd5
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/Editor/GitMergeWindow.cs b/Angels and Demons/Assets/Editor/GitMergeWindow.cs
index 2e4ae8e..d200368 100644
--- a/Angels and Demons/Assets/Editor/GitMergeWindow.cs
+++ b/Angels and Demons/Assets/Editor/GitMergeWindow.cs
@@ -1,19 +1,20 @@
-using System.Collections.Generic;
+using UnityEngine;
using UnityEditor;
-using UnityEngine;
-using UnityEditor.SceneManagement;
+using System.Collections.Generic;
-namespace GitMerge {
+namespace GitMerge
+{
///
/// The window that lets you perform merges on scenes and prefabs.
///
- public class GitMergeWindow : EditorWindow {
- private VCS vcs = new VCSGit ();
+ public class GitMergeWindow : EditorWindow
+ {
+ private VCS vcs = new VCSGit();
//EditorPrefs keys for settings
private const string epAutomerge = "GitMerge_automerge";
private const string epAutofocus = "GitMerge_autofocus";
-
+
//Settings
public static bool automerge { private set; get; }
public static bool autofocus { private set; get; }
@@ -21,8 +22,10 @@ namespace GitMerge {
//The MergeManager that has the actual merging logic
private MergeManager manager;
- public bool mergeInProgress {
- get {
+ public bool mergeInProgress
+ {
+ get
+ {
return manager != null;
}
}
@@ -30,67 +33,83 @@ namespace GitMerge {
private Vector2 scrollPosition = Vector2.zero;
private int tab = 0;
- [MenuItem ("Window/GitMerge")]
- static void OpenEditor () {
- var window = EditorWindow.GetWindow (typeof (GitMergeWindow), false, "GitMerge");
+
+ [MenuItem("Window/GitMerge")]
+ static void OpenEditor()
+ {
+ var window = EditorWindow.GetWindow(typeof(GitMergeWindow), false, "GitMerge");
//In case we're merging and the scene becomes edited,
//the shown SerializedProperties should be repainted
window.autoRepaintOnSceneChange = true;
- window.minSize = new Vector2 (500, 100);
+ window.minSize = new Vector2(500, 100);
}
- void OnEnable () {
- LoadSettings ();
+ void OnEnable()
+ {
+ LoadSettings();
}
- private static void LoadSettings () {
- if (EditorPrefs.HasKey (epAutomerge)) {
- automerge = EditorPrefs.GetBool (epAutomerge);
- } else {
+ private static void LoadSettings()
+ {
+ if(EditorPrefs.HasKey(epAutomerge))
+ {
+ automerge = EditorPrefs.GetBool(epAutomerge);
+ }
+ else
+ {
automerge = true;
}
- if (EditorPrefs.HasKey (epAutofocus)) {
- autofocus = EditorPrefs.GetBool (epAutofocus);
- } else {
+ if(EditorPrefs.HasKey(epAutofocus))
+ {
+ autofocus = EditorPrefs.GetBool(epAutofocus);
+ }
+ else
+ {
autofocus = true;
}
}
- void OnHierarchyChange () {
+ void OnHierarchyChange()
+ {
//Repaint if we changed the scene
- this.Repaint ();
+ this.Repaint();
}
//Always check for editor state changes, and abort the active merge process if needed
- void Update () {
- if (MergeAction.inMergePhase &&
- (EditorApplication.isCompiling ||
- EditorApplication.isPlayingOrWillChangePlaymode)) {
- ShowNotification (new GUIContent ("Aborting merge due to editor state change."));
- AbortMerge ();
+ void Update()
+ {
+ if(MergeAction.inMergePhase
+ && (EditorApplication.isCompiling
+ || EditorApplication.isPlayingOrWillChangePlaymode))
+ {
+ ShowNotification(new GUIContent("Aborting merge due to editor state change."));
+ AbortMerge();
}
}
- private void AbortMerge () {
- manager.AbortMerge ();
+ private void AbortMerge()
+ {
+ manager.AbortMerge();
manager = null;
}
- void OnGUI () {
- Resources.DrawLogo ();
- DrawTabButtons ();
+ void OnGUI()
+ {
+ Resources.DrawLogo();
+ DrawTabButtons();
- switch (tab) {
+ switch(tab)
+ {
case 0:
- OnGUISceneTab ();
+ OnGUISceneTab();
break;
case 1:
- OnGUIPrefabTab ();
+ OnGUIPrefabTab();
break;
default:
- OnGUISettingsTab ();
+ OnGUISettingsTab();
break;
}
}
@@ -98,75 +117,91 @@ namespace GitMerge {
///
/// Tab that offers scene merging.
///
- private void OnGUISceneTab () {
- GUILayout.Label ("Open Scene: " + EditorSceneManager.GetActiveScene().ToString());
- if (EditorSceneManager.GetActiveScene().ToString() != "" &&
- !mergeInProgress &&
- GUILayout.Button ("Start merging this scene", GUILayout.Height (80))) {
- var mm = new MergeManagerScene (this, vcs);
- if (mm.InitializeMerge ()) {
+ private void OnGUISceneTab()
+ {
+ GUILayout.Label("Open Scene: " + EditorApplication.currentScene);
+ if(EditorApplication.currentScene != ""
+ && !mergeInProgress
+ && GUILayout.Button("Start merging this scene", GUILayout.Height(80)))
+ {
+ var mm = new MergeManagerScene(this, vcs);
+ if(mm.InitializeMerge())
+ {
manager = mm;
}
}
- DisplayMergeProcess ();
+ DisplayMergeProcess();
}
///
/// Tab that offers prefab merging.
///
- private void OnGUIPrefabTab () {
+ private void OnGUIPrefabTab()
+ {
GameObject prefab;
- if (!mergeInProgress) {
- GUILayout.Label ("Drag your prefab here to start merging:");
- if (prefab = EditorGUILayout.ObjectField (null, typeof (GameObject), false, GUILayout.Height (60)) as GameObject) {
- var mm = new MergeManagerPrefab (this, vcs);
- if (mm.InitializeMerge (prefab)) {
+ if(!mergeInProgress)
+ {
+ GUILayout.Label("Drag your prefab here to start merging:");
+ if(prefab = EditorGUILayout.ObjectField(null, typeof(GameObject), false, GUILayout.Height(60)) as GameObject)
+ {
+ var mm = new MergeManagerPrefab(this, vcs);
+ if(mm.InitializeMerge(prefab))
+ {
manager = mm;
}
}
}
- DisplayMergeProcess ();
+ DisplayMergeProcess();
}
///
/// Tab that offers various settings for the tool.
///
- private void OnGUISettingsTab () {
- var vcsPath = vcs.exe ();
- var vcsPathNew = EditorGUILayout.TextField ("Path to git.exe", vcsPath);
- if (vcsPath != vcsPathNew) {
- vcs.SetPath (vcsPathNew);
+ private void OnGUISettingsTab()
+ {
+ var vcsPath = vcs.exe();
+ var vcsPathNew = EditorGUILayout.TextField("Path to git.exe", vcsPath);
+ if(vcsPath != vcsPathNew)
+ {
+ vcs.SetPath(vcsPathNew);
}
- var amNew = EditorGUILayout.Toggle ("Automerge", automerge);
- if (automerge != amNew) {
+ var amNew = EditorGUILayout.Toggle("Automerge", automerge);
+ if(automerge != amNew)
+ {
automerge = amNew;
- EditorPrefs.SetBool (epAutomerge, automerge);
+ EditorPrefs.SetBool(epAutomerge, automerge);
}
- GUILayout.Label ("(Automerge new/deleted GameObjects/Components upon merge start)");
+ GUILayout.Label("(Automerge new/deleted GameObjects/Components upon merge start)");
- var afNew = EditorGUILayout.Toggle ("Auto Highlight", autofocus);
- if (autofocus != afNew) {
+ var afNew = EditorGUILayout.Toggle("Auto Highlight", autofocus);
+ if(autofocus != afNew)
+ {
autofocus = afNew;
- EditorPrefs.SetBool (epAutofocus, autofocus);
+ EditorPrefs.SetBool(epAutofocus, autofocus);
}
- GUILayout.Label ("(Highlight GameObjects when applying a MergeAction to it)");
+ GUILayout.Label("(Highlight GameObjects when applying a MergeAction to it)");
}
///
/// If no merge is in progress, draws the buttons to switch between tabs.
/// Otherwise, draws the "abort merge" button.
///
- private void DrawTabButtons () {
- if (!mergeInProgress) {
+ private void DrawTabButtons()
+ {
+ if(!mergeInProgress)
+ {
string[] tabs = { "Merge Scene", "Merge Prefab", "Settings" };
- tab = GUI.SelectionGrid (new Rect (72, 36, 300, 22), tab, tabs, 3);
- } else {
- GUI.backgroundColor = new Color (1, 0.4f, 0.4f, 1);
- if (GUI.Button (new Rect (72, 36, 300, 22), "Abort merge")) {
- manager.AbortMerge ();
+ tab = GUI.SelectionGrid(new Rect(72, 36, 300, 22), tab, tabs, 3);
+ }
+ else
+ {
+ GUI.backgroundColor = new Color(1,0.4f,0.4f,1);
+ if(GUI.Button(new Rect(72, 36, 300, 22), "Abort merge"))
+ {
+ manager.AbortMerge();
manager = null;
}
GUI.backgroundColor = Color.white;
@@ -176,15 +211,18 @@ namespace GitMerge {
///
/// Displays all MergeActions and the "apply merge" button if a merge is in progress.
///
- private void DisplayMergeProcess () {
- if (mergeInProgress) {
- var done = DisplayMergeActions ();
- GUILayout.BeginHorizontal ();
- if (done && GUILayout.Button ("Apply merge")) {
- manager.CompleteMerge ();
+ private void DisplayMergeProcess()
+ {
+ if(mergeInProgress)
+ {
+ var done = DisplayMergeActions();
+ GUILayout.BeginHorizontal();
+ if(done && GUILayout.Button("Apply merge"))
+ {
+ manager.CompleteMerge();
manager = null;
}
- GUILayout.EndHorizontal ();
+ GUILayout.EndHorizontal();
}
}
@@ -192,23 +230,25 @@ namespace GitMerge {
/// Displays all GameObjectMergeActions.
///
/// True, if all MergeActions are flagged as "merged".
- private bool DisplayMergeActions () {
- scrollPosition = GUILayout.BeginScrollView (scrollPosition, false, true);
- GUILayout.BeginVertical (GUILayout.MinWidth (480));
+ private bool DisplayMergeActions()
+ {
+ scrollPosition = GUILayout.BeginScrollView(scrollPosition, false, true);
+ GUILayout.BeginVertical(GUILayout.MinWidth(480));
var textColor = GUI.skin.label.normal.textColor;
GUI.skin.label.normal.textColor = Color.black;
var done = true;
- foreach (var actions in manager.allMergeActions) {
- actions.OnGUI ();
+ foreach(var actions in manager.allMergeActions)
+ {
+ actions.OnGUI();
done = done && actions.merged;
}
GUI.skin.label.normal.textColor = textColor;
- GUILayout.EndVertical ();
- GUILayout.EndScrollView ();
+ GUILayout.EndVertical();
+ GUILayout.EndScrollView();
return done;
}
}
diff --git a/Angels and Demons/Assets/Editor/GitMergeWindow.cs.meta b/Angels and Demons/Assets/Editor/GitMergeWindow.cs.meta
index 53ddc40..78ee844 100644
--- a/Angels and Demons/Assets/Editor/GitMergeWindow.cs.meta
+++ b/Angels and Demons/Assets/Editor/GitMergeWindow.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: aaa504546605b3a479405bee3c11cd04
+guid: 8ca3e35ac9a2e3640bec16f50af9c42a
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/Editor/MergeAction.cs.meta b/Angels and Demons/Assets/Editor/MergeAction.cs.meta
index 8befe59..bad6165 100644
--- a/Angels and Demons/Assets/Editor/MergeAction.cs.meta
+++ b/Angels and Demons/Assets/Editor/MergeAction.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: d9583c639208c1e49b6cc77e128f7ccb
+guid: c6e29f4ad68b5a54ba8e83efb7d98046
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/Editor/MergeActionChangeValues.cs.meta b/Angels and Demons/Assets/Editor/MergeActionChangeValues.cs.meta
index 7c65940..62c1260 100644
--- a/Angels and Demons/Assets/Editor/MergeActionChangeValues.cs.meta
+++ b/Angels and Demons/Assets/Editor/MergeActionChangeValues.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 9a327ed62a5572a459e54869df134f42
+guid: bbd2a69f96bdd9d47b5c3d94c8ccb1ed
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/Editor/MergeActionDeleteComponent.cs.meta b/Angels and Demons/Assets/Editor/MergeActionDeleteComponent.cs.meta
index b8a5cb9..17b63a4 100644
--- a/Angels and Demons/Assets/Editor/MergeActionDeleteComponent.cs.meta
+++ b/Angels and Demons/Assets/Editor/MergeActionDeleteComponent.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 6414ac2f8bebc8b4bb33597977332630
+guid: a82f3c36b51c6fa4e9a0d6d6718795f7
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/Editor/MergeActionDeleteGameObject.cs.meta b/Angels and Demons/Assets/Editor/MergeActionDeleteGameObject.cs.meta
index 24955ab..f5f3b88 100644
--- a/Angels and Demons/Assets/Editor/MergeActionDeleteGameObject.cs.meta
+++ b/Angels and Demons/Assets/Editor/MergeActionDeleteGameObject.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 627176a0f25069f46919f6e3489eb8c3
+guid: 346280e81446cbe4f85ee020862ba3b9
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/Editor/MergeActionExistence.cs.meta b/Angels and Demons/Assets/Editor/MergeActionExistence.cs.meta
index bb9395f..0736486 100644
--- a/Angels and Demons/Assets/Editor/MergeActionExistence.cs.meta
+++ b/Angels and Demons/Assets/Editor/MergeActionExistence.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: f94b44d1572d0d14ea949190ef678a3a
+guid: d1d6ecf91d1e97047ade8fc0492fc526
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/Editor/MergeActionNewComponent.cs.meta b/Angels and Demons/Assets/Editor/MergeActionNewComponent.cs.meta
index 69410cd..637b573 100644
--- a/Angels and Demons/Assets/Editor/MergeActionNewComponent.cs.meta
+++ b/Angels and Demons/Assets/Editor/MergeActionNewComponent.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 6c13706c0946b934a95c41957ce759f5
+guid: 00e7127d975fc44408bcac4e3c13936c
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/Editor/MergeActionNewGameObject.cs.meta b/Angels and Demons/Assets/Editor/MergeActionNewGameObject.cs.meta
index 012ff36..15a969f 100644
--- a/Angels and Demons/Assets/Editor/MergeActionNewGameObject.cs.meta
+++ b/Angels and Demons/Assets/Editor/MergeActionNewGameObject.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: fb60feef4712bcc4a9f2d266c289a2d7
+guid: 5d21fb8a14162d34a8ee3b8f8af1d7e8
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/Editor/MergeActionParenting.cs.meta b/Angels and Demons/Assets/Editor/MergeActionParenting.cs.meta
index 6e45544..3a1f364 100644
--- a/Angels and Demons/Assets/Editor/MergeActionParenting.cs.meta
+++ b/Angels and Demons/Assets/Editor/MergeActionParenting.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 29139dc665a42db45b67df932a04c810
+guid: 60bcec554a1d62e4e83a7487e41a92a2
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/Editor/MergeManager.cs.meta b/Angels and Demons/Assets/Editor/MergeManager.cs.meta
index 9ccaa2a..b843930 100644
--- a/Angels and Demons/Assets/Editor/MergeManager.cs.meta
+++ b/Angels and Demons/Assets/Editor/MergeManager.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: b7759967878514e4aace05e726704e8f
+guid: 80715767d8cb6214d9b3a6dff034c2c3
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/Editor/MergeManagerPrefab.cs b/Angels and Demons/Assets/Editor/MergeManagerPrefab.cs
index 384811f..8b614d5 100644
--- a/Angels and Demons/Assets/Editor/MergeManagerPrefab.cs
+++ b/Angels and Demons/Assets/Editor/MergeManagerPrefab.cs
@@ -1,6 +1,5 @@
using UnityEngine;
using UnityEditor;
-using UnityEditor.SceneManagement;
using System.Collections.Generic;
namespace GitMerge
@@ -22,7 +21,7 @@ namespace GitMerge
public bool InitializeMerge(GameObject prefab)
{
- if(!EditorSceneManager.SaveCurrentModifiedScenesIfUserWantsTo())
+ if(!EditorApplication.SaveCurrentSceneIfUserWantsTo())
{
return false;
}
@@ -39,8 +38,8 @@ namespace GitMerge
ourPrefab = prefab;
//Open a new Scene that will only display the prefab
- previouslyOpenedScene = EditorSceneManager.GetActiveScene().ToString();
- EditorSceneManager.NewScene(NewSceneSetup.DefaultGameObjects);
+ previouslyOpenedScene = EditorApplication.currentScene;
+ EditorApplication.NewScene();
//make the new scene empty
Object.DestroyImmediate(Camera.main.gameObject);
@@ -142,7 +141,7 @@ namespace GitMerge
{
if(!string.IsNullOrEmpty(previouslyOpenedScene))
{
- EditorSceneManager.OpenScene(previouslyOpenedScene);
+ EditorApplication.OpenScene(previouslyOpenedScene);
previouslyOpenedScene = "";
}
}
diff --git a/Angels and Demons/Assets/Editor/MergeManagerPrefab.cs.meta b/Angels and Demons/Assets/Editor/MergeManagerPrefab.cs.meta
index 74223b5..7c9f412 100644
--- a/Angels and Demons/Assets/Editor/MergeManagerPrefab.cs.meta
+++ b/Angels and Demons/Assets/Editor/MergeManagerPrefab.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: f8db1a549c01168468790b325c85f3c1
+guid: 154ff8bdf17036848a35b8a200bf45e5
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/Editor/MergeManagerScene.cs b/Angels and Demons/Assets/Editor/MergeManagerScene.cs
index 1b0333c..5ebc825 100644
--- a/Angels and Demons/Assets/Editor/MergeManagerScene.cs
+++ b/Angels and Demons/Assets/Editor/MergeManagerScene.cs
@@ -1,6 +1,5 @@
using UnityEngine;
using UnityEditor;
-using UnityEditor.SceneManagement;
using System.Collections.Generic;
namespace GitMerge
@@ -18,19 +17,19 @@ namespace GitMerge
isMergingScene = true;
//Ask if the scene should be saved, because...
- if(!EditorSceneManager.SaveCurrentModifiedScenesIfUserWantsTo())
+ if(!EditorApplication.SaveCurrentSceneIfUserWantsTo())
{
return false;
}
//...we are reloading it to prevent objects from not having a scene id.
- EditorSceneManager.OpenScene(EditorSceneManager.GetActiveScene().ToString());
+ EditorApplication.OpenScene(EditorApplication.currentScene);
MergeAction.inMergePhase = false;
ObjectDictionaries.Clear();
//checkout "their" version
- GetTheirVersionOf(EditorSceneManager.GetActiveScene().ToString());
+ GetTheirVersionOf(EditorApplication.currentScene);
AssetDatabase.Refresh();
//find all of "our" objects
@@ -38,7 +37,7 @@ namespace GitMerge
ObjectDictionaries.SetAsOurObjects(ourObjects);
//add "their" objects
- EditorSceneManager.OpenScene(theirFilename);
+ EditorApplication.OpenSceneAdditive(theirFilename);
//delete scene file
AssetDatabase.DeleteAsset(theirFilename);
@@ -92,7 +91,7 @@ namespace GitMerge
ObjectDictionaries.DestroyTheirObjects();
ObjectDictionaries.Clear();
- EditorSceneManager.SaveOpenScenes();
+ EditorApplication.SaveScene();
allMergeActions = null;
@@ -113,7 +112,7 @@ namespace GitMerge
base.AbortMerge();
//Save scene
- EditorSceneManager.SaveOpenScenes();
+ EditorApplication.SaveScene();
}
}
}
\ No newline at end of file
diff --git a/Angels and Demons/Assets/Editor/MergeManagerScene.cs.meta b/Angels and Demons/Assets/Editor/MergeManagerScene.cs.meta
index 37afd02..b06ceef 100644
--- a/Angels and Demons/Assets/Editor/MergeManagerScene.cs.meta
+++ b/Angels and Demons/Assets/Editor/MergeManagerScene.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 2143b0a739488bb4698c51777c4863fc
+guid: 15e732f908761074987126952222faa7
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/Editor/ObjectDictionaries.cs.meta b/Angels and Demons/Assets/Editor/ObjectDictionaries.cs.meta
index 3a634d5..fae46ea 100644
--- a/Angels and Demons/Assets/Editor/ObjectDictionaries.cs.meta
+++ b/Angels and Demons/Assets/Editor/ObjectDictionaries.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: e2d4344037c6c7c4ca962a1e4037b6fe
+guid: 2dde64c2ebfea53468c6d06c7d0802bd
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/Editor/ObjectExtensions.cs.meta b/Angels and Demons/Assets/Editor/ObjectExtensions.cs.meta
index 5d3f534..7d33a57 100644
--- a/Angels and Demons/Assets/Editor/ObjectExtensions.cs.meta
+++ b/Angels and Demons/Assets/Editor/ObjectExtensions.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 0ee0303a3ea013b4eaa610e764182b3a
+guid: 90fb84eaa7f623c4c81ec21f78804ee6
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/Editor/ObjectIDFinder.cs.meta b/Angels and Demons/Assets/Editor/ObjectIDFinder.cs.meta
index aab28ab..8d6a5c8 100644
--- a/Angels and Demons/Assets/Editor/ObjectIDFinder.cs.meta
+++ b/Angels and Demons/Assets/Editor/ObjectIDFinder.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 03c68a8557b31bf45a299c6f3be7bf10
+guid: 12a1bb317bccb8e4791515aa6ca12c28
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/Editor/Resources.cs.meta b/Angels and Demons/Assets/Editor/Resources.cs.meta
index 71d4115..9376dd1 100644
--- a/Angels and Demons/Assets/Editor/Resources.cs.meta
+++ b/Angels and Demons/Assets/Editor/Resources.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 67422f4e577bb17409644dcfe6bf75c8
+guid: 4056f2dd015271e478c0ff4f7f3b2aed
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/Editor/Resources.meta b/Angels and Demons/Assets/Editor/Resources.meta
index 47d1d08..0bd734d 100644
--- a/Angels and Demons/Assets/Editor/Resources.meta
+++ b/Angels and Demons/Assets/Editor/Resources.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 718f5b21123c36448b66c0e2ec52031c
+guid: 23f2a7881b9942048858266fe7cc0fa1
folderAsset: yes
DefaultImporter:
userData:
diff --git a/Angels and Demons/Assets/Editor/Resources/GitMergeBox.psd.meta b/Angels and Demons/Assets/Editor/Resources/GitMergeBox.psd.meta
index a3b4cf3..942652f 100644
--- a/Angels and Demons/Assets/Editor/Resources/GitMergeBox.psd.meta
+++ b/Angels and Demons/Assets/Editor/Resources/GitMergeBox.psd.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: be9ca0515e031fb4c86b12a6b9ba2410
+guid: 265831ac550945e4fbba33c677fc8018
TextureImporter:
serializedVersion: 2
mipmaps:
diff --git a/Angels and Demons/Assets/Editor/Resources/GitMergeLogo.psd.meta b/Angels and Demons/Assets/Editor/Resources/GitMergeLogo.psd.meta
index a47f32e..5b65a08 100644
--- a/Angels and Demons/Assets/Editor/Resources/GitMergeLogo.psd.meta
+++ b/Angels and Demons/Assets/Editor/Resources/GitMergeLogo.psd.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: e18ddd74b76685d46a46ca56a3f6380f
+guid: ce87b5c26f3841f43a96efe7c6b7ec39
TextureImporter:
serializedVersion: 2
mipmaps:
diff --git a/Angels and Demons/Assets/Editor/Resources/GitMergeStyles.asset.meta b/Angels and Demons/Assets/Editor/Resources/GitMergeStyles.asset.meta
index 2c5da3e..897d2f5 100644
--- a/Angels and Demons/Assets/Editor/Resources/GitMergeStyles.asset.meta
+++ b/Angels and Demons/Assets/Editor/Resources/GitMergeStyles.asset.meta
@@ -1,4 +1,4 @@
fileFormatVersion: 2
-guid: a88667aa2092d4b46aa3ad92e778e994
+guid: 08135f006ce433a4b95bbc49016c702b
NativeFormatImporter:
userData:
diff --git a/Angels and Demons/Assets/Editor/Resources/Licenses.txt.meta b/Angels and Demons/Assets/Editor/Resources/Licenses.txt.meta
index f2c1918..96e5783 100644
--- a/Angels and Demons/Assets/Editor/Resources/Licenses.txt.meta
+++ b/Angels and Demons/Assets/Editor/Resources/Licenses.txt.meta
@@ -1,4 +1,4 @@
fileFormatVersion: 2
-guid: fcbbf2375e3889c4398c97d289eab2ac
+guid: 86dc4aff09a75a647a736bd7fc08b4ae
TextScriptImporter:
userData:
diff --git a/Angels and Demons/Assets/Editor/SerializedPropertyExtensions.cs.meta b/Angels and Demons/Assets/Editor/SerializedPropertyExtensions.cs.meta
index cce9a73..d14d885 100644
--- a/Angels and Demons/Assets/Editor/SerializedPropertyExtensions.cs.meta
+++ b/Angels and Demons/Assets/Editor/SerializedPropertyExtensions.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: e055732d013ee174fb764659113f8ea9
+guid: a489445661855994fa048f02ad7eb1f1
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/Editor/VCS.cs.meta b/Angels and Demons/Assets/Editor/VCS.cs.meta
index 402389d..1a8a089 100644
--- a/Angels and Demons/Assets/Editor/VCS.cs.meta
+++ b/Angels and Demons/Assets/Editor/VCS.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: a08026e2ac14c0446a85134863995fd0
+guid: 23e588a0022bd644590704132285a0f6
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/Editor/VCSException.cs.meta b/Angels and Demons/Assets/Editor/VCSException.cs.meta
index f146267..f6ea34a 100644
--- a/Angels and Demons/Assets/Editor/VCSException.cs.meta
+++ b/Angels and Demons/Assets/Editor/VCSException.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 339de811f43309449914e314f1366850
+guid: ea9f8c789b59fba48af44e74f77c760d
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/Editor/VCSGit.cs.meta b/Angels and Demons/Assets/Editor/VCSGit.cs.meta
index 419299d..364e2fd 100644
--- a/Angels and Demons/Assets/Editor/VCSGit.cs.meta
+++ b/Angels and Demons/Assets/Editor/VCSGit.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: b4b1187c33991394a9c66710b250f24b
+guid: 0cc14050eed7ab3478e52a04b43b67d5
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Angels and Demons/Assets/LICENSE.md.meta b/Angels and Demons/Assets/LICENSE.md.meta
index 1463f2b..359646d 100644
--- a/Angels and Demons/Assets/LICENSE.md.meta
+++ b/Angels and Demons/Assets/LICENSE.md.meta
@@ -1,4 +1,4 @@
fileFormatVersion: 2
-guid: 785798e4822ed284b8daad687e2df88d
+guid: 83edaaf63d75acd4a836d454a304b434
DefaultImporter:
userData:
diff --git a/Angels and Demons/Assets/README.md.meta b/Angels and Demons/Assets/README.md.meta
index 392dd3d..c22bf1c 100644
--- a/Angels and Demons/Assets/README.md.meta
+++ b/Angels and Demons/Assets/README.md.meta
@@ -1,4 +1,4 @@
fileFormatVersion: 2
-guid: b364bc2946220bf428dccb47dbcee795
+guid: 49256941daeb6e1448dfc77257024ee5
DefaultImporter:
userData:
diff --git a/Angels and Demons/Logs/Packages-Update.log b/Angels and Demons/Logs/Packages-Update.log
new file mode 100644
index 0000000..213e5d9
--- /dev/null
+++ b/Angels and Demons/Logs/Packages-Update.log
@@ -0,0 +1,54 @@
+
+=== Sat May 18 17:09:32 2019
+
+Packages were changed.
+Update Mode: updateDependencies
+
+The following packages were added:
+ com.unity.2d.tilemap@1.0.0
+ com.unity.analytics@3.2.2
+ com.unity.purchasing@2.0.6
+ com.unity.ads@2.0.8
+ com.unity.textmeshpro@1.3.0
+ com.unity.package-manager-ui@2.2.0
+ com.unity.collab-proxy@1.2.16
+ com.unity.ext.nunit@1.0.0
+ com.unity.test-framework@1.0.12
+ com.unity.timeline@1.0.0
+ com.unity.2d.sprite@1.0.0
+ com.unity.ide.vscode@1.0.4
+ com.unity.ide.visualstudio@1.0.5
+ com.unity.ide.rider@1.0.4
+ com.unity.modules.ai@1.0.0
+ com.unity.modules.animation@1.0.0
+ com.unity.modules.androidjni@1.0.0
+ com.unity.modules.assetbundle@1.0.0
+ com.unity.modules.audio@1.0.0
+ com.unity.modules.cloth@1.0.0
+ com.unity.modules.director@1.0.0
+ com.unity.modules.imageconversion@1.0.0
+ com.unity.modules.imgui@1.0.0
+ com.unity.modules.jsonserialize@1.0.0
+ com.unity.modules.particlesystem@1.0.0
+ com.unity.modules.physics@1.0.0
+ com.unity.modules.physics2d@1.0.0
+ com.unity.modules.screencapture@1.0.0
+ com.unity.modules.terrain@1.0.0
+ com.unity.modules.terrainphysics@1.0.0
+ com.unity.modules.tilemap@1.0.0
+ com.unity.modules.ui@1.0.0
+ com.unity.modules.uielements@1.0.0
+ com.unity.modules.umbra@1.0.0
+ com.unity.modules.unityanalytics@1.0.0
+ com.unity.modules.unitywebrequest@1.0.0
+ com.unity.modules.unitywebrequestassetbundle@1.0.0
+ com.unity.modules.unitywebrequestaudio@1.0.0
+ com.unity.modules.unitywebrequesttexture@1.0.0
+ com.unity.modules.unitywebrequestwww@1.0.0
+ com.unity.modules.vehicles@1.0.0
+ com.unity.modules.video@1.0.0
+ com.unity.modules.vr@1.0.0
+ com.unity.modules.wind@1.0.0
+ com.unity.modules.xr@1.0.0
+ com.unity.multiplayer-hlapi@1.0.2
+ com.unity.xr.legacyinputhelpers@2.0.2
diff --git a/Angels and Demons/Packages/manifest.json b/Angels and Demons/Packages/manifest.json
index 526aca6..82069da 100644
--- a/Angels and Demons/Packages/manifest.json
+++ b/Angels and Demons/Packages/manifest.json
@@ -1,4 +1,51 @@
{
- "dependencies": {
- }
+ "dependencies": {
+ "com.unity.2d.sprite": "1.0.0",
+ "com.unity.2d.tilemap": "1.0.0",
+ "com.unity.ads": "2.0.8",
+ "com.unity.analytics": "3.2.2",
+ "com.unity.collab-proxy": "1.2.16",
+ "com.unity.ext.nunit": "1.0.0",
+ "com.unity.ide.rider": "1.0.4",
+ "com.unity.ide.visualstudio": "1.0.5",
+ "com.unity.ide.vscode": "1.0.4",
+ "com.unity.multiplayer-hlapi": "1.0.2",
+ "com.unity.package-manager-ui": "2.2.0",
+ "com.unity.purchasing": "2.0.6",
+ "com.unity.test-framework": "1.0.12",
+ "com.unity.textmeshpro": "1.3.0",
+ "com.unity.timeline": "1.0.0",
+ "com.unity.xr.legacyinputhelpers": "2.0.2",
+ "com.unity.modules.ai": "1.0.0",
+ "com.unity.modules.androidjni": "1.0.0",
+ "com.unity.modules.animation": "1.0.0",
+ "com.unity.modules.assetbundle": "1.0.0",
+ "com.unity.modules.audio": "1.0.0",
+ "com.unity.modules.cloth": "1.0.0",
+ "com.unity.modules.director": "1.0.0",
+ "com.unity.modules.imageconversion": "1.0.0",
+ "com.unity.modules.imgui": "1.0.0",
+ "com.unity.modules.jsonserialize": "1.0.0",
+ "com.unity.modules.particlesystem": "1.0.0",
+ "com.unity.modules.physics": "1.0.0",
+ "com.unity.modules.physics2d": "1.0.0",
+ "com.unity.modules.screencapture": "1.0.0",
+ "com.unity.modules.terrain": "1.0.0",
+ "com.unity.modules.terrainphysics": "1.0.0",
+ "com.unity.modules.tilemap": "1.0.0",
+ "com.unity.modules.ui": "1.0.0",
+ "com.unity.modules.uielements": "1.0.0",
+ "com.unity.modules.umbra": "1.0.0",
+ "com.unity.modules.unityanalytics": "1.0.0",
+ "com.unity.modules.unitywebrequest": "1.0.0",
+ "com.unity.modules.unitywebrequestassetbundle": "1.0.0",
+ "com.unity.modules.unitywebrequestaudio": "1.0.0",
+ "com.unity.modules.unitywebrequesttexture": "1.0.0",
+ "com.unity.modules.unitywebrequestwww": "1.0.0",
+ "com.unity.modules.vehicles": "1.0.0",
+ "com.unity.modules.video": "1.0.0",
+ "com.unity.modules.vr": "1.0.0",
+ "com.unity.modules.wind": "1.0.0",
+ "com.unity.modules.xr": "1.0.0"
+ }
}
diff --git a/Angels and Demons/ProjectSettings/GraphicsSettings.asset b/Angels and Demons/ProjectSettings/GraphicsSettings.asset
index dbaae66..3310d06 100644
Binary files a/Angels and Demons/ProjectSettings/GraphicsSettings.asset and b/Angels and Demons/ProjectSettings/GraphicsSettings.asset differ
diff --git a/Angels and Demons/ProjectSettings/ProjectSettings.asset b/Angels and Demons/ProjectSettings/ProjectSettings.asset
index 2d315e4..3a95a37 100644
Binary files a/Angels and Demons/ProjectSettings/ProjectSettings.asset and b/Angels and Demons/ProjectSettings/ProjectSettings.asset differ
diff --git a/Angels and Demons/ProjectSettings/ProjectVersion.txt b/Angels and Demons/ProjectSettings/ProjectVersion.txt
index 22977b3..83a1801 100644
--- a/Angels and Demons/ProjectSettings/ProjectVersion.txt
+++ b/Angels and Demons/ProjectSettings/ProjectVersion.txt
@@ -1 +1,2 @@
-m_EditorVersion: 2018.1.0f2
+m_EditorVersion: 2019.3.0a2
+m_EditorVersionWithRevision: 2019.3.0a2 (fa7740529556)
diff --git a/Angels and Demons/ProjectSettings/UnityConnectSettings.asset b/Angels and Demons/ProjectSettings/UnityConnectSettings.asset
index 51030e7..ef5bd5b 100644
Binary files a/Angels and Demons/ProjectSettings/UnityConnectSettings.asset and b/Angels and Demons/ProjectSettings/UnityConnectSettings.asset differ
diff --git a/Angels and Demons/ProjectSettings/VFXManager.asset b/Angels and Demons/ProjectSettings/VFXManager.asset
new file mode 100644
index 0000000..7f0db11
Binary files /dev/null and b/Angels and Demons/ProjectSettings/VFXManager.asset differ
diff --git a/Angels and Demons/ProjectSettings/XRSettings.asset b/Angels and Demons/ProjectSettings/XRSettings.asset
new file mode 100644
index 0000000..482590c
--- /dev/null
+++ b/Angels and Demons/ProjectSettings/XRSettings.asset
@@ -0,0 +1,10 @@
+{
+ "m_SettingKeys": [
+ "VR Device Disabled",
+ "VR Device User Alert"
+ ],
+ "m_SettingValues": [
+ "False",
+ "False"
+ ]
+}
\ No newline at end of file