From 44b6c66578b43ada32aaee5cca8f28d7cf334085 Mon Sep 17 00:00:00 2001 From: Ava Gaiety Wroten Date: Wed, 17 Jun 2020 14:55:29 -0500 Subject: [PATCH] Boosters --- Assets/Prefabs/Booster.prefab | 534 +++++++++++ Assets/Prefabs/Booster.prefab.meta | 7 + Assets/Prefabs/Mirror.prefab | 285 +++--- Assets/Scenes/Level 2.unity | 1323 +++++++++++++--------------- Assets/Scripts/ChargeCounter.cs | 1 - Assets/Scripts/ChargePoint.cs | 1 + Assets/Scripts/Laser.cs | 27 +- 7 files changed, 1264 insertions(+), 914 deletions(-) create mode 100644 Assets/Prefabs/Booster.prefab create mode 100644 Assets/Prefabs/Booster.prefab.meta diff --git a/Assets/Prefabs/Booster.prefab b/Assets/Prefabs/Booster.prefab new file mode 100644 index 0000000..77f6ed5 --- /dev/null +++ b/Assets/Prefabs/Booster.prefab @@ -0,0 +1,534 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &8928797942533955627 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8928797942533955625} + - component: {fileID: 8928797942533955626} + m_Layer: 0 + m_Name: BottomLaser + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8928797942533955625 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8928797942533955627} + 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_Children: [] + m_Father: {fileID: 8928797943620973878} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8928797942533955626 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8928797942533955627} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + 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: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: d42f1b651682ce74894090e597e5bde9, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.14, y: 0.59} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &8928797943116070129 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8928797943116070128} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8928797943116070128 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8928797943116070129} + 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_Children: [] + m_Father: {fileID: 8928797943436303526} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8928797943436303528 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8928797943436303526} + - component: {fileID: 8928797943436303527} + m_Layer: 0 + m_Name: TopLaser + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8928797943436303526 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8928797943436303528} + m_LocalRotation: {x: -0, y: -0, z: 1, w: 0} + m_LocalPosition: {x: 0, y: 0.36378217, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8928797943116070128} + m_Father: {fileID: 8928797943620973878} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} +--- !u!212 &8928797943436303527 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8928797943436303528} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + 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: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: d42f1b651682ce74894090e597e5bde9, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.14, y: 0.59} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &8928797943552327198 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8928797943552327197} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8928797943552327197 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8928797943552327198} + 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_Children: [] + m_Father: {fileID: 8928797943770212475} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8928797943620973879 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8928797943620973878} + - component: {fileID: 8928797943620973877} + m_Layer: 0 + m_Name: Booster + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8928797943620973878 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8928797943620973879} + m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8928797943977340466} + - {fileID: 8928797943436303526} + - {fileID: 8928797942533955625} + - {fileID: 8928797943770212475} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!61 &8928797943620973877 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8928797943620973879} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0.15} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 0.07, y: 1.34} + m_EdgeRadius: 0 +--- !u!1 &8928797943770212478 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8928797943770212475} + - component: {fileID: 8928797943770212476} + - component: {fileID: 8928797943770212477} + m_Layer: 0 + m_Name: Top + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8928797943770212475 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8928797943770212478} + m_LocalRotation: {x: -0, y: -0, z: 1, w: 0} + m_LocalPosition: {x: 0, y: 0.8227821, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8928797943552327197} + m_Father: {fileID: 8928797943620973878} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} +--- !u!212 &8928797943770212476 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8928797943770212478} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + 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: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 2cf196cd92332e74f9da44c88e5434a9, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.16, y: 0.47} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!61 &8928797943770212477 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8928797943770212478} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: -0.07} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 0.16, y: 0.47} + newSize: {x: 0.16, y: 0.47} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 0.16, y: 0.28} + m_EdgeRadius: 0 +--- !u!1 &8928797943960501671 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8928797943960501670} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8928797943960501670 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8928797943960501671} + 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_Children: [] + m_Father: {fileID: 8928797943977340466} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8928797943977340468 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8928797943977340466} + - component: {fileID: 8928797943977340467} + - component: {fileID: 8928797943977340465} + m_Layer: 0 + m_Name: Bottom + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8928797943977340466 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8928797943977340468} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -0.49262452, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8928797943960501670} + m_Father: {fileID: 8928797943620973878} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8928797943977340467 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8928797943977340468} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + 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: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 2cf196cd92332e74f9da44c88e5434a9, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.16, y: 0.47} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!61 &8928797943977340465 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8928797943977340468} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: -0.07} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 0.16, y: 0.47} + newSize: {x: 0.16, y: 0.47} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 0.16, y: 0.28} + m_EdgeRadius: 0 diff --git a/Assets/Prefabs/Booster.prefab.meta b/Assets/Prefabs/Booster.prefab.meta new file mode 100644 index 0000000..164e502 --- /dev/null +++ b/Assets/Prefabs/Booster.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3db23c8a19a05e246a267c399c53aef1 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Mirror.prefab b/Assets/Prefabs/Mirror.prefab index d05fb53..f1f87a1 100644 --- a/Assets/Prefabs/Mirror.prefab +++ b/Assets/Prefabs/Mirror.prefab @@ -28,8 +28,6 @@ Transform: m_LocalPosition: {x: -0.56, y: -1.49, z: 0} m_LocalScale: {x: 0.2, y: 0.2, z: 0.2} m_Children: - - {fileID: 6473635587823089462} - - {fileID: 6473635587385701921} - {fileID: 440898232682901349} - {fileID: 2279760444228019850} - {fileID: 6587055391914523937} @@ -43,6 +41,7 @@ Transform: - {fileID: 647719189358257093} - {fileID: 2145472684258555913} - {fileID: 9198394999152765495} + - {fileID: 5871772490205060410} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -108,7 +107,7 @@ Transform: m_LocalScale: {x: 6, y: 0.2, z: 5} m_Children: [] m_Father: {fileID: 75116796779505597} - m_RootOrder: 13 + m_RootOrder: 11 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 45} --- !u!212 &5168825907963921473 SpriteRenderer: @@ -208,7 +207,7 @@ Transform: m_LocalScale: {x: 5, y: 5, z: 5} m_Children: [] m_Father: {fileID: 75116796779505597} - m_RootOrder: 7 + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: -90} --- !u!212 &3922628512071904360 SpriteRenderer: @@ -260,6 +259,90 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &1024400902821805022 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5871772490205060410} + - component: {fileID: 8956917347342904093} + - component: {fileID: 6525855902809087142} + m_Layer: 0 + m_Name: Safety Walls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5871772490205060410 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1024400902821805022} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 1.5822351, y: -0.8663279, z: -12.0046625} + m_LocalScale: {x: 5, y: 5, z: 5} + m_Children: [] + m_Father: {fileID: 75116796779505597} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!61 &8956917347342904093 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1024400902821805022} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: -0.23, y: -0.77} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 1.92, y: 0.1} + m_EdgeRadius: 0 +--- !u!61 &6525855902809087142 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1024400902821805022} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0.69, y: 0.15} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 0.1, y: 1.88} + m_EdgeRadius: 0 --- !u!1 &1517515770194863616 GameObject: m_ObjectHideFlags: 0 @@ -289,7 +372,7 @@ Transform: m_LocalScale: {x: 5, y: 5, z: 5} m_Children: [] m_Father: {fileID: 75116796779505597} - m_RootOrder: 12 + m_RootOrder: 10 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} --- !u!212 &3234556569701413674 SpriteRenderer: @@ -370,7 +453,7 @@ Transform: m_LocalScale: {x: 5, y: 5, z: 5} m_Children: [] m_Father: {fileID: 75116796779505597} - m_RootOrder: 6 + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &3390160642043640564 SpriteRenderer: @@ -451,7 +534,7 @@ Transform: m_LocalScale: {x: 5, y: 5, z: 5} m_Children: [] m_Father: {fileID: 75116796779505597} - m_RootOrder: 2 + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: -45} --- !u!212 &4113615465647966988 SpriteRenderer: @@ -532,7 +615,7 @@ Transform: m_LocalScale: {x: 5, y: 5, z: 5} m_Children: [] m_Father: {fileID: 75116796779505597} - m_RootOrder: 4 + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: -45} --- !u!212 &4139283794921127634 SpriteRenderer: @@ -613,7 +696,7 @@ Transform: m_LocalScale: {x: 5, y: 5, z: 5} m_Children: [] m_Father: {fileID: 75116796779505597} - m_RootOrder: 10 + m_RootOrder: 8 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &8569287340701127419 SpriteRenderer: @@ -694,7 +777,7 @@ Transform: m_LocalScale: {x: 5, y: 5, z: 5} m_Children: [] m_Father: {fileID: 75116796779505597} - m_RootOrder: 5 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &4263116932316263863 SpriteRenderer: @@ -775,7 +858,7 @@ Transform: m_LocalScale: {x: 5, y: 5, z: 5} m_Children: [] m_Father: {fileID: 75116796779505597} - m_RootOrder: 11 + m_RootOrder: 9 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &8733690589664209812 SpriteRenderer: @@ -856,7 +939,7 @@ Transform: m_LocalScale: {x: 5, y: 5, z: 5} m_Children: [] m_Father: {fileID: 75116796779505597} - m_RootOrder: 8 + m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: -90} --- !u!212 &8972936438780773017 SpriteRenderer: @@ -938,7 +1021,7 @@ Transform: m_LocalScale: {x: 6, y: 0.2, z: 5} m_Children: [] m_Father: {fileID: 75116796779505597} - m_RootOrder: 14 + m_RootOrder: 12 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 45} --- !u!212 &7776895584888178270 SpriteRenderer: @@ -1038,7 +1121,7 @@ Transform: m_LocalScale: {x: 5, y: 5, z: 5} m_Children: [] m_Father: {fileID: 75116796779505597} - m_RootOrder: 9 + m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &8472444693684159242 SpriteRenderer: @@ -1119,7 +1202,7 @@ Transform: m_LocalScale: {x: 5, y: 5, z: 5} m_Children: [] m_Father: {fileID: 75116796779505597} - m_RootOrder: 3 + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: -45} --- !u!212 &3635327593741820968 SpriteRenderer: @@ -1171,175 +1254,3 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 ---- !u!1001 &75116797318183353 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 75116796779505597} - m_Modifications: - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalPosition.x - value: 0.04 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalPosition.y - value: -4.76 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalScale.x - value: 9 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalScale.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954929, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_Name - value: Wall - objectReference: {fileID: 0} - m_RemovedComponents: - - {fileID: 6403035724002954928, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, type: 3} - m_SourcePrefab: {fileID: 100100000, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, type: 3} ---- !u!4 &6473635587823089462 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - m_PrefabInstance: {fileID: 75116797318183353} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &75116797810358446 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 75116796779505597} - m_Modifications: - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalPosition.x - value: 4.77 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalPosition.y - value: -0.01 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalRotation.z - value: 0.7071068 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalRotation.w - value: 0.7071068 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 90 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalScale.x - value: 9 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_LocalScale.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 6403035724002954929, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - propertyPath: m_Name - value: Wall (1) - objectReference: {fileID: 0} - m_RemovedComponents: - - {fileID: 6403035724002954928, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, type: 3} - m_SourcePrefab: {fileID: 100100000, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, type: 3} ---- !u!4 &6473635587385701921 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 6403035724002954895, guid: d9378c4b4a9bc334d8e289cbcd7a5bed, - type: 3} - m_PrefabInstance: {fileID: 75116797810358446} - m_PrefabAsset: {fileID: 0} diff --git a/Assets/Scenes/Level 2.unity b/Assets/Scenes/Level 2.unity index 260ace5..7af03da 100644 --- a/Assets/Scenes/Level 2.unity +++ b/Assets/Scenes/Level 2.unity @@ -121,6 +121,75 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1001 &163859900 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 5684450136180659869, guid: da00628a4304de44590a8391bfe8382f, + type: 3} + propertyPath: m_Name + value: Wall-Straight-Short-2 + objectReference: {fileID: 0} + - target: {fileID: 5684450136180659875, guid: da00628a4304de44590a8391bfe8382f, + type: 3} + propertyPath: m_LocalPosition.x + value: 1.2434182 + objectReference: {fileID: 0} + - target: {fileID: 5684450136180659875, guid: da00628a4304de44590a8391bfe8382f, + type: 3} + propertyPath: m_LocalPosition.y + value: -1.914057 + objectReference: {fileID: 0} + - target: {fileID: 5684450136180659875, guid: da00628a4304de44590a8391bfe8382f, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.8891106 + objectReference: {fileID: 0} + - target: {fileID: 5684450136180659875, guid: da00628a4304de44590a8391bfe8382f, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5684450136180659875, guid: da00628a4304de44590a8391bfe8382f, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5684450136180659875, guid: da00628a4304de44590a8391bfe8382f, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5684450136180659875, guid: da00628a4304de44590a8391bfe8382f, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5684450136180659875, guid: da00628a4304de44590a8391bfe8382f, + type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5684450136180659875, guid: da00628a4304de44590a8391bfe8382f, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5684450136180659875, guid: da00628a4304de44590a8391bfe8382f, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5684450136180659875, guid: da00628a4304de44590a8391bfe8382f, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: da00628a4304de44590a8391bfe8382f, type: 3} --- !u!1 &297843864 GameObject: m_ObjectHideFlags: 0 @@ -149,9 +218,9 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 2146985681} - - {fileID: 1514400053} + - {fileID: 1923529196} m_Father: {fileID: 0} - m_RootOrder: 8 + m_RootOrder: 10 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &366015756 PrefabInstance: @@ -178,7 +247,7 @@ PrefabInstance: - target: {fileID: 6460630409594600935, guid: 32fa01a5337b60d44bdc2573fd3ebe3f, type: 3} propertyPath: m_LocalPosition.x - value: 0 + value: 0.08 objectReference: {fileID: 0} - target: {fileID: 6460630409594600935, guid: 32fa01a5337b60d44bdc2573fd3ebe3f, type: 3} @@ -213,7 +282,7 @@ PrefabInstance: - target: {fileID: 6460630409594600935, guid: 32fa01a5337b60d44bdc2573fd3ebe3f, type: 3} propertyPath: m_RootOrder - value: 3 + value: 4 objectReference: {fileID: 0} - target: {fileID: 6460630409594600935, guid: 32fa01a5337b60d44bdc2573fd3ebe3f, type: 3} @@ -232,6 +301,219 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 32fa01a5337b60d44bdc2573fd3ebe3f, type: 3} +--- !u!1001 &373193185 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 8850846325249551370, guid: d1b5f4cead016014d929e32b103ac98a, + type: 3} + propertyPath: m_Name + value: Wall-Straight-Small-3 + objectReference: {fileID: 0} + - target: {fileID: 8850846325249551371, guid: d1b5f4cead016014d929e32b103ac98a, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.89 + objectReference: {fileID: 0} + - target: {fileID: 8850846325249551371, guid: d1b5f4cead016014d929e32b103ac98a, + type: 3} + propertyPath: m_LocalPosition.y + value: 2.25 + objectReference: {fileID: 0} + - target: {fileID: 8850846325249551371, guid: d1b5f4cead016014d929e32b103ac98a, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8850846325249551371, guid: d1b5f4cead016014d929e32b103ac98a, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8850846325249551371, guid: d1b5f4cead016014d929e32b103ac98a, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8850846325249551371, guid: d1b5f4cead016014d929e32b103ac98a, + type: 3} + propertyPath: m_LocalRotation.z + value: 0.38268343 + objectReference: {fileID: 0} + - target: {fileID: 8850846325249551371, guid: d1b5f4cead016014d929e32b103ac98a, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.92387956 + objectReference: {fileID: 0} + - target: {fileID: 8850846325249551371, guid: d1b5f4cead016014d929e32b103ac98a, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8850846325249551371, guid: d1b5f4cead016014d929e32b103ac98a, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8850846325249551371, guid: d1b5f4cead016014d929e32b103ac98a, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8850846325249551371, guid: d1b5f4cead016014d929e32b103ac98a, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 45 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d1b5f4cead016014d929e32b103ac98a, type: 3} +--- !u!1001 &511029263 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1679737208} + m_Modifications: + - target: {fileID: 457483696445182922, guid: b0fae80059e61b34abab780077c27a13, + type: 3} + propertyPath: m_Name + value: Rail-XXLarge + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: b0fae80059e61b34abab780077c27a13, + type: 3} + propertyPath: m_LocalPosition.x + value: -4.315 + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: b0fae80059e61b34abab780077c27a13, + type: 3} + propertyPath: m_LocalPosition.y + value: 3.7526996 + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: b0fae80059e61b34abab780077c27a13, + type: 3} + propertyPath: m_LocalPosition.z + value: 3.8998504 + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: b0fae80059e61b34abab780077c27a13, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: b0fae80059e61b34abab780077c27a13, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: b0fae80059e61b34abab780077c27a13, + type: 3} + propertyPath: m_LocalRotation.z + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: b0fae80059e61b34abab780077c27a13, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: b0fae80059e61b34abab780077c27a13, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: b0fae80059e61b34abab780077c27a13, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: b0fae80059e61b34abab780077c27a13, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: b0fae80059e61b34abab780077c27a13, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -90 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b0fae80059e61b34abab780077c27a13, type: 3} +--- !u!4 &511029264 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 457483696445182933, guid: b0fae80059e61b34abab780077c27a13, + type: 3} + m_PrefabInstance: {fileID: 511029263} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &517180405 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalPosition.x + value: 4.88 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalPosition.y + value: -3.41 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_RootOrder + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505599, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_Name + value: Mirror (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ad1d9501af80f154eb9bc33d1b848b02, type: 3} --- !u!1 &519420028 GameObject: m_ObjectHideFlags: 0 @@ -420,145 +702,6 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &613005371 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 613005373} - - component: {fileID: 613005372} - - component: {fileID: 613005374} - m_Layer: 0 - m_Name: Bottom - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!212 &613005372 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 613005371} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - 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: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 2cf196cd92332e74f9da44c88e5434a9, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 0.16, y: 0.47} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 - m_SpriteSortPoint: 0 ---- !u!4 &613005373 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 613005371} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -0.49262452, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 663268265} - m_Father: {fileID: 978084665} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!61 &613005374 -BoxCollider2D: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 613005371} - m_Enabled: 1 - m_Density: 1 - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_UsedByEffector: 0 - m_UsedByComposite: 0 - m_Offset: {x: 0, y: -0.07} - m_SpriteTilingProperty: - border: {x: 0, y: 0, z: 0, w: 0} - pivot: {x: 0.5, y: 0.5} - oldSize: {x: 0.16, y: 0.47} - newSize: {x: 0.16, y: 0.47} - adaptiveTilingThreshold: 0.5 - drawMode: 0 - adaptiveTiling: 0 - m_AutoTiling: 0 - serializedVersion: 2 - m_Size: {x: 0.16, y: 0.28} - m_EdgeRadius: 0 ---- !u!1 &663268264 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 663268265} - m_Layer: 0 - m_Name: GameObject - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &663268265 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 663268264} - 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_Children: [] - m_Father: {fileID: 613005373} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &844003405 PrefabInstance: m_ObjectHideFlags: 0 @@ -569,12 +712,12 @@ PrefabInstance: - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, type: 3} propertyPath: m_LocalPosition.x - value: 0.0478549 + value: -5.4 objectReference: {fileID: 0} - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, type: 3} propertyPath: m_LocalPosition.y - value: -3.43 + value: -0.04 objectReference: {fileID: 0} - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, type: 3} @@ -594,17 +737,17 @@ PrefabInstance: - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, type: 3} propertyPath: m_LocalRotation.z - value: 0 + value: -0.7071068 objectReference: {fileID: 0} - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, type: 3} propertyPath: m_LocalRotation.w - value: 1 + value: 0.7071068 objectReference: {fileID: 0} - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, type: 3} propertyPath: m_RootOrder - value: 1 + value: 11 objectReference: {fileID: 0} - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, type: 3} @@ -619,7 +762,7 @@ PrefabInstance: - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, type: 3} propertyPath: m_LocalEulerAnglesHint.z - value: 0 + value: -90 objectReference: {fileID: 0} - target: {fileID: 75116796779505599, guid: ad1d9501af80f154eb9bc33d1b848b02, type: 3} @@ -628,206 +771,6 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: ad1d9501af80f154eb9bc33d1b848b02, type: 3} ---- !u!1 &857816689 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 857816692} - - component: {fileID: 857816691} - - component: {fileID: 857816690} - m_Layer: 0 - m_Name: Top - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!61 &857816690 -BoxCollider2D: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 857816689} - m_Enabled: 1 - m_Density: 1 - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_UsedByEffector: 0 - m_UsedByComposite: 0 - m_Offset: {x: 0, y: -0.07} - m_SpriteTilingProperty: - border: {x: 0, y: 0, z: 0, w: 0} - pivot: {x: 0.5, y: 0.5} - oldSize: {x: 0.16, y: 0.47} - newSize: {x: 0.16, y: 0.47} - adaptiveTilingThreshold: 0.5 - drawMode: 0 - adaptiveTiling: 0 - m_AutoTiling: 0 - serializedVersion: 2 - m_Size: {x: 0.16, y: 0.28} - m_EdgeRadius: 0 ---- !u!212 &857816691 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 857816689} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - 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: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 2cf196cd92332e74f9da44c88e5434a9, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 0.16, y: 0.47} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 - m_SpriteSortPoint: 0 ---- !u!4 &857816692 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 857816689} - m_LocalRotation: {x: -0, y: -0, z: 1, w: 0} - m_LocalPosition: {x: 0, y: 0.8227821, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1042606098} - m_Father: {fileID: 978084665} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} ---- !u!1 &978084664 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 978084665} - - component: {fileID: 978084666} - m_Layer: 0 - m_Name: Booster - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &978084665 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 978084664} - m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} - m_LocalPosition: {x: 0.23, y: -1.62, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 613005373} - - {fileID: 1196034729} - - {fileID: 2104620582} - - {fileID: 857816692} - m_Father: {fileID: 0} - m_RootOrder: 9 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} ---- !u!61 &978084666 -BoxCollider2D: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 978084664} - m_Enabled: 1 - m_Density: 1 - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_UsedByEffector: 0 - m_UsedByComposite: 0 - m_Offset: {x: 0, y: 0.15} - m_SpriteTilingProperty: - border: {x: 0, y: 0, z: 0, w: 0} - pivot: {x: 0, y: 0} - oldSize: {x: 0, y: 0} - newSize: {x: 0, y: 0} - adaptiveTilingThreshold: 0 - drawMode: 0 - adaptiveTiling: 0 - m_AutoTiling: 0 - serializedVersion: 2 - m_Size: {x: 0.07, y: 1.34} - m_EdgeRadius: 0 ---- !u!1 &1042606097 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1042606098} - m_Layer: 0 - m_Name: GameObject - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1042606098 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1042606097} - 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_Children: [] - m_Father: {fileID: 857816692} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1087635634 PrefabInstance: m_ObjectHideFlags: 0 @@ -1127,125 +1070,82 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 4 + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: 6.11, y: 0.02} m_SizeDelta: {x: 11.894907, y: 2.1616306} m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &1196034727 -GameObject: +--- !u!1001 &1374691921 +PrefabInstance: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1196034729} - - component: {fileID: 1196034728} - m_Layer: 0 - m_Name: TopLaser - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!212 &1196034728 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1196034727} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - 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: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: d42f1b651682ce74894090e597e5bde9, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 0.14, y: 0.59} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 - m_SpriteSortPoint: 0 ---- !u!4 &1196034729 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1196034727} - m_LocalRotation: {x: -0, y: -0, z: 1, w: 0} - m_LocalPosition: {x: 0, y: 0.36378217, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1478732543} - m_Father: {fileID: 978084665} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} ---- !u!1 &1478732542 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1478732543} - m_Layer: 0 - m_Name: GameObject - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1478732543 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1478732542} - 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_Children: [] - m_Father: {fileID: 1196034729} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalPosition.x + value: 4.88 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.29 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalRotation.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalRotation.w + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_RootOrder + value: 13 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 180 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505599, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_Name + value: Mirror (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ad1d9501af80f154eb9bc33d1b848b02, type: 3} --- !u!1001 &1513283172 PrefabInstance: m_ObjectHideFlags: 0 @@ -1266,7 +1166,7 @@ PrefabInstance: - target: {fileID: 2115795504606128409, guid: 0fecd55e0eb9020499d7ba0934555d41, type: 3} propertyPath: distance - value: 4.1 + value: 3.4 objectReference: {fileID: 0} - target: {fileID: 2115795504606128410, guid: 0fecd55e0eb9020499d7ba0934555d41, type: 3} @@ -1336,81 +1236,6 @@ Transform: type: 3} m_PrefabInstance: {fileID: 1513283172} m_PrefabAsset: {fileID: 0} ---- !u!1001 &1514400052 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 297843865} - m_Modifications: - - target: {fileID: 4790912196798274895, guid: b73ba613299a5de4180d6709f5153d10, - type: 3} - propertyPath: m_Name - value: Rail-Medium - objectReference: {fileID: 0} - - target: {fileID: 4790912196798274928, guid: b73ba613299a5de4180d6709f5153d10, - type: 3} - propertyPath: m_LocalPosition.x - value: -9.085119 - objectReference: {fileID: 0} - - target: {fileID: 4790912196798274928, guid: b73ba613299a5de4180d6709f5153d10, - type: 3} - propertyPath: m_LocalPosition.y - value: -0.39030045 - objectReference: {fileID: 0} - - target: {fileID: 4790912196798274928, guid: b73ba613299a5de4180d6709f5153d10, - type: 3} - propertyPath: m_LocalPosition.z - value: 3.8998504 - objectReference: {fileID: 0} - - target: {fileID: 4790912196798274928, guid: b73ba613299a5de4180d6709f5153d10, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4790912196798274928, guid: b73ba613299a5de4180d6709f5153d10, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4790912196798274928, guid: b73ba613299a5de4180d6709f5153d10, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4790912196798274928, guid: b73ba613299a5de4180d6709f5153d10, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4790912196798274928, guid: b73ba613299a5de4180d6709f5153d10, - type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4790912196798274928, guid: b73ba613299a5de4180d6709f5153d10, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4790912196798274928, guid: b73ba613299a5de4180d6709f5153d10, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4790912196798274928, guid: b73ba613299a5de4180d6709f5153d10, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: b73ba613299a5de4180d6709f5153d10, type: 3} ---- !u!4 &1514400053 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 4790912196798274928, guid: b73ba613299a5de4180d6709f5153d10, - type: 3} - m_PrefabInstance: {fileID: 1514400052} - m_PrefabAsset: {fileID: 0} --- !u!1 &1679737207 GameObject: m_ObjectHideFlags: 0 @@ -1435,14 +1260,158 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1679737207} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 1.13, y: -0.25969952, z: -3.8998504} + m_LocalPosition: {x: 2, y: -0.25969952, z: -3.8998504} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1513283173} - - {fileID: 2124803132} + - {fileID: 511029264} m_Father: {fileID: 0} - m_RootOrder: 6 + m_RootOrder: 8 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1837026017 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.26 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalPosition.y + value: -3.36 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalRotation.z + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_RootOrder + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505597, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -90 + objectReference: {fileID: 0} + - target: {fileID: 75116796779505599, guid: ad1d9501af80f154eb9bc33d1b848b02, + type: 3} + propertyPath: m_Name + value: Mirror (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ad1d9501af80f154eb9bc33d1b848b02, type: 3} +--- !u!1001 &1923529195 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 297843865} + m_Modifications: + - target: {fileID: 457483696445182922, guid: 3c9a157193f3599428893d1d06354662, + type: 3} + propertyPath: m_Name + value: Rail-Large + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: 3c9a157193f3599428893d1d06354662, + type: 3} + propertyPath: m_LocalPosition.x + value: 10.59488 + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: 3c9a157193f3599428893d1d06354662, + type: 3} + propertyPath: m_LocalPosition.y + value: -2.9603004 + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: 3c9a157193f3599428893d1d06354662, + type: 3} + propertyPath: m_LocalPosition.z + value: 3.8998504 + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: 3c9a157193f3599428893d1d06354662, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: 3c9a157193f3599428893d1d06354662, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: 3c9a157193f3599428893d1d06354662, + type: 3} + propertyPath: m_LocalRotation.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: 3c9a157193f3599428893d1d06354662, + type: 3} + propertyPath: m_LocalRotation.w + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: 3c9a157193f3599428893d1d06354662, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: 3c9a157193f3599428893d1d06354662, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: 3c9a157193f3599428893d1d06354662, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 457483696445182933, guid: 3c9a157193f3599428893d1d06354662, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 180 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3c9a157193f3599428893d1d06354662, type: 3} +--- !u!4 &1923529196 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 457483696445182933, guid: 3c9a157193f3599428893d1d06354662, + type: 3} + m_PrefabInstance: {fileID: 1923529195} + m_PrefabAsset: {fileID: 0} --- !u!1 &1925040025 GameObject: m_ObjectHideFlags: 0 @@ -1569,7 +1538,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 5 + m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &1925040028 MonoBehaviour: @@ -1583,172 +1552,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: ce5793741daafbe45a02c213f0d6dbf4, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1 &2104620580 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2104620582} - - component: {fileID: 2104620581} - m_Layer: 0 - m_Name: BottomLaser - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!212 &2104620581 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2104620580} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - 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: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: d42f1b651682ce74894090e597e5bde9, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 0.14, y: 0.59} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 - m_SpriteSortPoint: 0 ---- !u!4 &2104620582 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2104620580} - 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_Children: [] - m_Father: {fileID: 978084665} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1001 &2124803131 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 1679737208} - m_Modifications: - - target: {fileID: 457483696445182922, guid: 2984dd4dcf84ca942ae5b927dc6a7927, - type: 3} - propertyPath: m_Name - value: Rail-XXXLarge - objectReference: {fileID: 0} - - target: {fileID: 457483696445182933, guid: 2984dd4dcf84ca942ae5b927dc6a7927, - type: 3} - propertyPath: m_LocalPosition.x - value: -4.3211193 - objectReference: {fileID: 0} - - target: {fileID: 457483696445182933, guid: 2984dd4dcf84ca942ae5b927dc6a7927, - type: 3} - propertyPath: m_LocalPosition.y - value: 3.7656999 - objectReference: {fileID: 0} - - target: {fileID: 457483696445182933, guid: 2984dd4dcf84ca942ae5b927dc6a7927, - type: 3} - propertyPath: m_LocalPosition.z - value: 3.8998504 - objectReference: {fileID: 0} - - target: {fileID: 457483696445182933, guid: 2984dd4dcf84ca942ae5b927dc6a7927, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 457483696445182933, guid: 2984dd4dcf84ca942ae5b927dc6a7927, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 457483696445182933, guid: 2984dd4dcf84ca942ae5b927dc6a7927, - type: 3} - propertyPath: m_LocalRotation.z - value: -0.7071068 - objectReference: {fileID: 0} - - target: {fileID: 457483696445182933, guid: 2984dd4dcf84ca942ae5b927dc6a7927, - type: 3} - propertyPath: m_LocalRotation.w - value: 0.7071068 - objectReference: {fileID: 0} - - target: {fileID: 457483696445182933, guid: 2984dd4dcf84ca942ae5b927dc6a7927, - type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 457483696445182933, guid: 2984dd4dcf84ca942ae5b927dc6a7927, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 457483696445182933, guid: 2984dd4dcf84ca942ae5b927dc6a7927, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 457483696445182933, guid: 2984dd4dcf84ca942ae5b927dc6a7927, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: -90 - objectReference: {fileID: 0} - - target: {fileID: 457483696445182933, guid: 2984dd4dcf84ca942ae5b927dc6a7927, - type: 3} - propertyPath: m_LocalScale.x - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 457483696445182933, guid: 2984dd4dcf84ca942ae5b927dc6a7927, - type: 3} - propertyPath: m_LocalScale.y - value: 1 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 2984dd4dcf84ca942ae5b927dc6a7927, type: 3} ---- !u!4 &2124803132 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 457483696445182933, guid: 2984dd4dcf84ca942ae5b927dc6a7927, - type: 3} - m_PrefabInstance: {fileID: 2124803131} - m_PrefabAsset: {fileID: 0} --- !u!1001 &2146985680 PrefabInstance: m_ObjectHideFlags: 0 @@ -1769,42 +1572,47 @@ PrefabInstance: - target: {fileID: 2115795504606128409, guid: 0fecd55e0eb9020499d7ba0934555d41, type: 3} propertyPath: distance - value: 1.6 + value: 2.2 + objectReference: {fileID: 0} + - target: {fileID: 2115795504606128409, guid: 0fecd55e0eb9020499d7ba0934555d41, + type: 3} + propertyPath: speed + value: 10 objectReference: {fileID: 0} - target: {fileID: 2115795504606128410, guid: 0fecd55e0eb9020499d7ba0934555d41, type: 3} propertyPath: m_LocalPosition.x - value: -8.56512 + value: 10.01 objectReference: {fileID: 0} - target: {fileID: 2115795504606128410, guid: 0fecd55e0eb9020499d7ba0934555d41, type: 3} propertyPath: m_LocalPosition.y - value: -1.4703004 + value: -1.93 objectReference: {fileID: 0} - target: {fileID: 2115795504606128410, guid: 0fecd55e0eb9020499d7ba0934555d41, type: 3} propertyPath: m_LocalPosition.z - value: 3.8998504 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2115795504606128410, guid: 0fecd55e0eb9020499d7ba0934555d41, type: 3} propertyPath: m_LocalRotation.x - value: -0 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2115795504606128410, guid: 0fecd55e0eb9020499d7ba0934555d41, type: 3} propertyPath: m_LocalRotation.y - value: -0 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2115795504606128410, guid: 0fecd55e0eb9020499d7ba0934555d41, type: 3} propertyPath: m_LocalRotation.z - value: -0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 2115795504606128410, guid: 0fecd55e0eb9020499d7ba0934555d41, type: 3} propertyPath: m_LocalRotation.w - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2115795504606128410, guid: 0fecd55e0eb9020499d7ba0934555d41, type: 3} @@ -1824,12 +1632,12 @@ PrefabInstance: - target: {fileID: 2115795504606128410, guid: 0fecd55e0eb9020499d7ba0934555d41, type: 3} propertyPath: m_LocalEulerAnglesHint.z - value: 0 + value: 180 objectReference: {fileID: 0} - target: {fileID: 2115795504606128415, guid: 0fecd55e0eb9020499d7ba0934555d41, type: 3} propertyPath: flipDirection - value: 0 + value: 1 objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 0fecd55e0eb9020499d7ba0934555d41, type: 3} @@ -1944,7 +1752,7 @@ PrefabInstance: - target: {fileID: 4683683892600594511, guid: 85fd029068587db4d95be8b3b62285c8, type: 3} propertyPath: m_RootOrder - value: 2 + value: 3 objectReference: {fileID: 0} - target: {fileID: 4683683892600594511, guid: 85fd029068587db4d95be8b3b62285c8, type: 3} @@ -2014,3 +1822,82 @@ PrefabInstance: objectReference: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 85fd029068587db4d95be8b3b62285c8, type: 3} +--- !u!1001 &8928797944590128655 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 8928797943620973878, guid: 3db23c8a19a05e246a267c399c53aef1, + type: 3} + propertyPath: m_LocalPosition.x + value: -3.44 + objectReference: {fileID: 0} + - target: {fileID: 8928797943620973878, guid: 3db23c8a19a05e246a267c399c53aef1, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.3 + objectReference: {fileID: 0} + - target: {fileID: 8928797943620973878, guid: 3db23c8a19a05e246a267c399c53aef1, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8928797943620973878, guid: 3db23c8a19a05e246a267c399c53aef1, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8928797943620973878, guid: 3db23c8a19a05e246a267c399c53aef1, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8928797943620973878, guid: 3db23c8a19a05e246a267c399c53aef1, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8928797943620973878, guid: 3db23c8a19a05e246a267c399c53aef1, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8928797943620973878, guid: 3db23c8a19a05e246a267c399c53aef1, + type: 3} + propertyPath: m_RootOrder + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 8928797943620973878, guid: 3db23c8a19a05e246a267c399c53aef1, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8928797943620973878, guid: 3db23c8a19a05e246a267c399c53aef1, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8928797943620973878, guid: 3db23c8a19a05e246a267c399c53aef1, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8928797943620973879, guid: 3db23c8a19a05e246a267c399c53aef1, + type: 3} + propertyPath: m_Name + value: Booster + objectReference: {fileID: 0} + - target: {fileID: 8928797943620973879, guid: 3db23c8a19a05e246a267c399c53aef1, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8928797943620973879, guid: 3db23c8a19a05e246a267c399c53aef1, + type: 3} + propertyPath: m_TagString + value: Booster + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3db23c8a19a05e246a267c399c53aef1, type: 3} diff --git a/Assets/Scripts/ChargeCounter.cs b/Assets/Scripts/ChargeCounter.cs index aefb885..1fe45b0 100644 --- a/Assets/Scripts/ChargeCounter.cs +++ b/Assets/Scripts/ChargeCounter.cs @@ -40,7 +40,6 @@ public class ChargeCounter : MonoBehaviour void DisplayCharges() { - Debug.Log("Total Points Charged:" + chargedPoints.Count); if (chargedPoints.Count >= chargePoints.Length) TriggerLevelWon(); } diff --git a/Assets/Scripts/ChargePoint.cs b/Assets/Scripts/ChargePoint.cs index 057f798..49c2df8 100644 --- a/Assets/Scripts/ChargePoint.cs +++ b/Assets/Scripts/ChargePoint.cs @@ -22,6 +22,7 @@ public class ChargePoint : MonoBehaviour public void adjustCharges(int amount = 1) { charges += amount; + Debug.Log("Charges is" + charges + "/" + chargesRequired); if (charges >= chargesRequired) { diff --git a/Assets/Scripts/Laser.cs b/Assets/Scripts/Laser.cs index d65e1b8..8a03975 100644 --- a/Assets/Scripts/Laser.cs +++ b/Assets/Scripts/Laser.cs @@ -11,6 +11,7 @@ public class Laser : MonoBehaviour bool isHorizontal; LineRenderer laserLine; GameObject lastChargePoint; + List boosters = new List(); void Start() { @@ -23,6 +24,11 @@ public class Laser : MonoBehaviour DrawLaser(transform.position, isHorizontal, flipDirection); } + int EffectivePower() + { + return power + boosters.Count; + } + void DrawLaser(Vector3 startPosition, bool drawOnYAxis, bool flipAxis, int laserIndex = 0) { RaycastHit2D hit = DrawRaycast(startPosition, drawOnYAxis, flipAxis); @@ -44,13 +50,17 @@ public class Laser : MonoBehaviour bool shouldFlip = flipAxis ? mirrorZ % 180 == 0 : mirrorZ % 180 > 0; Vector2 offset = GetDrawDirection(!drawOnYAxis, shouldFlip); DrawLaser(hit.point + offset, !drawOnYAxis, shouldFlip, laserLine.positionCount); - } else - { - if (hit.collider.tag == "Charge Point") HitChargePoint(hit); - else UnchargeLastPoint(); } + else if (hit.collider.tag == "Booster") + { + if (!boosters.Contains(hit.collider.gameObject)) boosters.Add(hit.collider.gameObject); + Vector2 offset = GetDrawDirection(drawOnYAxis, flipAxis); + DrawLaser(hit.point + offset, drawOnYAxis, flipAxis, laserLine.positionCount); + } + else if (hit.collider.tag == "Charge Point") HitChargePoint(hit); + else UndoHitEffects(); } - else UnchargeLastPoint(); + else UndoHitEffects(); } RaycastHit2D DrawRaycast(Vector3 startPosition, bool drawOnYAxis, bool flipAxis) @@ -68,14 +78,15 @@ public class Laser : MonoBehaviour void HitChargePoint(RaycastHit2D hit) { - if (hit.collider.gameObject != lastChargePoint) hit.collider.GetComponent().adjustCharges(power); + if (hit.collider.gameObject != lastChargePoint) hit.collider.GetComponent().adjustCharges(EffectivePower()); lastChargePoint = hit.collider.gameObject; } - void UnchargeLastPoint() + void UndoHitEffects() { - if (lastChargePoint) lastChargePoint.GetComponent().adjustCharges(power * -1); + if (lastChargePoint) lastChargePoint.GetComponent().adjustCharges(EffectivePower() * -1); lastChargePoint = null; + boosters.Clear(); } void OnDrawGizmosSelected()