diff --git a/Editor/Scripts/VisualScripting/ValidateVisualScripting.cs b/Editor/Scripts/VisualScripting/ValidateVisualScripting.cs index cbda50e2..9a9fc785 100644 --- a/Editor/Scripts/VisualScripting/ValidateVisualScripting.cs +++ b/Editor/Scripts/VisualScripting/ValidateVisualScripting.cs @@ -23,7 +23,7 @@ static void Init() private static List GetElementsFromIGraph(GraphReference reference, IGraph graph) { - var output = new List(); + var output = new List(); if (graph == null || graph.elements.Count == 0) { return output; @@ -31,6 +31,12 @@ private static List GetElementsFromIGraph(GraphReference reference, IGra foreach (var e in graph.elements) { + // no analytics identifier implemented, but they're harmless + if (e is StickyNote || e is GraphGroup) + { + continue; + } + output.Add(e.GetAnalyticsIdentifier()?.Identifier?.Split('(')[0].Trim()); } return output; @@ -98,6 +104,13 @@ private static List GetElementsFromStateGraph(GraphReference reference, private static List GrabElements(IGraphElement e,GraphReference reference) { var output = new List(); + + // no analytics identifier implemented, but they're harmless + if (e is StickyNote || e is GraphGroup) + { + return output; + } + if (e is StateUnit) { if ((((StateUnit)e).nest?.source == GraphSource.Embed && ((StateUnit)e).nest?.graph?.elements.Count() > 0) || ((StateUnit)e).nest?.source == GraphSource.Macro) @@ -117,7 +130,8 @@ private static List GrabElements(IGraphElement e,GraphReference referenc try { output.Add(e.GetAnalyticsIdentifier()?.Identifier?.Split('(')[0].Trim()); - } catch (Exception ex) + } + catch (Exception ex) { Debug.Log($"Could not add element {e?.guid} {reference?.graph?.title} because of {ex}"); } @@ -125,20 +139,6 @@ private static List GrabElements(IGraphElement e,GraphReference referenc return output; } - private static bool IsIgnoredElement(IGraphElement graphElement) - { - switch (graphElement.GetType().ToString()) - { - case "Bolt.ControlConnection": - case "Bolt.ValueConnection": - case "Unity.VisualScripting.ControlConnection": - case "Unity.VisualScripting.ValueConnection": - return true; - } - - return false; - } - private static string CleanString(string keyword) { return keyword.ToLowerInvariant().Replace(" ", "").Replace(".", ""); @@ -153,6 +153,12 @@ private static List FindNodesFromScriptGraphAssetGuid(string guid) { foreach (var e in sga.graph.elements) { + // no analytics identifier implemented, but they're harmless + if (e is StickyNote || e is GraphGroup) + { + continue; + } + output.Add(e.GetAnalyticsIdentifier()?.Identifier?.Split('(')[0].Trim()); } } diff --git a/Editor/Scripts/VisualScripting/VsNodeGeneration.cs b/Editor/Scripts/VisualScripting/VsNodeGeneration.cs index 425c1a5b..4e6bf802 100644 --- a/Editor/Scripts/VisualScripting/VsNodeGeneration.cs +++ b/Editor/Scripts/VisualScripting/VsNodeGeneration.cs @@ -158,7 +158,6 @@ private static string SetJSONArrayValueHelper(this string target, string arrayCo typeof(byte), typeof(string), typeof(char), - typeof(TimeSpan), typeof(Vector2), typeof(Vector3), typeof(Vector4), @@ -181,9 +180,8 @@ private static string SetJSONArrayValueHelper(this string target, string arrayCo typeof(Exception), typeof(Time), typeof(DateTime), + typeof(TimeSpan), typeof(UnityEngine.Random), - typeof(Physics), - typeof(Physics2D), // UI typeof(UnityEngine.UI.CanvasScaler), @@ -238,6 +236,9 @@ private static string SetJSONArrayValueHelper(this string target, string arrayCo typeof(UnityEngine.UIElements.ListView), // Physics + + typeof(Physics), + typeof(Physics2D), typeof(Joint), typeof(JointLimits), typeof(JointMotor), diff --git a/Editor/Scripts/VisualScripting/VsStubsAllowed.cs b/Editor/Scripts/VisualScripting/VsStubsAllowed.cs index 34540fc1..accbe295 100644 --- a/Editor/Scripts/VisualScripting/VsStubsAllowed.cs +++ b/Editor/Scripts/VisualScripting/VsStubsAllowed.cs @@ -135,6 +135,7 @@ public struct VsStubsAllowed "System.DateTime.GetDateTimeFormats", "System.DateTime.GetTypeCode", "System.DateTime.ReferenceEquals", + "System.DateTime..ctor", "System.DateTime.Date", "System.DateTime.Day", "System.DateTime.DayOfWeek", @@ -237,6 +238,7 @@ public struct VsStubsAllowed "System.TimeSpan.ParseExact", "System.TimeSpan.ToString", "System.TimeSpan.ReferenceEquals", + "System.TimeSpan..ctor", "System.TimeSpan.Ticks", "System.TimeSpan.Days", "System.TimeSpan.Hours", diff --git a/Runtime/Objects/Loading/SaftySandwitch.prefab b/Runtime/Objects/Loading/SaftySandwitch.prefab new file mode 100644 index 00000000..45a0a42b --- /dev/null +++ b/Runtime/Objects/Loading/SaftySandwitch.prefab @@ -0,0 +1,3845 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &112642684726473517 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3768457201992703311} + - component: {fileID: 7810966260317652311} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3768457201992703311 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 112642684726473517} + serializedVersion: 2 + m_LocalRotation: {x: -0.2332182, y: 0.87038046, z: -0.11223556, w: 0.418868} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &7810966260317652311 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 112642684726473517} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &128268306921468342 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3044808734381077116} + - component: {fileID: 5884887424245967212} + m_Layer: 0 + m_Name: Box (15) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3044808734381077116 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 128268306921468342} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.92388046, z: -0, w: -0.38268134} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -225, z: 0} +--- !u!65 &5884887424245967212 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 128268306921468342} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &251541261590640308 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6785845288030267926} + - component: {fileID: 5468786054872226607} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6785845288030267926 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 251541261590640308} + serializedVersion: 2 + m_LocalRotation: {x: -0.26794955, y: 0.3904852, z: -0.49832842, w: 0.7262184} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &5468786054872226607 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 251541261590640308} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} +--- !u!1 &390555579612097290 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7007174771748598477} + - component: {fileID: 1500834522768321440} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7007174771748598477 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 390555579612097290} + serializedVersion: 2 + m_LocalRotation: {x: 0.20533532, y: -0.7663203, z: -0.15755935, w: 0.58801836} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &1500834522768321440 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 390555579612097290} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &555403197806589190 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8021003683247723101} + - component: {fileID: 8939011166152752457} + m_Layer: 0 + m_Name: Box (10) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8021003683247723101 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 555403197806589190} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.96592546, z: -0, w: 0.2588206} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -150, z: 0} +--- !u!65 &8939011166152752457 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 555403197806589190} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &668125797530707392 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4504749837866305802} + - component: {fileID: 7215420286917526116} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4504749837866305802 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 668125797530707392} + serializedVersion: 2 + m_LocalRotation: {x: -0.08242593, y: 0.3076172, z: -0.24534363, w: 0.91563326} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &7215420286917526116 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 668125797530707392} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &1195069360905484104 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8273111982776879001} + - component: {fileID: 4986428626099074739} + m_Layer: 0 + m_Name: Box (14) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8273111982776879001 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1195069360905484104} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.9659264, z: -0, w: -0.25881708} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -210, z: 0} +--- !u!65 &4986428626099074739 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1195069360905484104} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &1354160723305302230 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4704428489439420578} + - component: {fileID: 9069140620720572557} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4704428489439420578 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1354160723305302230} + serializedVersion: 2 + m_LocalRotation: {x: -0.18301278, y: 0.68301165, z: -0.18301329, w: 0.68301356} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &9069140620720572557 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1354160723305302230} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &1540328397997259001 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2138183859557055661} + m_Layer: 0 + m_Name: Curve + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2138183859557055661 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1540328397997259001} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6985176817107117993} + - {fileID: 8302671965965095119} + - {fileID: 6954439321697456181} + - {fileID: 1331398360118818216} + - {fileID: 7007174771748598477} + - {fileID: 2638790500415766626} + - {fileID: 7144002977586489168} + - {fileID: 800697799083367488} + - {fileID: 6847527479377707779} + - {fileID: 989266306694170333} + - {fileID: 3768457201992703311} + - {fileID: 6545966345053812357} + - {fileID: 871480923277871829} + - {fileID: 6979539072333685010} + - {fileID: 7991543397509768884} + - {fileID: 5033785842695593296} + - {fileID: 186245058179425525} + - {fileID: 497207118884363231} + - {fileID: 1804975639747056515} + - {fileID: 1942974471322600968} + - {fileID: 6106872746363053250} + - {fileID: 5897004443457045445} + - {fileID: 4200802680985681652} + - {fileID: 6785845288030267926} + - {fileID: 4318707554663073874} + - {fileID: 9005456784534895427} + - {fileID: 7833960104466049656} + - {fileID: 9016379847917346652} + - {fileID: 9125480277905502173} + - {fileID: 208076784015790877} + - {fileID: 7812440411252274963} + - {fileID: 940406543557060886} + - {fileID: 7886691949062228342} + - {fileID: 1528037593462826193} + - {fileID: 5595927316179860495} + - {fileID: 8878491774809170316} + - {fileID: 751797990264011642} + - {fileID: 1697563710928778267} + - {fileID: 4504749837866305802} + - {fileID: 2491266288350980521} + - {fileID: 3871258575039487242} + - {fileID: 1887764105932261256} + - {fileID: 4704428489439420578} + - {fileID: 3341824695665768315} + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1622767887919247319 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4318707554663073874} + - component: {fileID: 833499582927393030} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4318707554663073874 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1622767887919247319} + serializedVersion: 2 + m_LocalRotation: {x: 0.15755942, y: -0.58801866, z: -0.20533526, w: 0.76632017} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &833499582927393030 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1622767887919247319} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &1637077101282321462 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3341824695665768315} + - component: {fileID: 585639311697130687} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3341824695665768315 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1637077101282321462} + serializedVersion: 2 + m_LocalRotation: {x: -0.40007955, y: 0.5830394, z: -0.40008065, w: 0.5830411} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &585639311697130687 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1637077101282321462} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} +--- !u!1 &1661672889870697002 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 850196048370183971} + - component: {fileID: 4647084727162694215} + m_Layer: 0 + m_Name: Box (22) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &850196048370183971 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1661672889870697002} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.25882342, z: -0, w: -0.9659247} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -329.999, z: 0} +--- !u!65 &4647084727162694215 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1661672889870697002} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &1929243287746700252 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3871258575039487242} + - component: {fileID: 7845564358995831156} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3871258575039487242 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1929243287746700252} + serializedVersion: 2 + m_LocalRotation: {x: 0.18301319, y: -0.6830132, z: -0.18301287, w: 0.683012} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &7845564358995831156 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1929243287746700252} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &2078276737214933523 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8881511792649826175} + - component: {fileID: 7894785468907774430} + m_Layer: 0 + m_Name: Box (11) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8881511792649826175 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2078276737214933523} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.99144465, z: -0, w: 0.13052846} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -165, z: 0} +--- !u!65 &7894785468907774430 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2078276737214933523} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &2301339380384368207 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8878491774809170316} + - component: {fileID: 8811949170212142061} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8878491774809170316 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2301339380384368207} + serializedVersion: 2 + m_LocalRotation: {x: -0.54651934, y: 0.79644734, z: -0.14644055, w: 0.21340907} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &8811949170212142061 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2301339380384368207} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} +--- !u!1 &2304361383360437467 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6847527479377707779} + - component: {fileID: 4349255436624158418} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6847527479377707779 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2304361383360437467} + serializedVersion: 2 + m_LocalRotation: {x: 0.11358459, y: -0.4239026, z: -0.23256415, w: 0.8679395} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &4349255436624158418 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2304361383360437467} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &2397217783860448062 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6794473822880448272} + - component: {fileID: 8988246527851829130} + m_Layer: 0 + m_Name: Box (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6794473822880448272 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2397217783860448062} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.6087605, z: -0, w: 0.79335415} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -75, z: 0} +--- !u!65 &8988246527851829130 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2397217783860448062} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &2494085184396611126 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6954439321697456181} + - component: {fileID: 4700459604716385012} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6954439321697456181 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2494085184396611126} + serializedVersion: 2 + m_LocalRotation: {x: -0.25881952, y: 0.96592575, z: -0.00000015041174, w: 0.00000056134314} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &4700459604716385012 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2494085184396611126} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &2501620802481966603 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2429475766053439228} + - component: {fileID: 4933286581212568209} + m_Layer: 0 + m_Name: Box (13) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2429475766053439228 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2501620802481966603} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.9914452, z: -0, w: -0.13052393} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -195, z: 0} +--- !u!65 &4933286581212568209 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2501620802481966603} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &2518082318519874834 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9005456784534895427} + - component: {fileID: 4080712860155220378} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9005456784534895427 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2518082318519874834} + serializedVersion: 2 + m_LocalRotation: {x: 0.34443662, y: -0.50195044, z: -0.4488782, w: 0.65415406} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &4080712860155220378 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2518082318519874834} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} +--- !u!1 &2666130210689742618 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1942974471322600968} + - component: {fileID: 1803846170119211284} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1942974471322600968 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2666130210689742618} + serializedVersion: 2 + m_LocalRotation: {x: -0.56095815, y: 0.81748915, z: -0.07385229, w: 0.107625596} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &1803846170119211284 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2666130210689742618} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} +--- !u!1 &2716253100095802776 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9009425990567172619} + - component: {fileID: 6981939530710957003} + m_Layer: 0 + m_Name: Box (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9009425990567172619 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2716253100095802776} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.4999991, z: -0, w: 0.8660259} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -60, z: 0} +--- !u!65 &6981939530710957003 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2716253100095802776} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &2858886579897748589 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6545966345053812357} + - component: {fileID: 3820384520007423251} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6545966345053812357 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2858886579897748589} + serializedVersion: 2 + m_LocalRotation: {x: -0.50983226, y: 0.7429831, z: -0.24535528, w: 0.3575584} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &3820384520007423251 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2858886579897748589} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} +--- !u!1 &2976474119716448451 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 871480923277871829} + - component: {fileID: 1254799173356208749} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &871480923277871829 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2976474119716448451} + serializedVersion: 2 + m_LocalRotation: {x: 0.25526404, y: -0.95265657, z: -0.042752925, w: 0.1595558} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &1254799173356208749 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2976474119716448451} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &3026926399688891995 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3294867971379369851} + - component: {fileID: 2533433014427011679} + m_Layer: 0 + m_Name: Box (9) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3294867971379369851 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3026926399688891995} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.9238791, z: -0, w: 0.3826847} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -135, z: 0} +--- !u!65 &2533433014427011679 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3026926399688891995} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &3101496780428670367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4834489048337921009} + - component: {fileID: 2454979833069311478} + m_Layer: 0 + m_Name: Box (20) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4834489048337921009 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3101496780428670367} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.5000035, z: -0, w: -0.86602336} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -300, z: 0} +--- !u!65 &2454979833069311478 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3101496780428670367} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &3149821930150331490 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7967598231907997957} + - component: {fileID: 3284348235057967893} + m_Layer: 0 + m_Name: Box (7) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7967598231907997957 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3149821930150331490} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.7933526, z: -0, w: 0.6087625} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -105, z: 0} +--- !u!65 &3284348235057967893 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3149821930150331490} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &3225972507464790972 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4099534886858919292} + - component: {fileID: 7558357556379070485} + m_Layer: 0 + m_Name: Box + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4099534886858919292 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3225972507464790972} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &7558357556379070485 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3225972507464790972} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &3559090934169796900 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1697563710928778267} + - component: {fileID: 7423139814368804785} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1697563710928778267 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3559090934169796900} + serializedVersion: 2 + m_LocalRotation: {x: 0.53278077, y: -0.77642614, z: -0.19045421, w: 0.2775506} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &7423139814368804785 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3559090934169796900} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} +--- !u!1 &3796999038084000861 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1391735578484425632} + - component: {fileID: 3560792139291145761} + m_Layer: 0 + m_Name: Box (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1391735578484425632 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3796999038084000861} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.38268316, z: -0, w: 0.92387974} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -45, z: 0} +--- !u!65 &3560792139291145761 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3796999038084000861} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &3810869771123105075 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7144002977586489168} + - component: {fileID: 3048866184176781147} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7144002977586489168 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3810869771123105075} + serializedVersion: 2 + m_LocalRotation: {x: -0.15755923, y: 0.58801794, z: -0.2053354, w: 0.76632065} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &3048866184176781147 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3810869771123105075} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &3900325814591463211 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8302671965965095119} + - component: {fileID: 5913143491306689024} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8302671965965095119 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3900325814591463211} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0.56579876, w: 0.8245435} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &5913143491306689024 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3900325814591463211} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} +--- !u!1 &4105568208515728849 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9161754879723410257} + - component: {fileID: 5969401265560427604} + m_Layer: 0 + m_Name: Box (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9161754879723410257 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4105568208515728849} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.2588194, z: -0, w: 0.96592575} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -30, z: 0} +--- !u!65 &5969401265560427604 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4105568208515728849} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &4356974070979495688 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2491266288350980521} + - component: {fileID: 7657677383883536645} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2491266288350980521 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4356974070979495688} + serializedVersion: 2 + m_LocalRotation: {x: -0.18018922, y: 0.26259133, z: -0.53633946, w: 0.78161216} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &7657677383883536645 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4356974070979495688} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} +--- !u!1 &4661486004741085675 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3309136233172465} + - component: {fileID: 1594464937397005575} + m_Layer: 0 + m_Name: Box (17) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3309136233172465 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4661486004741085675} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.79335475, z: -0, w: -0.60875964} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -255, z: 0} +--- !u!65 &1594464937397005575 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4661486004741085675} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &4764082328943625965 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 186245058179425525} + - component: {fileID: 7826639995454188811} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &186245058179425525 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4764082328943625965} + serializedVersion: 2 + m_LocalRotation: {x: 0.033782944, y: -0.12607941, z: -0.25660527, w: 0.9576619} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &7826639995454188811 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4764082328943625965} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &4825985024987270994 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6339062255731409010} + - component: {fileID: 2394346740701308102} + m_Layer: 0 + m_Name: Bottom + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6339062255731409010 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4825985024987270994} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &2394346740701308102 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4825985024987270994} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 10, y: 3.5020669, z: 10} + m_Center: {x: 0, y: -1.8010334, z: 0} +--- !u!1 &4870223396466275108 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5897004443457045445} + - component: {fileID: 4961350791778724846} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5897004443457045445 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4870223396466275108} + serializedVersion: 2 + m_LocalRotation: {x: 0.48999625, y: -0.7140758, z: -0.28289908, w: 0.41227132} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &4961350791778724846 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4870223396466275108} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} +--- !u!1 &5027814183568382569 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1331398360118818216} + - component: {fileID: 6037400600370310937} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1331398360118818216 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5027814183568382569} + serializedVersion: 2 + m_LocalRotation: {x: -0.56579876, y: 0.8245435, z: -0.00000032881124, w: 0.0000004791795} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &6037400600370310937 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5027814183568382569} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} +--- !u!1 &5361655296727744201 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 311993299494844743} + - component: {fileID: 3835073474916295001} + m_Layer: 0 + m_Name: Box (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &311993299494844743 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5361655296727744201} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.1305268, z: -0, w: 0.9914448} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -15, z: 0} +--- !u!65 &3835073474916295001 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5361655296727744201} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &5479108973696560168 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5595927316179860495} + - component: {fileID: 6693085951379295854} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5595927316179860495 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5479108973696560168} + serializedVersion: 2 + m_LocalRotation: {x: -0.25000033, y: 0.9330121, z: -0.06698791, w: 0.2500018} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &6693085951379295854 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5479108973696560168} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &5515163621019783186 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1427270552220107245} + - component: {fileID: 6133645820089370321} + m_Layer: 0 + m_Name: Box (23) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1427270552220107245 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5515163621019783186} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.13053045, z: -0, w: -0.99144435} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -344.999, z: 0} +--- !u!65 &6133645820089370321 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5515163621019783186} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &5523444626958780259 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4375889950838516193} + - component: {fileID: 4215549898820877408} + m_Layer: 0 + m_Name: Box (12) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4375889950838516193 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5523444626958780259} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -1, z: -0, w: 0.0000020414586} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -180, z: 0} +--- !u!65 &4215549898820877408 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5523444626958780259} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &5710998836565349389 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3071977249770441743} + - component: {fileID: 1872913085481784905} + m_Layer: 0 + m_Name: Box (21) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3071977249770441743 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5710998836565349389} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.38268742, z: -0, w: -0.92387795} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -315, z: 0} +--- !u!65 &1872913085481784905 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5710998836565349389} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &5825334707724010161 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7812440411252274963} + - component: {fileID: 1791238007633951130} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7812440411252274963 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5825334707724010161} + serializedVersion: 2 + m_LocalRotation: {x: 0.000000173552, y: -0.00000064770364, z: -0.25881952, w: 0.96592575} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &1791238007633951130 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5825334707724010161} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &5939378169562027838 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6985176817107117993} + - component: {fileID: 7595531831959144513} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6985176817107117993 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5939378169562027838} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0.25881952, w: 0.96592575} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &7595531831959144513 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5939378169562027838} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &6065055336798720195 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 800697799083367488} + - component: {fileID: 7049532854379418550} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &800697799083367488 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6065055336798720195} + serializedVersion: 2 + m_LocalRotation: {x: -0.34443623, y: 0.5019499, z: -0.44887847, w: 0.65415454} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &7049532854379418550 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6065055336798720195} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} +--- !u!1 &6167639277591384766 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5033785842695593296} + - component: {fileID: 3379846986668934829} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5033785842695593296 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6167639277591384766} + serializedVersion: 2 + m_LocalRotation: {x: -0.07385163, y: 0.10762462, z: -0.5609582, w: 0.81748927} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &3379846986668934829 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6167639277591384766} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} +--- !u!1 &6320505373843879923 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9125480277905502173} + - component: {fileID: 2388053586003214125} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9125480277905502173 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6320505373843879923} + serializedVersion: 2 + m_LocalRotation: {x: 0.25881952, y: -0.96592575, z: 0.00000004242382, w: -0.00000015832755} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &2388053586003214125 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6320505373843879923} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &6533756557071747497 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 334857345823142576} + - component: {fileID: 7071357983996945970} + m_Layer: 0 + m_Name: Top + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &334857345823142576 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6533756557071747497} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &7071357983996945970 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6533756557071747497} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 10, y: 2.9806426, z: 10} + m_Center: {x: 0, y: 4.7096786, z: 0} +--- !u!1 &6658252043608001696 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 989266306694170333} + - component: {fileID: 337530887737444788} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &989266306694170333 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6658252043608001696} + serializedVersion: 2 + m_LocalRotation: {x: 0.24830435, y: -0.36185613, z: -0.5084025, w: 0.74089944} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &337530887737444788 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6658252043608001696} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} +--- !u!1 &6707323389684888174 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 208076784015790877} + - component: {fileID: 8772251350773421115} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &208076784015790877 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6707323389684888174} + serializedVersion: 2 + m_LocalRotation: {x: 0.56579876, y: -0.8245435, z: 0.00000009274164, w: -0.0000001351532} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &8772251350773421115 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6707323389684888174} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} +--- !u!1 &6725552502874480730 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4200802680985681652} + - component: {fileID: 7042818211600163268} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4200802680985681652 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6725552502874480730} + serializedVersion: 2 + m_LocalRotation: {x: -0.122571096, y: 0.45744073, z: -0.22795582, w: 0.8507412} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &7042818211600163268 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6725552502874480730} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &6860484771404617062 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2093861285609361506} + m_Layer: 0 + m_Name: SaftySandwitch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &2093861285609361506 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6860484771404617062} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4099534886858919292} + - {fileID: 311993299494844743} + - {fileID: 9161754879723410257} + - {fileID: 1391735578484425632} + - {fileID: 9009425990567172619} + - {fileID: 6794473822880448272} + - {fileID: 6533788052529177093} + - {fileID: 7967598231907997957} + - {fileID: 964029025419212520} + - {fileID: 3294867971379369851} + - {fileID: 8021003683247723101} + - {fileID: 8881511792649826175} + - {fileID: 4375889950838516193} + - {fileID: 2429475766053439228} + - {fileID: 8273111982776879001} + - {fileID: 3044808734381077116} + - {fileID: 4961293190206934880} + - {fileID: 3309136233172465} + - {fileID: 4348842891119826440} + - {fileID: 1162804873708097964} + - {fileID: 4834489048337921009} + - {fileID: 3071977249770441743} + - {fileID: 850196048370183971} + - {fileID: 1427270552220107245} + - {fileID: 334857345823142576} + - {fileID: 6339062255731409010} + - {fileID: 2138183859557055661} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6884622164857324652 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1804975639747056515} + - component: {fileID: 8965650457732063507} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1804975639747056515 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6884622164857324652} + serializedVersion: 2 + m_LocalRotation: {x: -0.25660524, y: 0.957662, z: -0.033783067, w: 0.12607989} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &8965650457732063507 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6884622164857324652} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &7400551486587246897 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 497207118884363231} + - component: {fileID: 4811489165833208479} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &497207118884363231 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7400551486587246897} + serializedVersion: 2 + m_LocalRotation: {x: 0.073852025, y: -0.1076252, z: -0.56095815, w: 0.8174892} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &4811489165833208479 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7400551486587246897} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} +--- !u!1 &7417909826899280550 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2638790500415766626} + - component: {fileID: 5098783683586919922} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2638790500415766626 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7417909826899280550} + serializedVersion: 2 + m_LocalRotation: {x: 0.44887826, y: -0.65415424, z: -0.34443647, w: 0.50195026} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &5098783683586919922 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7417909826899280550} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} +--- !u!1 &7735861531667392501 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 751797990264011642} + - component: {fileID: 5299332329869004582} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &751797990264011642 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7735861531667392501} + serializedVersion: 2 + m_LocalRotation: {x: 0.24371576, y: -0.9095579, z: -0.08712157, w: 0.3251415} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &5299332329869004582 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7735861531667392501} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &7958572910264526596 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6533788052529177093} + - component: {fileID: 4505456535346474250} + m_Layer: 0 + m_Name: Box (6) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6533788052529177093 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7958572910264526596} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.70710576, z: -0, w: 0.70710784} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!65 &4505456535346474250 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7958572910264526596} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &8031232341464419554 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7886691949062228342} + - component: {fileID: 481055162259897268} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7886691949062228342 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8031232341464419554} + serializedVersion: 2 + m_LocalRotation: {x: 0.0707877, y: -0.26418278, z: -0.24895108, w: 0.9290963} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &481055162259897268 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8031232341464419554} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &8183819199696933359 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4961293190206934880} + - component: {fileID: 3678801619007356787} + m_Layer: 0 + m_Name: Box (16) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4961293190206934880 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8183819199696933359} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.8660267, z: -0, w: -0.49999782} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -240, z: 0} +--- !u!65 &3678801619007356787 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8183819199696933359} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &8319149536170262816 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7991543397509768884} + - component: {fileID: 7556970669379996979} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7991543397509768884 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8319149536170262816} + serializedVersion: 2 + m_LocalRotation: {x: -0.033782758, y: 0.12607874, z: -0.25660527, w: 0.95766205} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &7556970669379996979 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8319149536170262816} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &8348757444415944844 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1162804873708097964} + - component: {fileID: 2794774929219227568} + m_Layer: 0 + m_Name: Box (19) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1162804873708097964 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8348757444415944844} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.6087641, z: -0, w: -0.79335135} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -285, z: 0} +--- !u!65 &2794774929219227568 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8348757444415944844} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &8504448976773356285 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4348842891119826440} + - component: {fileID: 2668788995594895965} + m_Layer: 0 + m_Name: Box (18) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4348842891119826440 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8504448976773356285} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.707109, z: -0, w: -0.7071047} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -270, z: 0} +--- !u!65 &2668788995594895965 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8504448976773356285} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &8531851109980875562 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1887764105932261256} + - component: {fileID: 1635019841629622245} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1887764105932261256 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8531851109980875562} + serializedVersion: 2 + m_LocalRotation: {x: 0.40008044, y: -0.5830408, z: -0.40007973, w: 0.5830397} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &1635019841629622245 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8531851109980875562} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} +--- !u!1 &8603119128031618204 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 964029025419212520} + - component: {fileID: 3003140429260605538} + m_Layer: 0 + m_Name: Box (8) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &964029025419212520 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8603119128031618204} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.8660249, z: -0, w: 0.50000095} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2093861285609361506} + m_LocalEulerAnglesHint: {x: 0, y: -120, z: 0} +--- !u!65 &3003140429260605538 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8603119128031618204} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 4.29, y: 5.112073, z: 4} + m_Center: {x: 4.6806736, y: 2.0560365, z: 0} +--- !u!1 &8613035884462876364 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 940406543557060886} + - component: {fileID: 2293148690155872229} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &940406543557060886 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8613035884462876364} + serializedVersion: 2 + m_LocalRotation: {x: 0.0000003793976, y: -0.00000055289945, z: -0.56579876, w: 0.8245435} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &2293148690155872229 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8613035884462876364} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} +--- !u!1 &8780083906758573264 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7833960104466049656} + - component: {fileID: 5391237134766535018} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7833960104466049656 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8780083906758573264} + serializedVersion: 2 + m_LocalRotation: {x: -0.21137609, y: 0.7888648, z: -0.14935762, w: 0.5574091} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &5391237134766535018 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8780083906758573264} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &8870673104386279709 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6106872746363053250} + - component: {fileID: 1440094614039124904} + m_Layer: 0 + m_Name: Box (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6106872746363053250 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8870673104386279709} + serializedVersion: 2 + m_LocalRotation: {x: 0.22414435, y: -0.8365165, z: -0.12940963, w: 0.4829624} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -30} +--- !u!65 &1440094614039124904 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8870673104386279709} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.3410778, y: 1, z: 0.979215} + m_Center: {x: 2.5994606, y: 1.5616533, z: 0} +--- !u!1 &8871305928920502673 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1528037593462826193} + - component: {fileID: 8892643925617901933} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1528037593462826193 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8871305928920502673} + serializedVersion: 2 + m_LocalRotation: {x: 0.15474719, y: -0.22551443, z: -0.54422563, w: 0.7931047} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &8892643925617901933 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8871305928920502673} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} +--- !u!1 &8968770712372433736 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6979539072333685010} + - component: {fileID: 6454783476339249078} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6979539072333685010 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8968770712372433736} + serializedVersion: 2 + m_LocalRotation: {x: 0.5580262, y: -0.8132164, z: -0.093461074, w: 0.13620164} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &6454783476339249078 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8968770712372433736} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} +--- !u!1 &9208510566247367225 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9016379847917346652} + - component: {fileID: 5578664776663445328} + m_Layer: 0 + m_Name: Box (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9016379847917346652 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9208510566247367225} + serializedVersion: 2 + m_LocalRotation: {x: -0.46208382, y: 0.67339885, z: -0.32650685, w: 0.47582126} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2138183859557055661} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -68.916} +--- !u!65 &5578664776663445328 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9208510566247367225} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 131072 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 1 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.365132, y: 0.72439665, z: 0.95882833} + m_Center: {x: 1.3861265, y: 2.0237372, z: 0} diff --git a/Runtime/Objects/Loading/SaftySandwitch.prefab.meta b/Runtime/Objects/Loading/SaftySandwitch.prefab.meta new file mode 100644 index 00000000..74d226db --- /dev/null +++ b/Runtime/Objects/Loading/SaftySandwitch.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 02d5f50e9ecff1f469af5141b634af86 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/Resources/Prefabs/BanterLoading.prefab b/Runtime/Resources/Prefabs/BanterLoading.prefab index 7cb923df..96b405c3 100644 --- a/Runtime/Resources/Prefabs/BanterLoading.prefab +++ b/Runtime/Resources/Prefabs/BanterLoading.prefab @@ -33,7 +33,8 @@ Transform: m_LocalPosition: {x: 0, y: -0.2, z: 2} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: [] + m_Children: + - {fileID: 4640141758229816577} m_Father: {fileID: 7092783284937735222} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &3978816298761098141 @@ -99,7 +100,7 @@ MeshCollider: m_Bits: 8388608 m_ExcludeLayers: serializedVersion: 2 - m_Bits: 0 + m_Bits: 4286578687 m_LayerOverridePriority: 1 m_IsTrigger: 0 m_ProvidesContacts: 0 @@ -139,7 +140,7 @@ BoxCollider: m_Bits: 8388608 m_ExcludeLayers: serializedVersion: 2 - m_Bits: 0 + m_Bits: 4286578687 m_LayerOverridePriority: 1 m_IsTrigger: 0 m_ProvidesContacts: 0 @@ -992,6 +993,7 @@ MonoBehaviour: loadIn: {fileID: 7400000, guid: cecd911f50a742a4187cabf8100e9328, type: 2} loadOut: {fileID: 7400000, guid: 2948106203fc2ec4e835b921f9f23172, type: 2} loadingSphere: {fileID: 1452559734} + teleportWall: {fileID: 170764515078725637} titleText: {fileID: 2540460345463524526} cancelText: {fileID: 2540460344795600250} loadingText: {fileID: 2540460343791063312} @@ -1241,3 +1243,630 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!1001 &6731751037307123043 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 42858699449932856} + m_Modifications: + - target: {fileID: 337530887737444788, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 337530887737444788, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 481055162259897268, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 481055162259897268, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 585639311697130687, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 585639311697130687, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 833499582927393030, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 833499582927393030, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 1254799173356208749, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 1254799173356208749, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 1440094614039124904, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 1440094614039124904, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 1500834522768321440, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 1500834522768321440, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 1594464937397005575, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 1594464937397005575, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 1635019841629622245, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 1635019841629622245, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 1791238007633951130, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 1791238007633951130, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 1803846170119211284, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 1803846170119211284, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 1872913085481784905, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 1872913085481784905, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 2093861285609361506, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2093861285609361506, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2093861285609361506, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2093861285609361506, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2093861285609361506, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2093861285609361506, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2093861285609361506, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2093861285609361506, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2093861285609361506, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2093861285609361506, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2293148690155872229, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 2293148690155872229, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 2388053586003214125, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 2388053586003214125, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 2394346740701308102, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 2394346740701308102, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 2454979833069311478, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 2454979833069311478, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 2533433014427011679, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 2533433014427011679, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 2668788995594895965, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 2668788995594895965, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 2794774929219227568, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 2794774929219227568, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 3003140429260605538, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 3003140429260605538, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 3048866184176781147, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 3048866184176781147, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 3284348235057967893, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 3284348235057967893, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 3379846986668934829, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 3379846986668934829, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 3560792139291145761, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 3560792139291145761, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 3678801619007356787, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 3678801619007356787, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 3820384520007423251, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 3820384520007423251, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 3835073474916295001, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 3835073474916295001, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 4080712860155220378, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 4080712860155220378, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 4215549898820877408, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 4215549898820877408, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 4349255436624158418, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 4349255436624158418, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 4505456535346474250, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 4505456535346474250, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 4647084727162694215, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 4647084727162694215, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 4700459604716385012, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 4700459604716385012, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 4811489165833208479, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 4811489165833208479, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 4933286581212568209, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 4933286581212568209, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 4961350791778724846, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 4961350791778724846, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 4986428626099074739, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 4986428626099074739, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 5098783683586919922, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 5098783683586919922, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 5299332329869004582, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 5299332329869004582, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 5391237134766535018, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 5391237134766535018, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 5468786054872226607, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 5468786054872226607, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 5578664776663445328, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 5578664776663445328, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 5884887424245967212, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 5884887424245967212, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 5913143491306689024, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 5913143491306689024, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 5969401265560427604, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 5969401265560427604, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 6037400600370310937, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 6037400600370310937, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 6133645820089370321, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 6133645820089370321, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 6454783476339249078, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 6454783476339249078, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 6693085951379295854, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 6693085951379295854, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 6860484771404617062, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_Name + value: SaftySandwitch + objectReference: {fileID: 0} + - target: {fileID: 6981939530710957003, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 6981939530710957003, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 7042818211600163268, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 7042818211600163268, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 7049532854379418550, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 7049532854379418550, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 7071357983996945970, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 7071357983996945970, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 7215420286917526116, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 7215420286917526116, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 7423139814368804785, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 7423139814368804785, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 7556970669379996979, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 7556970669379996979, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 7558357556379070485, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 7558357556379070485, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 7595531831959144513, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 7595531831959144513, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 7657677383883536645, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 7657677383883536645, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 7810966260317652311, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 7810966260317652311, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 7826639995454188811, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 7826639995454188811, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 7845564358995831156, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 7845564358995831156, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 7894785468907774430, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 7894785468907774430, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 8772251350773421115, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 8772251350773421115, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 8811949170212142061, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 8811949170212142061, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 8892643925617901933, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 8892643925617901933, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 8939011166152752457, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 8939011166152752457, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 8965650457732063507, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 8965650457732063507, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 8988246527851829130, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 8988246527851829130, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + - target: {fileID: 9069140620720572557, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_ExcludeLayers.m_Bits + value: 4286578687 + objectReference: {fileID: 0} + - target: {fileID: 9069140620720572557, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + propertyPath: m_IncludeLayers.m_Bits + value: 8388608 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} +--- !u!1 &170764515078725637 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 6860484771404617062, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + m_PrefabInstance: {fileID: 6731751037307123043} + m_PrefabAsset: {fileID: 0} +--- !u!4 &4640141758229816577 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2093861285609361506, guid: 02d5f50e9ecff1f469af5141b634af86, type: 3} + m_PrefabInstance: {fileID: 6731751037307123043} + m_PrefabAsset: {fileID: 0} diff --git a/Runtime/Scripts/3rdParty/BSIPA/UnityMainThreadTaskScheduler.cs b/Runtime/Scripts/3rdParty/BSIPA/UnityMainThreadTaskScheduler.cs index d6c2001c..4385b1a3 100644 --- a/Runtime/Scripts/3rdParty/BSIPA/UnityMainThreadTaskScheduler.cs +++ b/Runtime/Scripts/3rdParty/BSIPA/UnityMainThreadTaskScheduler.cs @@ -245,6 +245,9 @@ public void Cancel() if (!IsRunning) throw new InvalidOperationException("The scheduler is not running"); Cancelling = true; +#if UNITY_EDITOR + IsRunning = false; +#endif } /// diff --git a/Runtime/Scripts/BanterStarterUpper.cs b/Runtime/Scripts/BanterStarterUpper.cs index e4eb13c4..47f62999 100644 --- a/Runtime/Scripts/BanterStarterUpper.cs +++ b/Runtime/Scripts/BanterStarterUpper.cs @@ -29,6 +29,7 @@ public class BanterStarterUpper : MonoBehaviour public static string WEB_ROOT = "WebRoot"; private int processId; private static bool initialized = false; + private Coroutine currentCoroutine; private const string BANTER_DEVTOOLS_ENABLED = "BANTER_DEVTOOLS_ENABLED"; @@ -41,10 +42,11 @@ void Awake() unitySched.SetMonoBehaviour(this); if (!unitySched.IsRunning) { - StartCoroutine(unitySched.Coroutine()); + currentCoroutine = StartCoroutine(unitySched.Coroutine()); } initialized = true; } + scene = BanterScene.Instance(); gameObject.AddComponent(); #if !BANTER_EDITOR @@ -154,6 +156,11 @@ void OnDestroy() { var unitySched = UnityMainThreadTaskScheduler.Default; unitySched.Cancel(); +#if UNITY_EDITOR + initialized = false; + if(currentCoroutine!=null) + StopCoroutine(currentCoroutine); +#endif } catch (Exception e) { diff --git a/Runtime/Scripts/Scene/BanterScene.cs b/Runtime/Scripts/Scene/BanterScene.cs index 7310030a..d9feab1c 100644 --- a/Runtime/Scripts/Scene/BanterScene.cs +++ b/Runtime/Scripts/Scene/BanterScene.cs @@ -31,6 +31,8 @@ public class SettingsMap public const string EnableTeleport = "EnableTeleport"; public const string EnableForceGrab = "EnableForceGrab"; public const string EnableSpiderMan = "EnableSpiderMan"; + public const string EnableRadar = "EnableRadar"; + public const string EnableNametags = "EnableNametags"; public const string EnablePortals = "EnablePortals"; public const string EnableGuests = "EnableGuests"; public const string EnableQuaternionPose = "EnableQuaternionPose"; @@ -1613,6 +1615,12 @@ public void SetSettings(string msg, int reqId) case SettingsMap.EnableSpiderMan: settings.EnableSpiderMan = setting[1] == "1"; break; + case SettingsMap.EnableRadar: + settings.EnableRadar = setting[1] == "1"; + break; + case SettingsMap.EnableNametags: + settings.EnableNametags = setting[1] == "1"; + break; case SettingsMap.EnableDefaultTextures: settings.EnableDefaultTextures = setting[1] == "1"; break; diff --git a/Runtime/Scripts/Scene/BanterSceneEvents.cs b/Runtime/Scripts/Scene/BanterSceneEvents.cs index 79bd4622..4faf94f7 100644 --- a/Runtime/Scripts/Scene/BanterSceneEvents.cs +++ b/Runtime/Scripts/Scene/BanterSceneEvents.cs @@ -19,6 +19,8 @@ public class BanterSceneEvents public UnityEvent OnLockSpiderman = new UnityEvent(); public UnityEvent OnEnableForceGrabChanged = new UnityEvent(); public UnityEvent OnEnableSpiderManChanged = new UnityEvent(); + public UnityEvent OnEnableRadarChanged = new UnityEvent(); + public UnityEvent OnEnableNametagsChanged = new UnityEvent(); public UnityEvent OnEnablePortalsChanged = new UnityEvent(); public UnityEvent OnEnableGuestsChanged = new UnityEvent(); public UnityEvent OnEnableFriendPositionJoinChanged = new UnityEvent(); @@ -78,6 +80,8 @@ public void RemoveAllListeners() OnEnableTeleportChanged.RemoveAllListeners(); OnEnableForceGrabChanged.RemoveAllListeners(); OnEnableSpiderManChanged.RemoveAllListeners(); + OnEnableRadarChanged.RemoveAllListeners(); + OnEnableNametagsChanged.RemoveAllListeners(); OnEnablePortalsChanged.RemoveAllListeners(); OnEnableGuestsChanged.RemoveAllListeners(); OnEnableFriendPositionJoinChanged.RemoveAllListeners(); diff --git a/Runtime/Scripts/Scene/BanterSceneSettings.cs b/Runtime/Scripts/Scene/BanterSceneSettings.cs index 1ebdb87d..7e902259 100644 --- a/Runtime/Scripts/Scene/BanterSceneSettings.cs +++ b/Runtime/Scripts/Scene/BanterSceneSettings.cs @@ -17,6 +17,10 @@ public class BanterSceneSettings public bool EnableForceGrab { get { return _EnableForceGrab; } set { _EnableForceGrab = value; scene.events.OnEnableForceGrabChanged.Invoke(value); } } private bool _EnableSpiderMan = false; public bool EnableSpiderMan { get { return _EnableSpiderMan; } set { _EnableSpiderMan = value; scene.events.OnEnableSpiderManChanged.Invoke(value); } } + private bool _EnableRadar = true; + public bool EnableRadar { get { return _EnableRadar; } set { _EnableRadar = value; scene.events.OnEnableRadarChanged.Invoke(value); } } + private bool _EnableNametags = true; + public bool EnableNametags { get { return _EnableNametags; } set { _EnableNametags = value; scene.events.OnEnableNametagsChanged.Invoke(value); } } private bool _EnablePortals = true; public bool EnablePortals { get { return _EnablePortals; } set { _EnablePortals = value; scene.events.OnEnablePortalsChanged.Invoke(value); } } private bool _EnableGuests = true; @@ -97,6 +101,8 @@ public async Task Reset() EnableTeleport = true; EnableForceGrab = false; EnableSpiderMan = false; + EnableRadar = true; + EnableNametags = true; EnablePortals = true; EnableGuests = true; EnableFriendPositionJoin = true; diff --git a/Runtime/Scripts/Scene/Components/BanterBrowser.cs b/Runtime/Scripts/Scene/Components/BanterBrowser.cs index 00b27f40..acaa7fa4 100644 --- a/Runtime/Scripts/Scene/Components/BanterBrowser.cs +++ b/Runtime/Scripts/Scene/Components/BanterBrowser.cs @@ -121,19 +121,20 @@ private void SetupBrowser(List changedProperties = null) browser.name = "BanterBrowser"; browser.SendMessage("RunActions", actions); } - if (changedProperties?.Contains(PropertyName.url) ?? false) + + if (changedProperties?.Contains(PropertyName.url) ?? true) { browser.SendMessage("LoadUrl", url); } - if (changedProperties?.Contains(PropertyName.mipMaps) ?? false) + if (changedProperties?.Contains(PropertyName.mipMaps) ?? true) { browser.SendMessage("SetMipMaps", mipMaps); } - if (changedProperties?.Contains(PropertyName.pixelsPerUnit) ?? false) + if (changedProperties?.Contains(PropertyName.pixelsPerUnit) ?? true) { browser.SendMessage("SetPixelsPerUnit", pixelsPerUnit); } - if ((changedProperties?.Contains(PropertyName.pageWidth) ?? false) || (changedProperties?.Contains(PropertyName.pageHeight) ?? false)) + if ((changedProperties?.Contains(PropertyName.pageWidth) ?? true) || (changedProperties?.Contains(PropertyName.pageHeight) ?? true)) { RectTransform rt = browser.GetComponent(typeof(RectTransform)) as RectTransform; rt.sizeDelta = new Vector2(pageWidth, pageHeight); diff --git a/Runtime/Scripts/Scene/Components/BanterMirror.cs b/Runtime/Scripts/Scene/Components/BanterMirror.cs index 2a3c5454..014af300 100644 --- a/Runtime/Scripts/Scene/Components/BanterMirror.cs +++ b/Runtime/Scripts/Scene/Components/BanterMirror.cs @@ -57,17 +57,16 @@ void SetupMirror(List changedProperties = null) var obj = Instantiate(Resources.Load("Prefabs/BanterMirror3D")); obj.transform.SetParent(transform, false); _renderer = gameObject.GetComponentInChildren(); - return; } - if (changedProperties?.Contains(PropertyName.renderTextureSize) ?? false) + if (changedProperties?.Contains(PropertyName.renderTextureSize) ?? true) { _renderer.SetRenderTextureSize(renderTextureSize); } - if (changedProperties?.Contains(PropertyName.cameraClear) ?? false) + if (changedProperties?.Contains(PropertyName.cameraClear) ?? true) { _renderer.SetCameraClear(cameraClear); } - if (changedProperties?.Contains(PropertyName.backgroundColor) ?? false) + if (changedProperties?.Contains(PropertyName.backgroundColor) ?? true) { _renderer.SetCameraColor(backgroundColor); } diff --git a/Runtime/Scripts/Scene/Components/BanterPortal.cs b/Runtime/Scripts/Scene/Components/BanterPortal.cs index 344b416f..de0f7560 100644 --- a/Runtime/Scripts/Scene/Components/BanterPortal.cs +++ b/Runtime/Scripts/Scene/Components/BanterPortal.cs @@ -49,6 +49,7 @@ public override void StartStuff() { sceneEvents = BanterScene.Instance().events; block = new MaterialPropertyBlock(); + _ = SetupPortal(); } public static async Task SetTexture(string texture, MeshRenderer rend) @@ -101,7 +102,7 @@ private async Task SetupPortal() } public override void DestroyStuff() { } - public void UpdateCallback(List changedProperties) + public void UpdateCallback(List changedProperties = null) { _ = SetupPortal(); } diff --git a/Runtime/Scripts/Utils/LoadingBarManager.cs b/Runtime/Scripts/Utils/LoadingBarManager.cs index 79cc613f..0a1dff74 100644 --- a/Runtime/Scripts/Utils/LoadingBarManager.cs +++ b/Runtime/Scripts/Utils/LoadingBarManager.cs @@ -25,6 +25,7 @@ public class LoadingBarManager : MonoBehaviour [SerializeField] AnimationClip loadIn; [SerializeField] AnimationClip loadOut; [SerializeField] Animation loadingSphere; + [SerializeField] GameObject teleportWall; public TMPro.TextMeshPro titleText; public TMPro.TextMeshPro cancelText; public TMPro.TextMeshPro loadingText; @@ -212,6 +213,7 @@ public async Task LoadIn(string url) currentUrl = url; loadingProgress.gameObject.GetComponent().enabled = true; loadingProgress.gameObject.GetComponent().enabled = true; + teleportWall.SetActive(true); loadingSphere.clip = loadIn; loadingSphere.Play(); await new WaitUntil(() => !loadingSphere.isPlaying); @@ -244,6 +246,7 @@ async Task HideCollider() await new WaitForSeconds(1.5f); loadingProgress.gameObject.GetComponent().enabled = false; loadingProgress.gameObject.GetComponent().enabled = false; + teleportWall.SetActive(false); } } } diff --git a/Samples.meta b/Samples.meta new file mode 100644 index 00000000..fd2930e7 --- /dev/null +++ b/Samples.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 72723091286905c49b67bfa05d2f24b1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/FlightGadget.meta b/Samples/FlightGadget.meta new file mode 100644 index 00000000..ee9eeb27 --- /dev/null +++ b/Samples/FlightGadget.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5e9582a7169f268409b4eeb6a8f2721b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze.meta b/Samples/GravityMaze.meta new file mode 100644 index 00000000..07aacf2f --- /dev/null +++ b/Samples/GravityMaze.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 278a22d76a9b9c5428d12bede9a3a969 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/HeadAttatchedRaycast.prefab b/Samples/GravityMaze/HeadAttatchedRaycast.prefab new file mode 100644 index 00000000..296f1094 --- /dev/null +++ b/Samples/GravityMaze/HeadAttatchedRaycast.prefab @@ -0,0 +1,121 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &8028994951476978984 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8028994951476978985} + - component: {fileID: 8028994951476978997} + - component: {fileID: 8028994951476978996} + - component: {fileID: 8028994951476978999} + - component: {fileID: 8028994951476978998} + m_Layer: 0 + m_Name: HeadAttatchedRaycast + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8028994951476978985 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8028994951476978984} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8028994951476978997 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8028994951476978984} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5d36262f06c874844aa31142292ca911, type: 3} + m_Name: + m_EditorClassIdentifier: + Id: GgOmkbhafkeJa6Z4eKkUQQ + loaded: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &8028994951476978996 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8028994951476978984} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 43227c1879ae19b4191caeebdfff2eec, type: 3} + m_Name: + m_EditorClassIdentifier: + progress: + m_PersistentCalls: + m_Calls: [] + loaded: + m_PersistentCalls: + m_Calls: [] + _loaded: 0 + percentage: 0 + oid: 0 + cid: 0 + uid: me + attachmentPosition: {x: 0, y: 0, z: 0} + attachmentRotation: {x: 0, y: 0, z: 0, w: 1} + attachmentType: 1 + avatarAttachmentType: 0 + avatarAttachmentPoint: 0 + attachmentPoint: 0 + autoSync: 0 + jointAvatar: 0 +--- !u!114 &8028994951476978999 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8028994951476978984} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e741851cba3ad425c91ecf922cc6b379, type: 3} + m_Name: + m_EditorClassIdentifier: + _data: + _json: '{"declarations":{"Kind":"Object","collection":{"$content":[{"name":"Layers","value":{"value":8,"$type":"UnityEngine.LayerMask"},"typeHandle":{"Identification":"UnityEngine.LayerMask, + UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null","$version":"A"},"$version":"A"},{"name":"Gravity","value":{"$content":-9.81,"$type":"System.Single"},"typeHandle":{"Identification":"System.Single, + mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089","$version":"A"},"$version":"A"},{"name":"AngleF","value":{"$content":60.0,"$type":"System.Single"},"typeHandle":{"Identification":"System.Single, + mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089","$version":"A"},"$version":"A"},{"name":"DistanceF","value":{"$content":2.5,"$type":"System.Single"},"typeHandle":{"Identification":"System.Single, + mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089","$version":"A"},"$version":"A"},{"name":"Interval","value":{"$content":0.01,"$type":"System.Single"},"typeHandle":{"Identification":"System.Single, + mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089","$version":"A"},"$version":"A"},{"name":"IsOn","value":{"$content":false,"$type":"System.Boolean"},"typeHandle":{"Identification":"System.Boolean, + mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089","$version":"A"},"$version":"A"}],"$version":"A"},"$version":"A"}}' + _objectReferences: [] +--- !u!114 &8028994951476978998 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8028994951476978984} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d2fe5546f775c47d2820aa5e8a715f53, type: 3} + m_Name: + m_EditorClassIdentifier: + _data: + _json: '{"nest":{"source":"Macro","macro":0,"embed":null}}' + _objectReferences: + - {fileID: 11400000, guid: e7b327971f8936943a93afdbb063cae8, type: 2} diff --git a/Samples/GravityMaze/HeadAttatchedRaycast.prefab.meta b/Samples/GravityMaze/HeadAttatchedRaycast.prefab.meta new file mode 100644 index 00000000..ac4fdb12 --- /dev/null +++ b/Samples/GravityMaze/HeadAttatchedRaycast.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b863f72b62da5a64e92f32fd1e400225 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Materials.meta b/Samples/GravityMaze/Materials.meta new file mode 100644 index 00000000..5dd8ccc0 --- /dev/null +++ b/Samples/GravityMaze/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2e5baa3a4100bdf42b930fc137c406c3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Materials/Escher_BaseTrimSheet.mat b/Samples/GravityMaze/Materials/Escher_BaseTrimSheet.mat new file mode 100644 index 00000000..12034322 --- /dev/null +++ b/Samples/GravityMaze/Materials/Escher_BaseTrimSheet.mat @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Escher_BaseTrimSheet + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: + - _EMISSION + - _METALLICGLOSSMAP + - _NORMALMAP + m_InvalidKeywords: [] + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 2800000, guid: cd5be085bcbf392429a0498c296b5ff8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 0643143b024b36d4eb2ea2550bec2546, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 4287b3466430fbe4dbe650d2acd4223c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 2800000, guid: ed331a4e81c791d4dacfaeffc32cea19, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 1.7207954, g: 1.7207954, b: 1.7207954, a: 1} + m_BuildTextureStacks: [] diff --git a/Samples/GravityMaze/Materials/Escher_BaseTrimSheet.mat.meta b/Samples/GravityMaze/Materials/Escher_BaseTrimSheet.mat.meta new file mode 100644 index 00000000..a088888b --- /dev/null +++ b/Samples/GravityMaze/Materials/Escher_BaseTrimSheet.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 27fcd5875bcd33d419283cce5a1294b2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes.meta b/Samples/GravityMaze/Meshes.meta new file mode 100644 index 00000000..1422151d --- /dev/null +++ b/Samples/GravityMaze/Meshes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f34a6210744ff6f4faefa04f8b468455 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/CoCapModules.meta b/Samples/GravityMaze/Meshes/CoCapModules.meta new file mode 100644 index 00000000..2185cf0a --- /dev/null +++ b/Samples/GravityMaze/Meshes/CoCapModules.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 80007d6201931b144b2eddf2ee88ae27 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/CoCapModules/3Way-2S_NoCaps.fbx b/Samples/GravityMaze/Meshes/CoCapModules/3Way-2S_NoCaps.fbx new file mode 100644 index 00000000..abe3288e Binary files /dev/null and b/Samples/GravityMaze/Meshes/CoCapModules/3Way-2S_NoCaps.fbx differ diff --git a/Samples/GravityMaze/Meshes/CoCapModules/3Way-2S_NoCaps.fbx.meta b/Samples/GravityMaze/Meshes/CoCapModules/3Way-2S_NoCaps.fbx.meta new file mode 100644 index 00000000..c5a940b5 --- /dev/null +++ b/Samples/GravityMaze/Meshes/CoCapModules/3Way-2S_NoCaps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 13a7fc0d1b8b31942b65b2aff75914cf +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/CoCapModules/3Way_NoCaps.fbx b/Samples/GravityMaze/Meshes/CoCapModules/3Way_NoCaps.fbx new file mode 100644 index 00000000..c4217369 Binary files /dev/null and b/Samples/GravityMaze/Meshes/CoCapModules/3Way_NoCaps.fbx differ diff --git a/Samples/GravityMaze/Meshes/CoCapModules/3Way_NoCaps.fbx.meta b/Samples/GravityMaze/Meshes/CoCapModules/3Way_NoCaps.fbx.meta new file mode 100644 index 00000000..66416f90 --- /dev/null +++ b/Samples/GravityMaze/Meshes/CoCapModules/3Way_NoCaps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 7f306f15f0fc766408b42a9eaadd854c +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/CoCapModules/4Way-2S_NoCaps.fbx b/Samples/GravityMaze/Meshes/CoCapModules/4Way-2S_NoCaps.fbx new file mode 100644 index 00000000..c283a4e7 Binary files /dev/null and b/Samples/GravityMaze/Meshes/CoCapModules/4Way-2S_NoCaps.fbx differ diff --git a/Samples/GravityMaze/Meshes/CoCapModules/4Way-2S_NoCaps.fbx.meta b/Samples/GravityMaze/Meshes/CoCapModules/4Way-2S_NoCaps.fbx.meta new file mode 100644 index 00000000..63b1cb66 --- /dev/null +++ b/Samples/GravityMaze/Meshes/CoCapModules/4Way-2S_NoCaps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 359de15b5d9b6fb4aafac274ad7f7dc0 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/CoCapModules/4Way_NoCaps.fbx b/Samples/GravityMaze/Meshes/CoCapModules/4Way_NoCaps.fbx new file mode 100644 index 00000000..4b4945a3 Binary files /dev/null and b/Samples/GravityMaze/Meshes/CoCapModules/4Way_NoCaps.fbx differ diff --git a/Samples/GravityMaze/Meshes/CoCapModules/4Way_NoCaps.fbx.meta b/Samples/GravityMaze/Meshes/CoCapModules/4Way_NoCaps.fbx.meta new file mode 100644 index 00000000..902df487 --- /dev/null +++ b/Samples/GravityMaze/Meshes/CoCapModules/4Way_NoCaps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 199e23a5071fd8840b48dac9978efe8e +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/CoCapModules/PitchDown_NoCaps.fbx b/Samples/GravityMaze/Meshes/CoCapModules/PitchDown_NoCaps.fbx new file mode 100644 index 00000000..621d8324 Binary files /dev/null and b/Samples/GravityMaze/Meshes/CoCapModules/PitchDown_NoCaps.fbx differ diff --git a/Samples/GravityMaze/Meshes/CoCapModules/PitchDown_NoCaps.fbx.meta b/Samples/GravityMaze/Meshes/CoCapModules/PitchDown_NoCaps.fbx.meta new file mode 100644 index 00000000..958a92b6 --- /dev/null +++ b/Samples/GravityMaze/Meshes/CoCapModules/PitchDown_NoCaps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: c37144ac036179f48a11ffccdeca0a1f +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/CoCapModules/PitchUp-2S_NoCaps.fbx b/Samples/GravityMaze/Meshes/CoCapModules/PitchUp-2S_NoCaps.fbx new file mode 100644 index 00000000..ccc04b95 Binary files /dev/null and b/Samples/GravityMaze/Meshes/CoCapModules/PitchUp-2S_NoCaps.fbx differ diff --git a/Samples/GravityMaze/Meshes/CoCapModules/PitchUp-2S_NoCaps.fbx.meta b/Samples/GravityMaze/Meshes/CoCapModules/PitchUp-2S_NoCaps.fbx.meta new file mode 100644 index 00000000..d1c95c52 --- /dev/null +++ b/Samples/GravityMaze/Meshes/CoCapModules/PitchUp-2S_NoCaps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 03ec073b9475a0a43bcfe1f47e2002fd +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/CoCapModules/PitchUp_NoCaps.fbx b/Samples/GravityMaze/Meshes/CoCapModules/PitchUp_NoCaps.fbx new file mode 100644 index 00000000..85a3f8a1 Binary files /dev/null and b/Samples/GravityMaze/Meshes/CoCapModules/PitchUp_NoCaps.fbx differ diff --git a/Samples/GravityMaze/Meshes/CoCapModules/PitchUp_NoCaps.fbx.meta b/Samples/GravityMaze/Meshes/CoCapModules/PitchUp_NoCaps.fbx.meta new file mode 100644 index 00000000..44ea6725 --- /dev/null +++ b/Samples/GravityMaze/Meshes/CoCapModules/PitchUp_NoCaps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 01c95a92c43dd2643a3712cd30067179 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/CoCapModules/Straight-2S_NoCaps.fbx b/Samples/GravityMaze/Meshes/CoCapModules/Straight-2S_NoCaps.fbx new file mode 100644 index 00000000..e1966399 Binary files /dev/null and b/Samples/GravityMaze/Meshes/CoCapModules/Straight-2S_NoCaps.fbx differ diff --git a/Samples/GravityMaze/Meshes/CoCapModules/Straight-2S_NoCaps.fbx.meta b/Samples/GravityMaze/Meshes/CoCapModules/Straight-2S_NoCaps.fbx.meta new file mode 100644 index 00000000..e1f10bc5 --- /dev/null +++ b/Samples/GravityMaze/Meshes/CoCapModules/Straight-2S_NoCaps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 9bef501ea538f5d4c9bcc39fec650c52 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/CoCapModules/Straight_NoCaps.fbx b/Samples/GravityMaze/Meshes/CoCapModules/Straight_NoCaps.fbx new file mode 100644 index 00000000..4ed4d388 Binary files /dev/null and b/Samples/GravityMaze/Meshes/CoCapModules/Straight_NoCaps.fbx differ diff --git a/Samples/GravityMaze/Meshes/CoCapModules/Straight_NoCaps.fbx.meta b/Samples/GravityMaze/Meshes/CoCapModules/Straight_NoCaps.fbx.meta new file mode 100644 index 00000000..db98673d --- /dev/null +++ b/Samples/GravityMaze/Meshes/CoCapModules/Straight_NoCaps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 92fff77af4c011b4c862427e0d0c8eb9 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/CoCapModules/TurnLeft-2S_NoCaps.fbx b/Samples/GravityMaze/Meshes/CoCapModules/TurnLeft-2S_NoCaps.fbx new file mode 100644 index 00000000..0a168e15 Binary files /dev/null and b/Samples/GravityMaze/Meshes/CoCapModules/TurnLeft-2S_NoCaps.fbx differ diff --git a/Samples/GravityMaze/Meshes/CoCapModules/TurnLeft-2S_NoCaps.fbx.meta b/Samples/GravityMaze/Meshes/CoCapModules/TurnLeft-2S_NoCaps.fbx.meta new file mode 100644 index 00000000..12e0437a --- /dev/null +++ b/Samples/GravityMaze/Meshes/CoCapModules/TurnLeft-2S_NoCaps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 883832026fd018b41887010ec847cdca +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/CoCapModules/TurnLeft_NoCaps.fbx b/Samples/GravityMaze/Meshes/CoCapModules/TurnLeft_NoCaps.fbx new file mode 100644 index 00000000..7f975043 Binary files /dev/null and b/Samples/GravityMaze/Meshes/CoCapModules/TurnLeft_NoCaps.fbx differ diff --git a/Samples/GravityMaze/Meshes/CoCapModules/TurnLeft_NoCaps.fbx.meta b/Samples/GravityMaze/Meshes/CoCapModules/TurnLeft_NoCaps.fbx.meta new file mode 100644 index 00000000..d40bd2b9 --- /dev/null +++ b/Samples/GravityMaze/Meshes/CoCapModules/TurnLeft_NoCaps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 11f79b583f1c8c34480801027c5800fb +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/CoCapModules/TurnRight-2S_NoCaps.fbx b/Samples/GravityMaze/Meshes/CoCapModules/TurnRight-2S_NoCaps.fbx new file mode 100644 index 00000000..2b88914c Binary files /dev/null and b/Samples/GravityMaze/Meshes/CoCapModules/TurnRight-2S_NoCaps.fbx differ diff --git a/Samples/GravityMaze/Meshes/CoCapModules/TurnRight-2S_NoCaps.fbx.meta b/Samples/GravityMaze/Meshes/CoCapModules/TurnRight-2S_NoCaps.fbx.meta new file mode 100644 index 00000000..b1a3127c --- /dev/null +++ b/Samples/GravityMaze/Meshes/CoCapModules/TurnRight-2S_NoCaps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: dbd6cbcad32600d48bde040cfa566cc9 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/CoCapModules/TurnRight_NoCaps.fbx b/Samples/GravityMaze/Meshes/CoCapModules/TurnRight_NoCaps.fbx new file mode 100644 index 00000000..8b74f203 Binary files /dev/null and b/Samples/GravityMaze/Meshes/CoCapModules/TurnRight_NoCaps.fbx differ diff --git a/Samples/GravityMaze/Meshes/CoCapModules/TurnRight_NoCaps.fbx.meta b/Samples/GravityMaze/Meshes/CoCapModules/TurnRight_NoCaps.fbx.meta new file mode 100644 index 00000000..1b1ffea5 --- /dev/null +++ b/Samples/GravityMaze/Meshes/CoCapModules/TurnRight_NoCaps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 1e45a8edad8f90645ab5d8ff5d4f0cd5 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Modules.meta b/Samples/GravityMaze/Meshes/Modules.meta new file mode 100644 index 00000000..e0a5a5a9 --- /dev/null +++ b/Samples/GravityMaze/Meshes/Modules.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 75f5c7ec4ec87764b899270b59fec280 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Modules/3Way-2S_Caps.fbx b/Samples/GravityMaze/Meshes/Modules/3Way-2S_Caps.fbx new file mode 100644 index 00000000..8c87325f Binary files /dev/null and b/Samples/GravityMaze/Meshes/Modules/3Way-2S_Caps.fbx differ diff --git a/Samples/GravityMaze/Meshes/Modules/3Way-2S_Caps.fbx.meta b/Samples/GravityMaze/Meshes/Modules/3Way-2S_Caps.fbx.meta new file mode 100644 index 00000000..0f87529b --- /dev/null +++ b/Samples/GravityMaze/Meshes/Modules/3Way-2S_Caps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 3723a7308d593bd49960b52606b5d621 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Modules/3Way_Caps.fbx b/Samples/GravityMaze/Meshes/Modules/3Way_Caps.fbx new file mode 100644 index 00000000..17901709 Binary files /dev/null and b/Samples/GravityMaze/Meshes/Modules/3Way_Caps.fbx differ diff --git a/Samples/GravityMaze/Meshes/Modules/3Way_Caps.fbx.meta b/Samples/GravityMaze/Meshes/Modules/3Way_Caps.fbx.meta new file mode 100644 index 00000000..9e718206 --- /dev/null +++ b/Samples/GravityMaze/Meshes/Modules/3Way_Caps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 1464457b9b12ae449a814ae79bf52d16 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Modules/4Way-2S_Caps.fbx b/Samples/GravityMaze/Meshes/Modules/4Way-2S_Caps.fbx new file mode 100644 index 00000000..5601cf3c Binary files /dev/null and b/Samples/GravityMaze/Meshes/Modules/4Way-2S_Caps.fbx differ diff --git a/Samples/GravityMaze/Meshes/Modules/4Way-2S_Caps.fbx.meta b/Samples/GravityMaze/Meshes/Modules/4Way-2S_Caps.fbx.meta new file mode 100644 index 00000000..86b81bda --- /dev/null +++ b/Samples/GravityMaze/Meshes/Modules/4Way-2S_Caps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 3e822e71b00a8f74cbf011701739c6e9 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Modules/4Way_Caps.fbx b/Samples/GravityMaze/Meshes/Modules/4Way_Caps.fbx new file mode 100644 index 00000000..60f20e93 Binary files /dev/null and b/Samples/GravityMaze/Meshes/Modules/4Way_Caps.fbx differ diff --git a/Samples/GravityMaze/Meshes/Modules/4Way_Caps.fbx.meta b/Samples/GravityMaze/Meshes/Modules/4Way_Caps.fbx.meta new file mode 100644 index 00000000..d03e41ea --- /dev/null +++ b/Samples/GravityMaze/Meshes/Modules/4Way_Caps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 0d62cf0178478464d857c5b50e3aee06 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Modules/PitchDown_Caps.fbx b/Samples/GravityMaze/Meshes/Modules/PitchDown_Caps.fbx new file mode 100644 index 00000000..bff93ca7 Binary files /dev/null and b/Samples/GravityMaze/Meshes/Modules/PitchDown_Caps.fbx differ diff --git a/Samples/GravityMaze/Meshes/Modules/PitchDown_Caps.fbx.meta b/Samples/GravityMaze/Meshes/Modules/PitchDown_Caps.fbx.meta new file mode 100644 index 00000000..0813f144 --- /dev/null +++ b/Samples/GravityMaze/Meshes/Modules/PitchDown_Caps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 6f0ee410d03e9e343b320293334a9597 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Modules/PitchUp-2S_Caps.fbx b/Samples/GravityMaze/Meshes/Modules/PitchUp-2S_Caps.fbx new file mode 100644 index 00000000..b4920bb1 Binary files /dev/null and b/Samples/GravityMaze/Meshes/Modules/PitchUp-2S_Caps.fbx differ diff --git a/Samples/GravityMaze/Meshes/Modules/PitchUp-2S_Caps.fbx.meta b/Samples/GravityMaze/Meshes/Modules/PitchUp-2S_Caps.fbx.meta new file mode 100644 index 00000000..03021739 --- /dev/null +++ b/Samples/GravityMaze/Meshes/Modules/PitchUp-2S_Caps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 72c75287d5e78d44190b26c9612a393c +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Modules/PitchUp_Caps.fbx b/Samples/GravityMaze/Meshes/Modules/PitchUp_Caps.fbx new file mode 100644 index 00000000..afe59145 Binary files /dev/null and b/Samples/GravityMaze/Meshes/Modules/PitchUp_Caps.fbx differ diff --git a/Samples/GravityMaze/Meshes/Modules/PitchUp_Caps.fbx.meta b/Samples/GravityMaze/Meshes/Modules/PitchUp_Caps.fbx.meta new file mode 100644 index 00000000..4e3f8cb9 --- /dev/null +++ b/Samples/GravityMaze/Meshes/Modules/PitchUp_Caps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 580d26a9239ccdc448dc5b9973e4d5db +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Modules/Straight-2S_Caps.fbx b/Samples/GravityMaze/Meshes/Modules/Straight-2S_Caps.fbx new file mode 100644 index 00000000..3b52b2f2 Binary files /dev/null and b/Samples/GravityMaze/Meshes/Modules/Straight-2S_Caps.fbx differ diff --git a/Samples/GravityMaze/Meshes/Modules/Straight-2S_Caps.fbx.meta b/Samples/GravityMaze/Meshes/Modules/Straight-2S_Caps.fbx.meta new file mode 100644 index 00000000..72cb256e --- /dev/null +++ b/Samples/GravityMaze/Meshes/Modules/Straight-2S_Caps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: de0e1b0cd0bf20b449c5d1eee91728f3 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Modules/Straight_Caps.fbx b/Samples/GravityMaze/Meshes/Modules/Straight_Caps.fbx new file mode 100644 index 00000000..9e770b63 Binary files /dev/null and b/Samples/GravityMaze/Meshes/Modules/Straight_Caps.fbx differ diff --git a/Samples/GravityMaze/Meshes/Modules/Straight_Caps.fbx.meta b/Samples/GravityMaze/Meshes/Modules/Straight_Caps.fbx.meta new file mode 100644 index 00000000..974c5d3a --- /dev/null +++ b/Samples/GravityMaze/Meshes/Modules/Straight_Caps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: b6404395314233b45911d8d37261df4d +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Modules/TurnLeft-2S_Caps.fbx b/Samples/GravityMaze/Meshes/Modules/TurnLeft-2S_Caps.fbx new file mode 100644 index 00000000..34e28411 Binary files /dev/null and b/Samples/GravityMaze/Meshes/Modules/TurnLeft-2S_Caps.fbx differ diff --git a/Samples/GravityMaze/Meshes/Modules/TurnLeft-2S_Caps.fbx.meta b/Samples/GravityMaze/Meshes/Modules/TurnLeft-2S_Caps.fbx.meta new file mode 100644 index 00000000..6cd217e2 --- /dev/null +++ b/Samples/GravityMaze/Meshes/Modules/TurnLeft-2S_Caps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 40aa77bed4bbe164ebdb8c3959a213a1 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Modules/TurnLeft_Caps.fbx b/Samples/GravityMaze/Meshes/Modules/TurnLeft_Caps.fbx new file mode 100644 index 00000000..3dbb053c Binary files /dev/null and b/Samples/GravityMaze/Meshes/Modules/TurnLeft_Caps.fbx differ diff --git a/Samples/GravityMaze/Meshes/Modules/TurnLeft_Caps.fbx.meta b/Samples/GravityMaze/Meshes/Modules/TurnLeft_Caps.fbx.meta new file mode 100644 index 00000000..de14cd37 --- /dev/null +++ b/Samples/GravityMaze/Meshes/Modules/TurnLeft_Caps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 55583fb8d54d26e48990197906027a55 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Modules/TurnRight-2S_Caps.fbx b/Samples/GravityMaze/Meshes/Modules/TurnRight-2S_Caps.fbx new file mode 100644 index 00000000..2b6e2f3b Binary files /dev/null and b/Samples/GravityMaze/Meshes/Modules/TurnRight-2S_Caps.fbx differ diff --git a/Samples/GravityMaze/Meshes/Modules/TurnRight-2S_Caps.fbx.meta b/Samples/GravityMaze/Meshes/Modules/TurnRight-2S_Caps.fbx.meta new file mode 100644 index 00000000..58b4ee06 --- /dev/null +++ b/Samples/GravityMaze/Meshes/Modules/TurnRight-2S_Caps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 4fab0b577985dc24398848c663cc5eca +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Modules/TurnRight_Caps.fbx b/Samples/GravityMaze/Meshes/Modules/TurnRight_Caps.fbx new file mode 100644 index 00000000..650c9609 Binary files /dev/null and b/Samples/GravityMaze/Meshes/Modules/TurnRight_Caps.fbx differ diff --git a/Samples/GravityMaze/Meshes/Modules/TurnRight_Caps.fbx.meta b/Samples/GravityMaze/Meshes/Modules/TurnRight_Caps.fbx.meta new file mode 100644 index 00000000..66cb56ef --- /dev/null +++ b/Samples/GravityMaze/Meshes/Modules/TurnRight_Caps.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 81744c7c7f8bded4c98e423eab3027e9 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Numbers.meta b/Samples/GravityMaze/Meshes/Numbers.meta new file mode 100644 index 00000000..db920597 --- /dev/null +++ b/Samples/GravityMaze/Meshes/Numbers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 05ab0db4bd07efb49973c13b5561e57d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Numbers/LT_0.fbx b/Samples/GravityMaze/Meshes/Numbers/LT_0.fbx new file mode 100644 index 00000000..67928264 Binary files /dev/null and b/Samples/GravityMaze/Meshes/Numbers/LT_0.fbx differ diff --git a/Samples/GravityMaze/Meshes/Numbers/LT_0.fbx.meta b/Samples/GravityMaze/Meshes/Numbers/LT_0.fbx.meta new file mode 100644 index 00000000..c20fbc4a --- /dev/null +++ b/Samples/GravityMaze/Meshes/Numbers/LT_0.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: a70019d19362c1542bfd1decd0250e86 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Numbers/LT_1.fbx b/Samples/GravityMaze/Meshes/Numbers/LT_1.fbx new file mode 100644 index 00000000..e34058f0 Binary files /dev/null and b/Samples/GravityMaze/Meshes/Numbers/LT_1.fbx differ diff --git a/Samples/GravityMaze/Meshes/Numbers/LT_1.fbx.meta b/Samples/GravityMaze/Meshes/Numbers/LT_1.fbx.meta new file mode 100644 index 00000000..e8913d78 --- /dev/null +++ b/Samples/GravityMaze/Meshes/Numbers/LT_1.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: cfdcb594497f40141b28d707fba9c654 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Numbers/LT_2.fbx b/Samples/GravityMaze/Meshes/Numbers/LT_2.fbx new file mode 100644 index 00000000..84b20701 Binary files /dev/null and b/Samples/GravityMaze/Meshes/Numbers/LT_2.fbx differ diff --git a/Samples/GravityMaze/Meshes/Numbers/LT_2.fbx.meta b/Samples/GravityMaze/Meshes/Numbers/LT_2.fbx.meta new file mode 100644 index 00000000..97feddb0 --- /dev/null +++ b/Samples/GravityMaze/Meshes/Numbers/LT_2.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: c7ac5c8509b170d4680718faaed7a49b +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Numbers/LT_3.fbx b/Samples/GravityMaze/Meshes/Numbers/LT_3.fbx new file mode 100644 index 00000000..a23298e8 Binary files /dev/null and b/Samples/GravityMaze/Meshes/Numbers/LT_3.fbx differ diff --git a/Samples/GravityMaze/Meshes/Numbers/LT_3.fbx.meta b/Samples/GravityMaze/Meshes/Numbers/LT_3.fbx.meta new file mode 100644 index 00000000..44e48096 --- /dev/null +++ b/Samples/GravityMaze/Meshes/Numbers/LT_3.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: e5e798d490af35b47954a421a7c70ced +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Numbers/LT_4.fbx b/Samples/GravityMaze/Meshes/Numbers/LT_4.fbx new file mode 100644 index 00000000..87c8b75d Binary files /dev/null and b/Samples/GravityMaze/Meshes/Numbers/LT_4.fbx differ diff --git a/Samples/GravityMaze/Meshes/Numbers/LT_4.fbx.meta b/Samples/GravityMaze/Meshes/Numbers/LT_4.fbx.meta new file mode 100644 index 00000000..ec270820 --- /dev/null +++ b/Samples/GravityMaze/Meshes/Numbers/LT_4.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 90535cc174dea3e48aa54d68e1d90945 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Numbers/LT_5.fbx b/Samples/GravityMaze/Meshes/Numbers/LT_5.fbx new file mode 100644 index 00000000..7797d4dd Binary files /dev/null and b/Samples/GravityMaze/Meshes/Numbers/LT_5.fbx differ diff --git a/Samples/GravityMaze/Meshes/Numbers/LT_5.fbx.meta b/Samples/GravityMaze/Meshes/Numbers/LT_5.fbx.meta new file mode 100644 index 00000000..074b3740 --- /dev/null +++ b/Samples/GravityMaze/Meshes/Numbers/LT_5.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: e5671a2e67dbeb84db9250c046f03cb9 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Numbers/LT_6.fbx b/Samples/GravityMaze/Meshes/Numbers/LT_6.fbx new file mode 100644 index 00000000..bd7fb921 Binary files /dev/null and b/Samples/GravityMaze/Meshes/Numbers/LT_6.fbx differ diff --git a/Samples/GravityMaze/Meshes/Numbers/LT_6.fbx.meta b/Samples/GravityMaze/Meshes/Numbers/LT_6.fbx.meta new file mode 100644 index 00000000..dd1915cf --- /dev/null +++ b/Samples/GravityMaze/Meshes/Numbers/LT_6.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: b9e051f4e5a4c854fbc423164689c3bf +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Numbers/LT_7.fbx b/Samples/GravityMaze/Meshes/Numbers/LT_7.fbx new file mode 100644 index 00000000..c85c3c26 Binary files /dev/null and b/Samples/GravityMaze/Meshes/Numbers/LT_7.fbx differ diff --git a/Samples/GravityMaze/Meshes/Numbers/LT_7.fbx.meta b/Samples/GravityMaze/Meshes/Numbers/LT_7.fbx.meta new file mode 100644 index 00000000..98d785f6 --- /dev/null +++ b/Samples/GravityMaze/Meshes/Numbers/LT_7.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 0054185e23f1b0e49a99af8ec105ed96 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Numbers/LT_8.fbx b/Samples/GravityMaze/Meshes/Numbers/LT_8.fbx new file mode 100644 index 00000000..e3c3963d Binary files /dev/null and b/Samples/GravityMaze/Meshes/Numbers/LT_8.fbx differ diff --git a/Samples/GravityMaze/Meshes/Numbers/LT_8.fbx.meta b/Samples/GravityMaze/Meshes/Numbers/LT_8.fbx.meta new file mode 100644 index 00000000..e3ae2b4a --- /dev/null +++ b/Samples/GravityMaze/Meshes/Numbers/LT_8.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 31f293e56aa569b4182d8711235dfd01 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Numbers/LT_9.fbx b/Samples/GravityMaze/Meshes/Numbers/LT_9.fbx new file mode 100644 index 00000000..bd96d101 Binary files /dev/null and b/Samples/GravityMaze/Meshes/Numbers/LT_9.fbx differ diff --git a/Samples/GravityMaze/Meshes/Numbers/LT_9.fbx.meta b/Samples/GravityMaze/Meshes/Numbers/LT_9.fbx.meta new file mode 100644 index 00000000..681b0f1e --- /dev/null +++ b/Samples/GravityMaze/Meshes/Numbers/LT_9.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 664c53178a17a2b4aaa81fbc50b0f1bd +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Platform.meta b/Samples/GravityMaze/Meshes/Platform.meta new file mode 100644 index 00000000..bb5acbd6 --- /dev/null +++ b/Samples/GravityMaze/Meshes/Platform.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 05348edcfd417c94abf93e4807129afc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Platform/ArchSign.fbx b/Samples/GravityMaze/Meshes/Platform/ArchSign.fbx new file mode 100644 index 00000000..d3023133 Binary files /dev/null and b/Samples/GravityMaze/Meshes/Platform/ArchSign.fbx differ diff --git a/Samples/GravityMaze/Meshes/Platform/ArchSign.fbx.meta b/Samples/GravityMaze/Meshes/Platform/ArchSign.fbx.meta new file mode 100644 index 00000000..90b42cec --- /dev/null +++ b/Samples/GravityMaze/Meshes/Platform/ArchSign.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 1ab74c4645a3bfb4586d4c706250c618 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Platform/LevelText.fbx b/Samples/GravityMaze/Meshes/Platform/LevelText.fbx new file mode 100644 index 00000000..74046db5 Binary files /dev/null and b/Samples/GravityMaze/Meshes/Platform/LevelText.fbx differ diff --git a/Samples/GravityMaze/Meshes/Platform/LevelText.fbx.meta b/Samples/GravityMaze/Meshes/Platform/LevelText.fbx.meta new file mode 100644 index 00000000..0ab4735c --- /dev/null +++ b/Samples/GravityMaze/Meshes/Platform/LevelText.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 71de0e997d4a4f446be9d60ed3d79dcd +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Platform/MovingPlatform.fbx b/Samples/GravityMaze/Meshes/Platform/MovingPlatform.fbx new file mode 100644 index 00000000..2b9e3b19 Binary files /dev/null and b/Samples/GravityMaze/Meshes/Platform/MovingPlatform.fbx differ diff --git a/Samples/GravityMaze/Meshes/Platform/MovingPlatform.fbx.meta b/Samples/GravityMaze/Meshes/Platform/MovingPlatform.fbx.meta new file mode 100644 index 00000000..56cf9000 --- /dev/null +++ b/Samples/GravityMaze/Meshes/Platform/MovingPlatform.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 8f1ca91cac93a224c93a51d512475976 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Meshes/Platform/StartBase_NoCap.fbx b/Samples/GravityMaze/Meshes/Platform/StartBase_NoCap.fbx new file mode 100644 index 00000000..ef2ba367 Binary files /dev/null and b/Samples/GravityMaze/Meshes/Platform/StartBase_NoCap.fbx differ diff --git a/Samples/GravityMaze/Meshes/Platform/StartBase_NoCap.fbx.meta b/Samples/GravityMaze/Meshes/Platform/StartBase_NoCap.fbx.meta new file mode 100644 index 00000000..40df5075 --- /dev/null +++ b/Samples/GravityMaze/Meshes/Platform/StartBase_NoCap.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: a0e6969afc5b9da469f6e3124149d093 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Escher_BaseTrimSheet + second: {fileID: 2100000, guid: 27fcd5875bcd33d419283cce5a1294b2, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 0 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Prefabs.meta b/Samples/GravityMaze/Prefabs.meta new file mode 100644 index 00000000..6e8dbcdb --- /dev/null +++ b/Samples/GravityMaze/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0c5f9fa91988b254cb4773ca657ac7dd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/ScriptGraphs.meta b/Samples/GravityMaze/ScriptGraphs.meta new file mode 100644 index 00000000..3a9617e2 --- /dev/null +++ b/Samples/GravityMaze/ScriptGraphs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 97aff1e10857f14448cc1265472380c8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/ScriptGraphs/GravitySystem.asset b/Samples/GravityMaze/ScriptGraphs/GravitySystem.asset new file mode 100644 index 00000000..4f93c433 --- /dev/null +++ b/Samples/GravityMaze/ScriptGraphs/GravitySystem.asset @@ -0,0 +1,20 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 95e66c6366d904e98bc83428217d4fd7, type: 3} + m_Name: GravitySystem + m_EditorClassIdentifier: + _data: + _json: '{"graph":{"variables":{"Kind":"Flow","collection":{"$content":[{"name":"List","value":{"$content":[{"$content":[{"$content":0.0,"$type":"System.Single"},{"$content":1.0,"$type":"System.Single"}],"$type":"Unity.VisualScripting.AotList"},{"$content":[{"$content":2.0,"$type":"System.Single"},{"$content":3.0,"$type":"System.Single"}],"$type":"Unity.VisualScripting.AotList"}],"$type":"Unity.VisualScripting.AotList"},"typeHandle":{"Identification":"Unity.VisualScripting.AotList, + Unity.VisualScripting.Core, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null","$version":"A"},"$version":"A"},{"name":"LastNormal","value":{"x":0.0,"y":0.0,"z":0.0,"$type":"UnityEngine.Vector3"},"typeHandle":{"Identification":"UnityEngine.Vector3, + UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null","$version":"A"},"$version":"A"},{"name":"SurfaceNormalList","value":{"$content":[],"$type":"Unity.VisualScripting.AotList"},"typeHandle":{"Identification":"Unity.VisualScripting.AotList, + Unity.VisualScripting.Core, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null","$version":"A"},"$version":"A"}],"$version":"A"},"$version":"A"},"controlInputDefinitions":[],"controlOutputDefinitions":[],"valueInputDefinitions":[],"valueOutputDefinitions":[],"title":null,"summary":null,"pan":{"x":-2415.699,"y":-490.7465},"zoom":0.5999999,"elements":[{"coroutine":false,"defaultValues":{},"position":{"x":-2760.0,"y":-948.0},"guid":"55d09119-a367-4cbd-b44e-e8b01af92cc7","$version":"A","$type":"Unity.VisualScripting.Update","$id":"16"},{"kind":"Graph","defaultValues":{"name":{"$content":"LastNormal","$type":"System.String"}},"position":{"x":-588.0,"y":-828.0},"guid":"fa2f8308-221d-4b65-857f-41a577ec4986","$version":"A","$type":"Unity.VisualScripting.SetVariable","$id":"18"},{"outputCount":2,"defaultValues":{},"position":{"x":-2436.0,"y":-864.0},"guid":"90f95628-2a9e-434d-ac2b-3de8a5e6403d","$version":"A","$type":"Unity.VisualScripting.Sequence","$id":"20"},{"defaultValues":{"a":{"x":0.0,"y":0.0,"z":0.0,"$type":"UnityEngine.Vector3"},"b":{"x":1.0,"y":1.0,"z":1.0,"$type":"UnityEngine.Vector3"},"t":{"$content":0.125,"$type":"System.Single"}},"position":{"x":-2292.0,"y":-540.0},"guid":"cebbea07-fe08-4427-bbd6-3d2ed27d023f","$version":"A","$type":"Unity.VisualScripting.Vector3Lerp","$id":"22"},{"chainable":false,"member":{"name":"gravity","parameterTypes":null,"targetType":"UnityEngine.Physics","targetTypeName":"UnityEngine.Physics","$version":"A"},"defaultValues":{"input":{"x":0.0,"y":0.0,"z":0.0,"$type":"UnityEngine.Vector3"}},"position":{"x":-2112.0,"y":-552.0},"guid":"0f08c6ea-47a6-4ec0-93eb-d013cd97e3f2","$version":"A","$type":"Unity.VisualScripting.SetMember","$id":"24"},{"specifyFallback":false,"kind":"Object","defaultValues":{"name":{"$content":"Gravity","$type":"System.String"},"object":null},"position":{"x":-2856.0,"y":-384.0},"guid":"2afe0d42-b00d-4ce9-b365-3c8924cbe428","$version":"A","$type":"Unity.VisualScripting.GetVariable","$id":"27"},{"defaultValues":{},"position":{"x":-2640.0,"y":-396.0},"guid":"a87e1e67-25c8-4627-9507-10c18bf31e32","$version":"A","$type":"Unity.VisualScripting.GenericMultiply","$id":"29"},{"specifyFallback":false,"kind":"Object","defaultValues":{"name":{"$content":"DistanceF","$type":"System.String"},"object":null},"position":{"x":-1836.0,"y":-444.0},"guid":"709b75e4-d6f2-421b-9fdb-6c7c56329edf","$version":"A","$type":"Unity.VisualScripting.GetVariable","$id":"31"},{"member":{"name":"gravity","parameterTypes":null,"targetType":"UnityEngine.Physics","targetTypeName":"UnityEngine.Physics","$version":"A"},"defaultValues":{},"position":{"x":-2640.0,"y":-540.0},"guid":"75933494-0ab5-4900-ac39-ca1cb3aec0b4","$version":"A","$type":"Unity.VisualScripting.GetMember","$id":"33"},{"defaultValues":{"b":{"$content":5.0,"$type":"System.Single"}},"position":{"x":-2436.0,"y":-288.0},"guid":"ce504395-14b2-4051-a624-8a77712e7719","$version":"A","$type":"Unity.VisualScripting.ScalarMultiply","$id":"36"},{"kind":"Graph","defaultValues":{"name":{"$content":"LastNormal","$type":"System.String"}},"position":{"x":-516.0,"y":-132.0},"guid":"0cea1765-ebb8-46dd-a8d6-1094df3e05dd","$version":"A","$type":"Unity.VisualScripting.SetVariable","$id":"38"},{"kind":"Graph","defaultValues":{"name":{"$content":"isHit","$type":"System.String"}},"position":{"x":-300.0,"y":-180.0},"guid":"4819b90c-53bd-4714-98a7-a7cd677cc33e","$version":"A","$type":"Unity.VisualScripting.SetVariable","$id":"40"},{"type":"System.Boolean","value":{"$content":true,"$type":"System.Boolean"},"defaultValues":{},"position":{"x":-480.0,"y":-252.0},"guid":"956b446a-6855-4913-81db-a9f1d0826964","$version":"A","$type":"Unity.VisualScripting.Literal","$id":"42"},{"kind":"Graph","defaultValues":{"name":{"$content":"LastNormal","$type":"System.String"}},"position":{"x":-240.0,"y":48.0},"guid":"2efd1a59-4e58-42f1-959b-cb74165c983c","$version":"A","$type":"Unity.VisualScripting.SetVariable","$id":"44"},{"chainable":false,"parameterNames":["x","y","z"],"member":{"name":".ctor","parameterTypes":["System.Single","System.Single","System.Single"],"targetType":"UnityEngine.Vector3","targetTypeName":"UnityEngine.Vector3","$version":"A"},"defaultValues":{"%x":{"$content":0.0,"$type":"System.Single"},"%y":{"$content":1.0,"$type":"System.Single"},"%z":{"$content":0.0,"$type":"System.Single"}},"position":{"x":-456.0,"y":84.0},"guid":"aa17af6b-63cf-4224-8bed-1d3bd6aaaa84","$version":"A","$type":"Unity.VisualScripting.InvokeMember","$id":"46"},{"specifyFallback":false,"kind":"Graph","defaultValues":{"name":{"$content":"LastNormal","$type":"System.String"}},"position":{"x":-2856.0,"y":-540.0},"guid":"0b4b2181-011f-41f4-a7ba-52743f4493f7","$version":"A","$type":"Unity.VisualScripting.GetVariable","$id":"50"},{"defaultValues":{},"position":{"x":-804.0,"y":-828.0},"guid":"6e25739d-58b7-4665-816d-31279e08faa8","$version":"A","$type":"Unity.VisualScripting.If","$id":"52"},{"member":{"name":"deltaTime","parameterTypes":null,"targetType":"UnityEngine.Time","targetTypeName":"UnityEngine.Time","$version":"A"},"defaultValues":{},"position":{"x":-2664.0,"y":-240.0},"guid":"7cd41c39-817a-405e-885c-e6ac13cac40b","$version":"A","$type":"Unity.VisualScripting.GetMember","$id":"54"},{"chainable":false,"parameterNames":["start","dir","color"],"member":{"name":"DrawRay","parameterTypes":["UnityEngine.Vector3","UnityEngine.Vector3","UnityEngine.Color"],"targetType":"UnityEngine.Debug","targetTypeName":"UnityEngine.Debug","$version":"A"},"defaultValues":{"%start":{"x":0.0,"y":0.0,"z":0.0,"$type":"UnityEngine.Vector3"},"%dir":{"x":0.0,"y":0.0,"z":0.0,"$type":"UnityEngine.Vector3"},"%color":{"r":0.02595115,"g":1.0,"b":0.0,"a":1.0,"$type":"UnityEngine.Color"}},"position":{"x":-1296.0,"y":-924.0},"guid":"68e6ed93-a6ff-4490-9ba7-a4182abff1d3","$version":"A","$type":"Unity.VisualScripting.InvokeMember","$id":"57"},{"specifyFallback":false,"kind":"Object","defaultValues":{"name":{"$content":"Layers","$type":"System.String"},"object":null},"position":{"x":-1356.0,"y":-612.0},"guid":"f0531ab4-a647-4d73-9f3f-5ea2d467ec81","$version":"A","$type":"Unity.VisualScripting.GetVariable","$id":"61"},{"defaultValues":{},"position":{"x":-1764.0,"y":-684.0},"guid":"5ede29f5-743f-4bc8-9b93-fe4d10aab624","$version":"A","$type":"Unity.VisualScripting.This","$id":"63"},{"nest":{"source":"Embed","macro":null,"embed":{"variables":{"Kind":"Flow","collection":{"$content":[],"$version":"A"},"$version":"A"},"controlInputDefinitions":[],"controlOutputDefinitions":[{"key":"","label":null,"summary":null,"hideLabel":false}],"valueInputDefinitions":[{"hasDefaultValue":false,"defaultValue":null,"_type":"UnityEngine.GameObject","key":"Origin","label":null,"summary":null,"hideLabel":false},{"hasDefaultValue":true,"defaultValue":{"$content":0.0,"$type":"System.Single"},"_type":"System.Single","key":"Angle","label":null,"summary":null,"hideLabel":false},{"hasDefaultValue":true,"defaultValue":{"$content":10.0,"$type":"System.Single"},"_type":"System.Single","key":"Distance","label":null,"summary":null,"hideLabel":false}],"valueOutputDefinitions":[{"_type":"UnityEngine.Vector3","key":"Position","label":null,"summary":null,"hideLabel":false},{"_type":"UnityEngine.Vector3","key":"Direction","label":null,"summary":null,"hideLabel":false},{"_type":"UnityEngine.Vector3","key":"Endpoint","label":null,"summary":null,"hideLabel":false}],"title":null,"summary":null,"pan":{"x":-437.3412,"y":159.0453},"zoom":1.0,"elements":[{"defaultValues":{},"position":{"x":-684.0,"y":240.0},"guid":"c27c07af-7163-44d0-a657-6f01af2a10af","$version":"A","$type":"Unity.VisualScripting.GraphInput","$id":"82"},{"member":{"name":"position","parameterTypes":null,"targetType":"UnityEngine.Transform","targetTypeName":"UnityEngine.Transform","$version":"A"},"defaultValues":{"target":null},"position":{"x":84.0,"y":12.0},"guid":"80635d0c-b51e-49fb-bd9f-128c648d4426","$version":"A","$type":"Unity.VisualScripting.GetMember","$id":"84"},{"defaultValues":{},"position":{"x":240.0,"y":240.0},"guid":"11048c80-c78c-416e-bab6-c2594f19eae2","$version":"A","$type":"Unity.VisualScripting.GenericMultiply","$id":"87"},{"member":{"name":"right","parameterTypes":null,"targetType":"UnityEngine.Transform","targetTypeName":"UnityEngine.Transform","$version":"A"},"defaultValues":{"target":null},"position":{"x":-240.0,"y":144.0},"guid":"8c3c345d-aff4-4745-b6f7-3f78dc9783ef","$version":"A","$type":"Unity.VisualScripting.GetMember","$id":"89"},{"defaultValues":{},"position":{"x":456.0,"y":-12.0},"guid":"d194d8e6-f619-4bac-8ef7-e11eba2001dd","$version":"A","$type":"Unity.VisualScripting.GraphOutput","$id":"92"},{"chainable":false,"parameterNames":["angle","axis"],"member":{"name":"AngleAxis","parameterTypes":["System.Single","UnityEngine.Vector3"],"targetType":"UnityEngine.Quaternion","targetTypeName":"UnityEngine.Quaternion","$version":"A"},"defaultValues":{"%angle":{"$content":110.0,"$type":"System.Single"},"%axis":{"x":0.0,"y":0.0,"z":0.0,"$type":"UnityEngine.Vector3"}},"position":{"x":-60.0,"y":60.0},"guid":"e0dc53f9-659a-4b3a-ac61-c499479fcc3e","$version":"A","$type":"Unity.VisualScripting.InvokeMember","$id":"94"},{"member":{"name":"forward","parameterTypes":null,"targetType":"UnityEngine.Transform","targetTypeName":"UnityEngine.Transform","$version":"A"},"defaultValues":{"target":null},"position":{"x":-252.0,"y":252.0},"guid":"3dc43609-dfcc-4bbb-9a05-58f02f5727bd","$version":"A","$type":"Unity.VisualScripting.GetMember","$id":"98"},{"defaultValues":{},"position":{"x":108.0,"y":132.0},"guid":"f461e50c-6fb6-412a-a5e9-328df02f8d94","$version":"A","$type":"Unity.VisualScripting.GenericMultiply","$id":"101"},{"sourceUnit":{"$ref":"101"},"sourceKey":"product","destinationUnit":{"$ref":"87"},"destinationKey":"a","guid":"2958dfb9-6ab8-4db8-b253-878eea3ca0a5","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"82"},"sourceKey":"Origin","destinationUnit":{"$ref":"89"},"destinationKey":"target","guid":"2632b592-145f-42dc-b111-ae4a9b073eb0","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"89"},"sourceKey":"value","destinationUnit":{"$ref":"94"},"destinationKey":"%axis","guid":"c3b871c0-a14d-4969-a31f-157ad2ff258f","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"94"},"sourceKey":"result","destinationUnit":{"$ref":"101"},"destinationKey":"a","guid":"9e72f63b-ddcb-4103-a619-0399cd7a723b","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"101"},"sourceKey":"product","destinationUnit":{"$ref":"92"},"destinationKey":"Direction","guid":"7f422831-4f7e-449b-a2d9-871050d3d4e1","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"98"},"sourceKey":"value","destinationUnit":{"$ref":"101"},"destinationKey":"b","guid":"a5a60d45-df1f-4047-9b31-aa7d754c369d","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"87"},"sourceKey":"product","destinationUnit":{"$ref":"92"},"destinationKey":"Endpoint","guid":"2f1f8682-27b2-498b-a0f7-09e3fad4a1b9","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"82"},"sourceKey":"Origin","destinationUnit":{"$ref":"98"},"destinationKey":"target","guid":"646b7fc9-b17c-4220-8dc0-95c48378908b","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"82"},"sourceKey":"Angle","destinationUnit":{"$ref":"94"},"destinationKey":"%angle","guid":"17eac45f-6cd6-4a30-b69f-8b7d1616bf5f","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"82"},"sourceKey":"Origin","destinationUnit":{"$ref":"84"},"destinationKey":"target","guid":"b9b36d2d-d9c8-4c6c-bf23-868d244f50a3","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"84"},"sourceKey":"value","destinationUnit":{"$ref":"92"},"destinationKey":"Position","guid":"35ff0e54-c708-4350-90d0-885f12c524ae","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"82"},"sourceKey":"Distance","destinationUnit":{"$ref":"87"},"destinationKey":"b","guid":"c494e491-3588-4226-824f-b5bd322949e0","$type":"Unity.VisualScripting.ValueConnection"}],"$version":"A"}},"defaultValues":{"Angle":{"$content":100.0,"$type":"System.Single"},"Distance":{"$content":0.0,"$type":"System.Single"}},"position":{"x":-1380.0,"y":-168.0},"guid":"ac345fed-96ed-422e-9204-109f9b3dacf1","$version":"A","$type":"Unity.VisualScripting.SubgraphUnit","$id":"65"},{"chainable":false,"parameterNames":["start","dir","color"],"member":{"name":"DrawRay","parameterTypes":["UnityEngine.Vector3","UnityEngine.Vector3","UnityEngine.Color"],"targetType":"UnityEngine.Debug","targetTypeName":"UnityEngine.Debug","$version":"A"},"defaultValues":{"%start":{"x":0.0,"y":0.0,"z":0.0,"$type":"UnityEngine.Vector3"},"%dir":{"x":0.0,"y":0.0,"z":0.0,"$type":"UnityEngine.Vector3"},"%color":{"r":1.0,"g":0.009995077,"b":0.0,"a":1.0,"$type":"UnityEngine.Color"}},"position":{"x":-1116.0,"y":-324.0},"guid":"5d6f07d8-6c62-4d04-b10c-15cb17df8822","$version":"A","$type":"Unity.VisualScripting.InvokeMember","$id":"116"},{"chainable":false,"parameterNames":["origin","direction","hitInfo","maxDistance","layerMask"],"member":{"name":"Raycast","parameterTypes":["UnityEngine.Vector3","UnityEngine.Vector3","UnityEngine.RaycastHit&","System.Single","System.Int32"],"targetType":"UnityEngine.Physics","targetTypeName":"UnityEngine.Physics","$version":"A"},"defaultValues":{"%origin":{"x":0.0,"y":0.0,"z":0.0,"$type":"UnityEngine.Vector3"},"%direction":{"x":0.0,"y":0.0,"z":0.0,"$type":"UnityEngine.Vector3"},"%maxDistance":{"$content":5.0,"$type":"System.Single"},"%layerMask":{"$content":0,"$type":"System.Int32"}},"position":{"x":-948.0,"y":-156.0},"guid":"4bcdc99f-8fd6-45f9-9d73-6da90354e453","$version":"A","$type":"Unity.VisualScripting.InvokeMember","$id":"120"},{"defaultValues":{},"position":{"x":-696.0,"y":-156.0},"guid":"f5e7404c-ea64-45fc-b3f0-4b63bbbc346a","$version":"A","$type":"Unity.VisualScripting.If","$id":"124"},{"coroutine":true,"defaultValues":{},"position":{"x":-1440.0,"y":-1380.0},"guid":"14bb1b1e-c908-4419-9eb3-faf1aa61b277","$version":"A","$type":"Unity.VisualScripting.Start","$id":"126"},{"member":{"name":"normal","parameterTypes":null,"targetType":"UnityEngine.RaycastHit","targetTypeName":"UnityEngine.RaycastHit","$version":"A"},"defaultValues":{},"position":{"x":-732.0,"y":-36.0},"guid":"b36a8502-ad3f-46bd-9fd0-254885346166","$version":"A","$type":"Unity.VisualScripting.GetMember","$id":"128"},{"chainable":false,"parameterNames":["uid"],"member":{"name":"_Attach","parameterTypes":["System.String"],"targetType":"Banter.SDK.BanterAttachedObject","targetTypeName":"Banter.SDK.BanterAttachedObject","$version":"A"},"defaultValues":{"target":null,"%uid":{"$content":"me","$type":"System.String"}},"position":{"x":-1080.0,"y":-1380.0},"guid":"248010a0-0bf7-44b4-a22f-2b27e1b84ac1","$version":"A","$type":"Unity.VisualScripting.InvokeMember","$id":"131"},{"member":{"name":"normal","parameterTypes":null,"targetType":"UnityEngine.RaycastHit","targetTypeName":"UnityEngine.RaycastHit","$version":"A"},"defaultValues":{},"position":{"x":-816.0,"y":-684.0},"guid":"2d2962aa-9bc0-4c02-b500-09e0d2b2091e","$version":"A","$type":"Unity.VisualScripting.GetMember","$id":"135"},{"defaultValues":{"seconds":{"$content":3.0,"$type":"System.Single"},"unscaledTime":{"$content":false,"$type":"System.Boolean"}},"position":{"x":-1272.0,"y":-1380.0},"guid":"8ff46aad-96be-49c5-ba5a-64d0fa8b0605","$version":"A","$type":"Unity.VisualScripting.WaitForSecondsUnit","$id":"138"},{"defaultValues":{},"position":{"x":-2592.0,"y":-888.0},"guid":"a71ebedc-cb81-4ef5-bf1d-de144bf81288","$version":"A","$type":"Unity.VisualScripting.If","$id":"140"},{"specifyFallback":false,"kind":"Object","defaultValues":{"name":{"$content":"AngleF","$type":"System.String"},"object":null},"position":{"x":-1824.0,"y":-576.0},"guid":"9ed76ffd-5284-4b83-b62f-39d0f28525ed","$version":"A","$type":"Unity.VisualScripting.GetVariable","$id":"142"},{"nest":{"source":"Embed","macro":null,"embed":{"variables":{"Kind":"Flow","collection":{"$content":[],"$version":"A"},"$version":"A"},"controlInputDefinitions":[],"controlOutputDefinitions":[{"key":"","label":null,"summary":null,"hideLabel":false}],"valueInputDefinitions":[{"hasDefaultValue":false,"defaultValue":null,"_type":"UnityEngine.GameObject","key":"Origin","label":null,"summary":null,"hideLabel":false},{"hasDefaultValue":false,"defaultValue":{"$content":0.0,"$type":"System.Single"},"_type":"System.Single","key":"Angle","label":null,"summary":null,"hideLabel":false},{"hasDefaultValue":false,"defaultValue":{"$content":0.0,"$type":"System.Single"},"_type":"System.Single","key":"Distance","label":null,"summary":null,"hideLabel":false}],"valueOutputDefinitions":[{"_type":"UnityEngine.Vector3","key":"Position","label":null,"summary":null,"hideLabel":false},{"_type":"UnityEngine.Vector3","key":"Direction","label":null,"summary":null,"hideLabel":false},{"_type":"UnityEngine.Vector3","key":"Endpoint","label":null,"summary":null,"hideLabel":false}],"title":null,"summary":null,"pan":{"x":48.6588,"y":160.0453},"zoom":1.0,"elements":[{"defaultValues":{},"position":{"x":-684.0,"y":240.0},"guid":"c27c07af-7163-44d0-a657-6f01af2a10af","$version":"A","$type":"Unity.VisualScripting.GraphInput","$id":"161"},{"member":{"name":"position","parameterTypes":null,"targetType":"UnityEngine.Transform","targetTypeName":"UnityEngine.Transform","$version":"A"},"defaultValues":{"target":null},"position":{"x":84.0,"y":12.0},"guid":"80635d0c-b51e-49fb-bd9f-128c648d4426","$version":"A","$type":"Unity.VisualScripting.GetMember","$id":"163"},{"defaultValues":{},"position":{"x":288.0,"y":168.0},"guid":"11048c80-c78c-416e-bab6-c2594f19eae2","$version":"A","$type":"Unity.VisualScripting.GenericMultiply","$id":"166"},{"member":{"name":"right","parameterTypes":null,"targetType":"UnityEngine.Transform","targetTypeName":"UnityEngine.Transform","$version":"A"},"defaultValues":{"target":null},"position":{"x":-240.0,"y":144.0},"guid":"8c3c345d-aff4-4745-b6f7-3f78dc9783ef","$version":"A","$type":"Unity.VisualScripting.GetMember","$id":"168"},{"defaultValues":{},"position":{"x":456.0,"y":-12.0},"guid":"d194d8e6-f619-4bac-8ef7-e11eba2001dd","$version":"A","$type":"Unity.VisualScripting.GraphOutput","$id":"171"},{"chainable":false,"parameterNames":["angle","axis"],"member":{"name":"AngleAxis","parameterTypes":["System.Single","UnityEngine.Vector3"],"targetType":"UnityEngine.Quaternion","targetTypeName":"UnityEngine.Quaternion","$version":"A"},"defaultValues":{"%angle":{"$content":110.0,"$type":"System.Single"},"%axis":{"x":0.0,"y":0.0,"z":0.0,"$type":"UnityEngine.Vector3"}},"position":{"x":-60.0,"y":60.0},"guid":"e0dc53f9-659a-4b3a-ac61-c499479fcc3e","$version":"A","$type":"Unity.VisualScripting.InvokeMember","$id":"173"},{"member":{"name":"forward","parameterTypes":null,"targetType":"UnityEngine.Transform","targetTypeName":"UnityEngine.Transform","$version":"A"},"defaultValues":{"target":null},"position":{"x":-252.0,"y":252.0},"guid":"3dc43609-dfcc-4bbb-9a05-58f02f5727bd","$version":"A","$type":"Unity.VisualScripting.GetMember","$id":"177"},{"defaultValues":{},"position":{"x":108.0,"y":132.0},"guid":"f461e50c-6fb6-412a-a5e9-328df02f8d94","$version":"A","$type":"Unity.VisualScripting.GenericMultiply","$id":"180"},{"sourceUnit":{"$ref":"173"},"sourceKey":"result","destinationUnit":{"$ref":"180"},"destinationKey":"a","guid":"9e72f63b-ddcb-4103-a619-0399cd7a723b","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"161"},"sourceKey":"Origin","destinationUnit":{"$ref":"177"},"destinationKey":"target","guid":"89703686-a793-4978-964a-7c88b05fc75b","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"168"},"sourceKey":"value","destinationUnit":{"$ref":"173"},"destinationKey":"%axis","guid":"c3b871c0-a14d-4969-a31f-157ad2ff258f","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"166"},"sourceKey":"product","destinationUnit":{"$ref":"171"},"destinationKey":"Endpoint","guid":"b891fe71-2779-48c6-a747-5cc462157ad1","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"161"},"sourceKey":"Origin","destinationUnit":{"$ref":"163"},"destinationKey":"target","guid":"378b0098-7855-44da-a9fc-23d7fdcdf1f8","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"177"},"sourceKey":"value","destinationUnit":{"$ref":"180"},"destinationKey":"b","guid":"a5a60d45-df1f-4047-9b31-aa7d754c369d","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"163"},"sourceKey":"value","destinationUnit":{"$ref":"171"},"destinationKey":"Position","guid":"393da2b5-3dd1-458f-94ee-a93f4cbbb395","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"161"},"sourceKey":"Origin","destinationUnit":{"$ref":"168"},"destinationKey":"target","guid":"24146f0e-f0ed-490d-a03f-40894c05f7e5","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"161"},"sourceKey":"Distance","destinationUnit":{"$ref":"166"},"destinationKey":"b","guid":"d8faacda-5663-47a4-8076-ab37f34df0c4","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"180"},"sourceKey":"product","destinationUnit":{"$ref":"166"},"destinationKey":"a","guid":"2958dfb9-6ab8-4db8-b253-878eea3ca0a5","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"180"},"sourceKey":"product","destinationUnit":{"$ref":"171"},"destinationKey":"Direction","guid":"f67b2456-7dbf-4b87-8f50-42e369798d02","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"161"},"sourceKey":"Angle","destinationUnit":{"$ref":"173"},"destinationKey":"%angle","guid":"b0fdfe12-3197-4f44-b2a0-866c89b430a5","$type":"Unity.VisualScripting.ValueConnection"}],"$version":"A"}},"defaultValues":{},"position":{"x":-1608.0,"y":-720.0},"guid":"a793460b-0b39-482d-8d5e-090164afe0cd","$version":"A","$type":"Unity.VisualScripting.SubgraphUnit","$id":"144"},{"chainable":false,"parameterNames":["origin","direction","hitInfo","maxDistance","layerMask"],"member":{"name":"Raycast","parameterTypes":["UnityEngine.Vector3","UnityEngine.Vector3","UnityEngine.RaycastHit&","System.Single","System.Int32"],"targetType":"UnityEngine.Physics","targetTypeName":"UnityEngine.Physics","$version":"A"},"defaultValues":{"%origin":{"x":0.0,"y":0.0,"z":0.0,"$type":"UnityEngine.Vector3"},"%direction":{"x":0.0,"y":0.0,"z":0.0,"$type":"UnityEngine.Vector3"},"%maxDistance":{"$content":5.0,"$type":"System.Single"},"%layerMask":{"$content":0,"$type":"System.Int32"}},"position":{"x":-1068.0,"y":-828.0},"guid":"c675e249-076a-4240-be3b-59a78eeb6be5","$version":"A","$type":"Unity.VisualScripting.InvokeMember","$id":"195"},{"specifyFallback":false,"kind":"Object","defaultValues":{"name":{"$content":"IsOn","$type":"System.String"},"object":null},"position":{"x":-2784.0,"y":-852.0},"guid":"75fc44bc-f873-4794-9feb-2cf847bca4d8","$version":"A","$type":"Unity.VisualScripting.GetVariable","$id":"199"},{"sourceUnit":{"$ref":"52"},"sourceKey":"ifFalse","destinationUnit":{"$ref":"116"},"destinationKey":"enter","guid":"66d6fd3f-1165-4296-8b23-b3522574a1e3","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"57"},"sourceKey":"exit","destinationUnit":{"$ref":"195"},"destinationKey":"enter","guid":"b4bfb840-44ce-46c2-91ff-e72dafef8f23","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"138"},"sourceKey":"exit","destinationUnit":{"$ref":"131"},"destinationKey":"enter","guid":"5763c789-c0bf-40d3-9b05-b59d777023dd","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"126"},"sourceKey":"trigger","destinationUnit":{"$ref":"138"},"destinationKey":"enter","guid":"53ec233b-086f-4d47-b01f-7ab49e6a1bcf","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"120"},"sourceKey":"exit","destinationUnit":{"$ref":"124"},"destinationKey":"enter","guid":"67c4dfc1-ee84-4df5-a0ff-8d0fa0dc4365","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"195"},"sourceKey":"exit","destinationUnit":{"$ref":"52"},"destinationKey":"enter","guid":"b49cb60d-db3a-44a0-b2fc-79e76fb08a02","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"16"},"sourceKey":"trigger","destinationUnit":{"$ref":"140"},"destinationKey":"enter","guid":"31248fcd-49a2-48e4-9844-7dc1e5a159d2","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"116"},"sourceKey":"exit","destinationUnit":{"$ref":"120"},"destinationKey":"enter","guid":"a70f7637-8f60-4363-91de-157e95b50ddc","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"20"},"sourceKey":"0","destinationUnit":{"$ref":"57"},"destinationKey":"enter","guid":"e512f4ba-e6ce-4d67-a7aa-19e418bf33df","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"140"},"sourceKey":"ifTrue","destinationUnit":{"$ref":"20"},"destinationKey":"enter","guid":"ad59261a-688c-49c3-9e36-5958eee57106","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"20"},"sourceKey":"1","destinationUnit":{"$ref":"24"},"destinationKey":"assign","guid":"bfe419a3-f801-47bd-8d6f-8a982ffd07dc","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"52"},"sourceKey":"ifTrue","destinationUnit":{"$ref":"18"},"destinationKey":"assign","guid":"d8b83eb3-98c1-4d46-a09b-5818ed65d5cf","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"124"},"sourceKey":"ifTrue","destinationUnit":{"$ref":"38"},"destinationKey":"assign","guid":"c073e688-1448-4569-9087-86448a620476","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"38"},"sourceKey":"assigned","destinationUnit":{"$ref":"40"},"destinationKey":"assign","guid":"ee1d3449-d4d8-44c1-b0f8-7662062f15fd","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"124"},"sourceKey":"ifFalse","destinationUnit":{"$ref":"44"},"destinationKey":"assign","guid":"f3beb36d-2137-4418-ba3a-a44d0874169d","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"63"},"sourceKey":"self","destinationUnit":{"$ref":"144"},"destinationKey":"Origin","guid":"9235e331-8513-4b79-a641-71534fa7ccad","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"31"},"sourceKey":"value","destinationUnit":{"$ref":"65"},"destinationKey":"Distance","guid":"d66088e0-bf92-4f27-98f1-117aec68d68a","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"63"},"sourceKey":"self","destinationUnit":{"$ref":"65"},"destinationKey":"Origin","guid":"443fee2b-2e9c-4fa2-a191-8993a91301d1","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"199"},"sourceKey":"value","destinationUnit":{"$ref":"140"},"destinationKey":"condition","guid":"fb0e386a-ee77-4aec-85a1-01fc7961e060","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"142"},"sourceKey":"value","destinationUnit":{"$ref":"144"},"destinationKey":"Angle","guid":"37f5c450-79b8-4a07-bee0-6e4131e115ce","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"65"},"sourceKey":"Position","destinationUnit":{"$ref":"120"},"destinationKey":"%origin","guid":"b03d2f5d-3d98-41ce-89cb-af551dc344c4","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"120"},"sourceKey":"result","destinationUnit":{"$ref":"124"},"destinationKey":"condition","guid":"d5eb0f7c-58d8-4f60-9318-2522b16566e8","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"144"},"sourceKey":"Direction","destinationUnit":{"$ref":"195"},"destinationKey":"%direction","guid":"d3010928-f8b9-4d2b-b686-7c8887d9ba38","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"31"},"sourceKey":"value","destinationUnit":{"$ref":"144"},"destinationKey":"Distance","guid":"218c3798-b33f-488a-b0de-bf384a3e12eb","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"31"},"sourceKey":"value","destinationUnit":{"$ref":"195"},"destinationKey":"%maxDistance","guid":"0b78853d-a9af-475e-a8a7-3053148f94b0","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"54"},"sourceKey":"value","destinationUnit":{"$ref":"36"},"destinationKey":"a","guid":"4c82e81f-d913-4077-ba9e-d3b670979454","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"120"},"sourceKey":"&hitInfo","destinationUnit":{"$ref":"128"},"destinationKey":"target","guid":"d88e8280-64d6-4d4a-a08f-5fae0fb20d68","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"135"},"sourceKey":"value","destinationUnit":{"$ref":"18"},"destinationKey":"input","guid":"9a98d411-45a9-4b6e-b308-009eaeda17fb","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"33"},"sourceKey":"value","destinationUnit":{"$ref":"22"},"destinationKey":"a","guid":"ffa1b583-df03-43bc-9bcc-13f8cfa63025","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"29"},"sourceKey":"product","destinationUnit":{"$ref":"22"},"destinationKey":"b","guid":"d50b8ec0-b30f-4178-a219-91d22d0e0e14","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"22"},"sourceKey":"interpolation","destinationUnit":{"$ref":"24"},"destinationKey":"input","guid":"5fb393ab-553f-49ab-9388-7b165c925568","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"27"},"sourceKey":"value","destinationUnit":{"$ref":"29"},"destinationKey":"b","guid":"47444490-5223-42c1-8f93-11b00624aa90","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"50"},"sourceKey":"value","destinationUnit":{"$ref":"29"},"destinationKey":"a","guid":"fc16c919-ee0a-420a-b968-f167ea0ba3e2","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"36"},"sourceKey":"product","destinationUnit":{"$ref":"22"},"destinationKey":"t","guid":"a94371b5-fd54-44f5-9b3a-546309798680","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"128"},"sourceKey":"value","destinationUnit":{"$ref":"38"},"destinationKey":"input","guid":"6457ae80-c94c-4047-883d-79796176d93e","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"195"},"sourceKey":"&hitInfo","destinationUnit":{"$ref":"135"},"destinationKey":"target","guid":"f096499d-b988-4baa-bd97-34c523faf100","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"65"},"sourceKey":"Direction","destinationUnit":{"$ref":"120"},"destinationKey":"%direction","guid":"ea287c75-47b4-45c4-b470-72d83e924222","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"144"},"sourceKey":"Direction","destinationUnit":{"$ref":"57"},"destinationKey":"%dir","guid":"4613e2ff-b649-4612-883e-e626ed15ebd5","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"144"},"sourceKey":"Position","destinationUnit":{"$ref":"57"},"destinationKey":"%start","guid":"951fbb66-7ad3-4910-8067-ed4e3530c264","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"42"},"sourceKey":"output","destinationUnit":{"$ref":"40"},"destinationKey":"input","guid":"ecf66686-67ed-48c9-8266-da7e43356feb","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"65"},"sourceKey":"Position","destinationUnit":{"$ref":"116"},"destinationKey":"%start","guid":"50fff918-c189-454b-810a-7a9fa9771bcb","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"31"},"sourceKey":"value","destinationUnit":{"$ref":"120"},"destinationKey":"%maxDistance","guid":"09450d04-4f41-49f8-a3ba-9de266812edf","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"65"},"sourceKey":"Direction","destinationUnit":{"$ref":"116"},"destinationKey":"%dir","guid":"d74624b9-2f33-4e71-ab68-04f280dfa05f","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"61"},"sourceKey":"value","destinationUnit":{"$ref":"195"},"destinationKey":"%layerMask","guid":"9e318a13-27f2-43c9-a701-91c9693b4049","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"144"},"sourceKey":"Position","destinationUnit":{"$ref":"195"},"destinationKey":"%origin","guid":"10572540-0add-4085-808d-59db50bb8adf","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"61"},"sourceKey":"value","destinationUnit":{"$ref":"120"},"destinationKey":"%layerMask","guid":"a743de69-64a0-4cb0-9cc5-1252f6f12c26","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"195"},"sourceKey":"result","destinationUnit":{"$ref":"52"},"destinationKey":"condition","guid":"fba06bb8-ac96-4f53-9b7c-761778fab885","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"46"},"sourceKey":"result","destinationUnit":{"$ref":"44"},"destinationKey":"input","guid":"55e12d72-2cc3-49b6-9ba7-f9d40e378824","$type":"Unity.VisualScripting.ValueConnection"}],"$version":"A"}}' + _objectReferences: [] diff --git a/Samples/GravityMaze/ScriptGraphs/GravitySystem.asset.meta b/Samples/GravityMaze/ScriptGraphs/GravitySystem.asset.meta new file mode 100644 index 00000000..8220a72a --- /dev/null +++ b/Samples/GravityMaze/ScriptGraphs/GravitySystem.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e7b327971f8936943a93afdbb063cae8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Shaders.meta b/Samples/GravityMaze/Shaders.meta new file mode 100644 index 00000000..c72be5ec --- /dev/null +++ b/Samples/GravityMaze/Shaders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6382baa5b5081a641a1357c1b2c7cb6a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Textures.meta b/Samples/GravityMaze/Textures.meta new file mode 100644 index 00000000..375fe583 --- /dev/null +++ b/Samples/GravityMaze/Textures.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a663fb52e52fa874b83f1074d627aff8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_AlbedoTransparency.png b/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_AlbedoTransparency.png new file mode 100644 index 00000000..95edbba1 Binary files /dev/null and b/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_AlbedoTransparency.png differ diff --git a/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_AlbedoTransparency.png.meta b/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_AlbedoTransparency.png.meta new file mode 100644 index 00000000..6ec95ba3 --- /dev/null +++ b/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_AlbedoTransparency.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 644faec04aa8ecd4ca24b3ef708b4e95 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_Emission.png b/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_Emission.png new file mode 100644 index 00000000..2fdc8072 Binary files /dev/null and b/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_Emission.png differ diff --git a/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_Emission.png.meta b/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_Emission.png.meta new file mode 100644 index 00000000..66d7eca9 --- /dev/null +++ b/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_Emission.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 7c81a936d1af8c94ea8fc2c27106a937 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_MetallicSmoothness.png b/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_MetallicSmoothness.png new file mode 100644 index 00000000..d74f70fa Binary files /dev/null and b/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_MetallicSmoothness.png differ diff --git a/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_MetallicSmoothness.png.meta b/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_MetallicSmoothness.png.meta new file mode 100644 index 00000000..7cbb7b17 --- /dev/null +++ b/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_MetallicSmoothness.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: bc2b6dae73603e844b765436222bbd72 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_Normal.png b/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_Normal.png new file mode 100644 index 00000000..2c0bb8e2 Binary files /dev/null and b/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_Normal.png differ diff --git a/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_Normal.png.meta b/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_Normal.png.meta new file mode 100644 index 00000000..e1e61d1a --- /dev/null +++ b/Samples/GravityMaze/Textures/GravPlatform-Trimsheet_Escher_BaseTrimSheet_Normal.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 4cc4da36707fcd9448b3cd9a18ab6281 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 1 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/QuickStart.meta b/Samples/QuickStart.meta new file mode 100644 index 00000000..8d05c511 --- /dev/null +++ b/Samples/QuickStart.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cd6009137c5082a489f1ecb574a9c105 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/QuickStart/.gitkeep b/Samples/QuickStart/.gitkeep similarity index 100% rename from Samples~/QuickStart/.gitkeep rename to Samples/QuickStart/.gitkeep diff --git a/Samples/ThrusterGadget.meta b/Samples/ThrusterGadget.meta new file mode 100644 index 00000000..1314c119 --- /dev/null +++ b/Samples/ThrusterGadget.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6a7bdd5ea5a0686449f697dde69357bc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/ThrusterGadget/Audio.meta b/Samples/ThrusterGadget/Audio.meta new file mode 100644 index 00000000..e0b9cee5 --- /dev/null +++ b/Samples/ThrusterGadget/Audio.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: aa25bc0465ff4104e89464e890521310 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/ThrusterGadget/Audio/EngineIdle.ogg b/Samples/ThrusterGadget/Audio/EngineIdle.ogg new file mode 100644 index 00000000..cf2fe616 Binary files /dev/null and b/Samples/ThrusterGadget/Audio/EngineIdle.ogg differ diff --git a/Samples/ThrusterGadget/Audio/EngineIdle.ogg.meta b/Samples/ThrusterGadget/Audio/EngineIdle.ogg.meta new file mode 100644 index 00000000..54445047 --- /dev/null +++ b/Samples/ThrusterGadget/Audio/EngineIdle.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 77c4b2147f3b74d48bb5210d5e3de619 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/ThrusterGadget/Audio/Engineflying.ogg b/Samples/ThrusterGadget/Audio/Engineflying.ogg new file mode 100644 index 00000000..ec8f2af1 Binary files /dev/null and b/Samples/ThrusterGadget/Audio/Engineflying.ogg differ diff --git a/Samples/ThrusterGadget/Audio/Engineflying.ogg.meta b/Samples/ThrusterGadget/Audio/Engineflying.ogg.meta new file mode 100644 index 00000000..6e08b584 --- /dev/null +++ b/Samples/ThrusterGadget/Audio/Engineflying.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 6acd2cf6d357e2f4ca7ca20d3c1a5ff6 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/ThrusterGadget/Materials.meta b/Samples/ThrusterGadget/Materials.meta new file mode 100644 index 00000000..b60bfe01 --- /dev/null +++ b/Samples/ThrusterGadget/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 578f14c1661df7549b971bf3830b7baa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/ThrusterGadget/Materials/DarkRough.mat b/Samples/ThrusterGadget/Materials/DarkRough.mat new file mode 100644 index 00000000..bd3a3030 --- /dev/null +++ b/Samples/ThrusterGadget/Materials/DarkRough.mat @@ -0,0 +1,91 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DarkRough + m_Shader: {fileID: 10703, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 920fb3da5a075bc40be373295912d440, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _texcoord: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _Gloss: 1 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _InvertedGloss: 0 + - _Metallic: 0.217 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + - __dirty: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + - _Tint: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Samples/ThrusterGadget/Materials/DarkRough.mat.meta b/Samples/ThrusterGadget/Materials/DarkRough.mat.meta new file mode 100644 index 00000000..20d4ac7b --- /dev/null +++ b/Samples/ThrusterGadget/Materials/DarkRough.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6d27e641420898645b5eaac19e6c5ef4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/ThrusterGadget/Materials/Emissive.mat b/Samples/ThrusterGadget/Materials/Emissive.mat new file mode 100644 index 00000000..9034bdcf --- /dev/null +++ b/Samples/ThrusterGadget/Materials/Emissive.mat @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Emissive + m_Shader: {fileID: 10755, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.59999996 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 0.4666667, b: 0.87555546, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Samples/ThrusterGadget/Materials/Emissive.mat.meta b/Samples/ThrusterGadget/Materials/Emissive.mat.meta new file mode 100644 index 00000000..131241a6 --- /dev/null +++ b/Samples/ThrusterGadget/Materials/Emissive.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5bfc19ecd5f08fa46aba7f13e1985d3d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/ThrusterGadget/Materials/JetEngine.mat b/Samples/ThrusterGadget/Materials/JetEngine.mat new file mode 100644 index 00000000..a56b4eae --- /dev/null +++ b/Samples/ThrusterGadget/Materials/JetEngine.mat @@ -0,0 +1,94 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: JetEngine + m_Shader: {fileID: 4800000, guid: 8cca851d9b6241b4a9067a4c7425a3b1, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 0 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _texcoord: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _NoiseTiling: 5 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _Power: 1 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Thrust: 0.5 + - _UVSec: 0 + - _ZWrite: 1 + - __dirty: 0 + - _nosieSpeed: 6 + m_Colors: + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _Color0: {r: 0, g: 1, b: 0.58852816, a: 0} + - _Color1: {r: 1, g: 0.78632927, b: 0, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Samples/ThrusterGadget/Materials/JetEngine.mat.meta b/Samples/ThrusterGadget/Materials/JetEngine.mat.meta new file mode 100644 index 00000000..97f17a3f --- /dev/null +++ b/Samples/ThrusterGadget/Materials/JetEngine.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6978c1e0f5bce6d45ba3bb4cc7a576e0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/ThrusterGadget/Materials/Trail.mat b/Samples/ThrusterGadget/Materials/Trail.mat new file mode 100644 index 00000000..a51879de --- /dev/null +++ b/Samples/ThrusterGadget/Materials/Trail.mat @@ -0,0 +1,94 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Trail + m_Shader: {fileID: 10720, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 0 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 10300, guid: 0000000000000000f000000000000000, type: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _texcoord: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _NoiseTiling: 5 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _Power: 1 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Thrust: 0.5 + - _UVSec: 0 + - _ZWrite: 1 + - __dirty: 0 + - _nosieSpeed: 6 + m_Colors: + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _Color0: {r: 0, g: 1, b: 0.58852816, a: 0} + - _Color1: {r: 1, g: 0.78632927, b: 0, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Samples/ThrusterGadget/Materials/Trail.mat.meta b/Samples/ThrusterGadget/Materials/Trail.mat.meta new file mode 100644 index 00000000..74ccce22 --- /dev/null +++ b/Samples/ThrusterGadget/Materials/Trail.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 861f3e60e8abfcb4e80797241f26b79e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/ThrusterGadget/Meshes.meta b/Samples/ThrusterGadget/Meshes.meta new file mode 100644 index 00000000..3b2dc962 --- /dev/null +++ b/Samples/ThrusterGadget/Meshes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e872063db2be5e747803b48f7269d8a7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/ThrusterGadget/Meshes/JetEngine.fbx b/Samples/ThrusterGadget/Meshes/JetEngine.fbx new file mode 100644 index 00000000..16bb87f8 Binary files /dev/null and b/Samples/ThrusterGadget/Meshes/JetEngine.fbx differ diff --git a/Samples/ThrusterGadget/Meshes/JetEngine.fbx.meta b/Samples/ThrusterGadget/Meshes/JetEngine.fbx.meta new file mode 100644 index 00000000..89a8d144 --- /dev/null +++ b/Samples/ThrusterGadget/Meshes/JetEngine.fbx.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 59aded9112b76bd4a81a1b1cd880a887 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: JetEngine + second: {fileID: 2100000, guid: 6978c1e0f5bce6d45ba3bb4cc7a576e0, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/ThrusterGadget/Meshes/Thruster.fbx b/Samples/ThrusterGadget/Meshes/Thruster.fbx new file mode 100644 index 00000000..de2a8756 Binary files /dev/null and b/Samples/ThrusterGadget/Meshes/Thruster.fbx differ diff --git a/Samples/ThrusterGadget/Meshes/Thruster.fbx.meta b/Samples/ThrusterGadget/Meshes/Thruster.fbx.meta new file mode 100644 index 00000000..2d099d98 --- /dev/null +++ b/Samples/ThrusterGadget/Meshes/Thruster.fbx.meta @@ -0,0 +1,119 @@ +fileFormatVersion: 2 +guid: a3af07d0f71a63f42bbf311ee1cdeaa4 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: DarkRough + second: {fileID: 2100000, guid: 6d27e641420898645b5eaac19e6c5ef4, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Emissive + second: {fileID: 2100000, guid: 5bfc19ecd5f08fa46aba7f13e1985d3d, type: 2} + materials: + materialImportMode: 2 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/ThrusterGadget/ScriptGraphs.meta b/Samples/ThrusterGadget/ScriptGraphs.meta new file mode 100644 index 00000000..d328c100 --- /dev/null +++ b/Samples/ThrusterGadget/ScriptGraphs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2ac03a32c48359544929b44a423ffca1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/ThrusterGadget/ScriptGraphs/HandThruster.asset b/Samples/ThrusterGadget/ScriptGraphs/HandThruster.asset new file mode 100644 index 00000000..e0629aa8 --- /dev/null +++ b/Samples/ThrusterGadget/ScriptGraphs/HandThruster.asset @@ -0,0 +1,19 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 95e66c6366d904e98bc83428217d4fd7, type: 3} + m_Name: HandThruster + m_EditorClassIdentifier: + _data: + _json: '{"graph":{"variables":{"Kind":"Flow","collection":{"$content":[{"name":"Backwards","value":{"$content":false,"$type":"System.Boolean"},"typeHandle":{"Identification":"System.Boolean, + mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089","$version":"A"},"$version":"A"},{"name":"boostready","value":{"$content":true,"$type":"System.Boolean"},"typeHandle":{"Identification":"System.Boolean, + mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089","$version":"A"},"$version":"A"}],"$version":"A"},"$version":"A"},"controlInputDefinitions":[],"controlOutputDefinitions":[],"valueInputDefinitions":[],"valueOutputDefinitions":[],"title":null,"summary":null,"pan":{"x":2952.076,"y":465.6782},"zoom":1.0,"elements":[{"member":{"name":"up","parameterTypes":null,"targetType":"UnityEngine.Transform","targetTypeName":"UnityEngine.Transform","$version":"A"},"defaultValues":{"target":null},"position":{"x":-552.0,"y":60.0},"guid":"f9b49043-f61a-46d1-80ed-5dfc5a3e2958","$version":"A","$type":"Unity.VisualScripting.GetMember","$id":"11"},{"coroutine":false,"defaultValues":{"banterHeldEvents":null},"position":{"x":-120.0,"y":816.0},"guid":"032181bf-3a7b-4009-9c54-a9940bb354d7","$version":"A","$type":"Banter.VisualScripting.OnRelease","$id":"14"},{"specifyFallback":false,"kind":"Object","defaultValues":{"name":{"$content":"Thruster","$type":"System.String"},"object":null},"position":{"x":-36.0,"y":996.0},"guid":"0dbbdf9a-28a4-4647-bf6d-0fbcd184519b","$version":"A","$type":"Unity.VisualScripting.GetVariable","$id":"16"},{"chainable":false,"parameterNames":["name","value"],"member":{"name":"SetColor","parameterTypes":["System.String","UnityEngine.Color"],"targetType":"UnityEngine.Material","targetTypeName":"UnityEngine.Material","$version":"A"},"defaultValues":{"target":null,"%name":{"$content":"_Color","$type":"System.String"},"%value":{"r":1.0,"g":1.0,"b":1.0,"a":1.0,"$type":"UnityEngine.Color"}},"position":{"x":600.0,"y":960.0},"guid":"cd9b545f-1398-4235-aaa8-676eedc6dbe1","$version":"A","$type":"Unity.VisualScripting.InvokeMember","$id":"18"},{"defaultValues":{"index":{"$content":1,"$type":"System.Int32"}},"position":{"x":372.0,"y":996.0},"guid":"3c58b4e0-4527-4b2a-b888-180faa5d2b11","$version":"A","$type":"Unity.VisualScripting.GetListItem","$id":"22"},{"specifyFallback":false,"kind":"Graph","defaultValues":{"name":{"$content":"Backwards","$type":"System.String"}},"position":{"x":720.0,"y":120.0},"guid":"f7858cb7-1193-40d0-b453-3acee52461e6","$version":"A","$type":"Unity.VisualScripting.GetVariable","$id":"24"},{"chainable":false,"parameterNames":["H","S","V"],"member":{"name":"HSVToRGB","parameterTypes":["System.Single","System.Single","System.Single"],"targetType":"UnityEngine.Color","targetTypeName":"UnityEngine.Color","$version":"A"},"defaultValues":{"%H":{"$content":0.83,"$type":"System.Single"},"%S":{"$content":0.8,"$type":"System.Single"},"%V":{"$content":1.0,"$type":"System.Single"}},"position":{"x":348.0,"y":1128.0},"guid":"9549a943-bf37-4d2b-9819-67925ace19ee","$version":"A","$type":"Unity.VisualScripting.InvokeMember","$id":"26"},{"specifyFallback":false,"kind":"Object","defaultValues":{"name":{"$content":"Thruster","$type":"System.String"},"object":null},"position":{"x":540.0,"y":-168.0},"guid":"0abe7f9e-9d94-427e-ae0f-c55d7ddc9d49","$version":"A","$type":"Unity.VisualScripting.GetVariable","$id":"30"},{"member":{"name":"materials","parameterTypes":null,"targetType":"UnityEngine.MeshRenderer","targetTypeName":"UnityEngine.MeshRenderer","$version":"A"},"defaultValues":{"target":null},"position":{"x":168.0,"y":996.0},"guid":"04e6c921-d76d-4b7d-9d00-3f0e30d4e1dc","$version":"A","$type":"Unity.VisualScripting.GetMember","$id":"32"},{"specifyFallback":false,"kind":"Graph","defaultValues":{"name":{"$content":"boostready","$type":"System.String"}},"position":{"x":-264.0,"y":-444.0},"guid":"33f0bb5c-b491-41f8-87da-27e1601c8ca8","$version":"A","$type":"Unity.VisualScripting.GetVariable","$id":"35"},{"kind":"Graph","defaultValues":{"name":{"$content":"boostready","$type":"System.String"}},"position":{"x":516.0,"y":-828.0},"guid":"30df7b56-1173-4014-afa2-04f21933b738","$version":"A","$type":"Unity.VisualScripting.SetVariable","$id":"37"},{"defaultValues":{},"position":{"x":-24.0,"y":-612.0},"guid":"ee1e1da3-e875-41ef-a513-5c7e6bd0d91c","$version":"A","$type":"Unity.VisualScripting.If","$id":"39"},{"type":"System.Boolean","value":{"$content":false,"$type":"System.Boolean"},"defaultValues":{},"position":{"x":324.0,"y":-912.0},"guid":"78fc30aa-5188-41bd-9a14-0a388a4c8ef4","$version":"A","$type":"Unity.VisualScripting.Literal","$id":"41"},{"kind":"Graph","defaultValues":{"name":{"$content":"boostready","$type":"System.String"}},"position":{"x":516.0,"y":-552.0},"guid":"d5d1b8c9-5cb5-40b9-8421-4897d377aefa","$version":"A","$type":"Unity.VisualScripting.SetVariable","$id":"43"},{"type":"System.Boolean","value":{"$content":true,"$type":"System.Boolean"},"defaultValues":{},"position":{"x":336.0,"y":-384.0},"guid":"cc9246bb-e329-40ea-ba61-e1fa765950ba","$version":"A","$type":"Unity.VisualScripting.Literal","$id":"45"},{"chainable":false,"parameterNames":[],"member":{"name":"Play","parameterTypes":[],"targetType":"UnityEngine.AudioSource","targetTypeName":"UnityEngine.AudioSource","$version":"A"},"defaultValues":{"target":null},"position":{"x":336.0,"y":600.0},"guid":"a9f863e3-42ea-4491-960d-77d32a7bae97","$version":"A","$type":"Unity.VisualScripting.InvokeMember","$id":"47"},{"chainable":false,"parameterNames":[],"member":{"name":"Stop","parameterTypes":[],"targetType":"UnityEngine.AudioSource","targetTypeName":"UnityEngine.AudioSource","$version":"A"},"defaultValues":{"target":null},"position":{"x":792.0,"y":960.0},"guid":"5c75037f-d73a-4a63-83c8-5aee113a8162","$version":"A","$type":"Unity.VisualScripting.InvokeMember","$id":"51"},{"defaultValues":{},"position":{"x":1746.0,"y":-16.0},"guid":"d5c1a3f3-4ebd-4573-bd28-54b5cdc02064","$version":"A","$type":"Unity.VisualScripting.If","$id":"55"},{"numeric":true,"defaultValues":{"b":{"$content":0.1,"$type":"System.Single"}},"position":{"x":1536.0,"y":48.0},"guid":"43daa6a8-88d1-4d8c-bc6e-6e93b1589bdc","$version":"A","$type":"Unity.VisualScripting.Greater","$id":"57"},{"chainable":false,"member":{"name":"clip","parameterTypes":null,"targetType":"UnityEngine.AudioSource","targetTypeName":"UnityEngine.AudioSource","$version":"A"},"defaultValues":{"target":null,"input":null},"position":{"x":2628.0,"y":-156.0},"guid":"645f89ca-a7c8-49c0-96aa-57db77892e01","$version":"A","$type":"Unity.VisualScripting.SetMember","$id":"59"},{"specifyFallback":false,"kind":"Object","defaultValues":{"name":{"$content":"FlyingAudio","$type":"System.String"},"object":null},"position":{"x":1774.0,"y":-322.0},"guid":"6708e3a5-99d6-407f-86fc-ab16086c12c1","$version":"A","$type":"Unity.VisualScripting.GetVariable","$id":"62"},{"specifyFallback":false,"kind":"Object","defaultValues":{"name":{"$content":"IdleAudio","$type":"System.String"},"object":null},"position":{"x":1666.0,"y":263.0},"guid":"925aecc6-aa46-4061-903d-4933305da5a4","$version":"A","$type":"Unity.VisualScripting.GetVariable","$id":"64"},{"chainable":false,"member":{"name":"clip","parameterTypes":null,"targetType":"UnityEngine.AudioSource","targetTypeName":"UnityEngine.AudioSource","$version":"A"},"defaultValues":{"target":null,"input":null},"position":{"x":2652.0,"y":132.0},"guid":"35ca966d-8272-4b0e-ac57-2d65e4798de3","$version":"A","$type":"Unity.VisualScripting.SetMember","$id":"66"},{"chainable":false,"member":{"name":"pitch","parameterTypes":null,"targetType":"UnityEngine.AudioSource","targetTypeName":"UnityEngine.AudioSource","$version":"A"},"defaultValues":{"target":null,"input":{"$content":1.0,"$type":"System.Single"}},"position":{"x":2136.0,"y":84.0},"guid":"899d584f-674b-4de4-8446-e829a00f2aef","$version":"A","$type":"Unity.VisualScripting.SetMember","$id":"69"},{"chainable":false,"member":{"name":"pitch","parameterTypes":null,"targetType":"UnityEngine.AudioSource","targetTypeName":"UnityEngine.AudioSource","$version":"A"},"defaultValues":{"target":null,"input":{"$content":1.0,"$type":"System.Single"}},"position":{"x":2196.0,"y":-108.0},"guid":"be4bba95-a5d2-4b2f-bdcf-218163ad1490","$version":"A","$type":"Unity.VisualScripting.SetMember","$id":"72"},{"chainable":false,"member":{"name":"pitch","parameterTypes":null,"targetType":"UnityEngine.AudioSource","targetTypeName":"UnityEngine.AudioSource","$version":"A"},"defaultValues":{"target":null,"input":{"$content":1.0,"$type":"System.Single"}},"position":{"x":528.0,"y":600.0},"guid":"c4ca735b-e0d6-4e7c-a034-da89da231865","$version":"A","$type":"Unity.VisualScripting.SetMember","$id":"75"},{"chainable":false,"member":{"name":"localScale","parameterTypes":null,"targetType":"UnityEngine.Transform","targetTypeName":"UnityEngine.Transform","$version":"A"},"defaultValues":{"target":null,"input":{"x":0.0,"y":0.0,"z":0.0,"$type":"UnityEngine.Vector3"}},"position":{"x":1548.0,"y":-180.0},"guid":"c2a45852-23c8-4019-b8d5-74ea1f639295","$version":"A","$type":"Unity.VisualScripting.SetMember","$id":"78"},{"defaultValues":{},"position":{"x":1000.0,"y":159.0},"guid":"dd0f2b98-ca2d-4331-a1fb-e364c3984361","$version":"A","$type":"Unity.VisualScripting.SelectUnit","$id":"81"},{"defaultValues":{"seconds":{"$content":3.0,"$type":"System.Single"},"unscaledTime":{"$content":false,"$type":"System.Boolean"}},"position":{"x":276.0,"y":-552.0},"guid":"c0a8c26c-6591-4b77-bb06-279e07885310","$version":"A","$type":"Unity.VisualScripting.WaitForSecondsUnit","$id":"83"},{"chainable":false,"parameterNames":["x","y","z"],"member":{"name":".ctor","parameterTypes":["System.Single","System.Single","System.Single"],"targetType":"UnityEngine.Vector3","targetTypeName":"UnityEngine.Vector3","$version":"A"},"defaultValues":{"%x":{"$content":1.0,"$type":"System.Single"},"%y":{"$content":0.0,"$type":"System.Single"},"%z":{"$content":1.0,"$type":"System.Single"}},"position":{"x":1212.0,"y":-24.0},"guid":"adc149f6-be99-48ad-87c7-4421e37ad06e","$version":"A","$type":"Unity.VisualScripting.InvokeMember","$id":"85"},{"chainable":false,"parameterNames":["name","value"],"member":{"name":"SetColor","parameterTypes":["System.String","UnityEngine.Color"],"targetType":"UnityEngine.Material","targetTypeName":"UnityEngine.Material","$version":"A"},"defaultValues":{"target":null,"%name":{"$content":"_Color","$type":"System.String"},"%value":{"r":1.0,"g":1.0,"b":1.0,"a":1.0,"$type":"UnityEngine.Color"}},"position":{"x":1176.0,"y":-204.0},"guid":"c03a843f-690d-4098-a8c9-f13707987668","$version":"A","$type":"Unity.VisualScripting.InvokeMember","$id":"89"},{"type":"System.Single","value":{"$content":1000.0,"$type":"System.Single"},"defaultValues":{},"position":{"x":-154.0,"y":-242.0},"guid":"058818cb-89e4-49af-9b6a-06a1e83351a0","$version":"A","$type":"Unity.VisualScripting.Literal","$id":"93"},{"coroutine":false,"defaultValues":{"banterHeldEvents":null},"position":{"x":-912.0,"y":-168.0},"guid":"bb074496-0d03-475a-ac6e-0fe1dd03e85f","$version":"A","$type":"Banter.VisualScripting.OnTrigger","$id":"95"},{"specifyFallback":false,"kind":"Object","defaultValues":{"name":{"$content":"Handle","$type":"System.String"},"object":null},"position":{"x":-360.0,"y":768.0},"guid":"56c99b5d-78f1-481c-9801-581761d9d26a","$version":"A","$type":"Unity.VisualScripting.GetVariable","$id":"97"},{"defaultValues":{},"position":{"x":84.0,"y":-324.0},"guid":"de5be5a6-4a30-4a25-a558-32ad0ce618cb","$version":"A","$type":"Unity.VisualScripting.GenericMultiply","$id":"99"},{"specifyFallback":false,"kind":"Graph","defaultValues":{"name":{"$content":"Backwards","$type":"System.String"}},"position":{"x":-456.0,"y":-792.0},"guid":"ec594d06-63d5-47c2-96ff-d2ee00483404","$version":"A","$type":"Unity.VisualScripting.GetVariable","$id":"101"},{"kind":"Graph","defaultValues":{"name":{"$content":"Backwards","$type":"System.String"}},"position":{"x":0.0,"y":-972.0},"guid":"6e0c56e2-15f5-4488-9f1d-810094c216f4","$version":"A","$type":"Unity.VisualScripting.SetVariable","$id":"103"},{"defaultValues":{},"position":{"x":-204.0,"y":-804.0},"guid":"8c31d3b1-21ac-42cb-baa1-7a36d849db64","$version":"A","$type":"Unity.VisualScripting.Negate","$id":"105"},{"coroutine":false,"defaultValues":{"banterHeldEvents":null},"position":{"x":-480.0,"y":-960.0},"guid":"72e94e92-2a30-4542-8969-9c10679189a1","$version":"A","$type":"Banter.VisualScripting.OnThumbClickDown","$id":"107"},{"chainable":false,"parameterNames":["force"],"member":{"name":"AddForce","parameterTypes":["UnityEngine.Vector3"],"targetType":"UnityEngine.Rigidbody","targetTypeName":"UnityEngine.Rigidbody","$version":"A"},"defaultValues":{"target":null,"%force":{"x":0.0,"y":0.0,"z":0.0,"$type":"UnityEngine.Vector3"}},"position":{"x":288.0,"y":-144.0},"guid":"96123c8b-3939-447c-82ad-941775d61be8","$version":"A","$type":"Unity.VisualScripting.InvokeMember","$id":"109"},{"defaultValues":{"b":{"x":-1.0,"y":-1.0,"z":-1.0,"$type":"UnityEngine.Vector3"}},"position":{"x":-360.0,"y":-12.0},"guid":"12236590-6fa9-4339-b32f-3923a53269ec","$version":"A","$type":"Unity.VisualScripting.Vector3Multiply","$id":"113"},{"specifyFallback":false,"kind":"Object","defaultValues":{"name":{"$content":"JetEngine","$type":"System.String"},"object":null},"position":{"x":1339.0,"y":-315.0},"guid":"76f70944-d1af-45d5-9d0b-0d08d1816b3a","$version":"A","$type":"Unity.VisualScripting.GetVariable","$id":"115"},{"coroutine":true,"defaultValues":{"banterHeldEvents":null},"position":{"x":-372.0,"y":-600.0},"guid":"58467f9a-28e7-44d8-86d1-c936a548abf7","$version":"A","$type":"Banter.VisualScripting.OnPrimaryDown","$id":"117"},{"defaultValues":{"b":{"$content":1.0,"$type":"System.Single"}},"position":{"x":-72.0,"y":192.0},"guid":"a4a9c7f5-bf88-47a6-81f6-b81779be1b00","$version":"A","$type":"Unity.VisualScripting.ScalarMultiply","$id":"119"},{"chainable":false,"parameterNames":["force","mode"],"member":{"name":"AddForce","parameterTypes":["UnityEngine.Vector3","UnityEngine.ForceMode"],"targetType":"UnityEngine.Rigidbody","targetTypeName":"UnityEngine.Rigidbody","$version":"A"},"defaultValues":{"target":null,"%force":{"x":0.0,"y":0.0,"z":0.0,"$type":"UnityEngine.Vector3"},"%mode":{"$content":"Impulse","$type":"UnityEngine.ForceMode"}},"position":{"x":276.0,"y":-756.0},"guid":"9688fced-fc08-4a61-9f86-7bae2de79196","$version":"A","$type":"Unity.VisualScripting.InvokeMember","$id":"121"},{"specifyFallback":false,"kind":"Object","defaultValues":{"name":{"$content":"Power","$type":"System.String"},"object":null},"position":{"x":-264.0,"y":276.0},"guid":"ff78ba7e-8ed8-4c7e-b5b7-2cb329a754ff","$version":"A","$type":"Unity.VisualScripting.GetVariable","$id":"125"},{"coroutine":false,"defaultValues":{"banterHeldEvents":null},"position":{"x":-72.0,"y":600.0},"guid":"458e6aa6-6684-4be5-9032-76b8cf02d0aa","$version":"A","$type":"Banter.VisualScripting.OnGrab","$id":"127"},{"chainable":false,"member":{"name":"enabled","parameterTypes":null,"targetType":"UnityEngine.BoxCollider","targetTypeName":"UnityEngine.BoxCollider","$version":"A"},"defaultValues":{"target":null,"input":{"$content":true,"$type":"System.Boolean"}},"position":{"x":108.0,"y":828.0},"guid":"bb456b12-8ef1-4db5-be2b-fa4642e2d2b1","$version":"A","$type":"Unity.VisualScripting.SetMember","$id":"129"},{"chainable":false,"member":{"name":"enabled","parameterTypes":null,"targetType":"UnityEngine.BoxCollider","targetTypeName":"UnityEngine.BoxCollider","$version":"A"},"defaultValues":{"target":null,"input":{"$content":false,"$type":"System.Boolean"}},"position":{"x":132.0,"y":600.0},"guid":"91718a55-047e-44ae-99ee-55136e7c3435","$version":"A","$type":"Unity.VisualScripting.SetMember","$id":"132"},{"defaultValues":{"b":{"$content":-1.0,"$type":"System.Single"}},"position":{"x":744.0,"y":228.0},"guid":"8c7f9226-44ea-478c-981a-dc9665cda5df","$version":"A","$type":"Unity.VisualScripting.ScalarMultiply","$id":"135"},{"defaultValues":{},"position":{"x":108.0,"y":-12.0},"guid":"da8fd7c5-a5be-4409-a61b-bec7e6bf289d","$version":"A","$type":"Unity.VisualScripting.GenericMultiply","$id":"137"},{"specifyFallback":false,"kind":"Object","defaultValues":{"name":{"$content":"Handle","$type":"System.String"},"object":null},"position":{"x":-1224.0,"y":-168.0},"guid":"e00deff7-893c-42ab-9827-c825b9d0446f","$version":"A","$type":"Unity.VisualScripting.GetVariable","$id":"139"},{"defaultValues":{"index":{"$content":1,"$type":"System.Int32"}},"position":{"x":948.0,"y":-168.0},"guid":"655675f3-1061-4b42-8603-108bcc78f371","$version":"A","$type":"Unity.VisualScripting.GetListItem","$id":"141"},{"chainable":false,"parameterNames":["H","S","V"],"member":{"name":"HSVToRGB","parameterTypes":["System.Single","System.Single","System.Single"],"targetType":"UnityEngine.Color","targetTypeName":"UnityEngine.Color","$version":"A"},"defaultValues":{"%H":{"$content":0.5,"$type":"System.Single"},"%S":{"$content":1.0,"$type":"System.Single"},"%V":{"$content":1.0,"$type":"System.Single"}},"position":{"x":936.0,"y":-48.0},"guid":"bd998334-81e6-462b-b80c-6f04afd0bd7d","$version":"A","$type":"Unity.VisualScripting.InvokeMember","$id":"143"},{"member":{"name":"materials","parameterTypes":null,"targetType":"UnityEngine.MeshRenderer","targetTypeName":"UnityEngine.MeshRenderer","$version":"A"},"defaultValues":{"target":null},"position":{"x":744.0,"y":-168.0},"guid":"7ce72da5-b24e-4ed1-8cb1-7937cbcf3ca9","$version":"A","$type":"Unity.VisualScripting.GetMember","$id":"147"},{"specifyFallback":false,"kind":"Graph","defaultValues":{"name":{"$content":"Backwards","$type":"System.String"}},"position":{"x":-495.0,"y":184.0},"guid":"3829f1e8-0307-454c-83ca-a53d249c8939","$version":"A","$type":"Unity.VisualScripting.GetVariable","$id":"150"},{"defaultValues":{},"position":{"x":-72.0,"y":12.0},"guid":"b0199b45-2cca-4748-968b-0a12bd8e888e","$version":"A","$type":"Unity.VisualScripting.SelectUnit","$id":"152"},{"coroutine":false,"defaultValues":{"key":{"$content":"Space","$type":"UnityEngine.KeyCode"},"action":{"$content":"Down","$type":"Unity.VisualScripting.PressState"}},"position":{"x":343.0,"y":411.0},"guid":"083c1b41-472e-4d94-b77b-6454713dde1b","$version":"A","$type":"Unity.VisualScripting.OnKeyboardInput","$id":"154"},{"inputCount":2,"defaultValues":{"1":{"$content":1.0,"$type":"System.Single"}},"position":{"x":1968.0,"y":-93.0},"guid":"8e977fe2-37db-4c04-b102-e9dfc2e7fa68","$version":"A","$type":"Unity.VisualScripting.ScalarSum","$id":"156"},{"chainable":false,"parameterNames":[],"member":{"name":"Play","parameterTypes":[],"targetType":"UnityEngine.AudioSource","targetTypeName":"UnityEngine.AudioSource","$version":"A"},"defaultValues":{"target":null},"position":{"x":2832.0,"y":-168.0},"guid":"df3d95a7-6d56-44f6-909a-8e02e93f5a67","$version":"A","$type":"Unity.VisualScripting.InvokeMember","$id":"158"},{"defaultValues":{},"position":{"x":2424.0,"y":-72.0},"guid":"5fae492b-bc38-48a2-b33e-a484a0f27e82","$version":"A","$type":"Unity.VisualScripting.Once","$id":"162"},{"defaultValues":{},"position":{"x":2424.0,"y":72.0},"guid":"e898b2bd-fcaf-4870-8313-873f95e209b6","$version":"A","$type":"Unity.VisualScripting.Once","$id":"164"},{"chainable":false,"parameterNames":[],"member":{"name":"Play","parameterTypes":[],"targetType":"UnityEngine.AudioSource","targetTypeName":"UnityEngine.AudioSource","$version":"A"},"defaultValues":{"target":null},"position":{"x":2868.0,"y":144.0},"guid":"3fd474bb-9873-4ec1-a8df-f139367d740c","$version":"A","$type":"Unity.VisualScripting.InvokeMember","$id":"166"},{"specifyFallback":false,"kind":"Object","defaultValues":{"name":{"$content":"Thruster","$type":"System.String"},"object":null},"position":{"x":2520.0,"y":528.0},"guid":"95a5dfaf-5cda-4b2a-9880-25aa9f5709bd","$version":"A","$type":"Unity.VisualScripting.GetVariable","$id":"170"},{"chainable":false,"parameterNames":["name","value"],"member":{"name":"SetColor","parameterTypes":["System.String","UnityEngine.Color"],"targetType":"UnityEngine.Material","targetTypeName":"UnityEngine.Material","$version":"A"},"defaultValues":{"target":null,"%name":{"$content":"_Color","$type":"System.String"},"%value":{"r":1.0,"g":1.0,"b":1.0,"a":1.0,"$type":"UnityEngine.Color"}},"position":{"x":3156.0,"y":492.0},"guid":"2e125b2b-3cc8-4304-9724-8bc3124fc8d0","$version":"A","$type":"Unity.VisualScripting.InvokeMember","$id":"172"},{"defaultValues":{"index":{"$content":1,"$type":"System.Int32"}},"position":{"x":2928.0,"y":528.0},"guid":"cb217196-2871-47e6-b8ed-ecb61698915d","$version":"A","$type":"Unity.VisualScripting.GetListItem","$id":"176"},{"chainable":false,"parameterNames":["H","S","V"],"member":{"name":"HSVToRGB","parameterTypes":["System.Single","System.Single","System.Single"],"targetType":"UnityEngine.Color","targetTypeName":"UnityEngine.Color","$version":"A"},"defaultValues":{"%H":{"$content":0.83,"$type":"System.Single"},"%S":{"$content":0.8,"$type":"System.Single"},"%V":{"$content":1.0,"$type":"System.Single"}},"position":{"x":2904.0,"y":660.0},"guid":"c116ffdc-7be6-45a9-be3d-a1d6aa4f98f6","$version":"A","$type":"Unity.VisualScripting.InvokeMember","$id":"178"},{"member":{"name":"materials","parameterTypes":null,"targetType":"UnityEngine.MeshRenderer","targetTypeName":"UnityEngine.MeshRenderer","$version":"A"},"defaultValues":{"target":null},"position":{"x":2724.0,"y":528.0},"guid":"e0988167-f1d6-4843-9a90-5d857ed79c9b","$version":"A","$type":"Unity.VisualScripting.GetMember","$id":"182"},{"sourceUnit":{"$ref":"95"},"sourceKey":"trigger","destinationUnit":{"$ref":"109"},"destinationKey":"enter","guid":"62e7061e-e69e-4439-8598-6f1c6e6b5e86","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"107"},"sourceKey":"trigger","destinationUnit":{"$ref":"103"},"destinationKey":"assign","guid":"7e389ff4-b9b7-44ce-b531-5613fd467bee","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"109"},"sourceKey":"exit","destinationUnit":{"$ref":"89"},"destinationKey":"enter","guid":"6860e98b-a670-474a-bb63-ec3128a67687","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"89"},"sourceKey":"exit","destinationUnit":{"$ref":"78"},"destinationKey":"assign","guid":"cbf1d3d2-ff04-4505-8254-c188d61359db","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"127"},"sourceKey":"trigger","destinationUnit":{"$ref":"132"},"destinationKey":"assign","guid":"42899065-5f8a-4758-9c6c-e2c142920dba","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"14"},"sourceKey":"trigger","destinationUnit":{"$ref":"129"},"destinationKey":"assign","guid":"8635c4de-7dd1-4beb-b59c-2f94de36d6dd","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"129"},"sourceKey":"assigned","destinationUnit":{"$ref":"18"},"destinationKey":"enter","guid":"a221af70-ffb8-480c-9469-4f89bc253a4f","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"117"},"sourceKey":"trigger","destinationUnit":{"$ref":"39"},"destinationKey":"enter","guid":"e3262ddc-ad6f-4a5f-95fa-8925ee9f1ef2","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"39"},"sourceKey":"ifTrue","destinationUnit":{"$ref":"121"},"destinationKey":"enter","guid":"3464d6f7-7076-4dcf-ac29-217c02daf489","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"83"},"sourceKey":"exit","destinationUnit":{"$ref":"43"},"destinationKey":"assign","guid":"582c342a-0276-4ac7-8e68-807bf1e07c8c","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"39"},"sourceKey":"ifFalse","destinationUnit":{"$ref":"83"},"destinationKey":"enter","guid":"1523b8b3-d25d-4968-a9c5-9f8cd207d698","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"121"},"sourceKey":"exit","destinationUnit":{"$ref":"37"},"destinationKey":"assign","guid":"0605c7d3-2bf1-4e86-b378-2a7b6203bddd","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"132"},"sourceKey":"assigned","destinationUnit":{"$ref":"47"},"destinationKey":"enter","guid":"65d4f4d4-c5c5-4737-ba86-5e6b6fb68e71","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"18"},"sourceKey":"exit","destinationUnit":{"$ref":"51"},"destinationKey":"enter","guid":"8e2081e4-13ba-4487-9294-704e14abb806","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"47"},"sourceKey":"exit","destinationUnit":{"$ref":"75"},"destinationKey":"assign","guid":"6066af14-57af-4217-a3c6-772b17684f1f","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"78"},"sourceKey":"assigned","destinationUnit":{"$ref":"55"},"destinationKey":"enter","guid":"a13637af-ac7f-4397-9279-74083ac4e89c","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"154"},"sourceKey":"trigger","destinationUnit":{"$ref":"47"},"destinationKey":"enter","guid":"c46261ed-c792-47e7-8280-22e739b58d82","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"55"},"sourceKey":"ifTrue","destinationUnit":{"$ref":"72"},"destinationKey":"assign","guid":"5c929c2c-b31a-4120-a6ae-0fd976f9ee94","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"55"},"sourceKey":"ifFalse","destinationUnit":{"$ref":"69"},"destinationKey":"assign","guid":"364db2db-f117-41dc-9a23-a3eb801869ba","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"72"},"sourceKey":"assigned","destinationUnit":{"$ref":"162"},"destinationKey":"enter","guid":"db827306-3c06-4ca5-94d5-f3051f8420c8","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"69"},"sourceKey":"assigned","destinationUnit":{"$ref":"164"},"destinationKey":"enter","guid":"eee7469d-6be3-4fa0-92ac-9ebbb91d047e","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"164"},"sourceKey":"after","destinationUnit":{"$ref":"162"},"destinationKey":"reset","guid":"c247fcf5-78e0-4ee7-aa56-ababbceda3db","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"162"},"sourceKey":"after","destinationUnit":{"$ref":"164"},"destinationKey":"reset","guid":"f6a744a7-9786-4b85-b96d-90a1cd727603","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"162"},"sourceKey":"once","destinationUnit":{"$ref":"59"},"destinationKey":"assign","guid":"47920b4d-42bb-41ae-91dc-a3cc588cec94","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"59"},"sourceKey":"assigned","destinationUnit":{"$ref":"158"},"destinationKey":"enter","guid":"b81ea65e-4776-47f7-a37b-0eaddc8928b0","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"164"},"sourceKey":"once","destinationUnit":{"$ref":"66"},"destinationKey":"assign","guid":"7ec17090-a247-4e71-94f1-1cffbf93eb05","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"66"},"sourceKey":"assigned","destinationUnit":{"$ref":"166"},"destinationKey":"enter","guid":"ee44749d-33f1-4ec3-9113-6dc2f27db628","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"166"},"sourceKey":"exit","destinationUnit":{"$ref":"172"},"destinationKey":"enter","guid":"8d44e574-3e7a-46eb-b9e5-9b780c441fb5","$type":"Unity.VisualScripting.ControlConnection"},{"sourceUnit":{"$ref":"30"},"sourceKey":"value","destinationUnit":{"$ref":"147"},"destinationKey":"target","guid":"bd850cc0-6c78-431a-bcd9-cac21cc7fdca","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"95"},"sourceKey":"Input","destinationUnit":{"$ref":"143"},"destinationKey":"%V","guid":"062c7776-b454-420e-92b3-0c055c8f43f1","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"85"},"sourceKey":"result","destinationUnit":{"$ref":"78"},"destinationKey":"input","guid":"5c964b0e-d911-4b75-9910-b883be400516","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"139"},"sourceKey":"value","destinationUnit":{"$ref":"95"},"destinationKey":"banterHeldEvents","guid":"2ef630d1-1f41-4377-a8d5-9276a59bc40d","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"119"},"sourceKey":"product","destinationUnit":{"$ref":"137"},"destinationKey":"b","guid":"80b9fd1b-ae48-42ab-9b20-2d213edaabd2","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"150"},"sourceKey":"value","destinationUnit":{"$ref":"152"},"destinationKey":"condition","guid":"f81a0dbf-e40f-495b-8447-767c42dc0308","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"93"},"sourceKey":"output","destinationUnit":{"$ref":"99"},"destinationKey":"b","guid":"f821df5e-1e9f-44d3-abb6-ac2df1827026","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"24"},"sourceKey":"value","destinationUnit":{"$ref":"81"},"destinationKey":"condition","guid":"5f142e71-6458-404f-ac3c-06f0da82c624","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"147"},"sourceKey":"value","destinationUnit":{"$ref":"141"},"destinationKey":"list","guid":"87dd9a4e-8f4e-4c66-8f2f-ab6797246394","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"115"},"sourceKey":"value","destinationUnit":{"$ref":"78"},"destinationKey":"target","guid":"19cb2038-ae11-480a-85a3-aa950b46d376","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"97"},"sourceKey":"value","destinationUnit":{"$ref":"127"},"destinationKey":"banterHeldEvents","guid":"f2be280b-fde6-46ed-bab4-db461e8941dc","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"81"},"sourceKey":"selection","destinationUnit":{"$ref":"85"},"destinationKey":"%y","guid":"24f0e3a6-c80e-47d2-8cae-0d5842745e20","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"105"},"sourceKey":"output","destinationUnit":{"$ref":"103"},"destinationKey":"input","guid":"246362ea-6957-431e-bc8d-b8ab115b3eb2","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"137"},"sourceKey":"product","destinationUnit":{"$ref":"109"},"destinationKey":"%force","guid":"2bf1a886-9d6b-4aa5-b679-61c65d514f18","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"57"},"sourceKey":"comparison","destinationUnit":{"$ref":"55"},"destinationKey":"condition","guid":"bf348430-d018-4736-8f58-c65a125f100a","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"139"},"sourceKey":"value","destinationUnit":{"$ref":"107"},"destinationKey":"banterHeldEvents","guid":"3c443db6-cb6d-46c3-b7f4-00b902f43011","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"143"},"sourceKey":"result","destinationUnit":{"$ref":"89"},"destinationKey":"%value","guid":"be26cb98-2f8e-4461-a984-a940b52c25d6","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"97"},"sourceKey":"value","destinationUnit":{"$ref":"14"},"destinationKey":"banterHeldEvents","guid":"8c7ae62a-f919-4e4d-92d0-00345a4ef593","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"16"},"sourceKey":"value","destinationUnit":{"$ref":"32"},"destinationKey":"target","guid":"f9b6bc74-73f6-4a4e-a9a2-05356acc27ab","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"95"},"sourceKey":"Input","destinationUnit":{"$ref":"119"},"destinationKey":"a","guid":"f18cbafb-1531-49a0-a209-663b2c5dbfb4","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"135"},"sourceKey":"product","destinationUnit":{"$ref":"81"},"destinationKey":"ifTrue","guid":"4eeccd86-72b1-4fc3-b7ef-40c9d5904655","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"22"},"sourceKey":"item","destinationUnit":{"$ref":"18"},"destinationKey":"target","guid":"0744c50c-5bd4-43a4-a258-e748bcfa8fe9","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"139"},"sourceKey":"value","destinationUnit":{"$ref":"117"},"destinationKey":"banterHeldEvents","guid":"477e55c0-6be2-414d-be70-fadb6234d5d4","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"35"},"sourceKey":"value","destinationUnit":{"$ref":"39"},"destinationKey":"condition","guid":"d58cc33b-53db-4a4c-9a4f-16fece9988a8","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"41"},"sourceKey":"output","destinationUnit":{"$ref":"37"},"destinationKey":"input","guid":"b1d354a7-bb1a-4652-9c05-bbcdb4a1f04f","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"45"},"sourceKey":"output","destinationUnit":{"$ref":"43"},"destinationKey":"input","guid":"6cb79340-0b8b-4ec3-be97-c31acb5d7360","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"95"},"sourceKey":"Input","destinationUnit":{"$ref":"57"},"destinationKey":"a","guid":"b209d5ef-7956-48dc-b3ea-2a7252c20f89","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"141"},"sourceKey":"item","destinationUnit":{"$ref":"89"},"destinationKey":"target","guid":"1351507d-c0f2-4e6c-b7be-e8d2317b291f","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"99"},"sourceKey":"product","destinationUnit":{"$ref":"121"},"destinationKey":"%force","guid":"5fbc5848-2a88-40e0-ba7e-b3d8243d9ea3","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"125"},"sourceKey":"value","destinationUnit":{"$ref":"119"},"destinationKey":"b","guid":"6215a825-48a7-4f90-b3db-da3399f44c19","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"113"},"sourceKey":"product","destinationUnit":{"$ref":"152"},"destinationKey":"ifTrue","guid":"e56ada9e-f8c2-4536-adde-51c1ec38ee44","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"62"},"sourceKey":"value","destinationUnit":{"$ref":"59"},"destinationKey":"input","guid":"3b2e4d50-eaa8-4096-bc99-8987ec855db7","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"101"},"sourceKey":"value","destinationUnit":{"$ref":"105"},"destinationKey":"input","guid":"3c2aeefd-8028-4dde-9f3e-3c1e700c0ccf","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"95"},"sourceKey":"Input","destinationUnit":{"$ref":"135"},"destinationKey":"a","guid":"29a8a7ae-b55e-4481-93f0-ea6b2787a964","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"152"},"sourceKey":"selection","destinationUnit":{"$ref":"99"},"destinationKey":"a","guid":"ea686527-5f35-4243-9fe3-28d4035d00d7","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"26"},"sourceKey":"result","destinationUnit":{"$ref":"18"},"destinationKey":"%value","guid":"aa00ce6a-a695-46be-a8e0-cea4f89aab76","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"95"},"sourceKey":"Input","destinationUnit":{"$ref":"81"},"destinationKey":"ifFalse","guid":"1195dd4d-296c-4b7b-8896-fe150cabd20f","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"11"},"sourceKey":"value","destinationUnit":{"$ref":"113"},"destinationKey":"a","guid":"4728ebd0-3298-4294-8ca1-55c4afaa0751","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"152"},"sourceKey":"selection","destinationUnit":{"$ref":"137"},"destinationKey":"a","guid":"c2922612-84b3-40fe-9022-1ed136231dc8","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"32"},"sourceKey":"value","destinationUnit":{"$ref":"22"},"destinationKey":"list","guid":"83cff75d-c59f-419e-9e8d-60e87fade756","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"11"},"sourceKey":"value","destinationUnit":{"$ref":"152"},"destinationKey":"ifFalse","guid":"ccb539fb-111a-46bc-9654-344d357aa60e","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"64"},"sourceKey":"value","destinationUnit":{"$ref":"66"},"destinationKey":"input","guid":"848d5fe8-8f61-42a5-b371-bb8c1d28d406","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"156"},"sourceKey":"sum","destinationUnit":{"$ref":"72"},"destinationKey":"input","guid":"2848c98e-9e8b-43f2-b060-ce2184eb7f50","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"95"},"sourceKey":"Input","destinationUnit":{"$ref":"156"},"destinationKey":"0","guid":"386e7d77-5787-4dc2-ab6a-1e159818f612","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"170"},"sourceKey":"value","destinationUnit":{"$ref":"182"},"destinationKey":"target","guid":"8ccb687b-7e41-48f7-997b-6d90c0f042c2","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"176"},"sourceKey":"item","destinationUnit":{"$ref":"172"},"destinationKey":"target","guid":"eb261e1e-2dd9-4944-a912-e2e9100af063","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"178"},"sourceKey":"result","destinationUnit":{"$ref":"172"},"destinationKey":"%value","guid":"c92512f1-7631-4857-a7b5-62186ac45a75","$type":"Unity.VisualScripting.ValueConnection"},{"sourceUnit":{"$ref":"182"},"sourceKey":"value","destinationUnit":{"$ref":"176"},"destinationKey":"list","guid":"6eb4b58e-b20b-41ad-9444-dfd5ca8b7c17","$type":"Unity.VisualScripting.ValueConnection"}],"$version":"A"}}' + _objectReferences: [] diff --git a/Samples/ThrusterGadget/ScriptGraphs/HandThruster.asset.meta b/Samples/ThrusterGadget/ScriptGraphs/HandThruster.asset.meta new file mode 100644 index 00000000..41e72f6a --- /dev/null +++ b/Samples/ThrusterGadget/ScriptGraphs/HandThruster.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1315ad290262c0e47b6df70efd555225 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/ThrusterGadget/Shader.meta b/Samples/ThrusterGadget/Shader.meta new file mode 100644 index 00000000..0cfd757a --- /dev/null +++ b/Samples/ThrusterGadget/Shader.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4d95594daf9e7ba418c63b4c612d65b8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/ThrusterGadget/Shader/JetEngineFX.shader b/Samples/ThrusterGadget/Shader/JetEngineFX.shader new file mode 100644 index 00000000..21168c6a --- /dev/null +++ b/Samples/ThrusterGadget/Shader/JetEngineFX.shader @@ -0,0 +1,211 @@ +// Made with Amplify Shader Editor v1.9.8 +// Available at the Unity Asset Store - http://u3d.as/y3X +Shader "JetEngineFX" +{ + Properties + { + _NoiseTiling("NoiseTiling", Float) = 0 + _nosieSpeed("nosieSpeed", Float) = 0 + _Thrust("Thrust", Range( -0.5 , 0.5)) = 0 + _Color0("Color 0", Color) = (0,0,0,0) + [HideInInspector] _texcoord( "", 2D ) = "white" {} + [HideInInspector] __dirty( "", Int ) = 1 + } + + SubShader + { + Tags{ "RenderType" = "Transparent" "Queue" = "Transparent+0" "IgnoreProjector" = "True" "IsEmissive" = "true" } + Cull Back + CGINCLUDE + #include "UnityShaderVariables.cginc" + #include "UnityPBSLighting.cginc" + #include "Lighting.cginc" + #pragma target 3.5 + #define ASE_VERSION 19800 + struct Input + { + float2 uv_texcoord; + }; + + uniform float4 _Color0; + uniform float _Thrust; + uniform float _NoiseTiling; + uniform float _nosieSpeed; + + + float3 mod2D289( float3 x ) { return x - floor( x * ( 1.0 / 289.0 ) ) * 289.0; } + + float2 mod2D289( float2 x ) { return x - floor( x * ( 1.0 / 289.0 ) ) * 289.0; } + + float3 permute( float3 x ) { return mod2D289( ( ( x * 34.0 ) + 1.0 ) * x ); } + + float snoise( float2 v ) + { + const float4 C = float4( 0.211324865405187, 0.366025403784439, -0.577350269189626, 0.024390243902439 ); + float2 i = floor( v + dot( v, C.yy ) ); + float2 x0 = v - i + dot( i, C.xx ); + float2 i1; + i1 = ( x0.x > x0.y ) ? float2( 1.0, 0.0 ) : float2( 0.0, 1.0 ); + float4 x12 = x0.xyxy + C.xxzz; + x12.xy -= i1; + i = mod2D289( i ); + float3 p = permute( permute( i.y + float3( 0.0, i1.y, 1.0 ) ) + i.x + float3( 0.0, i1.x, 1.0 ) ); + float3 m = max( 0.5 - float3( dot( x0, x0 ), dot( x12.xy, x12.xy ), dot( x12.zw, x12.zw ) ), 0.0 ); + m = m * m; + m = m * m; + float3 x = 2.0 * frac( p * C.www ) - 1.0; + float3 h = abs( x ) - 0.5; + float3 ox = floor( x + 0.5 ); + float3 a0 = x - ox; + m *= 1.79284291400159 - 0.85373472095314 * ( a0 * a0 + h * h ); + float3 g; + g.x = a0.x * x0.x + h.x * x0.y; + g.yz = a0.yz * x12.xz + h.yz * x12.yw; + return 130.0 * dot( m, g ); + } + + + inline half4 LightingUnlit( SurfaceOutput s, half3 lightDir, half atten ) + { + return half4 ( 0, 0, 0, s.Alpha ); + } + + void surf( Input i , inout SurfaceOutput o ) + { + float temp_output_15_0 = ( ( i.uv_texcoord.y - ( 1.0 - _Thrust ) ) * 2.0 ); + float4 lerpResult26 = lerp( _Color0 , ( _Color0 * 3.0 ) , temp_output_15_0); + o.Emission = saturate( lerpResult26 ).rgb; + float2 uv_TexCoord4 = i.uv_texcoord * ( float2( 1,0.2 ) * _NoiseTiling ) + ( _Time.y * ( float2( 0.3,1 ) * _nosieSpeed ) ); + float simplePerlin2D8 = snoise( uv_TexCoord4 ); + simplePerlin2D8 = simplePerlin2D8*0.5 + 0.5; + o.Alpha = saturate( ( simplePerlin2D8 + temp_output_15_0 ) ); + } + + ENDCG + CGPROGRAM + #pragma surface surf Unlit alpha:fade keepalpha fullforwardshadows + + ENDCG + Pass + { + Name "ShadowCaster" + Tags{ "LightMode" = "ShadowCaster" } + ZWrite On + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma target 3.5 + #pragma multi_compile_shadowcaster + #pragma multi_compile UNITY_PASS_SHADOWCASTER + #pragma skip_variants FOG_LINEAR FOG_EXP FOG_EXP2 + #include "HLSLSupport.cginc" + #if ( SHADER_API_D3D11 || SHADER_API_GLCORE || SHADER_API_GLES || SHADER_API_GLES3 || SHADER_API_METAL || SHADER_API_VULKAN ) + #define CAN_SKIP_VPOS + #endif + #include "UnityCG.cginc" + #include "Lighting.cginc" + #include "UnityPBSLighting.cginc" + sampler3D _DitherMaskLOD; + struct v2f + { + V2F_SHADOW_CASTER; + float2 customPack1 : TEXCOORD1; + float3 worldPos : TEXCOORD2; + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + }; + v2f vert( appdata_full v ) + { + v2f o; + UNITY_SETUP_INSTANCE_ID( v ); + UNITY_INITIALIZE_OUTPUT( v2f, o ); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO( o ); + UNITY_TRANSFER_INSTANCE_ID( v, o ); + Input customInputData; + float3 worldPos = mul( unity_ObjectToWorld, v.vertex ).xyz; + half3 worldNormal = UnityObjectToWorldNormal( v.normal ); + o.customPack1.xy = customInputData.uv_texcoord; + o.customPack1.xy = v.texcoord; + o.worldPos = worldPos; + TRANSFER_SHADOW_CASTER_NORMALOFFSET( o ) + return o; + } + half4 frag( v2f IN + #if !defined( CAN_SKIP_VPOS ) + , UNITY_VPOS_TYPE vpos : VPOS + #endif + ) : SV_Target + { + UNITY_SETUP_INSTANCE_ID( IN ); + Input surfIN; + UNITY_INITIALIZE_OUTPUT( Input, surfIN ); + surfIN.uv_texcoord = IN.customPack1.xy; + float3 worldPos = IN.worldPos; + half3 worldViewDir = normalize( UnityWorldSpaceViewDir( worldPos ) ); + SurfaceOutput o; + UNITY_INITIALIZE_OUTPUT( SurfaceOutput, o ) + surf( surfIN, o ); + #if defined( CAN_SKIP_VPOS ) + float2 vpos = IN.pos; + #endif + half alphaRef = tex3D( _DitherMaskLOD, float3( vpos.xy * 0.25, o.Alpha * 0.9375 ) ).a; + clip( alphaRef - 0.01 ); + SHADOW_CASTER_FRAGMENT( IN ) + } + ENDCG + } + } + Fallback "Diffuse" + CustomEditor "ASEMaterialInspector" +} +/*ASEBEGIN +Version=19800 +Node;AmplifyShaderEditor.Vector2Node;10;-688,272;Inherit;False;Constant;_Vector1;Vector 0;0;0;Create;True;0;0;0;False;0;False;0.3,1;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2 +Node;AmplifyShaderEditor.RangedFloatNode;6;-736,432;Inherit;False;Property;_nosieSpeed;nosieSpeed;2;0;Create;True;0;0;0;False;0;False;0;1;0;0;0;1;FLOAT;0 +Node;AmplifyShaderEditor.RangedFloatNode;2;-464,0;Inherit;False;Property;_NoiseTiling;NoiseTiling;0;0;Create;True;0;0;0;False;0;False;0;0;0;0;0;1;FLOAT;0 +Node;AmplifyShaderEditor.SimpleTimeNode;5;-480,96;Inherit;False;1;0;FLOAT;1;False;1;FLOAT;0 +Node;AmplifyShaderEditor.Vector2Node;1;-464,-192;Inherit;False;Constant;_Vector0;Vector 0;0;0;Create;True;0;0;0;False;0;False;1,0.2;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2 +Node;AmplifyShaderEditor.SimpleMultiplyOpNode;9;-428,286.5;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0 +Node;AmplifyShaderEditor.RangedFloatNode;12;-272,432;Inherit;False;Property;_Thrust;Thrust;3;0;Create;True;0;0;0;False;0;False;0;0;-0.5;0.5;0;1;FLOAT;0 +Node;AmplifyShaderEditor.SimpleMultiplyOpNode;3;-224,-64;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0 +Node;AmplifyShaderEditor.SimpleMultiplyOpNode;7;-248,150.5;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT2;0,0;False;1;FLOAT2;0 +Node;AmplifyShaderEditor.TextureCoordinatesNode;13;-16,144;Inherit;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4 +Node;AmplifyShaderEditor.OneMinusNode;14;62.68341,342.6415;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0 +Node;AmplifyShaderEditor.TextureCoordinatesNode;4;-48,-80;Inherit;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4 +Node;AmplifyShaderEditor.SimpleSubtractOpNode;11;282.3832,245.1415;Inherit;True;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0 +Node;AmplifyShaderEditor.ColorNode;24;1120,-464;Inherit;False;Property;_Color0;Color 0;4;0;Create;True;0;0;0;False;0;False;0,0,0,0;0,0,0,0;True;True;0;6;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT3;5 +Node;AmplifyShaderEditor.RangedFloatNode;28;1168,-256;Inherit;False;Constant;_Float1;Float 1;7;0;Create;True;0;0;0;False;0;False;3;0;0;0;0;1;FLOAT;0 +Node;AmplifyShaderEditor.NoiseGeneratorNode;8;496,-80;Inherit;False;Simplex2D;True;False;2;0;FLOAT2;0,0;False;1;FLOAT;1;False;1;FLOAT;0 +Node;AmplifyShaderEditor.SimpleMultiplyOpNode;27;1408,-320;Inherit;False;2;2;0;COLOR;0,0,0,0;False;1;FLOAT;0;False;1;COLOR;0 +Node;AmplifyShaderEditor.SimpleMultiplyOpNode;15;520.2834,236.0415;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;2;False;1;FLOAT;0 +Node;AmplifyShaderEditor.SimpleAddOpNode;16;830.9834,76.14154;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0 +Node;AmplifyShaderEditor.LerpOp;26;1728,-224;Inherit;False;3;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;FLOAT;0;False;1;COLOR;0 +Node;AmplifyShaderEditor.SaturateNode;32;1936,-208;Inherit;False;1;0;COLOR;0,0,0,0;False;1;COLOR;0 +Node;AmplifyShaderEditor.SaturateNode;21;1776,16;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0 +Node;AmplifyShaderEditor.StandardSurfaceOutputNode;31;2336,-240;Float;False;True;-1;3;ASEMaterialInspector;0;0;Unlit;JetEngineFX;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;False;False;False;False;False;False;Back;0;False;;0;False;;False;0;False;;0;False;;False;0;Transparent;0.5;True;True;0;False;Transparent;;Transparent;All;12;all;True;True;True;True;0;False;;False;0;False;;255;False;;255;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;False;2;15;10;25;False;0.5;True;2;5;False;;10;False;;0;0;False;;0;False;;0;False;;0;False;;0;False;0;0,0,0,0;VertexOffset;True;False;Cylindrical;False;True;Relative;0;;-1;-1;-1;-1;0;False;0;0;False;;-1;0;False;;0;0;0;False;0.1;False;;0;False;;False;16;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT3;0,0,0;False;3;FLOAT;0;False;4;FLOAT;0;False;6;FLOAT3;0,0,0;False;7;FLOAT3;0,0,0;False;8;FLOAT;0;False;9;FLOAT;0;False;10;FLOAT;0;False;13;FLOAT3;0,0,0;False;11;FLOAT3;0,0,0;False;12;FLOAT3;0,0,0;False;16;FLOAT4;0,0,0,0;False;14;FLOAT4;0,0,0,0;False;15;FLOAT3;0,0,0;False;0 +WireConnection;9;0;10;0 +WireConnection;9;1;6;0 +WireConnection;3;0;1;0 +WireConnection;3;1;2;0 +WireConnection;7;0;5;0 +WireConnection;7;1;9;0 +WireConnection;14;0;12;0 +WireConnection;4;0;3;0 +WireConnection;4;1;7;0 +WireConnection;11;0;13;2 +WireConnection;11;1;14;0 +WireConnection;8;0;4;0 +WireConnection;27;0;24;0 +WireConnection;27;1;28;0 +WireConnection;15;0;11;0 +WireConnection;16;0;8;0 +WireConnection;16;1;15;0 +WireConnection;26;0;24;0 +WireConnection;26;1;27;0 +WireConnection;26;2;15;0 +WireConnection;32;0;26;0 +WireConnection;21;0;16;0 +WireConnection;31;2;32;0 +WireConnection;31;9;21;0 +ASEEND*/ +//CHKSM=B5BE994BA66421C8619B29E56309538BA6734832 \ No newline at end of file diff --git a/Samples/ThrusterGadget/Shader/JetEngineFX.shader.meta b/Samples/ThrusterGadget/Shader/JetEngineFX.shader.meta new file mode 100644 index 00000000..33f784be --- /dev/null +++ b/Samples/ThrusterGadget/Shader/JetEngineFX.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 8cca851d9b6241b4a9067a4c7425a3b1 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/ThrusterGadget/Textures.meta b/Samples/ThrusterGadget/Textures.meta new file mode 100644 index 00000000..f497d63a --- /dev/null +++ b/Samples/ThrusterGadget/Textures.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6653f31a81d736c4ba41554ef7a790fc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/ThrusterGadget/Textures/Main_content_seamless2k.png b/Samples/ThrusterGadget/Textures/Main_content_seamless2k.png new file mode 100644 index 00000000..014eb494 Binary files /dev/null and b/Samples/ThrusterGadget/Textures/Main_content_seamless2k.png differ diff --git a/Samples/ThrusterGadget/Textures/Main_content_seamless2k.png.meta b/Samples/ThrusterGadget/Textures/Main_content_seamless2k.png.meta new file mode 100644 index 00000000..2c677832 --- /dev/null +++ b/Samples/ThrusterGadget/Textures/Main_content_seamless2k.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 920fb3da5a075bc40be373295912d440 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/ThrusterGadget/Thruster.prefab b/Samples/ThrusterGadget/Thruster.prefab new file mode 100644 index 00000000..1d6efb12 --- /dev/null +++ b/Samples/ThrusterGadget/Thruster.prefab @@ -0,0 +1,720 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2061705223222474309 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8615562999669702399} + - component: {fileID: 6810969416027432210} + - component: {fileID: 8698811736512959105} + - component: {fileID: 6327209926466357753} + - component: {fileID: 955014937006583989} + m_Layer: 20 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8615562999669702399 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2061705223222474309} + serializedVersion: 2 + m_LocalRotation: {x: 0.70710677, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4861965557284267496} + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!114 &6810969416027432210 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2061705223222474309} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5d36262f06c874844aa31142292ca911, type: 3} + m_Name: + m_EditorClassIdentifier: + Id: EC2y_-KsdUOQhfAhX0ngsg + loaded: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &8698811736512959105 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2061705223222474309} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bc4faf86de0589f4daf95656ab19d9a4, type: 3} + m_Name: + m_EditorClassIdentifier: + progress: + m_PersistentCalls: + m_Calls: [] + loaded: + m_PersistentCalls: + m_Calls: [] + _loaded: 0 + percentage: 0 + oid: 0 + cid: 0 + grabType: 0 + grabRadius: 0.01 +--- !u!114 &6327209926466357753 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2061705223222474309} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0129959c302e1b94d87d3a7d77c355b2, type: 3} + m_Name: + m_EditorClassIdentifier: + progress: + m_PersistentCalls: + m_Calls: [] + loaded: + m_PersistentCalls: + m_Calls: [] + _loaded: 0 + percentage: 0 + oid: 0 + cid: 0 + sensitivity: 0.5 + fireRate: 0.1 + auto: 0 + blockLeftPrimary: 1 + blockLeftSecondary: 0 + blockRightPrimary: 1 + blockRightSecondary: 0 + blockLeftThumbstick: 0 + blockLeftThumbstickClick: 0 + blockRightThumbstick: 0 + blockRightThumbstickClick: 0 + blockLeftTrigger: 1 + blockRightTrigger: 1 +--- !u!135 &955014937006583989 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2061705223222474309} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 1 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Radius: 0.1 + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &2178747919452914240 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2366600299231873537} + - component: {fileID: 6671688083701899704} + m_Layer: 0 + m_Name: Trail + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2366600299231873537 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2178747919452914240} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -0.1305, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4861965557284267496} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!96 &6671688083701899704 +TrailRenderer: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2178747919452914240} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 861f3e60e8abfcb4e80797241f26b79e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Time: 3 + m_PreviewTimeScale: 1 + m_Parameters: + serializedVersion: 3 + widthMultiplier: 1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.0029411782 + value: 0.19333278 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9735294 + value: 0 + inSlope: -0.51944447 + outSlope: -0.51944447 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.14545454 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 0, g: 0.44686317, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 0 + numCapVertices: 0 + alignment: 0 + textureMode: 0 + textureScale: {x: 1, y: 1} + shadowBias: 0.5 + generateLightingData: 0 + m_MinVertexDistance: 0.02 + m_MaskInteraction: 0 + m_Autodestruct: 0 + m_Emitting: 1 + m_ApplyActiveColorSpace: 1 +--- !u!1 &3178581321808861666 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4861965557284267496} + - component: {fileID: 7529496696131429758} + - component: {fileID: 3190936829712723943} + - component: {fileID: 8282492723881695178} + - component: {fileID: 1909249416711111493} + - component: {fileID: 7971602271536172958} + - component: {fileID: 4008449699674343513} + - component: {fileID: 5315521445417439374} + - component: {fileID: 4032557905736575191} + m_Layer: 0 + m_Name: Thruster + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4861965557284267496 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3178581321808861666} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8615562999669702399} + - {fileID: 8543606577387716756} + - {fileID: 7508919722380681973} + - {fileID: 2366600299231873537} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7529496696131429758 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3178581321808861666} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e741851cba3ad425c91ecf922cc6b379, type: 3} + m_Name: + m_EditorClassIdentifier: + _data: + _json: '{"declarations":{"Kind":"Object","collection":{"$content":[{"name":"Handle","value":{"$content":0,"$type":"UnityEngine.Object"},"typeHandle":{"Identification":"UnityEngine.GameObject, + UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null","$version":"A"},"$version":"A"},{"name":"Power","value":{"$content":500.0,"$type":"System.Single"},"typeHandle":{"Identification":"System.Single, + mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089","$version":"A"},"$version":"A"},{"name":"JetEngine","value":{"$content":1,"$type":"UnityEngine.Object"},"typeHandle":{"Identification":"UnityEngine.GameObject, + UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null","$version":"A"},"$version":"A"},{"name":"Thruster","value":{"$content":2,"$type":"UnityEngine.Object"},"typeHandle":{"Identification":"UnityEngine.GameObject, + UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null","$version":"A"},"$version":"A"},{"name":"IdleAudio","value":{"$content":3,"$type":"UnityEngine.Object"},"typeHandle":{"Identification":"UnityEngine.AudioClip, + UnityEngine.AudioModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null","$version":"A"},"$version":"A"},{"name":"FlyingAudio","value":{"$content":4,"$type":"UnityEngine.Object"},"typeHandle":{"Identification":"UnityEngine.AudioClip, + UnityEngine.AudioModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null","$version":"A"},"$version":"A"}],"$version":"A"},"$version":"A"}}' + _objectReferences: + - {fileID: 2061705223222474309} + - {fileID: 7169407455613204559} + - {fileID: 9068890954124139054} + - {fileID: 8300000, guid: 77c4b2147f3b74d48bb5210d5e3de619, type: 3} + - {fileID: 8300000, guid: 6acd2cf6d357e2f4ca7ca20d3c1a5ff6, type: 3} +--- !u!114 &3190936829712723943 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3178581321808861666} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d2fe5546f775c47d2820aa5e8a715f53, type: 3} + m_Name: + m_EditorClassIdentifier: + _data: + _json: '{"nest":{"source":"Macro","macro":0,"embed":null}}' + _objectReferences: + - {fileID: 11400000, guid: 1315ad290262c0e47b6df70efd555225, type: 2} +--- !u!54 &8282492723881695178 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3178581321808861666} + serializedVersion: 4 + m_Mass: 1 + m_Drag: 1 + m_AngularDrag: 1 + m_CenterOfMass: {x: 0, y: 0, z: 0} + m_InertiaTensor: {x: 1, y: 1, z: 1} + m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ImplicitCom: 1 + m_ImplicitTensor: 1 + m_UseGravity: 1 + m_IsKinematic: 0 + m_Interpolate: 1 + m_Constraints: 0 + m_CollisionDetection: 0 +--- !u!114 &1909249416711111493 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3178581321808861666} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5d36262f06c874844aa31142292ca911, type: 3} + m_Name: + m_EditorClassIdentifier: + Id: Z2q21q_ITky2jB59wBbMKg + loaded: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &7971602271536172958 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3178581321808861666} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 72400c1c8faedb842b280b171c7cd579, type: 3} + m_Name: + m_EditorClassIdentifier: + progress: + m_PersistentCalls: + m_Calls: [] + loaded: + m_PersistentCalls: + m_Calls: [] + _loaded: 0 + percentage: 0 + oid: 0 + cid: 0 + colliders: [] +--- !u!114 &4008449699674343513 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3178581321808861666} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dafb09008946b374cb0882bdbbfe2912, type: 3} + m_Name: + m_EditorClassIdentifier: + progress: + m_PersistentCalls: + m_Calls: [] + loaded: + m_PersistentCalls: + m_Calls: [] + _loaded: 0 + percentage: 0 + oid: 0 + cid: 0 + syncPosition: 1 + syncRotation: 1 + takeOwnershipOnCollision: 0 + takeOwnershipOnGrab: 1 + kinematicIfNotOwned: 1 + doIOwn: 0 +--- !u!65 &5315521445417439374 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3178581321808861666} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 0.13172328, y: 0.16563074, z: 0.13520075} + m_Center: {x: 0, y: -0.058044918, z: 0} +--- !u!82 &4032557905736575191 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3178581321808861666} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: 77c4b2147f3b74d48bb5210d5e3de619, type: 3} + m_PlayOnAwake: 0 + m_Volume: 0.2 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 0.1 + MaxDistance: 1 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!1001 &8052352336339764510 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4861965557284267496} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 59aded9112b76bd4a81a1b1cd880a887, type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 59aded9112b76bd4a81a1b1cd880a887, type: 3} + propertyPath: m_LocalScale.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 59aded9112b76bd4a81a1b1cd880a887, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 59aded9112b76bd4a81a1b1cd880a887, type: 3} + propertyPath: m_LocalPosition.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 59aded9112b76bd4a81a1b1cd880a887, type: 3} + propertyPath: m_LocalPosition.y + value: -0.0949 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 59aded9112b76bd4a81a1b1cd880a887, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 59aded9112b76bd4a81a1b1cd880a887, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 59aded9112b76bd4a81a1b1cd880a887, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 59aded9112b76bd4a81a1b1cd880a887, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 59aded9112b76bd4a81a1b1cd880a887, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 59aded9112b76bd4a81a1b1cd880a887, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 59aded9112b76bd4a81a1b1cd880a887, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 59aded9112b76bd4a81a1b1cd880a887, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 59aded9112b76bd4a81a1b1cd880a887, type: 3} + propertyPath: m_Name + value: JetEngine + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 59aded9112b76bd4a81a1b1cd880a887, type: 3} +--- !u!1 &7169407455613204559 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 59aded9112b76bd4a81a1b1cd880a887, type: 3} + m_PrefabInstance: {fileID: 8052352336339764510} + m_PrefabAsset: {fileID: 0} +--- !u!4 &7508919722380681973 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 59aded9112b76bd4a81a1b1cd880a887, type: 3} + m_PrefabInstance: {fileID: 8052352336339764510} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8149902994672953215 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4861965557284267496} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: a3af07d0f71a63f42bbf311ee1cdeaa4, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a3af07d0f71a63f42bbf311ee1cdeaa4, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a3af07d0f71a63f42bbf311ee1cdeaa4, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a3af07d0f71a63f42bbf311ee1cdeaa4, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a3af07d0f71a63f42bbf311ee1cdeaa4, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a3af07d0f71a63f42bbf311ee1cdeaa4, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a3af07d0f71a63f42bbf311ee1cdeaa4, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a3af07d0f71a63f42bbf311ee1cdeaa4, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a3af07d0f71a63f42bbf311ee1cdeaa4, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a3af07d0f71a63f42bbf311ee1cdeaa4, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: a3af07d0f71a63f42bbf311ee1cdeaa4, type: 3} + propertyPath: m_Name + value: Thruster + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a3af07d0f71a63f42bbf311ee1cdeaa4, type: 3} +--- !u!4 &8543606577387716756 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: a3af07d0f71a63f42bbf311ee1cdeaa4, type: 3} + m_PrefabInstance: {fileID: 8149902994672953215} + m_PrefabAsset: {fileID: 0} +--- !u!1 &9068890954124139054 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: a3af07d0f71a63f42bbf311ee1cdeaa4, type: 3} + m_PrefabInstance: {fileID: 8149902994672953215} + m_PrefabAsset: {fileID: 0} diff --git a/Samples/ThrusterGadget/Thruster.prefab.meta b/Samples/ThrusterGadget/Thruster.prefab.meta new file mode 100644 index 00000000..9a8c3c3a --- /dev/null +++ b/Samples/ThrusterGadget/Thruster.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 14596f9e6766f4943a941ac712af058f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/VisualScripting/Utils/LoadDataFromUrl.cs b/VisualScripting/Utils/LoadDataFromUrl.cs index 3a4861ff..f93ca771 100644 --- a/VisualScripting/Utils/LoadDataFromUrl.cs +++ b/VisualScripting/Utils/LoadDataFromUrl.cs @@ -51,13 +51,12 @@ private IEnumerator LoadTexture(Flow flow) if (request.result != UnityWebRequest.Result.Success) { - flow.Invoke(failure); - yield break; + yield return failure; } var texture = DownloadHandlerTexture.GetContent(request); flow.SetValue(this.texture, texture); - flow.Invoke(success); + yield return success; } } } @@ -96,7 +95,7 @@ protected override void Definition() failure = ControlOutput("Failed"); url = ValueInput("URL"); - audioType = ValueInput("Audio Type"); + audioType = ValueInput("Audio Type", AudioType.UNKNOWN); audio = ValueOutput("Audio Clip"); } @@ -111,13 +110,12 @@ private IEnumerator LoadAudioClip(Flow flow) if (request.result != UnityWebRequest.Result.Success) { - flow.Invoke(failure); - yield break; + yield return failure; } var clip = DownloadHandlerAudioClip.GetContent(request); flow.SetValue(audio, clip); - flow.Invoke(success); + yield return success; } } } diff --git a/package.json b/package.json index 623e4f31..f6b59701 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "com.sidequest.banter", - "version": "2.4.0", + "version": "2.5.0", "displayName": "Banter SDK", "description": "This Module contains the Banter SDK used for building spaces in the bantaverse.", "unity": "2022.3", @@ -29,9 +29,14 @@ }, "samples": [ { - "displayName": "QuickStart", - "description": "This quick start sample demonstrates how to make a basic world.", - "path": "Samples~/QuickStart" + "displayName": "Gravity Maze", + "description": "", + "path": "Samples~/GravityMaze" + }, + { + "displayName": "Thruster Gadget", + "description": "", + "path": "Samples~/ThrusterGadget" } ] } \ No newline at end of file