Updated build.
This commit is contained in:
parent
64c2fd0944
commit
9d966d6c53
41 changed files with 283 additions and 133 deletions
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 13c149b5679992c4aad3260153c5f7ae
|
||||
guid: 568c9281a6a80bf4aad73063ed400461
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
userData:
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 327c0f7ed6330514791026c2d1ba5a5c
|
||||
guid: 68bab2be1de7761428f5a7732c611ab3
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: cfa76c0e71adc0f439476432ffe37fa3
|
||||
guid: be5bd7e34f38dec44842ae69d0740dd5
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -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
|
||||
{
|
||||
/// <summary>
|
||||
/// The window that lets you perform merges on scenes and prefabs.
|
||||
/// </summary>
|
||||
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 {
|
|||
/// <summary>
|
||||
/// Tab that offers scene merging.
|
||||
/// </summary>
|
||||
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();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Tab that offers prefab merging.
|
||||
/// </summary>
|
||||
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();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Tab that offers various settings for the tool.
|
||||
/// </summary>
|
||||
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)");
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// If no merge is in progress, draws the buttons to switch between tabs.
|
||||
/// Otherwise, draws the "abort merge" button.
|
||||
/// </summary>
|
||||
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 {
|
|||
/// <summary>
|
||||
/// Displays all MergeActions and the "apply merge" button if a merge is in progress.
|
||||
/// </summary>
|
||||
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.
|
||||
/// </summary>
|
||||
/// <returns>True, if all MergeActions are flagged as "merged".</returns>
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: aaa504546605b3a479405bee3c11cd04
|
||||
guid: 8ca3e35ac9a2e3640bec16f50af9c42a
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: d9583c639208c1e49b6cc77e128f7ccb
|
||||
guid: c6e29f4ad68b5a54ba8e83efb7d98046
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 9a327ed62a5572a459e54869df134f42
|
||||
guid: bbd2a69f96bdd9d47b5c3d94c8ccb1ed
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 6414ac2f8bebc8b4bb33597977332630
|
||||
guid: a82f3c36b51c6fa4e9a0d6d6718795f7
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 627176a0f25069f46919f6e3489eb8c3
|
||||
guid: 346280e81446cbe4f85ee020862ba3b9
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: f94b44d1572d0d14ea949190ef678a3a
|
||||
guid: d1d6ecf91d1e97047ade8fc0492fc526
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 6c13706c0946b934a95c41957ce759f5
|
||||
guid: 00e7127d975fc44408bcac4e3c13936c
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: fb60feef4712bcc4a9f2d266c289a2d7
|
||||
guid: 5d21fb8a14162d34a8ee3b8f8af1d7e8
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 29139dc665a42db45b67df932a04c810
|
||||
guid: 60bcec554a1d62e4e83a7487e41a92a2
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: b7759967878514e4aace05e726704e8f
|
||||
guid: 80715767d8cb6214d9b3a6dff034c2c3
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -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 = "";
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: f8db1a549c01168468790b325c85f3c1
|
||||
guid: 154ff8bdf17036848a35b8a200bf45e5
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -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();
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 2143b0a739488bb4698c51777c4863fc
|
||||
guid: 15e732f908761074987126952222faa7
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: e2d4344037c6c7c4ca962a1e4037b6fe
|
||||
guid: 2dde64c2ebfea53468c6d06c7d0802bd
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 0ee0303a3ea013b4eaa610e764182b3a
|
||||
guid: 90fb84eaa7f623c4c81ec21f78804ee6
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 03c68a8557b31bf45a299c6f3be7bf10
|
||||
guid: 12a1bb317bccb8e4791515aa6ca12c28
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 67422f4e577bb17409644dcfe6bf75c8
|
||||
guid: 4056f2dd015271e478c0ff4f7f3b2aed
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 718f5b21123c36448b66c0e2ec52031c
|
||||
guid: 23f2a7881b9942048858266fe7cc0fa1
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
userData:
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: be9ca0515e031fb4c86b12a6b9ba2410
|
||||
guid: 265831ac550945e4fbba33c677fc8018
|
||||
TextureImporter:
|
||||
serializedVersion: 2
|
||||
mipmaps:
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: e18ddd74b76685d46a46ca56a3f6380f
|
||||
guid: ce87b5c26f3841f43a96efe7c6b7ec39
|
||||
TextureImporter:
|
||||
serializedVersion: 2
|
||||
mipmaps:
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
fileFormatVersion: 2
|
||||
guid: a88667aa2092d4b46aa3ad92e778e994
|
||||
guid: 08135f006ce433a4b95bbc49016c702b
|
||||
NativeFormatImporter:
|
||||
userData:
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
fileFormatVersion: 2
|
||||
guid: fcbbf2375e3889c4398c97d289eab2ac
|
||||
guid: 86dc4aff09a75a647a736bd7fc08b4ae
|
||||
TextScriptImporter:
|
||||
userData:
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: e055732d013ee174fb764659113f8ea9
|
||||
guid: a489445661855994fa048f02ad7eb1f1
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: a08026e2ac14c0446a85134863995fd0
|
||||
guid: 23e588a0022bd644590704132285a0f6
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 339de811f43309449914e314f1366850
|
||||
guid: ea9f8c789b59fba48af44e74f77c760d
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: b4b1187c33991394a9c66710b250f24b
|
||||
guid: 0cc14050eed7ab3478e52a04b43b67d5
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 785798e4822ed284b8daad687e2df88d
|
||||
guid: 83edaaf63d75acd4a836d454a304b434
|
||||
DefaultImporter:
|
||||
userData:
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
fileFormatVersion: 2
|
||||
guid: b364bc2946220bf428dccb47dbcee795
|
||||
guid: 49256941daeb6e1448dfc77257024ee5
|
||||
DefaultImporter:
|
||||
userData:
|
||||
|
|
54
Angels and Demons/Logs/Packages-Update.log
Normal file
54
Angels and Demons/Logs/Packages-Update.log
Normal file
|
@ -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
|
|
@ -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"
|
||||
}
|
||||
}
|
||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -1 +1,2 @@
|
|||
m_EditorVersion: 2018.1.0f2
|
||||
m_EditorVersion: 2019.3.0a2
|
||||
m_EditorVersionWithRevision: 2019.3.0a2 (fa7740529556)
|
||||
|
|
Binary file not shown.
BIN
Angels and Demons/ProjectSettings/VFXManager.asset
Normal file
BIN
Angels and Demons/ProjectSettings/VFXManager.asset
Normal file
Binary file not shown.
10
Angels and Demons/ProjectSettings/XRSettings.asset
Normal file
10
Angels and Demons/ProjectSettings/XRSettings.asset
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"m_SettingKeys": [
|
||||
"VR Device Disabled",
|
||||
"VR Device User Alert"
|
||||
],
|
||||
"m_SettingValues": [
|
||||
"False",
|
||||
"False"
|
||||
]
|
||||
}
|
Reference in a new issue