From d0d4635387960a387a31a4d1a30e4744eda392d4 Mon Sep 17 00:00:00 2001 From: magn9775 Date: Fri, 5 Apr 2024 10:54:52 +0200 Subject: [PATCH 1/2] new car control --- Assets/Scenes/SampleScene.unity | 257 ++++++++++++++++++++++++++++-- Assets/Scripts/CarControl.cs | 45 ++++++ Assets/Scripts/CarControl.cs.meta | 11 ++ Assets/Scripts/car control v2.cs | 4 - 4 files changed, 303 insertions(+), 14 deletions(-) create mode 100644 Assets/Scripts/CarControl.cs create mode 100644 Assets/Scripts/CarControl.cs.meta diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity index 413254d..373cf04 100644 --- a/Assets/Scenes/SampleScene.unity +++ b/Assets/Scenes/SampleScene.unity @@ -177,9 +177,97 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] - m_AddedGameObjects: [] + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + insertIndex: -1 + addedObject: {fileID: 1284890352} + - targetCorrespondingSourceObject: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + insertIndex: -1 + addedObject: {fileID: 1530882415} + - targetCorrespondingSourceObject: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + insertIndex: -1 + addedObject: {fileID: 1654286369} + - targetCorrespondingSourceObject: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + insertIndex: -1 + addedObject: {fileID: 645202328} m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} +--- !u!4 &614713748 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + m_PrefabInstance: {fileID: 614713747} + m_PrefabAsset: {fileID: 0} +--- !u!1 &645202327 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 645202328} + - component: {fileID: 645202329} + m_Layer: 0 + m_Name: Wheel_BR_Collider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &645202328 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 645202327} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: 1, z: -0, w: 0} + m_LocalPosition: {x: 0.88400006, y: 0.416, z: -1.527} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 614713748} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!146 &645202329 +WheelCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 645202327} + serializedVersion: 2 + m_Center: {x: 0, y: 0, z: 0} + m_Radius: 0.5 + m_SuspensionSpring: + spring: 35000 + damper: 4500 + targetPosition: 0.5 + m_SuspensionDistance: 0.3 + m_ForceAppPointDistance: 0 + m_Mass: 20 + m_WheelDampingRate: 0.25 + m_ForwardFriction: + m_ExtremumSlip: 0.4 + m_ExtremumValue: 1 + m_AsymptoteSlip: 0.8 + m_AsymptoteValue: 0.5 + m_Stiffness: 1 + m_SidewaysFriction: + m_ExtremumSlip: 0.2 + m_ExtremumValue: 1 + m_AsymptoteSlip: 0.5 + m_AsymptoteValue: 0.75 + m_Stiffness: 1 + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_Enabled: 1 + m_ProvidesContacts: 0 --- !u!1 &705507993 GameObject: m_ObjectHideFlags: 0 @@ -345,6 +433,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 1284890352} + - component: {fileID: 1284890353} m_Layer: 0 m_Name: Wheel_FL_Collider m_TagString: Untagged @@ -360,13 +449,52 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1284890351} serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 25.933868, y: -4.4398885, z: -0.03654265} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.8859999, y: 0.416, z: 1.539} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 0} + m_Father: {fileID: 614713748} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!146 &1284890353 +WheelCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1284890351} + serializedVersion: 2 + m_Center: {x: 0, y: 0, z: 0} + m_Radius: 0.5 + m_SuspensionSpring: + spring: 35000 + damper: 4500 + targetPosition: 0.5 + m_SuspensionDistance: 0.3 + m_ForceAppPointDistance: 0 + m_Mass: 20 + m_WheelDampingRate: 0.25 + m_ForwardFriction: + m_ExtremumSlip: 0.4 + m_ExtremumValue: 1 + m_AsymptoteSlip: 0.8 + m_AsymptoteValue: 0.5 + m_Stiffness: 1 + m_SidewaysFriction: + m_ExtremumSlip: 0.2 + m_ExtremumValue: 1 + m_AsymptoteSlip: 0.5 + m_AsymptoteValue: 0.75 + m_Stiffness: 1 + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_Enabled: 1 + m_ProvidesContacts: 0 --- !u!1 &1530882414 GameObject: m_ObjectHideFlags: 0 @@ -376,8 +504,9 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 1530882415} + - component: {fileID: 1530882416} m_Layer: 0 - m_Name: Wheel_FL_Collider (1) + m_Name: Wheel_FR_Collider m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -391,13 +520,123 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1530882414} serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 25.933868, y: -4.4398885, z: -0.03654265} + m_LocalRotation: {x: -0, y: 1, z: -0, w: 0} + m_LocalPosition: {x: 0.88400006, y: 0.416, z: 1.5360001} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 0} + m_Father: {fileID: 614713748} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!146 &1530882416 +WheelCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1530882414} + serializedVersion: 2 + m_Center: {x: 0, y: 0, z: 0} + m_Radius: 0.5 + m_SuspensionSpring: + spring: 35000 + damper: 4500 + targetPosition: 0.5 + m_SuspensionDistance: 0.3 + m_ForceAppPointDistance: 0 + m_Mass: 20 + m_WheelDampingRate: 0.25 + m_ForwardFriction: + m_ExtremumSlip: 0.4 + m_ExtremumValue: 1 + m_AsymptoteSlip: 0.8 + m_AsymptoteValue: 0.5 + m_Stiffness: 1 + m_SidewaysFriction: + m_ExtremumSlip: 0.2 + m_ExtremumValue: 1 + m_AsymptoteSlip: 0.5 + m_AsymptoteValue: 0.75 + m_Stiffness: 1 + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_Enabled: 1 + m_ProvidesContacts: 0 +--- !u!1 &1654286368 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1654286369} + - component: {fileID: 1654286370} + m_Layer: 0 + m_Name: Wheel_BL_Collider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1654286369 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1654286368} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.8859999, y: 0.416, z: -1.527} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 614713748} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!146 &1654286370 +WheelCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1654286368} + serializedVersion: 2 + m_Center: {x: 0, y: 0, z: 0} + m_Radius: 0.5 + m_SuspensionSpring: + spring: 35000 + damper: 4500 + targetPosition: 0.5 + m_SuspensionDistance: 0.3 + m_ForceAppPointDistance: 0 + m_Mass: 20 + m_WheelDampingRate: 0.25 + m_ForwardFriction: + m_ExtremumSlip: 0.4 + m_ExtremumValue: 1 + m_AsymptoteSlip: 0.8 + m_AsymptoteValue: 0.5 + m_Stiffness: 1 + m_SidewaysFriction: + m_ExtremumSlip: 0.2 + m_ExtremumValue: 1 + m_AsymptoteSlip: 0.5 + m_AsymptoteValue: 0.75 + m_Stiffness: 1 + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_Enabled: 1 + m_ProvidesContacts: 0 --- !u!1 &1897464303 stripped GameObject: m_CorrespondingSourceObject: {fileID: 4840733166066636179, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} @@ -686,5 +925,3 @@ SceneRoots: - {fileID: 4212961364147142189} - {fileID: 1235630211} - {fileID: 614713747} - - {fileID: 1284890352} - - {fileID: 1530882415} diff --git a/Assets/Scripts/CarControl.cs b/Assets/Scripts/CarControl.cs new file mode 100644 index 0000000..a9be03e --- /dev/null +++ b/Assets/Scripts/CarControl.cs @@ -0,0 +1,45 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class CarControl : MonoBehaviour +{ + + public float motorTorque = 2000; + public float brakeTorque = 2000; + public float maxSpeed = 20; + public float steeringRange = 30; + //public float steeringRangeAtMaxSpeed = 10; + WheelControl[] wheels; + Rigidbody rigidBody; + // Start is called before the first frame update + void Start() + { + rigidBody = GetComponent(); + + // Find all child GameObjects that have the WheelControl script attached + wheels = GetComponentsInChildren(); + } + + // Update is called once per frame + void Update() + { + float vInput = Input.GetAxis("Vertical"); + float hInput = Input.GetAxis("Horizontal"); + + foreach (var wheel in wheels) + { + // Apply steering to Wheel colliders that have "Steerable" enabled + if (wheel.steerable) + { + wheel.WheelCollider.steerAngle = hInput * steeringRange; + } + + // Apply torque to Wheel colliders that have "Motorized" enabled + if (wheel.motorized) + { + wheel.WheelCollider.motorTorque = vInput * motorTorque; + } + } + } +} diff --git a/Assets/Scripts/CarControl.cs.meta b/Assets/Scripts/CarControl.cs.meta new file mode 100644 index 0000000..bc6da8b --- /dev/null +++ b/Assets/Scripts/CarControl.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a23c7d66d3ff94847a946cf7b30ca1b7 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/car control v2.cs b/Assets/Scripts/car control v2.cs index 82aeb15..5044e17 100644 --- a/Assets/Scripts/car control v2.cs +++ b/Assets/Scripts/car control v2.cs @@ -9,7 +9,6 @@ public class carcontrolv2 : MonoBehaviour public float maxSpeed = 20; public float steeringRange = 30; public float steeringRangeAtMaxSpeed = 10; - public float centreOfGravityOffset = -1f; WheelControl[] wheels; Rigidbody rigidBody; @@ -19,9 +18,6 @@ public class carcontrolv2 : MonoBehaviour { rigidBody = GetComponent(); - // Adjust center of mass vertically, to help prevent the car from rolling - rigidBody.centerOfMass += Vector3.up * centreOfGravityOffset; - // Find all child GameObjects that have the WheelControl script attached wheels = GetComponentsInChildren(); } From ac7bb2a6a83af3217fb1e752027b009d60402af0 Mon Sep 17 00:00:00 2001 From: Ciakon Date: Fri, 5 Apr 2024 11:00:16 +0200 Subject: [PATCH 2/2] training track ready --- Assets/Prefabs/Ford.prefab | 24 +- Assets/Scenes/AI Training.unity | 882 ++++++++++++++++++++++++++++++-- 2 files changed, 850 insertions(+), 56 deletions(-) diff --git a/Assets/Prefabs/Ford.prefab b/Assets/Prefabs/Ford.prefab index 67491da..dc8d477 100644 --- a/Assets/Prefabs/Ford.prefab +++ b/Assets/Prefabs/Ford.prefab @@ -52,10 +52,10 @@ WheelCollider: m_Mass: 80 m_WheelDampingRate: 0.0001 m_ForwardFriction: - m_ExtremumSlip: 1 + m_ExtremumSlip: 0.4 m_ExtremumValue: 1 - m_AsymptoteSlip: 1 - m_AsymptoteValue: 2 + m_AsymptoteSlip: 0.8 + m_AsymptoteValue: 0.5 m_Stiffness: 1 m_SidewaysFriction: m_ExtremumSlip: 0.2 @@ -172,10 +172,10 @@ WheelCollider: m_Mass: 80 m_WheelDampingRate: 0.0001 m_ForwardFriction: - m_ExtremumSlip: 1 + m_ExtremumSlip: 0.4 m_ExtremumValue: 1 - m_AsymptoteSlip: 1 - m_AsymptoteValue: 2 + m_AsymptoteSlip: 0.8 + m_AsymptoteValue: 0.5 m_Stiffness: 1 m_SidewaysFriction: m_ExtremumSlip: 0.2 @@ -339,10 +339,10 @@ WheelCollider: m_Mass: 80 m_WheelDampingRate: 0.0001 m_ForwardFriction: - m_ExtremumSlip: 1 + m_ExtremumSlip: 0.4 m_ExtremumValue: 1 - m_AsymptoteSlip: 1 - m_AsymptoteValue: 2 + m_AsymptoteSlip: 0.8 + m_AsymptoteValue: 0.5 m_Stiffness: 1 m_SidewaysFriction: m_ExtremumSlip: 0.4 @@ -427,10 +427,10 @@ WheelCollider: m_Mass: 80 m_WheelDampingRate: 0.0001 m_ForwardFriction: - m_ExtremumSlip: 1 + m_ExtremumSlip: 0.4 m_ExtremumValue: 1 - m_AsymptoteSlip: 1 - m_AsymptoteValue: 2 + m_AsymptoteSlip: 0.8 + m_AsymptoteValue: 0.5 m_Stiffness: 1 m_SidewaysFriction: m_ExtremumSlip: 0.4 diff --git a/Assets/Scenes/AI Training.unity b/Assets/Scenes/AI Training.unity index e9dd9ec..44582f6 100644 --- a/Assets/Scenes/AI Training.unity +++ b/Assets/Scenes/AI Training.unity @@ -123,17 +123,22 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} ---- !u!1001 &92688530 +--- !u!4 &164688371 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + m_PrefabInstance: {fileID: 300876409} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &192405960 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 977927543} + m_TransformParent: {fileID: 1802081976} m_Modifications: - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_LocalPosition.x - value: 15 + value: -15 objectReference: {fileID: 0} - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_LocalPosition.y @@ -141,7 +146,369 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_LocalPosition.z - value: -9.5 + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.w + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.z + value: -0.5 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 180 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 8993379927466673416, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_Name + value: Wall (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 450060be716600a46927ba00fb04135b, type: 3} +--- !u!4 &218143928 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5049018613629602103, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} + m_PrefabInstance: {fileID: 2124232202} + m_PrefabAsset: {fileID: 0} +--- !u!4 &257377415 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + m_PrefabInstance: {fileID: 1895347261} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &300876409 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1802081976} + m_Modifications: + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalPosition.z + value: 60 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3647216352458679314, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_Name + value: Plane (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} +--- !u!1001 &330340151 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1802081976} + m_Modifications: + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalPosition.x + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalPosition.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalPosition.z + value: -14.75 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 8993379927466673416, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_Name + value: Wall (7) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 450060be716600a46927ba00fb04135b, type: 3} +--- !u!4 &465129869 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + m_PrefabInstance: {fileID: 1888370481} + m_PrefabAsset: {fileID: 0} +--- !u!4 &507061837 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + m_PrefabInstance: {fileID: 623036461} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &611075720 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1802081976} + m_Modifications: + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalPosition.x + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3647216352458679314, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_Name + value: Plane (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} +--- !u!1001 &623036461 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1802081976} + m_Modifications: + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalPosition.x + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalPosition.z + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3647216352458679314, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_Name + value: Plane (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} +--- !u!1001 &630883005 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1802081976} + m_Modifications: + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalPosition.z + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3647216352458679314, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_Name + value: Plane (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} +--- !u!1001 &693812199 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1802081976} + m_Modifications: + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalPosition.x + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalPosition.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalPosition.z + value: 60 objectReference: {fileID: 0} - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_LocalRotation.w @@ -173,25 +540,20 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 8993379927466673416, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_Name - value: Wall (2) + value: Wall (6) objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 450060be716600a46927ba00fb04135b, type: 3} ---- !u!4 &92688531 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} - m_PrefabInstance: {fileID: 92688530} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &760601908 +--- !u!1001 &696631378 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 977927543} + m_TransformParent: {fileID: 1802081976} m_Modifications: - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_LocalPosition.x @@ -203,7 +565,64 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_LocalPosition.z - value: -9.5 + value: 60 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.w + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.z + value: -0.5 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 180 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 8993379927466673416, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_Name + value: Wall (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 450060be716600a46927ba00fb04135b, type: 3} +--- !u!1001 &760601908 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1802081976} + m_Modifications: + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalPosition.x + value: -15 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalPosition.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 objectReference: {fileID: 0} - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_LocalRotation.w @@ -341,13 +760,75 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!4 &878487222 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + m_PrefabInstance: {fileID: 630883005} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &915851567 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1802081976} + m_Modifications: + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalPosition.x + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalPosition.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalPosition.z + value: 75.25 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.w + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.y + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.z + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 270 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 8993379927466673416, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_Name + value: Wall (9) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 450060be716600a46927ba00fb04135b, type: 3} --- !u!1001 &937396211 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 977927543} + m_TransformParent: {fileID: 1802081976} m_Modifications: - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} propertyPath: m_LocalPosition.x @@ -359,7 +840,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} propertyPath: m_LocalPosition.z - value: -9.417465 + value: 0 objectReference: {fileID: 0} - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} propertyPath: m_LocalRotation.w @@ -432,11 +913,8 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 937396212} - - {fileID: 760601909} - - {fileID: 92688531} - - {fileID: 1848958941} - - {fileID: 1357471523} + - {fileID: 1802081976} + - {fileID: 218143928} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1047804915 @@ -524,24 +1002,24 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1047804915} serializedVersion: 2 - m_LocalRotation: {x: 0.2553294, y: -0, z: -0, w: 0.96685416} - m_LocalPosition: {x: 0, y: 20.04, z: -40.56} + m_LocalRotation: {x: 0.43890285, y: -0, z: -0, w: 0.8985346} + m_LocalPosition: {x: 15, y: 72.6, z: -30.7} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 29.586, y: 0, z: 0} ---- !u!1001 &1357471522 + m_LocalEulerAnglesHint: {x: 52.068, y: 0, z: 0} +--- !u!1001 &1050407802 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 977927543} + m_TransformParent: {fileID: 1802081976} m_Modifications: - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_LocalPosition.x - value: 0 + value: 45 objectReference: {fileID: 0} - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_LocalPosition.y @@ -549,23 +1027,23 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_LocalPosition.z - value: 5.5 + value: 30 objectReference: {fileID: 0} - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_LocalRotation.w - value: 0 + value: 0.5 objectReference: {fileID: 0} - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_LocalRotation.x - value: -0 + value: 0.5 objectReference: {fileID: 0} - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_LocalRotation.y - value: 0.7071068 + value: -0.5 objectReference: {fileID: 0} - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_LocalRotation.z - value: -0.7071068 + value: 0.5 objectReference: {fileID: 0} - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -573,7 +1051,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_LocalEulerAnglesHint.y - value: 270 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_LocalEulerAnglesHint.z @@ -581,25 +1059,97 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 8993379927466673416, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_Name - value: Wall (3) + value: Wall (5) objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 450060be716600a46927ba00fb04135b, type: 3} ---- !u!4 &1357471523 stripped +--- !u!4 &1219251299 stripped Transform: m_CorrespondingSourceObject: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} - m_PrefabInstance: {fileID: 1357471522} + m_PrefabInstance: {fileID: 2005853890} m_PrefabAsset: {fileID: 0} +--- !u!4 &1228658877 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + m_PrefabInstance: {fileID: 192405960} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1237912547 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + m_PrefabInstance: {fileID: 693812199} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1299801271 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + m_PrefabInstance: {fileID: 915851567} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1326680762 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + m_PrefabInstance: {fileID: 696631378} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1698210948 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + m_PrefabInstance: {fileID: 611075720} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1802081975 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1802081976} + m_Layer: 0 + m_Name: Track + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1802081976 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1802081975} + 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: 937396212} + - {fileID: 1698210948} + - {fileID: 878487222} + - {fileID: 507061837} + - {fileID: 164688371} + - {fileID: 465129869} + - {fileID: 760601909} + - {fileID: 1219251299} + - {fileID: 1228658877} + - {fileID: 2088616130} + - {fileID: 1326680762} + - {fileID: 1237912547} + - {fileID: 1848958941} + - {fileID: 257377415} + - {fileID: 2116660885} + - {fileID: 1299801271} + m_Father: {fileID: 977927543} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1848958940 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 977927543} + m_TransformParent: {fileID: 1802081976} m_Modifications: - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_LocalPosition.x @@ -611,7 +1161,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_LocalPosition.z - value: -24.25 + value: -14.75 objectReference: {fileID: 0} - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} propertyPath: m_LocalRotation.w @@ -655,18 +1205,215 @@ Transform: m_CorrespondingSourceObject: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} m_PrefabInstance: {fileID: 1848958940} m_PrefabAsset: {fileID: 0} +--- !u!1001 &1888370481 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1802081976} + m_Modifications: + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalPosition.x + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalPosition.z + value: 60 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142139215064909979, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3647216352458679314, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} + propertyPath: m_Name + value: Plane (5) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4a3c4da6be9dcc545aa33ddf39ccde58, type: 3} +--- !u!1001 &1895347261 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1802081976} + m_Modifications: + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalPosition.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalPosition.z + value: 75.25 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.w + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.y + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.z + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 270 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 8993379927466673416, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_Name + value: Wall (8) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 450060be716600a46927ba00fb04135b, type: 3} +--- !u!1001 &2005853890 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1802081976} + m_Modifications: + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalPosition.x + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalPosition.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.w + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.y + value: -0.5 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalRotation.z + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 8993379927466673416, guid: 450060be716600a46927ba00fb04135b, type: 3} + propertyPath: m_Name + value: Wall (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 450060be716600a46927ba00fb04135b, type: 3} +--- !u!4 &2088616130 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + m_PrefabInstance: {fileID: 1050407802} + m_PrefabAsset: {fileID: 0} +--- !u!4 &2116660885 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2129857982551333138, guid: 450060be716600a46927ba00fb04135b, type: 3} + m_PrefabInstance: {fileID: 330340151} + m_PrefabAsset: {fileID: 0} --- !u!1001 &2124232202 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 0} + m_TransformParent: {fileID: 977927543} m_Modifications: - target: {fileID: 1082829397675514308, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} propertyPath: motorized value: 1 objectReference: {fileID: 0} + - target: {fileID: 1993614641690278306, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} + propertyPath: m_Mass + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 1993614641690278306, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} + propertyPath: m_WheelDampingRate + value: 0.25 + objectReference: {fileID: 0} + - target: {fileID: 1993614641690278306, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} + propertyPath: m_SuspensionSpring.damper + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 1993614641690278306, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} + propertyPath: m_SuspensionSpring.spring + value: 500 + objectReference: {fileID: 0} - target: {fileID: 2599178774178468494, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} propertyPath: motorized value: 0 @@ -689,7 +1436,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5049018613629602103, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} propertyPath: m_LocalPosition.x - value: 0 + value: 15 objectReference: {fileID: 0} - target: {fileID: 5049018613629602103, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} propertyPath: m_LocalPosition.y @@ -697,7 +1444,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5049018613629602103, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} propertyPath: m_LocalPosition.z - value: -20 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5049018613629602103, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} propertyPath: m_LocalRotation.w @@ -705,15 +1452,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5049018613629602103, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} propertyPath: m_LocalRotation.x - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 5049018613629602103, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} propertyPath: m_LocalRotation.y - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 5049018613629602103, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} propertyPath: m_LocalRotation.z - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 5049018613629602103, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -727,6 +1474,54 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 6373920133476611951, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} + propertyPath: m_Mass + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 6373920133476611951, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} + propertyPath: m_WheelDampingRate + value: 0.25 + objectReference: {fileID: 0} + - target: {fileID: 6373920133476611951, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} + propertyPath: m_SuspensionSpring.damper + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 6373920133476611951, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} + propertyPath: m_SuspensionSpring.spring + value: 500 + objectReference: {fileID: 0} + - target: {fileID: 6950856957915183442, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} + propertyPath: m_Mass + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 6950856957915183442, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} + propertyPath: m_WheelDampingRate + value: 0.25 + objectReference: {fileID: 0} + - target: {fileID: 6950856957915183442, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} + propertyPath: m_SuspensionSpring.damper + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 6950856957915183442, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} + propertyPath: m_SuspensionSpring.spring + value: 500 + objectReference: {fileID: 0} + - target: {fileID: 8180478512642462433, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} + propertyPath: m_Mass + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 8180478512642462433, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} + propertyPath: m_WheelDampingRate + value: 0.25 + objectReference: {fileID: 0} + - target: {fileID: 8180478512642462433, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} + propertyPath: m_SuspensionSpring.damper + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 8180478512642462433, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} + propertyPath: m_SuspensionSpring.spring + value: 500 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -739,4 +1534,3 @@ SceneRoots: - {fileID: 1047804918} - {fileID: 827083360} - {fileID: 977927543} - - {fileID: 2124232202}