From de37f0a1284116d486f323c7831812d094665637 Mon Sep 17 00:00:00 2001
From: Stefan Richter <o-s-r1993@web.de>
Date: Fri, 13 Jan 2023 15:03:50 +0100
Subject: [PATCH] backups for stages and refreshed location on Streaming assets

---
 .../InteractionEngine/CommunicationEvents.cs     |   4 ++++
 Assets/Scripts/UI/MainMenue/SceneSwitcher.cs     |   4 +++-
 Assets/Stages.rar                                | Bin 0 -> 2362 bytes
 Assets/Stages.rar.meta                           |   7 +++++++
 .../StreamToDataPath/Stages/TechDemo A.JSON      |   2 +-
 .../StreamToDataPath/Stages/TechDemo A.JSON.meta |   2 +-
 .../StreamToDataPath/Stages/TechDemo B.JSON      |   2 +-
 .../StreamToDataPath/Stages/TechDemo B.JSON.meta |   2 +-
 UserSettings/EditorUserSettings.asset            |   3 +++
 9 files changed, 21 insertions(+), 5 deletions(-)
 create mode 100644 Assets/Stages.rar
 create mode 100644 Assets/Stages.rar.meta

diff --git a/Assets/Scripts/InteractionEngine/CommunicationEvents.cs b/Assets/Scripts/InteractionEngine/CommunicationEvents.cs
index 7bbdd7cf..be559e69 100644
--- a/Assets/Scripts/InteractionEngine/CommunicationEvents.cs
+++ b/Assets/Scripts/InteractionEngine/CommunicationEvents.cs
@@ -92,6 +92,8 @@ public enum Directories
         FactStateMachines,
     }
 
+    public static string debug_path = "hey";
+
     public static string CreateHierarchiePath(List<Directories> hierarchie, string prefix = "", string postfix = "")
     {
         foreach (var dir in hierarchie)
@@ -129,6 +131,8 @@ public static string CreatePathToFile(out bool file_exists, string name, string
         path = System.IO.Path.Combine(path, name + ending);
         file_exists = System.IO.File.Exists(path);
 
+        debug_path = path;
+
         return path;
     }
 }
diff --git a/Assets/Scripts/UI/MainMenue/SceneSwitcher.cs b/Assets/Scripts/UI/MainMenue/SceneSwitcher.cs
index 8f8c0cd2..8662363f 100644
--- a/Assets/Scripts/UI/MainMenue/SceneSwitcher.cs
+++ b/Assets/Scripts/UI/MainMenue/SceneSwitcher.cs
@@ -7,7 +7,7 @@
 using UnityEngine.Video;//streaming
 using UnityEngine.Networking;
 //using static CheckServer;
-///using static CommunicationEvents;
+using static CommunicationEvents;
 using static StreamingAssetLoader;
 using static UIconfig;
 using UnityEngine.EventSystems;
@@ -25,6 +25,8 @@ void Start()
     private void Update()
     {
 
+        if (false) { Debug.Log(debug_path); }
+
     }
 
     public void OnPointerDown(PointerEventData data)
diff --git a/Assets/Stages.rar b/Assets/Stages.rar
new file mode 100644
index 0000000000000000000000000000000000000000..00ad17552fcbaceae814d9181c7a75f580347a5a
GIT binary patch
literal 2362
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

literal 0
HcmV?d00001

diff --git a/Assets/Stages.rar.meta b/Assets/Stages.rar.meta
new file mode 100644
index 00000000..85945ae3
--- /dev/null
+++ b/Assets/Stages.rar.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 5c573fc7614c1594d90a1204af173064
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/StreamingAssets/StreamToDataPath/Stages/TechDemo A.JSON b/Assets/StreamingAssets/StreamToDataPath/Stages/TechDemo A.JSON
index 7756b07e..43212e6e 100644
--- a/Assets/StreamingAssets/StreamToDataPath/Stages/TechDemo A.JSON	
+++ b/Assets/StreamingAssets/StreamToDataPath/Stages/TechDemo A.JSON	
@@ -1 +1 @@
-{"category":"Demo Category","number":1,"description":"Tree Stage","scene":"RiverWorld","use_install_folder":true,"solution":{"ValidationSet":[{"MasterIDs":["http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact649"],"SolutionIndex":[],"RelationIndex":[],"ComparerString":"LineFactHightDirectionComparer"}],"FactDict":{"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact647":{"s_type":"PointFact","Point":{"x":0.0,"y":0.0,"z":0.0,"magnitude":0.0,"sqrMagnitude":0.0},"Normal":{"x":0.0,"y":1.0,"z":0.0,"magnitude":1.0,"sqrMagnitude":1.0},"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact647","Label":"A","hasCustomLabel":false,"LabelId":1},"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact648":{"s_type":"PointFact","Point":{"x":0.0,"y":6.0,"z":0.0,"normalized":{"x":0.0,"y":1.0,"z":0.0,"magnitude":1.0,"sqrMagnitude":1.0},"magnitude":6.0,"sqrMagnitude":36.0},"Normal":{"x":0.0,"y":1.0,"z":0.0,"magnitude":1.0,"sqrMagnitude":1.0},"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact648","Label":"B","hasCustomLabel":false,"LabelId":2},"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact649":{"s_type":"LineFact","Distance":6.0,"Pid1":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact647","Pid2":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact648","Dir":{"x":0.0,"y":1.0,"z":0.0,"magnitude":1.0,"sqrMagnitude":1.0},"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact649","Label":"[AB]","hasCustomLabel":false,"LabelId":0}},"MetaInf":{"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact647":{"workflow_id":0,"active":true},"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact648":{"workflow_id":1,"active":true},"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact649":{"workflow_id":2,"active":true}},"Workflow":[{"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact647","samestep":false,"steplink":3,"creation":true},{"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact648","samestep":true,"steplink":0,"creation":true},{"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact649","samestep":true,"steplink":0,"creation":true}],"marker":3,"worksteps":1,"backlog":0,"soft_resetted":false,"invoke":true,"MaxLabelId":2,"UnusedLabelIds":[],"name":null,"path":null},"name":"TechDemo A","path":null}
\ No newline at end of file
+{"category":"Demo Category","number":1,"description":"Tree Stage","scene":"RiverWorld","use_install_folder":true,"solution":{"ValidationSet":[{"MasterIDs":["http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact9"],"SolutionIndex":[],"RelationIndex":[],"ComparerString":"LineFactHightDirectionComparer"}],"WorkflowGadgetDict":{"-1":null},"FactDict":{"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact7":{"s_type":"PointFact","Point":{"x":0.0,"y":0.0,"z":0.0,"magnitude":0.0,"sqrMagnitude":0.0},"Normal":{"x":0.0,"y":1.0,"z":0.0,"magnitude":1.0,"sqrMagnitude":1.0},"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact7","Label":"A","hasCustomLabel":false,"LabelId":1},"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact8":{"s_type":"PointFact","Point":{"x":0.0,"y":6.0,"z":0.0,"normalized":{"x":0.0,"y":1.0,"z":0.0,"magnitude":1.0,"sqrMagnitude":1.0},"magnitude":6.0,"sqrMagnitude":36.0},"Normal":{"x":0.0,"y":1.0,"z":0.0,"magnitude":1.0,"sqrMagnitude":1.0},"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact8","Label":"B","hasCustomLabel":false,"LabelId":2},"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact9":{"s_type":"LineFact","Distance":6.0,"Pid1":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact7","Pid2":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact8","Dir":{"x":0.0,"y":1.0,"z":0.0,"magnitude":1.0,"sqrMagnitude":1.0},"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact9","Label":"[AB]","hasCustomLabel":false,"LabelId":0}},"MetaInf":{"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact7":{"workflow_id":0,"active":true},"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact8":{"workflow_id":1,"active":true},"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact9":{"workflow_id":2,"active":true}},"Workflow":[{"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact7","samestep":false,"steplink":3,"creation":true,"gadget_rank":-1,"scroll_label":null,"GadgetFlow":[],"GadgetTime":0.0},{"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact8","samestep":true,"steplink":0,"creation":true,"gadget_rank":-1,"scroll_label":null,"GadgetFlow":[],"GadgetTime":0.0},{"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact9","samestep":true,"steplink":0,"creation":true,"gadget_rank":-1,"scroll_label":null,"GadgetFlow":[],"GadgetTime":0.0}],"marker":3,"worksteps":1,"backlog":0,"soft_resetted":false,"invoke":true,"MaxLabelId":2,"UnusedLabelIds":[],"name":null,"path":null},"solution_approches":[],"AllowedScrolls":null,"AllowedGadgets":null,"name":"TechDemo A","path":null}
\ No newline at end of file
diff --git a/Assets/StreamingAssets/StreamToDataPath/Stages/TechDemo A.JSON.meta b/Assets/StreamingAssets/StreamToDataPath/Stages/TechDemo A.JSON.meta
index 544d772e..82effc04 100644
--- a/Assets/StreamingAssets/StreamToDataPath/Stages/TechDemo A.JSON.meta	
+++ b/Assets/StreamingAssets/StreamToDataPath/Stages/TechDemo A.JSON.meta	
@@ -1,5 +1,5 @@
 fileFormatVersion: 2
-guid: 7318e95a57c760f4ea50042bc930e6f0
+guid: c2e37628a8059854296e01828e253fe8
 TextScriptImporter:
   externalObjects: {}
   userData: 
diff --git a/Assets/StreamingAssets/StreamToDataPath/Stages/TechDemo B.JSON b/Assets/StreamingAssets/StreamToDataPath/Stages/TechDemo B.JSON
index 63d816df..8e88e515 100644
--- a/Assets/StreamingAssets/StreamToDataPath/Stages/TechDemo B.JSON	
+++ b/Assets/StreamingAssets/StreamToDataPath/Stages/TechDemo B.JSON	
@@ -1 +1 @@
-{"category":"Demo Category","number":2,"description":"River Stage","scene":"RiverWorld","use_install_folder":true,"solution":{"ValidationSet":[{"MasterIDs":["http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact652"],"SolutionIndex":[],"RelationIndex":[],"ComparerString":"LineFactHightDirectionComparer"},{"MasterIDs":["http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact652"],"SolutionIndex":[],"RelationIndex":[],"ComparerString":"LineSpanningOverRiverWorldComparer"},{"MasterIDs":[],"SolutionIndex":[1],"RelationIndex":[0],"ComparerString":"LineFactHightComparer"}],"FactDict":{"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact650":{"s_type":"PointFact","Point":{"x":0.0,"y":0.0,"z":0.0,"magnitude":0.0,"sqrMagnitude":0.0},"Normal":{"x":0.0,"y":1.0,"z":0.0,"magnitude":1.0,"sqrMagnitude":1.0},"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact650","Label":"A","hasCustomLabel":false,"LabelId":1},"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact651":{"s_type":"PointFact","Point":{"x":0.0,"y":6.0,"z":0.0,"normalized":{"x":0.0,"y":1.0,"z":0.0,"magnitude":1.0,"sqrMagnitude":1.0},"magnitude":6.0,"sqrMagnitude":36.0},"Normal":{"x":0.0,"y":1.0,"z":0.0,"magnitude":1.0,"sqrMagnitude":1.0},"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact651","Label":"B","hasCustomLabel":false,"LabelId":2},"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact652":{"s_type":"LineFact","Distance":6.0,"Pid1":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact650","Pid2":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact651","Dir":{"x":0.0,"y":1.0,"z":0.0,"magnitude":1.0,"sqrMagnitude":1.0},"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact652","Label":"[AB]","hasCustomLabel":false,"LabelId":0}},"MetaInf":{"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact650":{"workflow_id":0,"active":true},"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact651":{"workflow_id":1,"active":true},"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact652":{"workflow_id":2,"active":true}},"Workflow":[{"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact650","samestep":false,"steplink":3,"creation":true},{"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact651","samestep":true,"steplink":0,"creation":true},{"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact652","samestep":true,"steplink":0,"creation":true}],"marker":3,"worksteps":1,"backlog":0,"soft_resetted":false,"invoke":true,"MaxLabelId":2,"UnusedLabelIds":[],"name":null,"path":null},"name":"TechDemo B","path":null}
\ No newline at end of file
+{"category":"Demo Category","number":2,"description":"River Stage","scene":"RiverWorld","use_install_folder":true,"solution":{"ValidationSet":[{"MasterIDs":["http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact12"],"SolutionIndex":[],"RelationIndex":[],"ComparerString":"LineFactHightDirectionComparer"},{"MasterIDs":["http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact12"],"SolutionIndex":[],"RelationIndex":[],"ComparerString":"LineSpanningOverRiverWorldComparer"},{"MasterIDs":[],"SolutionIndex":[1],"RelationIndex":[0],"ComparerString":"LineFactHightComparer"}],"WorkflowGadgetDict":{"-1":null},"FactDict":{"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact10":{"s_type":"PointFact","Point":{"x":0.0,"y":0.0,"z":0.0,"magnitude":0.0,"sqrMagnitude":0.0},"Normal":{"x":0.0,"y":1.0,"z":0.0,"magnitude":1.0,"sqrMagnitude":1.0},"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact10","Label":"A","hasCustomLabel":false,"LabelId":1},"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact11":{"s_type":"PointFact","Point":{"x":0.0,"y":6.0,"z":0.0,"normalized":{"x":0.0,"y":1.0,"z":0.0,"magnitude":1.0,"sqrMagnitude":1.0},"magnitude":6.0,"sqrMagnitude":36.0},"Normal":{"x":0.0,"y":1.0,"z":0.0,"magnitude":1.0,"sqrMagnitude":1.0},"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact11","Label":"B","hasCustomLabel":false,"LabelId":2},"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact12":{"s_type":"LineFact","Distance":6.0,"Pid1":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact10","Pid2":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact11","Dir":{"x":0.0,"y":1.0,"z":0.0,"magnitude":1.0,"sqrMagnitude":1.0},"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact12","Label":"[AB]","hasCustomLabel":false,"LabelId":0}},"MetaInf":{"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact10":{"workflow_id":0,"active":true},"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact11":{"workflow_id":1,"active":true},"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact12":{"workflow_id":2,"active":true}},"Workflow":[{"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact10","samestep":false,"steplink":3,"creation":true,"gadget_rank":-1,"scroll_label":null,"GadgetFlow":[],"GadgetTime":0.0},{"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact11","samestep":true,"steplink":0,"creation":true,"gadget_rank":-1,"scroll_label":null,"GadgetFlow":[],"GadgetTime":0.0},{"Id":"http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact12","samestep":true,"steplink":0,"creation":true,"gadget_rank":-1,"scroll_label":null,"GadgetFlow":[],"GadgetTime":0.0}],"marker":3,"worksteps":1,"backlog":0,"soft_resetted":false,"invoke":true,"MaxLabelId":2,"UnusedLabelIds":[],"name":null,"path":null},"solution_approches":[],"AllowedScrolls":["OppositeLen","AngleSum","Pythagoras","CircleScroll","CircleAreaScroll","ConeVolumeScroll","TruncatedConeVolumeScroll","CylinderVolumeScroll","MidPoint","CircleLineAngleScroll","CircleLineAngleToAngle","SupplementaryAngles"],"AllowedGadgets":[{"s_type":"Pointer","Rank":1,"UiName":"Pointer","MaxRange":"Infinity","MaxHeight":"Infinity","ButtonIndx":1,"MaterialIndx":0,"IgnoreLayerMask":{"value":7682},"SecondaryLayerMask":{"value":0},"Workflow":[]},{"s_type":"Tape","Rank":2,"UiName":"Tape","MaxRange":2.5,"MaxHeight":2.5,"ButtonIndx":2,"MaterialIndx":0,"IgnoreLayerMask":{"value":129538},"SecondaryLayerMask":{"value":0},"Workflow":[]},{"s_type":"AngleTool","Rank":3,"UiName":"Angle Tool","MaxRange":"Infinity","MaxHeight":"Infinity","ButtonIndx":3,"MaterialIndx":1,"IgnoreLayerMask":{"value":129538},"SecondaryLayerMask":{"value":0},"Workflow":[]},{"s_type":"LineTool","Rank":4,"UiName":"Line Tool","MaxRange":"Infinity","MaxHeight":"Infinity","ButtonIndx":4,"MaterialIndx":0,"IgnoreLayerMask":{"value":129538},"SecondaryLayerMask":{"value":0},"Workflow":[]},{"s_type":"LotTool","Rank":5,"UiName":"Lot Tool","MaxRange":"Infinity","MaxHeight":"Infinity","ButtonIndx":5,"MaterialIndx":0,"IgnoreLayerMask":{"value":102914},"SecondaryLayerMask":{"value":0},"Workflow":[]},{"s_type":"Pendulum","Rank":6,"UiName":"Pendulum","MaxRange":"Infinity","MaxHeight":"Infinity","ButtonIndx":6,"MaterialIndx":0,"IgnoreLayerMask":{"value":129538},"SecondaryLayerMask":{"value":1},"Workflow":[]},{"s_type":"Remover","Rank":8,"UiName":"Delete Fact","MaxRange":"Infinity","MaxHeight":"Infinity","ButtonIndx":8,"MaterialIndx":0,"IgnoreLayerMask":{"value":66067},"SecondaryLayerMask":{"value":0},"Workflow":[]},{"s_type":"EqualCircles","Rank":9,"UiName":"Not Defined","MaxRange":"Infinity","MaxHeight":"Infinity","ButtonIndx":9,"MaterialIndx":0,"IgnoreLayerMask":{"value":0},"SecondaryLayerMask":{"value":0},"Workflow":[]}],"name":"TechDemo B","path":null}
\ No newline at end of file
diff --git a/Assets/StreamingAssets/StreamToDataPath/Stages/TechDemo B.JSON.meta b/Assets/StreamingAssets/StreamToDataPath/Stages/TechDemo B.JSON.meta
index bc186f0d..86d8ad30 100644
--- a/Assets/StreamingAssets/StreamToDataPath/Stages/TechDemo B.JSON.meta	
+++ b/Assets/StreamingAssets/StreamToDataPath/Stages/TechDemo B.JSON.meta	
@@ -1,5 +1,5 @@
 fileFormatVersion: 2
-guid: 5d296b81e3d6cf643b858f31528d3de7
+guid: 6b1513329d0fef044b7540512a69fc60
 TextScriptImporter:
   externalObjects: {}
   userData: 
diff --git a/UserSettings/EditorUserSettings.asset b/UserSettings/EditorUserSettings.asset
index 7ff4442a..b183066f 100644
--- a/UserSettings/EditorUserSettings.asset
+++ b/UserSettings/EditorUserSettings.asset
@@ -20,6 +20,9 @@ EditorUserSettings:
     RecentlyUsedSceneGuid-4:
       value: 57505505560608585a56557116730644404e4d7b7c7b7562787e4f66e4b1313e
       flags: 0
+    RecentlyUsedSceneGuid-5:
+      value: 0502505152005e020c0d0e2446275e44144f19287f707e362c7c4b60b2b9353c
+      flags: 0
     RecentlyUsedScenePath-0:
       value: 22424703114646680e0b0227036c681f041b1c39631c3435281e1221eee47a2decee22f0
       flags: 0
-- 
GitLab