diff --git a/Assets/Models/silverstone-intact.blend b/Assets/Models/silverstone-intact.blend new file mode 100644 index 0000000..92198a6 Binary files /dev/null and b/Assets/Models/silverstone-intact.blend differ diff --git a/Assets/Models/silverstone-intact.blend.meta b/Assets/Models/silverstone-intact.blend.meta new file mode 100644 index 0000000..be58a86 --- /dev/null +++ b/Assets/Models/silverstone-intact.blend.meta @@ -0,0 +1,109 @@ +fileFormatVersion: 2 +guid: fc40a00924e04d20d95392e19961956f +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Models/silverstone-track.blend b/Assets/Models/silverstone-track.blend new file mode 100644 index 0000000..851cb74 Binary files /dev/null and b/Assets/Models/silverstone-track.blend differ diff --git a/Assets/Models/silverstone-track.blend.meta b/Assets/Models/silverstone-track.blend.meta new file mode 100644 index 0000000..0be4ed9 --- /dev/null +++ b/Assets/Models/silverstone-track.blend.meta @@ -0,0 +1,109 @@ +fileFormatVersion: 2 +guid: 45e34f9d203cbd8889c08bdccffd9d9d +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 824 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 824 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Models/silverstone-track.blend1 b/Assets/Models/silverstone-track.blend1 new file mode 100644 index 0000000..6950fbb Binary files /dev/null and b/Assets/Models/silverstone-track.blend1 differ diff --git a/Assets/Models/silverstone-track.blend1.meta b/Assets/Models/silverstone-track.blend1.meta new file mode 100644 index 0000000..53f9ca6 --- /dev/null +++ b/Assets/Models/silverstone-track.blend1.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d0c57a1a8e85237fa9055eaf50654dde +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Models/silverstone.blend b/Assets/Models/silverstone.blend index 6f54d65..2f8e694 100644 Binary files a/Assets/Models/silverstone.blend and b/Assets/Models/silverstone.blend differ diff --git a/Assets/Models/silverstone.blend1 b/Assets/Models/silverstone.blend1 index 89f1840..2381b8a 100644 Binary files a/Assets/Models/silverstone.blend1 and b/Assets/Models/silverstone.blend1 differ diff --git a/Assets/Models/silverstone2.blend b/Assets/Models/silverstone2.blend new file mode 100644 index 0000000..0aaa213 Binary files /dev/null and b/Assets/Models/silverstone2.blend differ diff --git a/Assets/Models/silverstone2.blend.meta b/Assets/Models/silverstone2.blend.meta new file mode 100644 index 0000000..b2c32a1 --- /dev/null +++ b/Assets/Models/silverstone2.blend.meta @@ -0,0 +1,109 @@ +fileFormatVersion: 2 +guid: 9d60ea7c982b48f36aa765e0e1498d32 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 100 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 100 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Models/silverstone2.blend1 b/Assets/Models/silverstone2.blend1 new file mode 100644 index 0000000..0b7eadf Binary files /dev/null and b/Assets/Models/silverstone2.blend1 differ diff --git a/Assets/Models/silverstone2.blend1.meta b/Assets/Models/silverstone2.blend1.meta new file mode 100644 index 0000000..55e7a3a --- /dev/null +++ b/Assets/Models/silverstone2.blend1.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 276c7f49f9e3dfe8ca2e7c33e28f854d +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/SilverStar.unity b/Assets/Scenes/SilverStar.unity index 5fe4f2b..9475ec9 100644 --- a/Assets/Scenes/SilverStar.unity +++ b/Assets/Scenes/SilverStar.unity @@ -184,9 +184,21 @@ PrefabInstance: propertyPath: m_RootOrder value: 0 objectReference: {fileID: 0} + - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} + propertyPath: m_LocalScale.x + value: 2.45 + objectReference: {fileID: 0} + - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} + propertyPath: m_LocalScale.y + value: 2.45 + objectReference: {fileID: 0} + - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} + propertyPath: m_LocalScale.z + value: 2.45 + objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalPosition.x - value: 0 + value: 1324 objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalPosition.y @@ -194,23 +206,23 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalPosition.z - value: 100 + value: 648 objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalRotation.w - value: 1 + value: 0.99285203 objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalRotation.x - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalRotation.y - value: 0 + value: 0.11935209 objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalRotation.z - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -218,12 +230,16 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalEulerAnglesHint.y - value: 0 + value: 13.709 objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} - target: {fileID: 3378972385102541220, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_Enabled value: 1 @@ -238,7 +254,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5992836117859062541, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: sector - value: 2 + value: 1 objectReference: {fileID: 0} - target: {fileID: 5992836117859062541, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: timing @@ -246,7 +262,7 @@ PrefabInstance: objectReference: {fileID: 1088368772} - target: {fileID: 6055114146370815326, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_Name - value: Sector 2 + value: Sector 1 objectReference: {fileID: 0} - target: {fileID: 7552537107678286293, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_IsActive @@ -528,7 +544,7 @@ PrefabInstance: serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 0} + m_TransformParent: {fileID: 965851724} m_Modifications: - target: {fileID: 2603084029878042569, guid: 50250db5eab455f70a577dbe84484ee1, type: 3} propertyPath: m_Name @@ -536,11 +552,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4743817676494260426, guid: 50250db5eab455f70a577dbe84484ee1, type: 3} propertyPath: m_RootOrder - value: 3 + value: -1 objectReference: {fileID: 0} - target: {fileID: 4743817676494260426, guid: 50250db5eab455f70a577dbe84484ee1, type: 3} propertyPath: m_LocalPosition.x - value: 0 + value: 203.12634 objectReference: {fileID: 0} - target: {fileID: 4743817676494260426, guid: 50250db5eab455f70a577dbe84484ee1, type: 3} propertyPath: m_LocalPosition.y @@ -548,23 +564,23 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4743817676494260426, guid: 50250db5eab455f70a577dbe84484ee1, type: 3} propertyPath: m_LocalPosition.z - value: 0 + value: 232.99974 objectReference: {fileID: 0} - target: {fileID: 4743817676494260426, guid: 50250db5eab455f70a577dbe84484ee1, type: 3} propertyPath: m_LocalRotation.w - value: 1 + value: 0.13052872 objectReference: {fileID: 0} - target: {fileID: 4743817676494260426, guid: 50250db5eab455f70a577dbe84484ee1, type: 3} propertyPath: m_LocalRotation.x - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 4743817676494260426, guid: 50250db5eab455f70a577dbe84484ee1, type: 3} propertyPath: m_LocalRotation.y - value: 0 + value: 0.9914445 objectReference: {fileID: 0} - target: {fileID: 4743817676494260426, guid: 50250db5eab455f70a577dbe84484ee1, type: 3} propertyPath: m_LocalRotation.z - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 4743817676494260426, guid: 50250db5eab455f70a577dbe84484ee1, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -628,15 +644,16 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 965851723} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 315.69995, y: 0, z: 231.37898} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 + m_LocalRotation: {x: -0, y: -0.9914445, z: -0, w: 0.13052872} + m_LocalPosition: {x: 256.51062, y: 0, z: 172.4862} + m_LocalScale: {x: 0.66, y: 0.66, z: 0.66} + m_ConstrainProportionsScale: 1 m_Children: + - {fileID: 766862835} - {fileID: 1013062402} m_Father: {fileID: 0} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: -165, z: 0} --- !u!4 &1013062402 stripped Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} @@ -667,15 +684,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} propertyPath: m_LocalScale.x - value: 1000 + value: 821.4 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} propertyPath: m_LocalScale.y - value: 1000 + value: 821.4 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} propertyPath: m_LocalScale.z - value: 1000 + value: 821.4 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} propertyPath: m_LocalPosition.x @@ -691,23 +708,23 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} propertyPath: m_LocalRotation.w - value: 1 + value: 0.7071068 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} propertyPath: m_LocalRotation.x - value: -0 + value: -0.7071068 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} propertyPath: m_LocalRotation.y - value: -0 + value: 0 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} propertyPath: m_LocalRotation.z - value: -0 + value: 0 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} propertyPath: m_LocalEulerAnglesHint.x - value: 0 + value: -90 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} propertyPath: m_LocalEulerAnglesHint.y @@ -717,6 +734,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} - target: {fileID: 919132149155446097, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} propertyPath: m_Name value: silverstone @@ -726,19 +747,77 @@ PrefabInstance: value: 1 objectReference: {fileID: 0} m_RemovedComponents: [] - m_RemovedGameObjects: [] + m_RemovedGameObjects: + - {fileID: -5785074127475737967, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} + - {fileID: 8821623529969584324, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} m_AddedGameObjects: [] m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} + insertIndex: -1 + addedObject: {fileID: 1470976015} - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} insertIndex: -1 addedObject: {fileID: 1470976014} + - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} + insertIndex: -1 + addedObject: {fileID: 1470976016} m_SourcePrefab: {fileID: 100100000, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} --- !u!1 &1470976013 stripped GameObject: m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} m_PrefabInstance: {fileID: 1470976012} m_PrefabAsset: {fileID: 0} ---- !u!64 &1470976014 +--- !u!23 &1470976014 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1470976013} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + 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: 0c9727e2fb26eec689dd67eeead59168, 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!33 &1470976015 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1470976013} + m_Mesh: {fileID: 2840508161140071744, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} +--- !u!64 &1470976016 MeshCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -759,7 +838,7 @@ MeshCollider: serializedVersion: 5 m_Convex: 0 m_CookingOptions: 30 - m_Mesh: {fileID: 0} + m_Mesh: {fileID: 2840508161140071744, guid: 52a88580b7c739b3bb00699f1657d15a, type: 3} --- !u!1001 &1650371476 PrefabInstance: m_ObjectHideFlags: 0 @@ -772,9 +851,21 @@ PrefabInstance: propertyPath: m_RootOrder value: 0 objectReference: {fileID: 0} + - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} + propertyPath: m_LocalScale.x + value: 2.45 + objectReference: {fileID: 0} + - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} + propertyPath: m_LocalScale.y + value: 2.45 + objectReference: {fileID: 0} + - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} + propertyPath: m_LocalScale.z + value: 2.45 + objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalPosition.x - value: 0 + value: -203 objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalPosition.y @@ -782,23 +873,23 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalPosition.z - value: 150 + value: -676 objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalRotation.w - value: 1 + value: 0.7660578 objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalRotation.x - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalRotation.y - value: 0 + value: -0.6427717 objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalRotation.z - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -806,7 +897,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalEulerAnglesHint.y - value: 0 + value: -79.998 objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalEulerAnglesHint.z @@ -826,7 +917,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5992836117859062541, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: sector - value: 3 + value: 2 objectReference: {fileID: 0} - target: {fileID: 5992836117859062541, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: timing @@ -834,7 +925,7 @@ PrefabInstance: objectReference: {fileID: 1088368772} - target: {fileID: 6055114146370815326, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_Name - value: Sector 3 + value: Sector 2 objectReference: {fileID: 0} - target: {fileID: 7552537107678286293, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_IsActive @@ -983,16 +1074,16 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1972710416} - m_LocalRotation: {x: -0, y: -0.58214724, z: -0, w: 0.8130834} - m_LocalPosition: {x: 1761, y: 0, z: -253} - m_LocalScale: {x: 2, y: 2, z: 5} + m_LocalRotation: {x: 0, y: 0.83731675, z: 0, w: 0.5467182} + m_LocalPosition: {x: -434.1864, y: 0, z: 626.90533} + m_LocalScale: {x: 2.45, y: 2.45, z: 2.45} m_ConstrainProportionsScale: 0 m_Children: - {fileID: 2129212233} - {fileID: 666695209} m_Father: {fileID: 0} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: -71.203, z: 0} + m_LocalEulerAnglesHint: {x: 0, y: 113.716, z: 0} --- !u!114 &1972710421 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1270,9 +1361,21 @@ PrefabInstance: propertyPath: m_RootOrder value: -1 objectReference: {fileID: 0} + - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} + propertyPath: m_LocalScale.x + value: 2.45 + objectReference: {fileID: 0} + - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} + propertyPath: m_LocalScale.y + value: 2.45 + objectReference: {fileID: 0} + - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} + propertyPath: m_LocalScale.z + value: 2.45 + objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalPosition.x - value: 0 + value: -790 objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalPosition.y @@ -1280,11 +1383,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalPosition.z - value: 50 + value: 861 objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalRotation.w - value: 1 + value: 0.5467181 objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalRotation.x @@ -1292,7 +1395,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalRotation.y - value: -0 + value: 0.83731675 objectReference: {fileID: 0} - target: {fileID: 273700024047119412, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_LocalRotation.z @@ -1316,7 +1419,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5992836117859062541, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: sector - value: 1 + value: 3 objectReference: {fileID: 0} - target: {fileID: 5992836117859062541, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: timing @@ -1324,7 +1427,7 @@ PrefabInstance: objectReference: {fileID: 1088368772} - target: {fileID: 6055114146370815326, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_Name - value: Sector 1 + value: Sector 3 / StartFinish objectReference: {fileID: 0} - target: {fileID: 7552537107678286293, guid: bedbd77c19690a2109d9c824d0790787, type: 3} propertyPath: m_IsActive diff --git a/Assets/Src/ShipControls.cs b/Assets/Src/ShipControls.cs index 9833e57..8b5171c 100755 --- a/Assets/Src/ShipControls.cs +++ b/Assets/Src/ShipControls.cs @@ -20,7 +20,8 @@ public class ShipControls : MonoBehaviour, ShipInput.IMovementActions { Vector3 strafe; float strafeMag; - float thrustMag; + float accelerateMag; + float decelerateMag; float stabliseMag; ForceMode forceMode; @@ -44,7 +45,8 @@ public class ShipControls : MonoBehaviour, ShipInput.IMovementActions { thrust = Vector3.zero; strafe = Vector3.zero; - thrustMag = 50.0f; + accelerateMag = 50.0f; + decelerateMag = 100.0f; // do not ask how, there is no reason strafeMag = 25.0f; stabliseMag = 75.0f; @@ -126,13 +128,13 @@ public class ShipControls : MonoBehaviour, ShipInput.IMovementActions { // decelerates the ship against the direction it is moving if (decelerateInput > 0f) { // the velocity is already in world space so we just invert it - return rigidBody.velocity.normalized * -1f * thrustMag * decelerateInput; + return rigidBody.velocity.normalized * -1f * decelerateMag * decelerateInput; } // thrust in the direction of the camera if (accelerateInput > 0f) // transform from the camera's forward vector into world space - return aim.transform.TransformDirection(Vector3.forward) * thrustMag * accelerateInput; + return aim.transform.TransformDirection(Vector3.forward) * accelerateMag * accelerateInput; return Vector3.zero; } diff --git a/Assets/Src/TrackLimits.cs b/Assets/Src/TrackLimits.cs index 10e380e..61cb01f 100644 --- a/Assets/Src/TrackLimits.cs +++ b/Assets/Src/TrackLimits.cs @@ -3,7 +3,7 @@ using UnityEngine; public class TrackLimits : MonoBehaviour { ShipControls ship; - float maxDmg = 125f; + float maxDmg = 5000f; void Awake() { ship = GetComponent();