diff --git a/sdsim/Assets/Resources/UI/robocarstore.png b/sdsim/Assets/Resources/UI/robocarstore.png new file mode 100644 index 000000000..8d2e69239 Binary files /dev/null and b/sdsim/Assets/Resources/UI/robocarstore.png differ diff --git a/sdsim/Assets/Resources/UI/robocarstore.png.meta b/sdsim/Assets/Resources/UI/robocarstore.png.meta new file mode 100644 index 000000000..d173ae060 --- /dev/null +++ b/sdsim/Assets/Resources/UI/robocarstore.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 462f2c26d6eee4a74930789f55df266e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Scenes/menu.unity b/sdsim/Assets/Scenes/menu.unity index dbde1cec3..9d1241015 100644 --- a/sdsim/Assets/Scenes/menu.unity +++ b/sdsim/Assets/Scenes/menu.unity @@ -526,7 +526,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1.4, y: 1} - m_AnchoredPosition: {x: 1.6693115, y: 0} + m_AnchoredPosition: {x: 1.6988525, y: 0} m_SizeDelta: {x: 4, y: 0} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &126483966 @@ -2866,8 +2866,8 @@ MonoBehaviour: m_TargetGraphic: {fileID: 1787907216} m_HandleRect: {fileID: 1787907214} m_Direction: 0 - m_Value: 0.0006288582 - m_Size: 0.71272427 + m_Value: 0.000623748 + m_Size: 0.71258485 m_NumberOfSteps: 0 m_OnValueChanged: m_PersistentCalls: @@ -3534,6 +3534,7 @@ MonoBehaviour: - mini_monaco - warren - circuit_launch + - robocarstore_standard_track loader: {fileID: 2140273047} ButtonGridLayout: {fileID: 126483964} ButtonPrefab: {fileID: 5466719870426124411, guid: fb93d9878115b39438221fec2f89f2ae, diff --git a/sdsim/Assets/Scenes/robocarstore.meta b/sdsim/Assets/Scenes/robocarstore.meta new file mode 100644 index 000000000..f9cf93ec5 --- /dev/null +++ b/sdsim/Assets/Scenes/robocarstore.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bb09acf93105a4d8f987e368838bfa79 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Scenes/robocarstore.unity b/sdsim/Assets/Scenes/robocarstore.unity new file mode 100644 index 000000000..02ae263b6 --- /dev/null +++ b/sdsim/Assets/Scenes/robocarstore.unity @@ -0,0 +1,2156 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 2100000, guid: bcefcccd6dbe74033b82fd900609beae, type: 2} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.409064, g: 0.4239451, b: 0.43374416, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 4890085278179872738, guid: d5b083c16e354446182c054535785238, + type: 2} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &104067894 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 104067895} + m_Layer: 0 + m_Name: Walls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &104067895 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 104067894} + 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: + - {fileID: 279261091} + - {fileID: 915458135} + - {fileID: 354672249} + - {fileID: 1531721434} + m_Father: {fileID: 4135187185317760232} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &279261090 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 279261091} + - component: {fileID: 279261094} + - component: {fileID: 279261093} + - component: {fileID: 279261092} + m_Layer: 0 + m_Name: Plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &279261091 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 279261090} + m_LocalRotation: {x: 0.00000042065733, y: 0.70710677, z: 0.7071068, w: -0.00000043213367} + m_LocalPosition: {x: 0, y: 0.77023154, z: -5} + m_LocalScale: {x: 1.52, y: 2, z: 0.15384614} + m_Children: [] + m_Father: {fileID: 104067895} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 180} +--- !u!64 &279261092 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 279261090} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &279261093 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 279261090} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, 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: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &279261094 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 279261090} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &331071025 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2096256247675505856, guid: 8e7b5849f87ac42dfa19db126418adf9, + type: 3} + m_PrefabInstance: {fileID: 2096256247985599217} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8e5ac92bc18f545cc84cd886ece82b4d, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &354672248 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 354672249} + - component: {fileID: 354672252} + - component: {fileID: 354672251} + - component: {fileID: 354672250} + m_Layer: 0 + m_Name: Plane (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &354672249 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 354672248} + m_LocalRotation: {x: -0.5, y: -0.50000006, z: -0.49999994, w: 0.5} + m_LocalPosition: {x: -7.5999994, y: 0.76923144, z: 0} + m_LocalScale: {x: 1, y: 2, z: 0.15384614} + m_Children: [] + m_Father: {fileID: 104067895} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: -90, y: 0, z: -90} +--- !u!64 &354672250 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 354672248} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &354672251 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 354672248} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, 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: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &354672252 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 354672248} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &592581477 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2096256247393018260, guid: 8e7b5849f87ac42dfa19db126418adf9, + type: 3} + m_PrefabInstance: {fileID: 2096256247985599217} + m_PrefabAsset: {fileID: 0} +--- !u!1 &888456797 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 888456799} + - component: {fileID: 888456798} + - component: {fileID: 888456800} + m_Layer: 0 + m_Name: Reflection Probe + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!215 &888456798 +ReflectionProbe: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 888456797} + m_Enabled: 1 + serializedVersion: 2 + m_Type: 0 + m_Mode: 1 + m_RefreshMode: 2 + m_TimeSlicingMode: 0 + m_Resolution: 128 + m_UpdateFrequency: 0 + m_BoxSize: {x: 50, y: 10, z: 33} + m_BoxOffset: {x: 0, y: 0, z: 0} + m_NearClip: 0.3 + m_FarClip: 1000 + m_ShadowDistance: 100 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_IntensityMultiplier: 1 + m_BlendDistance: 1 + m_HDR: 1 + m_BoxProjection: 1 + m_RenderDynamicObjects: 0 + m_UseOcclusionCulling: 1 + m_Importance: 1 + m_CustomBakedTexture: {fileID: 0} +--- !u!4 &888456799 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 888456797} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 2.5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &888456800 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 888456797} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a2f8d1b8232e74f1eaa28641ed1ec733, type: 3} + m_Name: + m_EditorClassIdentifier: + updateRate: 0.1 +--- !u!1 &915458134 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 915458135} + - component: {fileID: 915458138} + - component: {fileID: 915458137} + - component: {fileID: 915458136} + m_Layer: 0 + m_Name: Plane (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &915458135 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 915458134} + m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0.76923144, z: 5} + m_LocalScale: {x: 1.52, y: 2, z: 0.15384613} + m_Children: [] + m_Father: {fileID: 104067895} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} +--- !u!64 &915458136 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 915458134} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &915458137 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 915458134} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, 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: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &915458138 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 915458134} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1531721433 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1531721434} + - component: {fileID: 1531721437} + - component: {fileID: 1531721436} + - component: {fileID: 1531721435} + m_Layer: 0 + m_Name: Plane (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1531721434 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1531721433} + m_LocalRotation: {x: -0.5000002, y: 0.49999994, z: 0.5, w: 0.5} + m_LocalPosition: {x: 7.6000023, y: 0.7692318, z: 0} + m_LocalScale: {x: 1, y: 2, z: 0.15384613} + m_Children: [] + m_Father: {fileID: 104067895} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 90} +--- !u!64 &1531721435 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1531721433} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1531721436 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1531721433} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, 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: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1531721437 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1531721433} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1001 &2060476814 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 8773855708782363942, guid: fdbed8b7a2487483eae3710ea0144c2a, + type: 3} + propertyPath: m_Name + value: RandomBackgroundManager + objectReference: {fileID: 0} + - target: {fileID: 8773855708782363944, guid: fdbed8b7a2487483eae3710ea0144c2a, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8773855708782363944, guid: fdbed8b7a2487483eae3710ea0144c2a, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8773855708782363944, guid: fdbed8b7a2487483eae3710ea0144c2a, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8773855708782363944, guid: fdbed8b7a2487483eae3710ea0144c2a, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8773855708782363944, guid: fdbed8b7a2487483eae3710ea0144c2a, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8773855708782363944, guid: fdbed8b7a2487483eae3710ea0144c2a, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8773855708782363944, guid: fdbed8b7a2487483eae3710ea0144c2a, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8773855708782363944, guid: fdbed8b7a2487483eae3710ea0144c2a, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8773855708782363944, guid: fdbed8b7a2487483eae3710ea0144c2a, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8773855708782363944, guid: fdbed8b7a2487483eae3710ea0144c2a, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8773855708782363944, guid: fdbed8b7a2487483eae3710ea0144c2a, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fdbed8b7a2487483eae3710ea0144c2a, type: 3} +--- !u!114 &531559691650724223 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6443649328776111926} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: aae419d003d8e5e4db8b0b334cac09fb, type: 3} + m_Name: + m_EditorClassIdentifier: + label: MainThDisp +--- !u!1001 &1513197457635626495 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7384403674343001585} + m_Modifications: + - target: {fileID: 8851192297964007752, guid: a6036eca3f96b4a27906f9aef28d0c6c, + type: 3} + propertyPath: m_Name + value: Server + objectReference: {fileID: 0} + - target: {fileID: 8851192297964007754, guid: a6036eca3f96b4a27906f9aef28d0c6c, + type: 3} + propertyPath: port + value: 9091 + objectReference: {fileID: 0} + - target: {fileID: 8851192297964007755, guid: a6036eca3f96b4a27906f9aef28d0c6c, + type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 8851192297964007755, guid: a6036eca3f96b4a27906f9aef28d0c6c, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8851192297964007755, guid: a6036eca3f96b4a27906f9aef28d0c6c, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8851192297964007755, guid: a6036eca3f96b4a27906f9aef28d0c6c, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8851192297964007755, guid: a6036eca3f96b4a27906f9aef28d0c6c, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8851192297964007755, guid: a6036eca3f96b4a27906f9aef28d0c6c, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8851192297964007755, guid: a6036eca3f96b4a27906f9aef28d0c6c, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8851192297964007755, guid: a6036eca3f96b4a27906f9aef28d0c6c, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8851192297964007755, guid: a6036eca3f96b4a27906f9aef28d0c6c, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8851192297964007755, guid: a6036eca3f96b4a27906f9aef28d0c6c, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8851192297964007755, guid: a6036eca3f96b4a27906f9aef28d0c6c, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a6036eca3f96b4a27906f9aef28d0c6c, type: 3} +--- !u!4 &1513197457635626496 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8851192297964007755, guid: a6036eca3f96b4a27906f9aef28d0c6c, + type: 3} + m_PrefabInstance: {fileID: 1513197457635626495} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2096256247985599217 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4135187185317760232} + m_Modifications: + - target: {fileID: 2096256247393018260, guid: 8e7b5849f87ac42dfa19db126418adf9, + type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2096256247393018260, guid: 8e7b5849f87ac42dfa19db126418adf9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.30769226 + objectReference: {fileID: 0} + - target: {fileID: 2096256247393018260, guid: 8e7b5849f87ac42dfa19db126418adf9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.15384613 + objectReference: {fileID: 0} + - target: {fileID: 2096256247393018260, guid: 8e7b5849f87ac42dfa19db126418adf9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.30769226 + objectReference: {fileID: 0} + - target: {fileID: 2096256247393018260, guid: 8e7b5849f87ac42dfa19db126418adf9, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2096256247393018260, guid: 8e7b5849f87ac42dfa19db126418adf9, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2096256247393018260, guid: 8e7b5849f87ac42dfa19db126418adf9, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2096256247393018260, guid: 8e7b5849f87ac42dfa19db126418adf9, + type: 3} + propertyPath: m_LocalRotation.w + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2096256247393018260, guid: 8e7b5849f87ac42dfa19db126418adf9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2096256247393018260, guid: 8e7b5849f87ac42dfa19db126418adf9, + type: 3} + propertyPath: m_LocalRotation.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 2096256247393018260, guid: 8e7b5849f87ac42dfa19db126418adf9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2096256247393018260, guid: 8e7b5849f87ac42dfa19db126418adf9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2096256247393018260, guid: 8e7b5849f87ac42dfa19db126418adf9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2096256247393018260, guid: 8e7b5849f87ac42dfa19db126418adf9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2096256247393018261, guid: 8e7b5849f87ac42dfa19db126418adf9, + type: 3} + propertyPath: m_Name + value: RobocarsStandardTrack + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8e7b5849f87ac42dfa19db126418adf9, type: 3} +--- !u!114 &2957382380087594291 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6464078664630688720} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!1001 &3180559547357612902 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4806562257790300945} + m_Modifications: + - target: {fileID: 2187699733829573020, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2187699733829573020, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2187699733829573020, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_RootOrder + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 2187699733829573020, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.2454375 + objectReference: {fileID: 0} + - target: {fileID: 2187699733829573020, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.25763482 + objectReference: {fileID: 0} + - target: {fileID: 2187699733829573020, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2187699733829573020, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.092826 + objectReference: {fileID: 0} + - target: {fileID: 2187699733829573020, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_SizeDelta.x + value: -168.43994 + objectReference: {fileID: 0} + - target: {fileID: 2187699733829573020, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_SizeDelta.y + value: -157.33313 + objectReference: {fileID: 0} + - target: {fileID: 2187699733829573020, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2187699733829573020, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2187699733829573020, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2187699733829573020, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2187699733829573020, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2187699733829573020, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2187699733829573020, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2187699733829573020, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_AnchoredPosition.x + value: -72.15381 + objectReference: {fileID: 0} + - target: {fileID: 2187699733829573020, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 78 + objectReference: {fileID: 0} + - target: {fileID: 2187699733829573020, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2187699733829573020, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2187699733829573020, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3203848579156532232, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3203848579156532232, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3203848579156532232, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3372369268518904374, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_Value + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 3491834479751040370, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3491834479751040370, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9080277492362665439, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, + type: 3} + propertyPath: m_Name + value: RandomBackgroundPanel + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4078d0d99a53a4bdeb2e09dac5c8453f, type: 3} +--- !u!4 &3471171497676752317 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5117810233501387805} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 6.5, y: 6.5, z: 6.5} + m_Children: + - {fileID: 7139106401144077615} + - {fileID: 4135187185317760232} + m_Father: {fileID: 7384403674343001585} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4135187185317760232 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7753021526097045515} + m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.5, y: 1, z: 0.5} + m_Children: + - {fileID: 6565107332660011668} + - {fileID: 104067895} + - {fileID: 592581477} + m_Father: {fileID: 3471171497676752317} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} +--- !u!1001 &4469461783557925807 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7384403674343001585} + m_Modifications: + - target: {fileID: 1154898232873122, guid: 89b891dc9d0fe46ffba6fbc78477652f, type: 3} + propertyPath: m_Name + value: _controllers + objectReference: {fileID: 0} + - target: {fileID: 4074926714667122, guid: 89b891dc9d0fe46ffba6fbc78477652f, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4074926714667122, guid: 89b891dc9d0fe46ffba6fbc78477652f, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4074926714667122, guid: 89b891dc9d0fe46ffba6fbc78477652f, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4074926714667122, guid: 89b891dc9d0fe46ffba6fbc78477652f, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4074926714667122, guid: 89b891dc9d0fe46ffba6fbc78477652f, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4074926714667122, guid: 89b891dc9d0fe46ffba6fbc78477652f, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4074926714667122, guid: 89b891dc9d0fe46ffba6fbc78477652f, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4074926714667122, guid: 89b891dc9d0fe46ffba6fbc78477652f, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4074926714667122, guid: 89b891dc9d0fe46ffba6fbc78477652f, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4074926714667122, guid: 89b891dc9d0fe46ffba6fbc78477652f, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4074926714667122, guid: 89b891dc9d0fe46ffba6fbc78477652f, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4607042918075348, guid: 89b891dc9d0fe46ffba6fbc78477652f, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4607042918075348, guid: 89b891dc9d0fe46ffba6fbc78477652f, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4607042918075348, guid: 89b891dc9d0fe46ffba6fbc78477652f, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4734505512134486, guid: 89b891dc9d0fe46ffba6fbc78477652f, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114310221196961066, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: startTm + value: + objectReference: {fileID: 5767380761020921195, guid: 823d0c7739d3ffc4da1466e8dd61ca67, + type: 3} + - target: {fileID: 114310221196961066, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: mainCamera + value: + objectReference: {fileID: 7139106401144077616} + - target: {fileID: 114310221196961066, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: raceStatusPanel + value: + objectReference: {fileID: 4806562257790300946} + - target: {fileID: 114310221196961066, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: splitScreenPanel + value: + objectReference: {fileID: 0} + - target: {fileID: 114310221196961066, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: racerStatusPrefab + value: + objectReference: {fileID: 5513357303504393897, guid: a1864cde44a421748a1c50021b96b997, + type: 3} + - target: {fileID: 114310221196961066, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: splitScreenCamLeft + value: + objectReference: {fileID: 0} + - target: {fileID: 114310221196961066, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: splitScreenCamRight + value: + objectReference: {fileID: 0} + - target: {fileID: 114310221196961066, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: EnableTrainingManager + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114310221196961066, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: startsTm.Array.data[0] + value: + objectReference: {fileID: 5947714113853268018} + - target: {fileID: 114576669822105592, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: startPos + value: + objectReference: {fileID: 5947714113853268018} + - target: {fileID: 114576669822105592, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: doShowPath + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114576669822105592, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: pathToLoad + value: default_path + objectReference: {fileID: 0} + - target: {fileID: 114576669822105592, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: doBuildRoad + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114576669822105592, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: numRandCone + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114576669822105592, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: pathCreator + value: + objectReference: {fileID: 331071025} + - target: {fileID: 114576669822105592, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: doChangeLanes + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114576669822105592, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: doLoadPointPath + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114576669822105592, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: doMakeRandomPath + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114576669822105592, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: doLoadGameObjectPath + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114576669822105592, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: challenges_obj.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114576669822105592, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: challenges_obj.Array.data[0] + value: + objectReference: {fileID: 1081795994443176232, guid: 823d0c7739d3ffc4da1466e8dd61ca67, + type: 3} + - target: {fileID: 114798992687500020, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: iConePrefab + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114798992687500020, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: roadOffsetW + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114798992687500020, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: coneHeightOffset + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114798992687500020, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: roadHeightOffset + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114798992687500020, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: conePrefabs.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 114798992687500020, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: conePrefabs.Array.data[0] + value: + objectReference: {fileID: 1702004190242720, guid: c8afaba7fce53904d8f9b59644394304, + type: 3} + - target: {fileID: 114798992687500020, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + propertyPath: conePrefabs.Array.data[1] + value: + objectReference: {fileID: 4833816978664631217, guid: 7b352c1be3b4a64498373a6f9cca2e26, + type: 3} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 89b891dc9d0fe46ffba6fbc78477652f, type: 3} +--- !u!114 &4469461783557925808 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 114576669822105592, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + m_PrefabInstance: {fileID: 4469461783557925807} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6940724510810407baa499c3bb3fc03c, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &4469461783557925809 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4074926714667122, guid: 89b891dc9d0fe46ffba6fbc78477652f, + type: 3} + m_PrefabInstance: {fileID: 4469461783557925807} + m_PrefabAsset: {fileID: 0} +--- !u!114 &4793647885466435809 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6443649328776111926} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 207de14e7531fd641a23781d72e41a1c, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &4806562257790300944 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7384403674343001585} + m_Modifications: + - target: {fileID: 2521743496535695184, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2521743496535695184, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2521743496535695184, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4045254096290167376, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_OnValueChanged.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: PID_UI, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 4047615170468578960, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_OnValueChanged.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: PID_UI, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 4047764978604836786, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_OnValueChanged.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: PID_UI, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 4048179643480275908, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_OnValueChanged.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: PID_UI, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 4048276808923568636, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_OnValueChanged.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: PID_UI, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652162, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_Name + value: RaceCanvas + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4225829608763392327, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4225829608763392327, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4225829608763392327, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4225829608763392327, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4225829608763392327, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4225829608763392327, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4225871592731027740, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0.20001984 + objectReference: {fileID: 0} + - target: {fileID: 4226366908051643097, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: -1.3000488 + objectReference: {fileID: 0} + - target: {fileID: 4226500186136556145, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226500186136556145, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226500186136556145, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226500186136556145, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226500186136556145, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226500186136556145, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226536633694887897, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226536633694887897, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226536633694887897, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226536633694887897, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226536633694887897, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226536633694887897, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226572049229644085, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226572049229644085, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226572049229644085, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226572049229644085, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226572049229644085, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226572049229644085, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226621304270589053, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226621304270589053, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226621304270589053, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226621304270589053, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226621304270589053, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4226621304270589053, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b4bfaf4102a71204692041cf5b06c6bb, type: 3} +--- !u!224 &4806562257790300945 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4160164102731652190, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + m_PrefabInstance: {fileID: 4806562257790300944} + m_PrefabAsset: {fileID: 0} +--- !u!224 &4806562257790300946 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 2521743496535695184, guid: b4bfaf4102a71204692041cf5b06c6bb, + type: 3} + m_PrefabInstance: {fileID: 4806562257790300944} + m_PrefabAsset: {fileID: 0} +--- !u!4 &4982232409238783533 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6464078664630688720} + 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: 7384403674343001585} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5117810233501387805 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3471171497676752317} + m_Layer: 0 + m_Name: world + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5335793670936465118 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6443649328776111926} + 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: 7384403674343001585} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &5600842206741043457 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7384403674343001585} + m_Modifications: + - target: {fileID: 7112187656446632233, guid: bfb658913a64f12448291543a1771726, + type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 7112187656446632233, guid: bfb658913a64f12448291543a1771726, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7112187656446632233, guid: bfb658913a64f12448291543a1771726, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7112187656446632233, guid: bfb658913a64f12448291543a1771726, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7112187656446632233, guid: bfb658913a64f12448291543a1771726, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7112187656446632233, guid: bfb658913a64f12448291543a1771726, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7112187656446632233, guid: bfb658913a64f12448291543a1771726, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7112187656446632233, guid: bfb658913a64f12448291543a1771726, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7112187656446632233, guid: bfb658913a64f12448291543a1771726, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7112187656446632233, guid: bfb658913a64f12448291543a1771726, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7112187656446632233, guid: bfb658913a64f12448291543a1771726, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7112187656446632235, guid: bfb658913a64f12448291543a1771726, + type: 3} + propertyPath: m_Name + value: SceneLoaded + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bfb658913a64f12448291543a1771726, type: 3} +--- !u!4 &5600842206741043458 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7112187656446632233, guid: bfb658913a64f12448291543a1771726, + type: 3} + m_PrefabInstance: {fileID: 5600842206741043457} + m_PrefabAsset: {fileID: 0} +--- !u!4 &5947714113853268018 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5736991682697810627, guid: 8e7b5849f87ac42dfa19db126418adf9, + type: 3} + m_PrefabInstance: {fileID: 2096256247985599217} + m_PrefabAsset: {fileID: 0} +--- !u!1 &6347405885542007455 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7384403674343001585} + m_Layer: 0 + m_Name: ScenePrefab + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &6443649328776111926 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5335793670936465118} + - component: {fileID: 4793647885466435809} + - component: {fileID: 531559691650724223} + m_Layer: 0 + m_Name: MainThreadDispatcher + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &6464078664630688720 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4982232409238783533} + - component: {fileID: 7698534133422761818} + - component: {fileID: 2957382380087594291} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6565107332660011668 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8897855932921656305} + m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4135187185317760232} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!1001 &7064422060558280008 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7384403674343001585} + m_Modifications: + - target: {fileID: 1685762601780632596, guid: 07f0ed3f4d97ab546b616cad407a0b96, + type: 3} + propertyPath: pathManager + value: + objectReference: {fileID: 4469461783557925808} + - target: {fileID: 4250907045257525364, guid: 07f0ed3f4d97ab546b616cad407a0b96, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4250907045257525364, guid: 07f0ed3f4d97ab546b616cad407a0b96, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4250907045257525364, guid: 07f0ed3f4d97ab546b616cad407a0b96, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4250907045257525364, guid: 07f0ed3f4d97ab546b616cad407a0b96, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4250907045257525364, guid: 07f0ed3f4d97ab546b616cad407a0b96, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4250907045257525364, guid: 07f0ed3f4d97ab546b616cad407a0b96, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4250907045257525364, guid: 07f0ed3f4d97ab546b616cad407a0b96, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4250907045257525364, guid: 07f0ed3f4d97ab546b616cad407a0b96, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4250907045257525364, guid: 07f0ed3f4d97ab546b616cad407a0b96, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4250907045257525364, guid: 07f0ed3f4d97ab546b616cad407a0b96, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4250907045257525364, guid: 07f0ed3f4d97ab546b616cad407a0b96, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4426395948619357423, guid: 07f0ed3f4d97ab546b616cad407a0b96, + type: 3} + propertyPath: pathManager + value: + objectReference: {fileID: 4469461783557925808} + - target: {fileID: 6818656474563703977, guid: 07f0ed3f4d97ab546b616cad407a0b96, + type: 3} + propertyPath: lightSource + value: + objectReference: {fileID: 8897855932921656305} + - target: {fileID: 8136637617633944258, guid: 07f0ed3f4d97ab546b616cad407a0b96, + type: 3} + propertyPath: m_Name + value: challenges + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 07f0ed3f4d97ab546b616cad407a0b96, type: 3} +--- !u!4 &7064422060558280009 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4250907045257525364, guid: 07f0ed3f4d97ab546b616cad407a0b96, + type: 3} + m_PrefabInstance: {fileID: 7064422060558280008} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7139106401144077614 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 3471171497676752317} + m_Modifications: + - target: {fileID: 162570, guid: 645f2a68cf8d04ca49cec5a0b2dbeae6, type: 3} + propertyPath: m_Name + value: Main Camera + objectReference: {fileID: 0} + - target: {fileID: 162570, guid: 645f2a68cf8d04ca49cec5a0b2dbeae6, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 432320, guid: 645f2a68cf8d04ca49cec5a0b2dbeae6, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 432320, guid: 645f2a68cf8d04ca49cec5a0b2dbeae6, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 432320, guid: 645f2a68cf8d04ca49cec5a0b2dbeae6, type: 3} + propertyPath: m_LocalPosition.y + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 432320, guid: 645f2a68cf8d04ca49cec5a0b2dbeae6, type: 3} + propertyPath: m_LocalPosition.z + value: -0.84 + objectReference: {fileID: 0} + - target: {fileID: 432320, guid: 645f2a68cf8d04ca49cec5a0b2dbeae6, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 432320, guid: 645f2a68cf8d04ca49cec5a0b2dbeae6, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 432320, guid: 645f2a68cf8d04ca49cec5a0b2dbeae6, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 432320, guid: 645f2a68cf8d04ca49cec5a0b2dbeae6, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 432320, guid: 645f2a68cf8d04ca49cec5a0b2dbeae6, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 432320, guid: 645f2a68cf8d04ca49cec5a0b2dbeae6, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 432320, guid: 645f2a68cf8d04ca49cec5a0b2dbeae6, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2078260, guid: 645f2a68cf8d04ca49cec5a0b2dbeae6, type: 3} + propertyPath: far clip plane + value: 700 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 645f2a68cf8d04ca49cec5a0b2dbeae6, type: 3} +--- !u!4 &7139106401144077615 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 432320, guid: 645f2a68cf8d04ca49cec5a0b2dbeae6, + type: 3} + m_PrefabInstance: {fileID: 7139106401144077614} + m_PrefabAsset: {fileID: 0} +--- !u!1 &7139106401144077616 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 162570, guid: 645f2a68cf8d04ca49cec5a0b2dbeae6, + type: 3} + m_PrefabInstance: {fileID: 7139106401144077614} + m_PrefabAsset: {fileID: 0} +--- !u!4 &7384403674343001585 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6347405885542007455} + 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: + - {fileID: 4469461783557925809} + - {fileID: 7064422060558280009} + - {fileID: 1513197457635626496} + - {fileID: 5600842206741043458} + - {fileID: 4806562257790300945} + - {fileID: 4982232409238783533} + - {fileID: 3471171497676752317} + - {fileID: 5335793670936465118} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7698534133422761818 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6464078664630688720} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!1 &7753021526097045515 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4135187185317760232} + m_Layer: 0 + m_Name: environnement + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &8808112600585899065 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8897855932921656305} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!1 &8897855932921656305 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6565107332660011668} + - component: {fileID: 8808112600585899065} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 diff --git a/sdsim/Assets/Scenes/robocarstore.unity.meta b/sdsim/Assets/Scenes/robocarstore.unity.meta new file mode 100644 index 000000000..70acf7a9d --- /dev/null +++ b/sdsim/Assets/Scenes/robocarstore.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 28d996697b4de4bbe9e919c4f63eefc8 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Scenes/robocarstore/RandomBackground.cs b/sdsim/Assets/Scenes/robocarstore/RandomBackground.cs new file mode 100644 index 000000000..e3279f2c7 --- /dev/null +++ b/sdsim/Assets/Scenes/robocarstore/RandomBackground.cs @@ -0,0 +1,50 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +/// +/// Set a random HDRI background if enabled +/// +public class RandomBackground : MonoBehaviour +{ + [Tooltip("Enable or disable the random background")] + public bool enable = true; + [Tooltip("Refrash rate for the random background")] + public float speed = 0.1f; + [Tooltip("Background material if not enabled")] + public Material defaultSky; + [Tooltip("Background material if enabled")] + public Material HDRISky; + [Tooltip("HDRI skys to be used for the random background")] + public List Skys = new List(); + + private void Awake() + { + StartCoroutine(SetRandomBackground()); + } + + IEnumerator SetRandomBackground() + { + while (true) + { + if (enable) + { + if (RenderSettings.skybox != HDRISky) + RenderSettings.skybox = HDRISky; + + // Set random HDRI and a random rotation + RenderSettings.skybox.mainTexture = Skys[Random.Range(0, Skys.Count)]; + RenderSettings.skybox.SetFloat("_Rotation", Random.Range(0, 360)); + + yield return new WaitForSeconds(speed); + } + else + { + if (RenderSettings.skybox != defaultSky) + RenderSettings.skybox = defaultSky; + + yield return null; + } + } + } +} diff --git a/sdsim/Assets/Scenes/robocarstore/RandomBackground.cs.meta b/sdsim/Assets/Scenes/robocarstore/RandomBackground.cs.meta new file mode 100644 index 000000000..df5b1da8e --- /dev/null +++ b/sdsim/Assets/Scenes/robocarstore/RandomBackground.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 74c82dff0b851484681b7e0bd9af7459 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Scenes/robocarstore/RandomBackgroundManager.prefab b/sdsim/Assets/Scenes/robocarstore/RandomBackgroundManager.prefab new file mode 100644 index 000000000..27344aca1 --- /dev/null +++ b/sdsim/Assets/Scenes/robocarstore/RandomBackgroundManager.prefab @@ -0,0 +1,60 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &8773855708782363942 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8773855708782363944} + - component: {fileID: 8773855708782363945} + m_Layer: 0 + m_Name: Random Background Manager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8773855708782363944 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8773855708782363942} + 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: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8773855708782363945 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8773855708782363942} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 74c82dff0b851484681b7e0bd9af7459, type: 3} + m_Name: + m_EditorClassIdentifier: + enable: 0 + speed: 0.1 + defaultSky: {fileID: 2100000, guid: bcefcccd6dbe74033b82fd900609beae, type: 2} + HDRISky: {fileID: 2100000, guid: bcefcccd6dbe74033b82fd900609beae, type: 2} + Skys: + - {fileID: 2800000, guid: b02fb9db9bca443c39d683267fb86d84, type: 3} + - {fileID: 2800000, guid: 79c8c728c50684bcab2f45ae73397c68, type: 3} + - {fileID: 2800000, guid: 7e065a9136bd9462ebce3da6b17c9ed5, type: 3} + - {fileID: 2800000, guid: 56a391cd92c7e4400aa56a1166c6b12b, type: 3} + - {fileID: 2800000, guid: 8e3efba149f724711af68fe609ff99c9, type: 3} + - {fileID: 2800000, guid: 3d1a9c7d4ac9c4711abfb6cd2ee9f117, type: 3} + - {fileID: 2800000, guid: 5088398be89cb496bac1940f505d8221, type: 3} + - {fileID: 2800000, guid: 16740a88aa7264525af0b4b90a6503a9, type: 3} + - {fileID: 2800000, guid: 7bdbce85178f0431fa4033390e6927c3, type: 3} + - {fileID: 2800000, guid: 084b077996ee643498e6962a00b299ec, type: 3} diff --git a/sdsim/Assets/Scenes/robocarstore/RandomBackgroundManager.prefab.meta b/sdsim/Assets/Scenes/robocarstore/RandomBackgroundManager.prefab.meta new file mode 100644 index 000000000..72dbee4e0 --- /dev/null +++ b/sdsim/Assets/Scenes/robocarstore/RandomBackgroundManager.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: fdbed8b7a2487483eae3710ea0144c2a +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Scenes/robocarstore/RandomBackgroundPanel.prefab b/sdsim/Assets/Scenes/robocarstore/RandomBackgroundPanel.prefab new file mode 100644 index 000000000..68e63b3e7 --- /dev/null +++ b/sdsim/Assets/Scenes/robocarstore/RandomBackgroundPanel.prefab @@ -0,0 +1,1368 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &62242031951689892 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 888989202481136034} + m_Layer: 5 + m_Name: Fill Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &888989202481136034 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 62242031951689892} + 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: + - {fileID: 3491834479751040370} + m_Father: {fileID: 1730603591987148299} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: -0.1449585, y: 0} + m_SizeDelta: {x: 156.56999, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &337243005289147901 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3203848579156532232} + - component: {fileID: 866632901041640394} + - component: {fileID: 1506792237408829053} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3203848579156532232 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 337243005289147901} + 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: 8516467660507761521} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &866632901041640394 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 337243005289147901} + m_CullTransparentMesh: 1 +--- !u!114 &1506792237408829053 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 337243005289147901} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10913, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &432512494856673399 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 522579307288783613} + - component: {fileID: 6362810141361061816} + - component: {fileID: 672412918185749971} + m_Layer: 5 + m_Name: Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &522579307288783613 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 432512494856673399} + 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: 1928108990255458393} + m_RootOrder: 0 + 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: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6362810141361061816 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 432512494856673399} + m_CullTransparentMesh: 1 +--- !u!114 &672412918185749971 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 432512494856673399} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &892207766325831407 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 966989254160353699} + - component: {fileID: 5922294874064471746} + - component: {fileID: 1936549046870128397} + - component: {fileID: 8977386129707524194} + - component: {fileID: 1308413999} + m_Layer: 5 + m_Name: TogglePanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &966989254160353699 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 892207766325831407} + 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: + - {fileID: 1928108990255458393} + - {fileID: 3481112875054858338} + m_Father: {fileID: 2187699733829573020} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 81.841, y: -11} + m_SizeDelta: {x: 189.8241, y: 36.8707} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5922294874064471746 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 892207766325831407} + m_CullTransparentMesh: 1 +--- !u!114 &1936549046870128397 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 892207766325831407} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.772} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &8977386129707524194 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 892207766325831407} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 5431320483580137436} + toggleTransition: 1 + graphic: {fileID: 672412918185749971} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1308413999} + m_TargetAssemblyTypeName: ToggleableGroup, Assembly-CSharp + m_MethodName: ToggleGroup + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_IsOn: 1 +--- !u!114 &1308413999 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 892207766325831407} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fef32aae37c444c89bf53ebaabc28c5d, type: 3} + m_Name: + m_EditorClassIdentifier: + toggle: 1 + group: + - {fileID: 4731983721024181055} +--- !u!1 &1568730273897395236 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7712583512593512351} + - component: {fileID: 7437455758390899127} + - component: {fileID: 6043900769567854060} + m_Layer: 5 + m_Name: Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7712583512593512351 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1568730273897395236} + 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: 4318065188046376722} + m_RootOrder: 0 + 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: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7437455758390899127 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1568730273897395236} + m_CullTransparentMesh: 1 +--- !u!114 &6043900769567854060 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1568730273897395236} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1787785306979784935 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3481112875054858338} + - component: {fileID: 1473284936527813675} + - component: {fileID: 7394418685118628038} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3481112875054858338 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1787785306979784935} + 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: 966989254160353699} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 84.21928, y: -24.400902} + m_SizeDelta: {x: 86.2647, y: 40.0772} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1473284936527813675 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1787785306979784935} + m_CullTransparentMesh: 1 +--- !u!114 &7394418685118628038 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1787785306979784935} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 25 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 166 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Show panel +--- !u!1 &2741524464905874300 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3500813240820681265} + - component: {fileID: 8628466234317723433} + - component: {fileID: 3240508182460478995} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3500813240820681265 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2741524464905874300} + 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: 3685691544852863966} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 87.100006, y: -6.538574} + m_SizeDelta: {x: 116.1717, y: 9.0772} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8628466234317723433 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2741524464905874300} + m_CullTransparentMesh: 1 +--- !u!114 &3240508182460478995 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2741524464905874300} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 25 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 166 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: Enable random background +--- !u!1 &4731983721024181055 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3532673487702803005} + - component: {fileID: 5534113670583289720} + m_Layer: 5 + m_Name: MainPanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3532673487702803005 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4731983721024181055} + 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: + - {fileID: 4213867154831291091} + - {fileID: 3685691544852863966} + - {fileID: 1730603591987148299} + m_Father: {fileID: 2187699733829573020} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0.56954867, y: 1} + m_AnchoredPosition: {x: 144.59015, y: -374} + m_SizeDelta: {x: 315.3209, y: 685.9911} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5534113670583289720 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4731983721024181055} + m_CullTransparentMesh: 0 +--- !u!1 &4912957430671322889 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1730603591987148299} + - component: {fileID: 3372369268518904374} + m_Layer: 5 + m_Name: SpeedSlider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1730603591987148299 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912957430671322889} + 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: + - {fileID: 4775665224520694382} + - {fileID: 888989202481136034} + - {fileID: 8516467660507761521} + - {fileID: 1826889500418633128} + m_Father: {fileID: 3532673487702803005} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.7965122} + m_AnchorMax: {x: 0.95541185, y: 0.836} + m_AnchoredPosition: {x: 7.499939, y: -7.198395} + m_SizeDelta: {x: -164.99997, y: 1.3143005} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &3372369268518904374 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912957430671322889} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1506792237408829053} + m_FillRect: {fileID: 3491834479751040370} + m_HandleRect: {fileID: 3203848579156532232} + m_Direction: 0 + m_MinValue: 0.01 + m_MaxValue: 1 + m_WholeNumbers: 0 + m_Value: 0.01 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &5845519800908717789 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8516467660507761521} + m_Layer: 5 + m_Name: Handle Slide Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8516467660507761521 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5845519800908717789} + 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: + - {fileID: 3203848579156532232} + m_Father: {fileID: 1730603591987148299} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.1449585, y: 0} + m_SizeDelta: {x: 156.56999, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &5896688197532627902 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1928108990255458393} + - component: {fileID: 7434021521920309965} + - component: {fileID: 5431320483580137436} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1928108990255458393 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5896688197532627902} + 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: + - {fileID: 522579307288783613} + m_Father: {fileID: 966989254160353699} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 18.607136, y: -18.2399} + m_SizeDelta: {x: 28.9277, y: 31.077} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7434021521920309965 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5896688197532627902} + m_CullTransparentMesh: 1 +--- !u!114 &5431320483580137436 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5896688197532627902} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.5019608} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6865449024048111110 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4213867154831291091} + - component: {fileID: 2710787045843283093} + - component: {fileID: 9077019355564599743} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4213867154831291091 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6865449024048111110} + 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: 3532673487702803005} + m_RootOrder: 0 + 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: -0.0001297, y: 275.0442} + m_SizeDelta: {x: 487.9, y: 157.0339} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2710787045843283093 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6865449024048111110} + m_CullTransparentMesh: 1 +--- !u!114 &9077019355564599743 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6865449024048111110} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.772} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6901752129602838857 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4318065188046376722} + - component: {fileID: 5897250033115623816} + - component: {fileID: 136720465003282882} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4318065188046376722 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6901752129602838857} + 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: + - {fileID: 7712583512593512351} + m_Father: {fileID: 3685691544852863966} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 5.536194, y: -15.539} + m_SizeDelta: {x: 28.9277, y: 31.077} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5897250033115623816 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6901752129602838857} + m_CullTransparentMesh: 1 +--- !u!114 &136720465003282882 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6901752129602838857} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7279861509233648235 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1826889500418633128} + - component: {fileID: 4075503472576085802} + - component: {fileID: 5952976901000889695} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1826889500418633128 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7279861509233648235} + 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: 1730603591987148299} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -3.380005, y: 34.6} + m_SizeDelta: {x: 19.040009, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4075503472576085802 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7279861509233648235} + m_CullTransparentMesh: 1 +--- !u!114 &5952976901000889695 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7279861509233648235} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 25 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: 'Current Speed: 0.00' +--- !u!1 &8116366946042172995 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3685691544852863966} + - component: {fileID: 8667610660372171398} + m_Layer: 5 + m_Name: Toggle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3685691544852863966 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8116366946042172995} + 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: + - {fileID: 4318065188046376722} + - {fileID: 3500813240820681265} + m_Father: {fileID: 3532673487702803005} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.90482485} + m_AnchorMax: {x: 0.9697767, y: 0.96700007} + m_AnchoredPosition: {x: -74.42981, y: 13.083496} + m_SizeDelta: {x: -174.99997, y: -12.563778} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &8667610660372171398 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8116366946042172995} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 136720465003282882} + toggleTransition: 1 + graphic: {fileID: 6043900769567854060} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_TargetAssemblyTypeName: + m_MethodName: + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_IsOn: 1 +--- !u!1 &8399364441307189752 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4775665224520694382} + - component: {fileID: 5372056600538234630} + - component: {fileID: 6477682517819426508} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4775665224520694382 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8399364441307189752} + 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: 1730603591987148299} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: -0.1449585, y: 0} + m_SizeDelta: {x: 156.56999, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5372056600538234630 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8399364441307189752} + m_CullTransparentMesh: 1 +--- !u!114 &6477682517819426508 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8399364441307189752} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &9052867221848672308 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3491834479751040370} + - component: {fileID: 4298328725064131681} + - component: {fileID: 674438650006951134} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3491834479751040370 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9052867221848672308} + 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: 888989202481136034} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4298328725064131681 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9052867221848672308} + m_CullTransparentMesh: 1 +--- !u!114 &674438650006951134 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9052867221848672308} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &9080277492362665439 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2187699733829573020} + - component: {fileID: 3180559547357612905} + m_Layer: 5 + m_Name: RandomBackgroundPanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2187699733829573020 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9080277492362665439} + 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: + - {fileID: 966989254160353699} + - {fileID: 3532673487702803005} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.092826} + m_AnchorMax: {x: 0.2454375, y: 0.25763482} + m_AnchoredPosition: {x: -72.15381, y: 78} + m_SizeDelta: {x: -168.43994, y: -157.33313} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &3180559547357612905 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9080277492362665439} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fd9f735363c4f4d2a957c48d81735ae6, type: 3} + m_Name: + m_EditorClassIdentifier: + enableRandomBGToggle: {fileID: 8667610660372171398} + speed: + slider: {fileID: 3372369268518904374} diff --git a/sdsim/Assets/Scenes/robocarstore/RandomBackgroundPanel.prefab.meta b/sdsim/Assets/Scenes/robocarstore/RandomBackgroundPanel.prefab.meta new file mode 100644 index 000000000..38faf7209 --- /dev/null +++ b/sdsim/Assets/Scenes/robocarstore/RandomBackgroundPanel.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4078d0d99a53a4bdeb2e09dac5c8453f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Scenes/robocarstore/RandomBackgroundUI.cs b/sdsim/Assets/Scenes/robocarstore/RandomBackgroundUI.cs new file mode 100644 index 000000000..3f7510b5c --- /dev/null +++ b/sdsim/Assets/Scenes/robocarstore/RandomBackgroundUI.cs @@ -0,0 +1,50 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.UI; +using UIHelper; + +public class RandomBackgroundUI : MonoBehaviour +{ + [Header("UI Settings")] + public Toggle enableRandomBGToggle; + public SliderWithText speed; + + private RandomBackground _manager; + + private void OnEnable() + { + _manager = FindObjectsOfType()[0]; + if (_manager != null) + { + enableRandomBGToggle.onValueChanged.AddListener(delegate { UIHandler(0); }); + speed.slider.onValueChanged.AddListener(delegate { UIHandler(1); }); + + UpdateUI(); + } + else + { + Debug.LogWarning("No random background manager in scene!"); + } + } + + private void UIHandler(int idx_) + { + switch (idx_) + { + case 0: + _manager.enable = enableRandomBGToggle.isOn; + break; + case 1: + _manager.speed = speed.Value; + UpdateUI(); + break; + } + } + + private void UpdateUI() + { + enableRandomBGToggle.isOn = _manager.enable; + speed.Text = $"Current Speed: {_manager.speed.ToString("0.00")}"; + } +} diff --git a/sdsim/Assets/Scenes/robocarstore/RandomBackgroundUI.cs.meta b/sdsim/Assets/Scenes/robocarstore/RandomBackgroundUI.cs.meta new file mode 100644 index 000000000..107264fb6 --- /dev/null +++ b/sdsim/Assets/Scenes/robocarstore/RandomBackgroundUI.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fd9f735363c4f4d2a957c48d81735ae6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Scenes/robocarstore/RandomMatColor.cs b/sdsim/Assets/Scenes/robocarstore/RandomMatColor.cs new file mode 100644 index 000000000..6846a4b22 --- /dev/null +++ b/sdsim/Assets/Scenes/robocarstore/RandomMatColor.cs @@ -0,0 +1,82 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +/// +/// Set a random color for the material based on HSV if enabled +/// +public class RandomMatColor : MonoBehaviour +{ + [Tooltip("Enable or disable the random material color")] + public bool enable = true; + [Tooltip("Refrash rate for the random material color")] + public float speed = 0.01f; + + [Header("Random HSV Settings")] + [Tooltip("Randomize the hue of HSV")] + public bool enableHue = true; + [Range(0, 1)] public float hueMin = 0f; + [Range(0, 1)] public float hueMax = 1f; + [Tooltip("Randomize the saturation of HSV")] + public bool enableSaturation = true; + [Range(0, 1)]public float saturationMin = 0f; + [Range(0, 1)]public float saturationMax = 1f; + [Tooltip("Randomize the value of HSV")] + public bool enableValue = true; + [Range(0, 1)]public float valueMin = 0f; + [Range(0, 1)]public float valueMax = 1f; + [Tooltip("Randomize the alpha, the material should have transparency enabled")] + public bool enableAlpha = true; + [Range(0, 1)]public float alphaMin = 0f; + [Range(0, 1)]public float alphaMax = 1f; + + private Material _mat; + private float _startH, _startS, _startV; + + private void Awake() + { + // Get the default color + _mat = GetComponent().material; + Color.RGBToHSV(_mat.color, out _startH, out _startS, out _startV); + + StartCoroutine(SetRandomMatColor()); + } + + IEnumerator SetRandomMatColor() + { + while (true) + { + if (enable) + { + Color newColor; + float H = _startH; + float S = _startS; + float V = _startV; + float A = 1f; + + if (enableHue) + H = Random.Range(hueMin, hueMax); + + if (enableSaturation) + S = Random.Range(saturationMin, saturationMax); + + if (enableValue) + V = Random.Range(valueMin, valueMax); + + if (enableAlpha) + A = Random.Range(alphaMin, alphaMax); + + newColor = Color.HSVToRGB(H, S, V); + newColor.a = A; + + _mat.color = newColor; + + yield return new WaitForSeconds(speed); + } + else + { + yield return null; + } + } + } +} diff --git a/sdsim/Assets/Scenes/robocarstore/RandomMatColor.cs.meta b/sdsim/Assets/Scenes/robocarstore/RandomMatColor.cs.meta new file mode 100644 index 000000000..038ab2d25 --- /dev/null +++ b/sdsim/Assets/Scenes/robocarstore/RandomMatColor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7d6ee74f0739a45c38ad819ef9220adf +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Scenes/robocarstore/RobocarsStandardTrack.prefab b/sdsim/Assets/Scenes/robocarstore/RobocarsStandardTrack.prefab new file mode 100644 index 000000000..d601e7e17 --- /dev/null +++ b/sdsim/Assets/Scenes/robocarstore/RobocarsStandardTrack.prefab @@ -0,0 +1,868 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &266721071325609680 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5736991682697810627} + - component: {fileID: 8603748938046705904} + - component: {fileID: 4772096610199598586} + - component: {fileID: 6943756233388202699} + m_Layer: 0 + m_Name: donkey_start + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5736991682697810627 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 266721071325609680} + m_LocalRotation: {x: -0, y: -0.7071068, z: -0, w: -0.7071068} + m_LocalPosition: {x: 1.625, y: 0.32500002, z: -11.78125} + m_LocalScale: {x: 0.32500005, y: 0.65000004, z: 0.32500005} + m_Children: [] + m_Father: {fileID: 2096256247393018260} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 270, z: 0} +--- !u!33 &8603748938046705904 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 266721071325609680} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4772096610199598586 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 266721071325609680} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, 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: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &6943756233388202699 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 266721071325609680} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 0 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &2096256245931790366 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2096256245931790337} + - component: {fileID: 2096256245931790341} + - component: {fileID: 2096256245931790338} + - component: {fileID: 2096256245931790339} + - component: {fileID: 2096256245931790336} + m_Layer: 0 + m_Name: Road + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2096256245931790337 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256245931790366} + m_LocalRotation: {x: -0, y: 1, z: -0, w: 0} + m_LocalPosition: {x: 0, y: 0.0065, z: 0} + m_LocalScale: {x: 4.94, y: 6.5, z: 3.25} + m_Children: [] + m_Father: {fileID: 2096256247393018260} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2096256245931790341 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256245931790366} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2096256245931790338 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256245931790366} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4fc92ff2377494bd39dfd76b050eacdd, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2096256245931790339 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256245931790366} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &2096256245931790336 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256245931790366} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7d6ee74f0739a45c38ad819ef9220adf, type: 3} + m_Name: + m_EditorClassIdentifier: + enable: 0 + speed: 0.1 + enableHue: 1 + hueMin: 0 + hueMax: 1 + enableSaturation: 1 + saturationMin: 0 + saturationMax: 1 + enableValue: 1 + valueMin: 0 + valueMax: 1 + enableAlpha: 1 + alphaMin: 0.5 + alphaMax: 1 +--- !u!1 &2096256246565145150 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2096256246565145121} + - component: {fileID: 2096256246565145125} + - component: {fileID: 2096256246565145122} + - component: {fileID: 2096256246565145123} + - component: {fileID: 2096256246565145120} + m_Layer: 0 + m_Name: Robocar Store Logo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2096256246565145121 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256246565145150} + m_LocalRotation: {x: -0, y: 1, z: -0, w: 0} + m_LocalPosition: {x: 0, y: 0.0065, z: 0} + m_LocalScale: {x: 4.94, y: 6.5, z: 3.25} + m_Children: [] + m_Father: {fileID: 2096256247393018260} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2096256246565145125 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256246565145150} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2096256246565145122 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256246565145150} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8e96235790ccc4099bf1a2f6427cf605, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2096256246565145123 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256246565145150} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &2096256246565145120 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256246565145150} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7d6ee74f0739a45c38ad819ef9220adf, type: 3} + m_Name: + m_EditorClassIdentifier: + enable: 0 + speed: 0.1 + enableHue: 1 + hueMin: 0 + hueMax: 1 + enableSaturation: 1 + saturationMin: 0 + saturationMax: 1 + enableValue: 1 + valueMin: 0 + valueMax: 1 + enableAlpha: 1 + alphaMin: 0.5 + alphaMax: 1 +--- !u!1 &2096256247056450978 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2096256247056450981} + - component: {fileID: 2096256247056450982} + - component: {fileID: 2096256247056450983} + - component: {fileID: 2096256247056450980} + - component: {fileID: 2096256247056450985} + m_Layer: 0 + m_Name: WhiteLine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2096256247056450981 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256247056450978} + m_LocalRotation: {x: -0, y: 1, z: -0, w: 0} + m_LocalPosition: {x: 0, y: 0.013, z: 0} + m_LocalScale: {x: 4.94, y: 6.5, z: 3.25} + m_Children: [] + m_Father: {fileID: 2096256247393018260} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2096256247056450982 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256247056450978} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2096256247056450983 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256247056450978} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: cbdf13c0e8b514e6ca0ace8555214238, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2096256247056450980 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256247056450978} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &2096256247056450985 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256247056450978} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7d6ee74f0739a45c38ad819ef9220adf, type: 3} + m_Name: + m_EditorClassIdentifier: + enable: 0 + speed: 0.1 + enableHue: 1 + hueMin: 0 + hueMax: 1 + enableSaturation: 1 + saturationMin: 0 + saturationMax: 0.1 + enableValue: 1 + valueMin: 0.5 + valueMax: 1 + enableAlpha: 0 + alphaMin: 0 + alphaMax: 1 +--- !u!1 &2096256247239155162 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2096256247239155165} + - component: {fileID: 2096256247239155166} + - component: {fileID: 2096256247239155167} + - component: {fileID: 2096256247239155164} + - component: {fileID: 2096256247239155137} + m_Layer: 0 + m_Name: YellowLine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2096256247239155165 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256247239155162} + m_LocalRotation: {x: -0, y: 1, z: -0, w: 0} + m_LocalPosition: {x: 0, y: 0.013, z: 0} + m_LocalScale: {x: 4.94, y: 6.5, z: 3.25} + m_Children: [] + m_Father: {fileID: 2096256247393018260} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2096256247239155166 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256247239155162} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2096256247239155167 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256247239155162} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 9303122acd4214007925ee82cf985f79, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &2096256247239155164 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256247239155162} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &2096256247239155137 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256247239155162} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7d6ee74f0739a45c38ad819ef9220adf, type: 3} + m_Name: + m_EditorClassIdentifier: + enable: 0 + speed: 0.1 + enableHue: 1 + hueMin: 0 + hueMax: 1 + enableSaturation: 1 + saturationMin: 0 + saturationMax: 0.1 + enableValue: 1 + valueMin: 0.5 + valueMax: 1 + enableAlpha: 0 + alphaMin: 0 + alphaMax: 1 +--- !u!1 &2096256247393018261 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2096256247393018260} + m_Layer: 0 + m_Name: RobocarsStandardTrack + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2096256247393018260 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256247393018261} + 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: + - {fileID: 5736991682697810627} + - {fileID: 4146449072031745575} + - {fileID: 2096256245931790337} + - {fileID: 2096256247056450981} + - {fileID: 2096256247239155165} + - {fileID: 2096256246565145121} + - {fileID: 2096256247675505857} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2096256247675505886 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2096256247675505857} + - component: {fileID: 2096256247675505856} + m_Layer: 0 + m_Name: Track Path + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 1 + m_IsActive: 1 +--- !u!4 &2096256247675505857 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256247675505886} + m_LocalRotation: {x: -0.00000001053671, y: 0.0000004768371, z: 0.000000010536717, + w: -1} + m_LocalPosition: {x: 0, y: 0, z: -0.0325} + m_LocalScale: {x: 3.3593855, y: 4.5335836, z: 1.4913106} + m_Children: [] + m_Father: {fileID: 2096256247393018260} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} +--- !u!114 &2096256247675505856 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096256247675505886} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8e5ac92bc18f545cc84cd886ece82b4d, type: 3} + m_Name: + m_EditorClassIdentifier: + editorData: + _bezierPath: + points: + - {x: 6.4697037, y: 0, z: -1.5106174} + - {x: 6.4758263, y: 0, z: -0.77018416} + - {x: 6.456225, y: 0, z: 1.6898496} + - {x: 6.4765134, y: 0, z: 2.808825} + - {x: 6.4863067, y: 0, z: 3.3489537} + - {x: 5.8234763, y: 0, z: 4.172304} + - {x: 5.1156044, y: 0, z: 3.5476503} + - {x: 4.1707535, y: 0, z: 2.7138765} + - {x: 2.8143945, y: 0, z: 1.0457613} + - {x: 1.9533626, y: 0, z: 0.7986841} + - {x: 1.1259153, y: 0, z: 0.56124413} + - {x: 0.37870964, y: 0, z: 0.687602} + - {x: -0.8668431, y: 0, z: 1.9621214} + - {x: -2.1769109, y: 0, z: 3.3026562} + - {x: -4.488049, y: 0, z: 3.2387817} + - {x: -5.6924863, y: 0, z: 1.7287996} + - {x: -6.5258045, y: 0, z: 0.6840829} + - {x: -6.9228077, y: 0, z: -1.0105231} + - {x: -5.703903, y: 0, z: -2.5493798} + - {x: -4.8974733, y: 0, z: -3.5674908} + - {x: -3.8985991, y: 0, z: -3.7980006} + - {x: -1.97738, y: 0, z: -3.7597506} + - {x: -0.97874874, y: 0, z: -3.7398686} + - {x: -0.39946902, y: 0, z: -3.7365298} + - {x: 1.3262812, y: 0, z: -3.7365298} + - {x: 2.4019918, y: 0, z: -3.7365298} + - {x: 3.8590367, y: 0, z: -3.752835} + - {x: 4.5534124, y: 0, z: -3.7518966} + - {x: 6.7900443, y: 0, z: -3.7488737} + - {x: 6.4525833, y: 0, z: -3.5810423} + isClosed: 1 + space: 2 + controlMode: 0 + autoControlLength: 0.3 + boundsUpToDate: 0 + bounds: + m_Center: {x: 0.13420677, y: 0.04613422, z: 0.086170435} + m_Extent: {x: 9.4334345, y: 0.3357414, z: 3.5411236} + perAnchorNormalsAngle: + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + globalNormalsAngle: 0 + flipNormals: 0 + vertexPathUpToDate: 1 + vertexPathMaxAngleError: 0.3 + vertexPathMinVertexSpacing: 0.01 + showTransformTool: 1 + showPathBounds: 0 + showPerSegmentBounds: 0 + displayAnchorPoints: 1 + displayControlPoints: 0 + bezierHandleScale: 1 + globalDisplaySettingsFoldout: 0 + keepConstantHandleSize: 1 + showNormalsInVertexMode: 0 + showBezierPathInVertexMode: 0 + showDisplayOptions: 1 + showPathOptions: 1 + showVertexPathDisplayOptions: 0 + showVertexPathOptions: 1 + showNormals: 0 + showNormalsHelpInfo: 0 + tabIndex: 0 + initialized: 1 +--- !u!1 &4008187676724657020 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4146449072031745575} + - component: {fileID: 8006500693776925392} + - component: {fileID: 7263723173009152604} + - component: {fileID: 5688642480810441375} + - component: {fileID: 4008187676724657023} + m_Layer: 0 + m_Name: TrackGround + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4146449072031745575 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4008187676724657020} + m_LocalRotation: {x: -0, y: 1, z: -0, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 4.94, y: 6.5, z: 3.25} + m_Children: [] + m_Father: {fileID: 2096256247393018260} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8006500693776925392 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4008187676724657020} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &7263723173009152604 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4008187676724657020} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 9441975cb4e5b4260aae92402a098d34, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5688642480810441375 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4008187676724657020} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &4008187676724657023 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4008187676724657020} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7d6ee74f0739a45c38ad819ef9220adf, type: 3} + m_Name: + m_EditorClassIdentifier: + enable: 0 + speed: 0.1 + enableHue: 1 + hueMin: 0 + hueMax: 1 + enableSaturation: 1 + saturationMin: 0 + saturationMax: 1 + enableValue: 1 + valueMin: 0 + valueMax: 1 + enableAlpha: 1 + alphaMin: 0.5 + alphaMax: 1 diff --git a/sdsim/Assets/Scenes/robocarstore/RobocarsStandardTrack.prefab.meta b/sdsim/Assets/Scenes/robocarstore/RobocarsStandardTrack.prefab.meta new file mode 100644 index 000000000..2924e2bc6 --- /dev/null +++ b/sdsim/Assets/Scenes/robocarstore/RobocarsStandardTrack.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8e7b5849f87ac42dfa19db126418adf9 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Scripts/utility/ReflectionProbeUpdate.cs b/sdsim/Assets/Scripts/utility/ReflectionProbeUpdate.cs new file mode 100644 index 000000000..34f97bd25 --- /dev/null +++ b/sdsim/Assets/Scripts/utility/ReflectionProbeUpdate.cs @@ -0,0 +1,39 @@ +using System.Collections; +using UnityEngine; +using UnityEngine.Rendering; + +/// +/// Custom update rate for reflection probe +/// +[RequireComponent(typeof(ReflectionProbe))] +public class ReflectionProbeUpdate : MonoBehaviour +{ + [Tooltip("Reflection update rate in second")] + public float updateRate = 0.1f; + + private ReflectionProbe _reflectionProbe; + private RenderTexture _targetTexture; + private bool _isRunning = false; + + private void Awake() + { + _reflectionProbe = GetComponent(); + + if (_reflectionProbe.refreshMode != ReflectionProbeRefreshMode.ViaScripting) + _reflectionProbe.refreshMode = ReflectionProbeRefreshMode.ViaScripting; + } + + private void OnEnable() + { + StartCoroutine(UpdateReflection()); + } + + IEnumerator UpdateReflection() + { + while (true) + { + _reflectionProbe.RenderProbe(_targetTexture = null); + yield return new WaitForSeconds(updateRate); + } + } +} diff --git a/sdsim/Assets/Scripts/utility/ReflectionProbeUpdate.cs.meta b/sdsim/Assets/Scripts/utility/ReflectionProbeUpdate.cs.meta new file mode 100644 index 000000000..2145609fa --- /dev/null +++ b/sdsim/Assets/Scripts/utility/ReflectionProbeUpdate.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a2f8d1b8232e74f1eaa28641ed1ec733 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Scripts/utility/ToggleableGroup.cs b/sdsim/Assets/Scripts/utility/ToggleableGroup.cs new file mode 100644 index 000000000..d1eb47d18 --- /dev/null +++ b/sdsim/Assets/Scripts/utility/ToggleableGroup.cs @@ -0,0 +1,22 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +/// +/// Allow for toggling a group of objects when called ToggleGroup() +/// +public class ToggleableGroup : MonoBehaviour +{ + public bool toggle = true; + public List group = new List(); + + public void ToggleGroup() + { + toggle = !toggle; + + foreach (GameObject item in group) + { + item.SetActive(toggle); + } + } +} \ No newline at end of file diff --git a/sdsim/Assets/Scripts/utility/ToggleableGroup.cs.meta b/sdsim/Assets/Scripts/utility/ToggleableGroup.cs.meta new file mode 100644 index 000000000..0c2f000ec --- /dev/null +++ b/sdsim/Assets/Scripts/utility/ToggleableGroup.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8caa30ae6d20a4c2ab96a4456ae25a66 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Scripts/utility/UIHelper.cs b/sdsim/Assets/Scripts/utility/UIHelper.cs new file mode 100644 index 000000000..02b99c8db --- /dev/null +++ b/sdsim/Assets/Scripts/utility/UIHelper.cs @@ -0,0 +1,37 @@ +using UnityEngine.UI; + +namespace UIHelper +{ + /// + /// A wrapper for UI slider with text so as to simplify the process of modifying both elements + /// + [System.Serializable] + public struct SliderWithText + { + public Slider slider; + private Text _text; + + public float Value + { + get { return slider.value; } + set + { slider.value = value; } + } + + public string Text + { + get + { + if (!_text) + _text = slider.GetComponentInChildren(); + return _text.text; + } + set + { + if (!_text) + _text = slider.GetComponentInChildren(); + _text.text = value; + } + } + } +} diff --git a/sdsim/Assets/Scripts/utility/UIHelper.cs.meta b/sdsim/Assets/Scripts/utility/UIHelper.cs.meta new file mode 100644 index 000000000..b5f232a01 --- /dev/null +++ b/sdsim/Assets/Scripts/utility/UIHelper.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8044c1a1b0dcd474299d1c22887e0616 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/.DS_Store b/sdsim/Assets/Textures/.DS_Store index e18c8aec9..6cc89528f 100644 Binary files a/sdsim/Assets/Textures/.DS_Store and b/sdsim/Assets/Textures/.DS_Store differ diff --git a/sdsim/Assets/Textures/robocarstore.meta b/sdsim/Assets/Textures/robocarstore.meta new file mode 100644 index 000000000..dda834bd0 --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f48bb85cb2c29484c84742adb4e07204 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/BlackSky.mat b/sdsim/Assets/Textures/robocarstore/BlackSky.mat new file mode 100644 index 000000000..a4e23245c --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/BlackSky.mat @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: BlackSky + m_Shader: {fileID: 106, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _SUNDISK_NONE + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AtmosphereThickness: 1 + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _Exposure: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SunDisk: 0 + - _SunSize: 0 + - _SunSizeConvergence: 5 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _GroundColor: {r: 0.36899996, g: 0.34899998, b: 0.34099993, a: 1} + - _SkyTint: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_BuildTextureStacks: [] diff --git a/sdsim/Assets/Textures/robocarstore/BlackSky.mat.meta b/sdsim/Assets/Textures/robocarstore/BlackSky.mat.meta new file mode 100644 index 000000000..5d1c6715d --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/BlackSky.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bce70bce3237d46f09bf540ecc580c92 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/HDRISky.mat b/sdsim/Assets/Textures/robocarstore/HDRISky.mat new file mode 100644 index 000000000..3c06c66bc --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/HDRISky.mat @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: HDRISky + m_Shader: {fileID: 108, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _MAPPING_LATITUDE_LONGITUDE_LAYOUT + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: b02fb9db9bca443c39d683267fb86d84, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _Exposure: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _ImageType: 0 + - _Layout: 0 + - _Mapping: 1 + - _Metallic: 0 + - _MirrorOnBack: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _Rotation: 50 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _Tint: {r: 0.5, g: 0.5, b: 0.5, a: 0.5} + m_BuildTextureStacks: [] diff --git a/sdsim/Assets/Textures/robocarstore/HDRISky.mat.meta b/sdsim/Assets/Textures/robocarstore/HDRISky.mat.meta new file mode 100644 index 000000000..94b68fc92 --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/HDRISky.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bcefcccd6dbe74033b82fd900609beae +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/HDRIs.meta b/sdsim/Assets/Textures/robocarstore/HDRIs.meta new file mode 100644 index 000000000..1b481f65d --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/HDRIs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e95fcbbceeae54bab92efd4f3e326a1a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_church_1k.hdr b/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_church_1k.hdr new file mode 100755 index 000000000..b84d5debf Binary files /dev/null and b/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_church_1k.hdr differ diff --git a/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_church_1k.hdr.meta b/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_church_1k.hdr.meta new file mode 100644 index 000000000..669a8af15 --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_church_1k.hdr.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: b02fb9db9bca443c39d683267fb86d84 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_games_room_01_1k.hdr b/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_games_room_01_1k.hdr new file mode 100755 index 000000000..677d8628e Binary files /dev/null and b/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_games_room_01_1k.hdr differ diff --git a/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_games_room_01_1k.hdr.meta b/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_games_room_01_1k.hdr.meta new file mode 100644 index 000000000..08ba58a37 --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_games_room_01_1k.hdr.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 79c8c728c50684bcab2f45ae73397c68 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_games_room_02_1k.hdr b/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_games_room_02_1k.hdr new file mode 100755 index 000000000..eba17ca98 Binary files /dev/null and b/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_games_room_02_1k.hdr differ diff --git a/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_games_room_02_1k.hdr.meta b/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_games_room_02_1k.hdr.meta new file mode 100644 index 000000000..b4fd1812d --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_games_room_02_1k.hdr.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 7e065a9136bd9462ebce3da6b17c9ed5 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_hall_01_1k.hdr b/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_hall_01_1k.hdr new file mode 100755 index 000000000..14c26583f Binary files /dev/null and b/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_hall_01_1k.hdr differ diff --git a/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_hall_01_1k.hdr.meta b/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_hall_01_1k.hdr.meta new file mode 100644 index 000000000..acb8f6740 --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_hall_01_1k.hdr.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 56a391cd92c7e4400aa56a1166c6b12b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_slipway_1k.hdr b/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_slipway_1k.hdr new file mode 100755 index 000000000..d9c2cccd1 Binary files /dev/null and b/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_slipway_1k.hdr differ diff --git a/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_slipway_1k.hdr.meta b/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_slipway_1k.hdr.meta new file mode 100644 index 000000000..485dee0c8 --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/HDRIs/abandoned_slipway_1k.hdr.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 8e3efba149f724711af68fe609ff99c9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/HDRIs/aerodynamics_workshop_1k.hdr b/sdsim/Assets/Textures/robocarstore/HDRIs/aerodynamics_workshop_1k.hdr new file mode 100755 index 000000000..c14d9223e Binary files /dev/null and b/sdsim/Assets/Textures/robocarstore/HDRIs/aerodynamics_workshop_1k.hdr differ diff --git a/sdsim/Assets/Textures/robocarstore/HDRIs/aerodynamics_workshop_1k.hdr.meta b/sdsim/Assets/Textures/robocarstore/HDRIs/aerodynamics_workshop_1k.hdr.meta new file mode 100644 index 000000000..baeb8f92b --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/HDRIs/aerodynamics_workshop_1k.hdr.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 3d1a9c7d4ac9c4711abfb6cd2ee9f117 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/HDRIs/aft_lounge_1k.hdr b/sdsim/Assets/Textures/robocarstore/HDRIs/aft_lounge_1k.hdr new file mode 100755 index 000000000..aa890ce05 Binary files /dev/null and b/sdsim/Assets/Textures/robocarstore/HDRIs/aft_lounge_1k.hdr differ diff --git a/sdsim/Assets/Textures/robocarstore/HDRIs/aft_lounge_1k.hdr.meta b/sdsim/Assets/Textures/robocarstore/HDRIs/aft_lounge_1k.hdr.meta new file mode 100644 index 000000000..121604f59 --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/HDRIs/aft_lounge_1k.hdr.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 5088398be89cb496bac1940f505d8221 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/HDRIs/ahornsteig_1k.hdr b/sdsim/Assets/Textures/robocarstore/HDRIs/ahornsteig_1k.hdr new file mode 100755 index 000000000..681804012 Binary files /dev/null and b/sdsim/Assets/Textures/robocarstore/HDRIs/ahornsteig_1k.hdr differ diff --git a/sdsim/Assets/Textures/robocarstore/HDRIs/ahornsteig_1k.hdr.meta b/sdsim/Assets/Textures/robocarstore/HDRIs/ahornsteig_1k.hdr.meta new file mode 100644 index 000000000..4fc55ad29 --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/HDRIs/ahornsteig_1k.hdr.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 16740a88aa7264525af0b4b90a6503a9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/HDRIs/aircraft_workshop_01_1k.hdr b/sdsim/Assets/Textures/robocarstore/HDRIs/aircraft_workshop_01_1k.hdr new file mode 100755 index 000000000..ee5bdea8a Binary files /dev/null and b/sdsim/Assets/Textures/robocarstore/HDRIs/aircraft_workshop_01_1k.hdr differ diff --git a/sdsim/Assets/Textures/robocarstore/HDRIs/aircraft_workshop_01_1k.hdr.meta b/sdsim/Assets/Textures/robocarstore/HDRIs/aircraft_workshop_01_1k.hdr.meta new file mode 100644 index 000000000..786b098a4 --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/HDRIs/aircraft_workshop_01_1k.hdr.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 7bdbce85178f0431fa4033390e6927c3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/HDRIs/anniversary_lounge_1k.hdr b/sdsim/Assets/Textures/robocarstore/HDRIs/anniversary_lounge_1k.hdr new file mode 100755 index 000000000..013dd7561 Binary files /dev/null and b/sdsim/Assets/Textures/robocarstore/HDRIs/anniversary_lounge_1k.hdr differ diff --git a/sdsim/Assets/Textures/robocarstore/HDRIs/anniversary_lounge_1k.hdr.meta b/sdsim/Assets/Textures/robocarstore/HDRIs/anniversary_lounge_1k.hdr.meta new file mode 100644 index 000000000..df0808be5 --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/HDRIs/anniversary_lounge_1k.hdr.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 084b077996ee643498e6962a00b299ec +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/Road.mat b/sdsim/Assets/Textures/robocarstore/Road.mat new file mode 100644 index 000000000..517d2c47a --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/Road.mat @@ -0,0 +1,79 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Road + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHATEST_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2450 + stringTagMap: + RenderType: TransparentCutout + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 1c178330e7ca14e92a5949e3bec998ac, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 1 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/sdsim/Assets/Textures/robocarstore/Road.mat.meta b/sdsim/Assets/Textures/robocarstore/Road.mat.meta new file mode 100644 index 000000000..e1d7b75ad --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/Road.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4fc92ff2377494bd39dfd76b050eacdd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/Road.png b/sdsim/Assets/Textures/robocarstore/Road.png new file mode 100644 index 000000000..d415b3f66 Binary files /dev/null and b/sdsim/Assets/Textures/robocarstore/Road.png differ diff --git a/sdsim/Assets/Textures/robocarstore/Road.png.meta b/sdsim/Assets/Textures/robocarstore/Road.png.meta new file mode 100644 index 000000000..af3feff5c --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/Road.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 1c178330e7ca14e92a5949e3bec998ac +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/RobocarStoreLogo.mat b/sdsim/Assets/Textures/robocarstore/RobocarStoreLogo.mat new file mode 100644 index 000000000..b2c3adb4d --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/RobocarStoreLogo.mat @@ -0,0 +1,79 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RobocarStoreLogo + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHATEST_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2450 + stringTagMap: + RenderType: TransparentCutout + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 62cabe623685e43a6b384a6dc6348522, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 1 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/sdsim/Assets/Textures/robocarstore/RobocarStoreLogo.mat.meta b/sdsim/Assets/Textures/robocarstore/RobocarStoreLogo.mat.meta new file mode 100644 index 000000000..cd149d68d --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/RobocarStoreLogo.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8e96235790ccc4099bf1a2f6427cf605 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/RobocarStoreLogo.png b/sdsim/Assets/Textures/robocarstore/RobocarStoreLogo.png new file mode 100644 index 000000000..996cd0f25 Binary files /dev/null and b/sdsim/Assets/Textures/robocarstore/RobocarStoreLogo.png differ diff --git a/sdsim/Assets/Textures/robocarstore/RobocarStoreLogo.png.meta b/sdsim/Assets/Textures/robocarstore/RobocarStoreLogo.png.meta new file mode 100644 index 000000000..227a50181 --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/RobocarStoreLogo.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 62cabe623685e43a6b384a6dc6348522 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/TrackGround.mat b/sdsim/Assets/Textures/robocarstore/TrackGround.mat new file mode 100644 index 000000000..486797b66 --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/TrackGround.mat @@ -0,0 +1,79 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TrackGround + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 3 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 0 + m_Colors: + - _Color: {r: 0.43529406, g: 0.6117647, b: 0.51372534, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/sdsim/Assets/Textures/robocarstore/TrackGround.mat.meta b/sdsim/Assets/Textures/robocarstore/TrackGround.mat.meta new file mode 100644 index 000000000..46a5679c1 --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/TrackGround.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9441975cb4e5b4260aae92402a098d34 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/WhiteLine.mat b/sdsim/Assets/Textures/robocarstore/WhiteLine.mat new file mode 100644 index 000000000..bb2f92ddd --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/WhiteLine.mat @@ -0,0 +1,79 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: WhiteLine + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHATEST_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2450 + stringTagMap: + RenderType: TransparentCutout + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: b34de06a84bf74cd4973590bad68498e, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 1 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/sdsim/Assets/Textures/robocarstore/WhiteLine.mat.meta b/sdsim/Assets/Textures/robocarstore/WhiteLine.mat.meta new file mode 100644 index 000000000..c9ae57827 --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/WhiteLine.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cbdf13c0e8b514e6ca0ace8555214238 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/WhiteLine.png b/sdsim/Assets/Textures/robocarstore/WhiteLine.png new file mode 100644 index 000000000..fc5e9d61f Binary files /dev/null and b/sdsim/Assets/Textures/robocarstore/WhiteLine.png differ diff --git a/sdsim/Assets/Textures/robocarstore/WhiteLine.png.meta b/sdsim/Assets/Textures/robocarstore/WhiteLine.png.meta new file mode 100644 index 000000000..1cfff3c26 --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/WhiteLine.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: b34de06a84bf74cd4973590bad68498e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/YellowLine.mat b/sdsim/Assets/Textures/robocarstore/YellowLine.mat new file mode 100644 index 000000000..2084bc8c8 --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/YellowLine.mat @@ -0,0 +1,79 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: YellowLine + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHATEST_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2450 + stringTagMap: + RenderType: TransparentCutout + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: d9e676a4253cb4a3e9cd91e478c7a0a1, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 1 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/sdsim/Assets/Textures/robocarstore/YellowLine.mat.meta b/sdsim/Assets/Textures/robocarstore/YellowLine.mat.meta new file mode 100644 index 000000000..3cd321592 --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/YellowLine.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9303122acd4214007925ee82cf985f79 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/YellowLine.png b/sdsim/Assets/Textures/robocarstore/YellowLine.png new file mode 100644 index 000000000..46bfdf1ac Binary files /dev/null and b/sdsim/Assets/Textures/robocarstore/YellowLine.png differ diff --git a/sdsim/Assets/Textures/robocarstore/YellowLine.png.meta b/sdsim/Assets/Textures/robocarstore/YellowLine.png.meta new file mode 100644 index 000000000..df4700412 --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/YellowLine.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: d9e676a4253cb4a3e9cd91e478c7a0a1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/Assets/Textures/robocarstore/readme.txt b/sdsim/Assets/Textures/robocarstore/readme.txt new file mode 100644 index 000000000..bdeaf1708 --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/readme.txt @@ -0,0 +1,7 @@ +This scene contains the robocars standard track, with a random background and random track color options (disabled by default) + +- Random background: +The random background option can be accessed through the RandomBackgroundManager object, there are 20 HDRIs included (all from https://hdrihaven.com/, CC0 license) + +- Random track color +The random track color option can be accessed through RandomMatColor inside the track objects. The track are separated into different layers \ No newline at end of file diff --git a/sdsim/Assets/Textures/robocarstore/readme.txt.meta b/sdsim/Assets/Textures/robocarstore/readme.txt.meta new file mode 100644 index 000000000..730c55a51 --- /dev/null +++ b/sdsim/Assets/Textures/robocarstore/readme.txt.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: cacd049e9d44944d5b3fb5a2a57186eb +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdsim/ProjectSettings/EditorBuildSettings.asset b/sdsim/ProjectSettings/EditorBuildSettings.asset index be8bf3838..0cf4125d9 100644 --- a/sdsim/ProjectSettings/EditorBuildSettings.asset +++ b/sdsim/ProjectSettings/EditorBuildSettings.asset @@ -41,4 +41,7 @@ EditorBuildSettings: - enabled: 1 path: Assets/Scenes/circuit_launch.unity guid: 574a0b2d2b3bf6641bf9a81ed0cb3e1d + - enabled: 1 + path: Assets/Scenes/robocarstore_standard_track.unity + guid: 28d996697b4de4bbe9e919c4f63eefc8 m_configObjects: {} diff --git a/sdsim/UserSettings/EditorUserSettings.asset b/sdsim/UserSettings/EditorUserSettings.asset index 113554262..9163dfea0 100644 --- a/sdsim/UserSettings/EditorUserSettings.asset +++ b/sdsim/UserSettings/EditorUserSettings.asset @@ -6,34 +6,34 @@ EditorUserSettings: serializedVersion: 4 m_ConfigSettings: RecentlyUsedScenePath-0: - value: 22424703114646680e0b0227036c4c001705132c392619313b2a5326ece92021 + value: 22424703114646680e0b0227036c5c1904140d2338172a3138271e3bacf53a31f6fe flags: 0 RecentlyUsedScenePath-1: - value: 22424703114646680e0b0227036c4b1803191c2f3e202f3c2167083debf42d + value: 22424703114646680e0b0227036c481100120b222d3a237e38271427fb flags: 0 RecentlyUsedScenePath-2: - value: 22424703114646680e0b0227036c481104121025393b237e38271427fb + value: 22424703114646680e0b0227036c481104051d24623d28393930 flags: 0 RecentlyUsedScenePath-3: - value: 22424703114646680e0b0227036c481104051d24623d28393930 + value: 22424703114646680e0b0227036c481104121025393b237e38271427fb flags: 0 RecentlyUsedScenePath-4: - value: 22424703114646680e0b0227036c581518120a2b382d220f393b1c30e9ae2136ebf32f + value: 22424703114646680e0b0227036c4b1803191c2f3e202f3c2167083debf42d flags: 0 RecentlyUsedScenePath-5: - value: 22424703114646680e0b0227036c5219181e2727232627332267083debf42d + value: 22424703114646680e0b0227036c5005021317253e17272228285326ece92021 flags: 0 RecentlyUsedScenePath-6: - value: 22424703114646680e0b0227036c560219191b2b3e66333e243d04 + value: 22424703114646680e0b0227036c4c1d171b1415233d323422260f0ce3f23139acf238e0f323 flags: 0 RecentlyUsedScenePath-7: - value: 22424703114646680e0b0227036c581518120a2b382d220f3f261c37acf53a31f6fe + value: 22424703114646680e0b0227036c5e1c1a12016439262f2434 flags: 0 RecentlyUsedScenePath-8: - value: 22424703114646680e0b0227036c52151802563f22213229 + value: 22424703114646680e0b0227036c4d1f14181b2b3e3b192339281337e3f23007f6f537eaec742a323016f6 flags: 0 RecentlyUsedScenePath-9: - value: 22424703114646680e0b0227036c5c1904140d2338172a3138271e3bacf53a31f6fe + value: 22424703114646680e0b0227036c52151802563f22213229 flags: 0 vcSharedLogLevel: value: 0d5e400f0650 diff --git a/src/gym-donkeycar b/src/gym-donkeycar new file mode 160000 index 000000000..f1e05caf1 --- /dev/null +++ b/src/gym-donkeycar @@ -0,0 +1 @@ +Subproject commit f1e05caf13f2ef0dd2ab1d25bbca2d8065424fe7