From 13a853e6a0ae01409229a496d3fd70286ee3f6ee Mon Sep 17 00:00:00 2001 From: Ali Sharoz Date: Fri, 9 May 2025 15:38:05 +0500 Subject: [PATCH] Single Player Commit --- Assets/.LogRegion.cs | 12 + Assets/.LogRegion.cs.meta | 11 + ...uManager.cs => .MultiplayerMenuManager.cs} | 0 ...s.meta => .MultiplayerMenuManager.cs.meta} | 0 ...nerHandler.cs => .NetworkRunnerHandler.cs} | 0 ....cs.meta => .NetworkRunnerHandler.cs.meta} | 0 Assets/{Photon.meta => .Photon.meta} | 0 Assets/{Photon => .Photon}/Fusion.meta | 0 .../Fusion/Assemblies.meta | 0 .../Fusion/Assemblies/Debug.meta | 0 .../Assemblies/Debug/Fusion.Common.dll.debug | Bin 0 -> 83968 bytes .../Debug/Fusion.Common.dll.debug.meta | 2 +- .../Assemblies/Debug/Fusion.Log.dll.debug | Bin 31744 -> 32256 bytes .../Debug/Fusion.Log.dll.debug.meta | 2 +- .../Debug/Fusion.Realtime.dll.debug | Bin 0 -> 150016 bytes .../Debug/Fusion.Realtime.dll.debug.meta | 2 +- .../Assemblies/Debug/Fusion.Runtime.dll.debug | Bin 0 -> 786432 bytes .../Debug/Fusion.Runtime.dll.debug.meta | 2 +- .../Assemblies/Debug/Fusion.Sockets.dll.debug | Bin 0 -> 134656 bytes .../Debug/Fusion.Sockets.dll.debug.meta | 2 +- .../Fusion/Assemblies/Fusion.Common.dll | Bin 0 -> 83968 bytes .../Fusion/Assemblies/Fusion.Common.dll.meta | 0 .../Fusion/Assemblies/Fusion.Common.xml | 15 +- .../Fusion/Assemblies/Fusion.Common.xml.meta | 2 +- .../Fusion/Assemblies/Fusion.Log.dll | Bin 31744 -> 32256 bytes .../Fusion/Assemblies/Fusion.Log.dll.meta | 0 .../Fusion/Assemblies/Fusion.Log.xml | 8 +- .../Fusion/Assemblies/Fusion.Log.xml.meta | 2 +- .../Fusion/Assemblies/Fusion.Realtime.dll | Bin 0 -> 150016 bytes .../Assemblies/Fusion.Realtime.dll.meta | 0 .../Fusion/Assemblies/Fusion.Realtime.xml | 20 +- .../Assemblies/Fusion.Realtime.xml.meta | 2 +- .../Fusion/Assemblies/Fusion.Runtime.dll | Bin 0 -> 786432 bytes .../Fusion/Assemblies/Fusion.Runtime.dll.meta | 0 .../Fusion/Assemblies/Fusion.Runtime.xml | 174 +- .../Fusion/Assemblies/Fusion.Runtime.xml.meta | 0 .../Fusion/Assemblies/Fusion.Sockets.dll | Bin 0 -> 134656 bytes .../Fusion/Assemblies/Fusion.Sockets.dll.meta | 0 .../Fusion/Assemblies/Fusion.Sockets.xml | 14 +- .../Fusion/Assemblies/Fusion.Sockets.xml.meta | 2 +- .../Fusion/Assemblies/Release.meta | 0 .../Release/Fusion.Common.dll.release | Bin 73728 -> 73728 bytes .../Release/Fusion.Common.dll.release.meta | 2 +- .../Assemblies/Release/Fusion.Log.dll.release | Bin 31744 -> 32256 bytes .../Release/Fusion.Log.dll.release.meta | 2 +- .../Release/Fusion.Realtime.dll.release | Bin 0 -> 131072 bytes .../Release/Fusion.Realtime.dll.release.meta | 2 +- .../Release/Fusion.Runtime.dll.release | Bin 0 -> 659968 bytes .../Release/Fusion.Runtime.dll.release.meta | 2 +- .../Release/Fusion.Sockets.dll.release | Bin 105984 -> 105984 bytes .../Release/Fusion.Sockets.dll.release.meta | 2 +- .../{Photon => .Photon}/Fusion/CodeGen.meta | 0 ...Fusion.CodeGen.Trigger.fusionweavertrigger | 0 ...n.CodeGen.Trigger.fusionweavertrigger.meta | 0 .../Fusion/CodeGen/Fusion.CodeGen.User.cs | 0 .../CodeGen/Fusion.CodeGen.User.cs.meta | 0 .../Fusion/CodeGen/Fusion.CodeGen.asmdef | 0 .../Fusion/CodeGen/Fusion.CodeGen.asmdef.meta | 0 .../Fusion/CodeGen/Fusion.CodeGen.cs | 0 .../Fusion/CodeGen/Fusion.CodeGen.cs.meta | 0 Assets/{Photon => .Photon}/Fusion/Editor.meta | 0 .../Fusion/Editor/EditorResources.meta | 0 .../Fusion/Editor/EditorResources/Fonts.meta | 0 .../Editor/EditorResources/Fonts/OFL.txt | 0 .../Editor/EditorResources/Fonts/OFL.txt.meta | 0 .../EditorResources/Fonts/Oswald-Header.ttf | Bin .../Fonts/Oswald-Header.ttf.meta | 0 .../Fusion-dark-help-button-off.png | Bin .../Fusion-dark-help-button-off.png.meta | 0 .../Fusion-dark-help-button-on.png | Bin .../Fusion-dark-help-button-on.png.meta | 0 .../EditorResources/Fusion-inline-box-2x.png | Bin .../Fusion-inline-box-2x.png.meta | 0 .../Fusion-inline-box-no-vertical-borders.png | Bin ...on-inline-box-no-vertical-borders.png.meta | 0 .../EditorResources/Fusion-inline-box.png | Bin .../Fusion-inline-box.png.meta | 0 .../Fusion-inline-help-box.png | Bin .../Fusion-inline-help-box.png.meta | 0 .../Fusion-inline-selector.png | Bin .../Fusion-inline-selector.png.meta | 0 .../Fusion-light-help-button-off.png | Bin .../Fusion-light-help-button-off.png.meta | 0 .../Fusion-light-help-button-on.png | Bin .../Fusion-light-help-button-on.png.meta | 0 .../Editor/EditorResources/Fusion-logo-2x.png | Bin .../EditorResources/Fusion-logo-2x.png.meta | 0 .../Editor/EditorResources/Fusion-logo.png | Bin .../EditorResources/Fusion-logo.png.meta | 0 .../EditorResources/Fusion-outline-box.png | Bin .../Fusion-outline-box.png.meta | 0 .../Fusion-script-header-2x.png | Bin .../Fusion-script-header-2x.png.meta | 0 .../EditorResources/Fusion-script-header.png | Bin .../Fusion-script-header.png.meta | 0 .../Editor/EditorResources/Fusion.Unity.xml | 0 .../EditorResources/Fusion.Unity.xml.meta | 0 .../EditorResources/FusionEditorSkin.guiskin | 0 .../FusionEditorSkin.guiskin.meta | 0 .../Editor/EditorResources/FusionHub.meta | 0 .../FusionHub/Fusion-hub-community.png | Bin .../FusionHub/Fusion-hub-community.png.meta | 0 .../FusionHub/Fusion-hub-correct-icon.png | Bin .../Fusion-hub-correct-icon.png.meta | 0 .../FusionHub/Fusion-hub-documentation.png | Bin .../Fusion-hub-documentation.png.meta | 0 .../FusionHub/Fusion-hub-icon.png | Bin .../FusionHub/Fusion-hub-icon.png.meta | 0 .../FusionHub/Fusion-hub-information.png | Bin .../FusionHub/Fusion-hub-information.png.meta | 0 .../FusionHub/Fusion-hub-logo.png | Bin .../FusionHub/Fusion-hub-logo.png.meta | 0 .../Fusion-hub-photon-cloud-32-dark.png | Bin .../Fusion-hub-photon-cloud-32-dark.png.meta | 0 .../FusionHub/Fusion-hub-samples.png | Bin .../FusionHub/Fusion-hub-samples.png.meta | 0 .../FusionHub/Fusion-hub-skin-box.png | Bin .../FusionHub/Fusion-hub-skin-box.png.meta | 0 .../Fusion-hub-skin-button-active.png | Bin .../Fusion-hub-skin-button-active.png.meta | 0 .../Fusion-hub-skin-button-hover.png | Bin .../Fusion-hub-skin-button-hover.png.meta | 0 .../FusionHub/Fusion-hub-skin-button.png | Bin .../FusionHub/Fusion-hub-skin-button.png.meta | 0 .../FusionHub/Fusion-hub-skin-sand.png | Bin .../FusionHub/Fusion-hub-skin-sand.png.meta | 0 .../FusionHub/Fusion-hub-skin-steel.png | Bin .../FusionHub/Fusion-hub-skin-steel.png.meta | 0 .../FusionHub/Fusion-hub-skin-window.png | Bin .../FusionHub/Fusion-hub-skin-window.png.meta | 0 .../FusionHub/Fusion-hub-tanknarok-logo.png | Bin .../Fusion-hub-tanknarok-logo.png.meta | 0 .../FusionHub/FusionHubSkin.guiskin | 0 .../FusionHub/FusionHubSkin.guiskin.meta | 0 .../Fusion.Unity.Editor.AssemblyAttributes.cs | 0 ...on.Unity.Editor.AssemblyAttributes.cs.meta | 0 .../Fusion/Editor/Fusion.Unity.Editor.asmdef | 0 .../Editor/Fusion.Unity.Editor.asmdef.meta | 0 .../Fusion/Editor/Fusion.Unity.Editor.cs | 104 +- .../Fusion/Editor/Fusion.Unity.Editor.cs.meta | 0 .../Editor/FusionEditorConfigImporter.cs | 0 .../Editor/FusionEditorConfigImporter.cs.meta | 0 .../Fusion/Editor/FusionEditorSkin.cs | 0 .../Fusion/Editor/FusionEditorSkin.cs.meta | 0 .../Fusion/Editor/FusionHubWindow.cs | 0 .../Fusion/Editor/FusionHubWindow.cs.meta | 0 .../FusionRunnerVisibilityControlsWindow.cs | 0 ...sionRunnerVisibilityControlsWindow.cs.meta | 0 .../Editor/FusionWeaverTriggerImporter.cs | 24 +- .../FusionWeaverTriggerImporter.cs.meta | 0 .../Fusion/Editor/NetworkPrefabsInspector.cs | 0 .../Editor/NetworkPrefabsInspector.cs.meta | 0 .../Editor/NetworkProjectConfigImporter.cs | 75 +- .../NetworkProjectConfigImporter.cs.meta | 0 .../NetworkProjectConfigImporterEditor.cs | 0 ...NetworkProjectConfigImporterEditor.cs.meta | 0 .../{Photon => .Photon}/Fusion/Plugins.meta | 0 .../Fusion/Plugins/NanoSockets.meta | 0 .../Fusion/Plugins/NanoSockets/Android.meta | 0 .../NanoSockets/Android/arm64-v8a.meta | 0 .../Android/arm64-v8a/libnanosockets.so | Bin .../Android/arm64-v8a/libnanosockets.so.meta | 0 .../NanoSockets/Android/armeabi-v7a.meta | 0 .../Android/armeabi-v7a/libnanosockets.so | Bin .../armeabi-v7a/libnanosockets.so.meta | 0 .../Plugins/NanoSockets/Android/x86.meta | 0 .../NanoSockets/Android/x86/libnanosockets.so | Bin .../Android/x86/libnanosockets.so.meta | 0 .../Plugins/NanoSockets/Android/x86_64.meta | 0 .../Android/x86_64/libnanosockets.so | Bin .../Android/x86_64/libnanosockets.so.meta | 0 .../Fusion/Plugins/NanoSockets/Linux.meta | 0 .../NanoSockets/Linux/libnanosockets.so | Bin .../NanoSockets/Linux/libnanosockets.so.meta | 0 .../Fusion/Plugins/NanoSockets/Metro.meta | 0 .../Fusion/Plugins/NanoSockets/Metro/ARM.meta | 0 .../NanoSockets/Metro/ARM/libnanosockets.dll | Bin .../Metro/ARM/libnanosockets.dll.meta | 0 .../Plugins/NanoSockets/Metro/ARM64.meta | 0 .../Metro/ARM64/libnanosockets.dll | Bin .../Metro/ARM64/libnanosockets.dll.meta | 0 .../Plugins/NanoSockets/Metro/NanoSockets.dll | Bin .../NanoSockets/Metro/NanoSockets.dll.meta | 0 .../Fusion/Plugins/NanoSockets/Metro/x64.meta | 0 .../NanoSockets/Metro/x64/libnanosockets.dll | Bin .../Metro/x64/libnanosockets.dll.meta | 0 .../Fusion/Plugins/NanoSockets/Metro/x86.meta | 0 .../NanoSockets/Metro/x86/libnanosockets.dll | Bin .../Metro/x86/libnanosockets.dll.meta | 0 .../Plugins/NanoSockets/NanoSockets.meta | 0 .../NanoSockets/NanoSockets/Dynamic.meta | 0 .../NanoSockets/Dynamic/NanoSockets.dll | Bin .../NanoSockets/Dynamic/NanoSockets.dll.meta | 0 .../NanoSockets/NanoSockets/Static.meta | 0 .../NanoSockets/Static/NanoSockets.dll | Bin .../NanoSockets/Static/NanoSockets.dll.meta | 0 .../Fusion/Plugins/NanoSockets/WebGL.meta | 0 .../Plugins/NanoSockets/WebGL/NanoSockets.dll | Bin .../NanoSockets/WebGL/NanoSockets.dll.meta | 0 .../Fusion/Plugins/NanoSockets/Windows.meta | 0 .../NanoSockets/Windows/nanosockets.dll | Bin .../NanoSockets/Windows/nanosockets.dll.meta | 0 .../Fusion/Plugins/NanoSockets/iOS.meta | 0 .../Plugins/NanoSockets/iOS/libnanosockets.a | Bin .../NanoSockets/iOS/libnanosockets.a.meta | 0 .../NanoSockets/libnanosockets_LICENSE | 0 .../NanoSockets/libnanosockets_LICENSE.meta | 0 .../Fusion/Plugins/NanoSockets/macOS.meta | 0 .../NanoSockets/macOS/libnanosockets.dylib | Bin .../macOS/libnanosockets.dylib.meta | 0 .../Fusion/Plugins/NanoSockets/tvOS.meta | 0 .../Plugins/NanoSockets/tvOS/libnanosockets.a | Bin .../NanoSockets/tvOS/libnanosockets.a.meta | 0 .../Fusion/Plugins/NanoSockets/visionOS.meta | 0 .../NanoSockets/visionOS/libnanosockets.a | Bin .../visionOS/libnanosockets.a.meta | 0 .../{Photon => .Photon}/Fusion/Resources.meta | 0 .../Resources/NetworkProjectConfig.fusion | 6 +- .../NetworkProjectConfig.fusion.meta | 0 .../Fusion/Resources/PhotonAppSettings.asset | 0 .../Resources/PhotonAppSettings.asset.meta | 0 .../{Photon => .Photon}/Fusion/Runtime.meta | 0 .../Fusion.Unity.AssemblyAttributes.cs | 0 .../Fusion.Unity.AssemblyAttributes.cs.meta | 0 .../Fusion/Runtime/Fusion.Unity.asmdef | 0 .../Fusion/Runtime/Fusion.Unity.asmdef.meta | 0 .../Fusion/Runtime/Fusion.Unity.cs | 0 .../Fusion/Runtime/Fusion.Unity.cs.meta | 0 .../FusionAddressablePrefabsPreloader.cs | 0 .../FusionAddressablePrefabsPreloader.cs.meta | 0 .../Fusion/Runtime/FusionBasicBillboard.cs | 0 .../Runtime/FusionBasicBillboard.cs.meta | 0 .../Fusion/Runtime/FusionBootstrap.cs | 0 .../Fusion/Runtime/FusionBootstrap.cs.meta | 0 .../Fusion/Runtime/FusionBootstrapDebugGUI.cs | 0 .../Runtime/FusionBootstrapDebugGUI.cs.meta | 0 .../FusionBootstrapDebugGUISkin.guiskin | 0 .../FusionBootstrapDebugGUISkin.guiskin.meta | 0 .../FusionBootstrapDebugGUIStartButton.png | Bin ...usionBootstrapDebugGUIStartButton.png.meta | 0 ...FusionBootstrapDebugGUIStartButtonDown.png | Bin ...nBootstrapDebugGUIStartButtonDown.png.meta | 0 ...FusionBootstrapDebugGUIStartButtonOver.png | Bin ...nBootstrapDebugGUIStartButtonOver.png.meta | 0 .../FusionBootstrapDebugGUIStartWindow.png | Bin ...usionBootstrapDebugGUIStartWindow.png.meta | 0 .../Runtime/NetworkCharacterController.cs | 0 .../NetworkCharacterController.cs.meta | 0 .../Runtime/NetworkObjectProviderDefault.cs | 0 .../NetworkObjectProviderDefault.cs.meta | 0 .../Runtime/NetworkSceneManagerDefault.cs | 46 + .../NetworkSceneManagerDefault.cs.meta | 0 .../Fusion/Runtime/RuntimeAssets.meta | 0 .../RuntimeAssets/JetBrainsMono OFL.txt | 0 .../RuntimeAssets/JetBrainsMono OFL.txt.meta | 0 .../RuntimeAssets/JetBrainsMono-Regular.ttf | Bin .../JetBrainsMono-Regular.ttf.meta | 0 .../Runtime/RuntimeAssets/Roboto-Regular.ttf | Bin .../RuntimeAssets/Roboto-Regular.ttf.meta | 0 .../Fusion/Runtime/Statistics.meta | 0 .../FusionNetworkObjectStatistics.cs | 0 .../FusionNetworkObjectStatistics.cs.meta | 0 .../FusionNetworkObjectStatsGraph.cs | 0 .../FusionNetworkObjectStatsGraph.cs.meta | 0 .../FusionNetworkObjectStatsGraphCombine.cs | 0 ...sionNetworkObjectStatsGraphCombine.cs.meta | 0 .../Runtime/Statistics/FusionStatistics.cs | 0 .../Statistics/FusionStatistics.cs.meta | 0 .../Runtime/Statistics/FusionStatsCanvas.cs | 0 .../Statistics/FusionStatsCanvas.cs.meta | 0 .../Runtime/Statistics/FusionStatsConfig.cs | 0 .../Statistics/FusionStatsConfig.cs.meta | 0 .../Statistics/FusionStatsGraphDefault.cs | 0 .../FusionStatsGraphDefault.cs.meta | 0 .../Statistics/FusionStatsGraphMaterial.mat | 0 .../FusionStatsGraphMaterial.mat.meta | 0 .../Statistics/FusionStatsGraphShader.shader | 0 .../FusionStatsGraphShader.shader.meta | 0 .../Statistics/FusionStatsPanelHeader.cs | 0 .../Statistics/FusionStatsPanelHeader.cs.meta | 0 .../Statistics/FusionStatsWorldAnchor.cs | 0 .../Statistics/FusionStatsWorldAnchor.cs.meta | 0 .../Fusion/Runtime/Statistics/Prefabs.meta | 0 .../Prefabs/FusionStatsSimpleButton.prefab | 0 .../FusionStatsSimpleButton.prefab.meta | 0 .../Statistics/Prefabs/NOStatGraph.prefab | 0 .../Prefabs/NOStatGraph.prefab.meta | 0 .../Prefabs/SingleStatistics.prefab | 0 .../Prefabs/SingleStatistics.prefab.meta | 0 .../Prefabs/StatisticsRenderGraph.prefab | 0 .../Prefabs/StatisticsRenderGraph.prefab.meta | 0 .../Fusion/Runtime/Statistics/Resources.meta | 0 .../Resources/FusionStatsResources.meta | 0 .../FusionStatsRenderPanel.prefab | 0 .../FusionStatsRenderPanel.prefab.meta | 0 .../NetworkObjectStatistics.prefab | 0 .../NetworkObjectStatistics.prefab.meta | 0 .../Fusion/Runtime/Statistics/StatsIcons.meta | 0 .../StatsIcons/FusionStatsCancelIcon.png | Bin .../StatsIcons/FusionStatsCancelIcon.png.meta | 0 .../StatsIcons/FusionStatsGearIcon.png | Bin .../StatsIcons/FusionStatsGearIcon.png.meta | 0 .../StatsIcons/FusionStatsResetIcon.png | Bin .../StatsIcons/FusionStatsResetIcon.png.meta | 0 .../StatsIcons/FusionStatsToggleArrowIcon.png | Bin .../FusionStatsToggleArrowIcon.png.meta | 0 .../Fusion/Runtime/Utilities.meta | 0 .../Runtime/Utilities/RunnerVisibility.meta | 0 .../RunnerVisibility/EnableOnSingleRunner.cs | 0 .../EnableOnSingleRunner.cs.meta | 0 .../RunnerVisibility/RunnerAOIGizmos.cs | 0 .../RunnerVisibility/RunnerAOIGizmos.cs.meta | 0 .../RunnerEnableVisibility.cs | 0 .../RunnerEnableVisibility.cs.meta | 0 .../RunnerLagCompensationGizmos.cs | 0 .../RunnerLagCompensationGizmos.cs.meta | 0 .../RunnerVisibility/RunnerVisibilityLink.cs | 0 .../RunnerVisibilityLink.cs.meta | 0 .../RunnerVisibilityLinksRoot.cs | 0 .../RunnerVisibilityLinksRoot.cs.meta | 0 Assets/.Photon/Fusion/build_info.txt | 3 + .../Fusion/build_info.txt.meta | 0 .../{Photon => .Photon}/Fusion/package.json | 0 .../Fusion/package.json.meta | 0 .../Fusion/release_history.txt | 40 + .../Fusion/release_history.txt.meta | 0 Assets/.Photon/FusionAddons.meta | 8 + Assets/.Photon/FusionAddons/Physics.meta | 8 + .../.Photon/FusionAddons/Physics/Editor.meta | 8 + .../Editor/ClientPhysicsSimulationDrawer.cs | 44 + .../ClientPhysicsSimulationDrawer.cs.meta | 11 + .../Fusion.Addons.Physics.Editor.asmdef | 18 + .../Fusion.Addons.Physics.Editor.asmdef.meta | 7 + .../Physics/Fusion.Addons.Physics.asmdef | 16 + .../Physics/Fusion.Addons.Physics.asmdef.meta | 7 + .../Physics/NetworkRigidbody.meta | 8 + .../NetworkRigidbody/NetworkRigidbody2D.cs | 170 + .../NetworkRigidbody2D.cs.meta | 11 + .../NetworkRigidbody/NetworkRigidbody3D.cs | 177 + .../NetworkRigidbody3D.cs.meta | 11 + .../NetworkRigidbodyBase.meta | 8 + .../NetworkRigidbodyBase/NetworkRigidbody.cs | 179 + .../NetworkRigidbody.cs.meta | 11 + .../NetworkRigidbodyBase.Copy.cs | 365 + .../NetworkRigidbodyBase.Copy.cs.meta | 11 + .../NetworkRigidbodyBase.Render.cs | 240 + .../NetworkRigidbodyBase.Render.cs.meta | 11 + .../NetworkRigidbodyBase.Teleport.cs | 75 + .../NetworkRigidbodyBase.Teleport.cs.meta | 11 + .../NetworkRigidbodyBase.cs | 155 + .../NetworkRigidbodyBase.cs.meta | 11 + .../NetworkRigidbodyTypes.cs | 218 + .../NetworkRigidbodyTypes.cs.meta | 11 + .../Physics/RunnerSimulatePhysics.meta | 8 + .../RunnerSimulatePhysics2D.cs | 60 + .../RunnerSimulatePhysics2D.cs.meta | 11 + .../RunnerSimulatePhysics3D.cs | 90 + .../RunnerSimulatePhysics3D.cs.meta | 11 + .../RunnerSimulatePhysicsBase.cs | 406 + .../RunnerSimulatePhysicsBase.cs.meta | 11 + .../RunnerSimulatePhysicsBaseT.cs | 83 + .../RunnerSimulatePhysicsBaseT.cs.meta | 11 + .../RunnerSimulatePhysicsEnums.cs | 69 + .../RunnerSimulatePhysicsEnums.cs.meta | 11 + .../Physics/physics_build_info.txt | 3 + .../Physics/physics_build_info.txt.meta | 7 + .../FusionAddons/Physics/release_history.txt | 23 + .../Physics/release_history.txt.meta | 7 + Assets/{Photon => .Photon}/FusionDemos.meta | 0 ...-Sample-2.0.5-Stable-920.unitypackage.meta | 0 ...Sample-2.0.6-Stable-1011.unitypackage.meta | 7 + Assets/{Photon => .Photon}/FusionMenu.meta | 0 ...on-Menu-2.0.5-Stable-920.unitypackage.meta | 0 ...n-Menu-2.0.6-Stable-1011.unitypackage.meta | 7 + Assets/{Photon => .Photon}/PhotonLibs.meta | 0 .../PhotonLibs/WebSocket.meta | 0 .../WebSocket/PhotonWebSocket.asmdef | 0 .../WebSocket/PhotonWebSocket.asmdef.meta | 0 .../PhotonLibs/WebSocket/SocketWebTcp.cs | 207 +- .../PhotonLibs/WebSocket/SocketWebTcp.cs.meta | 0 .../.Photon/PhotonLibs/WebSocket/WebSocket.cs | 347 + .../PhotonLibs/WebSocket/WebSocket.cs.meta | 0 .../PhotonLibs/WebSocket/WebSocket.jslib | 71 + .../PhotonLibs/WebSocket/WebSocket.jslib.meta | 0 .../WebSocket/websocket-sharp.README | 0 .../WebSocket/websocket-sharp.README.meta | 0 .../PhotonLibs/WebSocket/websocket-sharp.dll | Bin .../WebSocket/websocket-sharp.dll.meta | 0 .../PhotonLibs/changes-library.txt | 16 +- .../PhotonLibs/changes-library.txt.meta | 0 .../PhotonLibs/netstandard2.0.meta | 0 .../netstandard2.0/Photon3Unity3D.dll | Bin 239616 -> 239616 bytes .../netstandard2.0/Photon3Unity3D.dll.meta | 0 .../netstandard2.0/Photon3Unity3D.xml | 8 +- .../netstandard2.0/Photon3Unity3D.xml.meta | 0 ...tUIHandler.cs => .SessionListUIHandler.cs} | 0 ....cs.meta => .SessionListUIHandler.cs.meta} | 0 Assets/Models/Car_11/FBX/Car_11.FBX.meta | 6 +- .../Assemblies/Debug/Fusion.Common.dll.debug | Bin 83968 -> 0 bytes .../Debug/Fusion.Realtime.dll.debug | Bin 147456 -> 0 bytes .../Assemblies/Debug/Fusion.Runtime.dll.debug | Bin 784896 -> 0 bytes .../Assemblies/Debug/Fusion.Sockets.dll.debug | Bin 134656 -> 0 bytes .../Fusion/Assemblies/Fusion.Common.dll | Bin 83968 -> 0 bytes .../Fusion/Assemblies/Fusion.Realtime.dll | Bin 147456 -> 0 bytes .../Fusion/Assemblies/Fusion.Runtime.dll | Bin 784896 -> 0 bytes .../Fusion/Assemblies/Fusion.Sockets.dll | Bin 134656 -> 0 bytes .../Release/Fusion.Realtime.dll.release | Bin 129024 -> 0 bytes .../Release/Fusion.Runtime.dll.release | Bin 658944 -> 0 bytes Assets/Photon/Fusion/build_info.txt | 3 - .../Photon/PhotonLibs/WebSocket/WebSocket.cs | 252 - .../PhotonLibs/WebSocket/WebSocket.jslib | 128 - .../PhysicsMaterials/Friction.physicMaterial | 4 +- Assets/PhysicsMaterials/Ice.physicMaterial | 14 + .../PhysicsMaterials/Ice.physicMaterial.meta | 8 + Assets/Plugins/AssetUsageDetector.meta | 8 + Assets/Plugins/AssetUsageDetector/Editor.meta | 9 + .../Editor/AssetUsageDetector.Editor.asmdef | 15 + .../AssetUsageDetector.Editor.asmdef.meta | 7 + .../Editor/AssetUsageDetector.cs | 1120 ++ .../Editor/AssetUsageDetector.cs.meta | 12 + .../Editor/AssetUsageDetectorCache.cs | 207 + .../Editor/AssetUsageDetectorCache.cs.meta | 11 + .../AssetUsageDetectorSearchFunctions.cs | 1410 ++ .../AssetUsageDetectorSearchFunctions.cs.meta | 11 + .../Editor/AssetUsageDetectorWindow.cs | 745 + .../Editor/AssetUsageDetectorWindow.cs.meta | 12 + .../AssetUsageDetector/Editor/Enumerators.cs | 130 + .../Editor/Enumerators.cs.meta | 12 + .../AssetUsageDetector/Editor/ListDrawer.cs | 241 + .../Editor/ListDrawer.cs.meta | 12 + .../Editor/ObjectToSearch.cs | 154 + .../Editor/ObjectToSearch.cs.meta | 11 + .../AssetUsageDetector/Editor/SearchResult.cs | 1280 ++ .../Editor/SearchResult.cs.meta | 11 + .../AssetUsageDetector/Editor/Utilities.cs | 624 + .../Editor/Utilities.cs.meta | 11 + .../Editor/VariableGetter.cs | 77 + .../Editor/VariableGetter.cs.meta | 11 + Assets/Plugins/AssetUsageDetector/README.txt | 19 + .../AssetUsageDetector/README.txt.meta | 8 + Assets/Prefabs/Canvas.prefab | 5873 +++++++ Assets/Prefabs/Canvas.prefab.meta | 7 + Assets/Prefabs/Player.prefab | 14430 +--------------- Assets/Prefabs/Player2.prefab | 402 + Assets/Prefabs/Player2.prefab.meta | 9 + Assets/RaceCountdownManager.cs | 100 +- Assets/Scenes/Gameplay.unity | 2687 ++- Assets/Scenes/Menu.unity | 6141 +------ Assets/Scripts/.CarNetworkInput.cs | 8 + Assets/Scripts/.CarNetworkInput.cs.meta | 11 + ...putProvider.cs => .FusionInputProvider.cs} | 2 - ...r.cs.meta => .FusionInputProvider.cs.meta} | 0 .../{FusionLauncher.cs => .FusionLauncher.cs} | 144 +- ...uncher.cs.meta => .FusionLauncher.cs.meta} | 0 Assets/Scripts/.NetworkController.cs | 26 + Assets/Scripts/.NetworkController.cs.meta | 11 + ...erCameraSetup.cs => .PlayerCameraSetup.cs} | 0 ...tup.cs.meta => .PlayerCameraSetup.cs.meta} | 0 ...IListItem.cs => .SessionInfoUIListItem.cs} | 0 ...cs.meta => .SessionInfoUIListItem.cs.meta} | 0 Assets/Scripts/CameraController.cs | 109 +- Assets/Scripts/NOSController.cs | 166 +- Assets/Scripts/VehicleController.cs | 603 +- Assets/Scripts/VehicleTracker.cs | 291 +- ProjectSettings/EditorBuildSettings.asset | 2 +- ProjectSettings/TimeManager.asset | 2 +- 466 files changed, 20657 insertions(+), 20814 deletions(-) create mode 100644 Assets/.LogRegion.cs create mode 100644 Assets/.LogRegion.cs.meta rename Assets/{MultiplayerMenuManager.cs => .MultiplayerMenuManager.cs} (100%) rename Assets/{MultiplayerMenuManager.cs.meta => .MultiplayerMenuManager.cs.meta} (100%) rename Assets/{NetworkRunnerHandler.cs => .NetworkRunnerHandler.cs} (100%) rename Assets/{NetworkRunnerHandler.cs.meta => .NetworkRunnerHandler.cs.meta} (100%) rename Assets/{Photon.meta => .Photon.meta} (100%) rename Assets/{Photon => .Photon}/Fusion.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Assemblies.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Debug.meta (100%) create mode 100644 Assets/.Photon/Fusion/Assemblies/Debug/Fusion.Common.dll.debug rename Assets/{Photon => .Photon}/Fusion/Assemblies/Debug/Fusion.Common.dll.debug.meta (74%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Debug/Fusion.Log.dll.debug (62%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Debug/Fusion.Log.dll.debug.meta (74%) create mode 100644 Assets/.Photon/Fusion/Assemblies/Debug/Fusion.Realtime.dll.debug rename Assets/{Photon => .Photon}/Fusion/Assemblies/Debug/Fusion.Realtime.dll.debug.meta (74%) create mode 100644 Assets/.Photon/Fusion/Assemblies/Debug/Fusion.Runtime.dll.debug rename Assets/{Photon => .Photon}/Fusion/Assemblies/Debug/Fusion.Runtime.dll.debug.meta (74%) create mode 100644 Assets/.Photon/Fusion/Assemblies/Debug/Fusion.Sockets.dll.debug rename Assets/{Photon => .Photon}/Fusion/Assemblies/Debug/Fusion.Sockets.dll.debug.meta (74%) create mode 100644 Assets/.Photon/Fusion/Assemblies/Fusion.Common.dll rename Assets/{Photon => .Photon}/Fusion/Assemblies/Fusion.Common.dll.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Fusion.Common.xml (99%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Fusion.Common.xml.meta (78%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Fusion.Log.dll (62%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Fusion.Log.dll.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Fusion.Log.xml (99%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Fusion.Log.xml.meta (78%) create mode 100644 Assets/.Photon/Fusion/Assemblies/Fusion.Realtime.dll rename Assets/{Photon => .Photon}/Fusion/Assemblies/Fusion.Realtime.dll.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Fusion.Realtime.xml (99%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Fusion.Realtime.xml.meta (78%) create mode 100644 Assets/.Photon/Fusion/Assemblies/Fusion.Runtime.dll rename Assets/{Photon => .Photon}/Fusion/Assemblies/Fusion.Runtime.dll.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Fusion.Runtime.xml (99%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Fusion.Runtime.xml.meta (100%) create mode 100644 Assets/.Photon/Fusion/Assemblies/Fusion.Sockets.dll rename Assets/{Photon => .Photon}/Fusion/Assemblies/Fusion.Sockets.dll.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Fusion.Sockets.xml (99%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Fusion.Sockets.xml.meta (78%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Release.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Release/Fusion.Common.dll.release (90%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Release/Fusion.Common.dll.release.meta (74%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Release/Fusion.Log.dll.release (62%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Release/Fusion.Log.dll.release.meta (74%) create mode 100644 Assets/.Photon/Fusion/Assemblies/Release/Fusion.Realtime.dll.release rename Assets/{Photon => .Photon}/Fusion/Assemblies/Release/Fusion.Realtime.dll.release.meta (74%) create mode 100644 Assets/.Photon/Fusion/Assemblies/Release/Fusion.Runtime.dll.release rename Assets/{Photon => .Photon}/Fusion/Assemblies/Release/Fusion.Runtime.dll.release.meta (74%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Release/Fusion.Sockets.dll.release (63%) rename Assets/{Photon => .Photon}/Fusion/Assemblies/Release/Fusion.Sockets.dll.release.meta (74%) rename Assets/{Photon => .Photon}/Fusion/CodeGen.meta (100%) rename Assets/{Photon => .Photon}/Fusion/CodeGen/Fusion.CodeGen.Trigger.fusionweavertrigger (100%) rename Assets/{Photon => .Photon}/Fusion/CodeGen/Fusion.CodeGen.Trigger.fusionweavertrigger.meta (100%) rename Assets/{Photon => .Photon}/Fusion/CodeGen/Fusion.CodeGen.User.cs (100%) rename Assets/{Photon => .Photon}/Fusion/CodeGen/Fusion.CodeGen.User.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/CodeGen/Fusion.CodeGen.asmdef (100%) rename Assets/{Photon => .Photon}/Fusion/CodeGen/Fusion.CodeGen.asmdef.meta (100%) rename Assets/{Photon => .Photon}/Fusion/CodeGen/Fusion.CodeGen.cs (100%) rename Assets/{Photon => .Photon}/Fusion/CodeGen/Fusion.CodeGen.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fonts.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fonts/OFL.txt (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fonts/OFL.txt.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fonts/Oswald-Header.ttf (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fonts/Oswald-Header.ttf.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-dark-help-button-off.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-dark-help-button-off.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-dark-help-button-on.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-dark-help-button-on.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-inline-box-2x.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-inline-box-2x.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-inline-box-no-vertical-borders.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-inline-box-no-vertical-borders.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-inline-box.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-inline-box.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-inline-help-box.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-inline-help-box.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-inline-selector.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-inline-selector.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-light-help-button-off.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-light-help-button-off.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-light-help-button-on.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-light-help-button-on.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-logo-2x.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-logo-2x.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-logo.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-logo.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-outline-box.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-outline-box.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-script-header-2x.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-script-header-2x.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-script-header.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion-script-header.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion.Unity.xml (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/Fusion.Unity.xml.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionEditorSkin.guiskin (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionEditorSkin.guiskin.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-community.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-community.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-correct-icon.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-correct-icon.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-documentation.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-documentation.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-icon.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-icon.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-information.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-information.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-logo.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-logo.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-photon-cloud-32-dark.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-photon-cloud-32-dark.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-samples.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-samples.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-skin-box.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-skin-box.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-skin-button-active.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-skin-button-active.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-skin-button-hover.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-skin-button-hover.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-skin-button.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-skin-button.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-skin-sand.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-skin-sand.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-skin-steel.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-skin-steel.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-skin-window.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-skin-window.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-tanknarok-logo.png (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/Fusion-hub-tanknarok-logo.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/FusionHubSkin.guiskin (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/EditorResources/FusionHub/FusionHubSkin.guiskin.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/Fusion.Unity.Editor.AssemblyAttributes.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/Fusion.Unity.Editor.AssemblyAttributes.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/Fusion.Unity.Editor.asmdef (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/Fusion.Unity.Editor.asmdef.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/Fusion.Unity.Editor.cs (99%) rename Assets/{Photon => .Photon}/Fusion/Editor/Fusion.Unity.Editor.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/FusionEditorConfigImporter.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/FusionEditorConfigImporter.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/FusionEditorSkin.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/FusionEditorSkin.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/FusionHubWindow.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/FusionHubWindow.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/FusionRunnerVisibilityControlsWindow.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/FusionRunnerVisibilityControlsWindow.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/FusionWeaverTriggerImporter.cs (79%) rename Assets/{Photon => .Photon}/Fusion/Editor/FusionWeaverTriggerImporter.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/NetworkPrefabsInspector.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/NetworkPrefabsInspector.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/NetworkProjectConfigImporter.cs (76%) rename Assets/{Photon => .Photon}/Fusion/Editor/NetworkProjectConfigImporter.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/NetworkProjectConfigImporterEditor.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Editor/NetworkProjectConfigImporterEditor.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Android.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Android/arm64-v8a.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Android/arm64-v8a/libnanosockets.so (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Android/arm64-v8a/libnanosockets.so.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Android/armeabi-v7a.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Android/armeabi-v7a/libnanosockets.so (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Android/armeabi-v7a/libnanosockets.so.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Android/x86.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Android/x86/libnanosockets.so (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Android/x86/libnanosockets.so.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Android/x86_64.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Android/x86_64/libnanosockets.so (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Android/x86_64/libnanosockets.so.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Linux.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Linux/libnanosockets.so (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Linux/libnanosockets.so.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Metro.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Metro/ARM.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Metro/ARM/libnanosockets.dll (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Metro/ARM/libnanosockets.dll.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Metro/ARM64.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Metro/ARM64/libnanosockets.dll (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Metro/ARM64/libnanosockets.dll.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Metro/NanoSockets.dll (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Metro/NanoSockets.dll.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Metro/x64.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Metro/x64/libnanosockets.dll (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Metro/x64/libnanosockets.dll.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Metro/x86.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Metro/x86/libnanosockets.dll (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Metro/x86/libnanosockets.dll.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/NanoSockets.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/NanoSockets/Dynamic.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/NanoSockets/Dynamic/NanoSockets.dll (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/NanoSockets/Dynamic/NanoSockets.dll.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/NanoSockets/Static.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/NanoSockets/Static/NanoSockets.dll (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/NanoSockets/Static/NanoSockets.dll.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/WebGL.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/WebGL/NanoSockets.dll (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/WebGL/NanoSockets.dll.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Windows.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Windows/nanosockets.dll (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/Windows/nanosockets.dll.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/iOS.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/iOS/libnanosockets.a (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/iOS/libnanosockets.a.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/libnanosockets_LICENSE (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/libnanosockets_LICENSE.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/macOS.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/macOS/libnanosockets.dylib (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/macOS/libnanosockets.dylib.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/tvOS.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/tvOS/libnanosockets.a (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/tvOS/libnanosockets.a.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/visionOS.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/visionOS/libnanosockets.a (100%) rename Assets/{Photon => .Photon}/Fusion/Plugins/NanoSockets/visionOS/libnanosockets.a.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Resources.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Resources/NetworkProjectConfig.fusion (95%) rename Assets/{Photon => .Photon}/Fusion/Resources/NetworkProjectConfig.fusion.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Resources/PhotonAppSettings.asset (100%) rename Assets/{Photon => .Photon}/Fusion/Resources/PhotonAppSettings.asset.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Fusion.Unity.AssemblyAttributes.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Fusion.Unity.AssemblyAttributes.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Fusion.Unity.asmdef (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Fusion.Unity.asmdef.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Fusion.Unity.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Fusion.Unity.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/FusionAddressablePrefabsPreloader.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/FusionAddressablePrefabsPreloader.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/FusionBasicBillboard.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/FusionBasicBillboard.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/FusionBootstrap.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/FusionBootstrap.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/FusionBootstrapDebugGUI.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/FusionBootstrapDebugGUI.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/FusionBootstrapDebugGUISkin.guiskin (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/FusionBootstrapDebugGUISkin.guiskin.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/FusionBootstrapDebugGUIStartButton.png (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/FusionBootstrapDebugGUIStartButton.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/FusionBootstrapDebugGUIStartButtonDown.png (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/FusionBootstrapDebugGUIStartButtonDown.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/FusionBootstrapDebugGUIStartButtonOver.png (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/FusionBootstrapDebugGUIStartButtonOver.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/FusionBootstrapDebugGUIStartWindow.png (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/FusionBootstrapDebugGUIStartWindow.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/NetworkCharacterController.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/NetworkCharacterController.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/NetworkObjectProviderDefault.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/NetworkObjectProviderDefault.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/NetworkSceneManagerDefault.cs (92%) rename Assets/{Photon => .Photon}/Fusion/Runtime/NetworkSceneManagerDefault.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/RuntimeAssets.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/RuntimeAssets/JetBrainsMono OFL.txt (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/RuntimeAssets/JetBrainsMono OFL.txt.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/RuntimeAssets/JetBrainsMono-Regular.ttf (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/RuntimeAssets/JetBrainsMono-Regular.ttf.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/RuntimeAssets/Roboto-Regular.ttf (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/RuntimeAssets/Roboto-Regular.ttf.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionNetworkObjectStatistics.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionNetworkObjectStatistics.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionNetworkObjectStatsGraph.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionNetworkObjectStatsGraph.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionNetworkObjectStatsGraphCombine.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionNetworkObjectStatsGraphCombine.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionStatistics.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionStatistics.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionStatsCanvas.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionStatsCanvas.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionStatsConfig.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionStatsConfig.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionStatsGraphDefault.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionStatsGraphDefault.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionStatsGraphMaterial.mat (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionStatsGraphMaterial.mat.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionStatsGraphShader.shader (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionStatsGraphShader.shader.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionStatsPanelHeader.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionStatsPanelHeader.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionStatsWorldAnchor.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/FusionStatsWorldAnchor.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/Prefabs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/Prefabs/FusionStatsSimpleButton.prefab (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/Prefabs/FusionStatsSimpleButton.prefab.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/Prefabs/NOStatGraph.prefab (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/Prefabs/NOStatGraph.prefab.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/Prefabs/SingleStatistics.prefab (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/Prefabs/SingleStatistics.prefab.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/Prefabs/StatisticsRenderGraph.prefab (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/Prefabs/StatisticsRenderGraph.prefab.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/Resources.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/Resources/FusionStatsResources.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/Resources/FusionStatsResources/FusionStatsRenderPanel.prefab (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/Resources/FusionStatsResources/FusionStatsRenderPanel.prefab.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/Resources/FusionStatsResources/NetworkObjectStatistics.prefab (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/Resources/FusionStatsResources/NetworkObjectStatistics.prefab.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/StatsIcons.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/StatsIcons/FusionStatsCancelIcon.png (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/StatsIcons/FusionStatsCancelIcon.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/StatsIcons/FusionStatsGearIcon.png (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/StatsIcons/FusionStatsGearIcon.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/StatsIcons/FusionStatsResetIcon.png (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/StatsIcons/FusionStatsResetIcon.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/StatsIcons/FusionStatsToggleArrowIcon.png (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Statistics/StatsIcons/FusionStatsToggleArrowIcon.png.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Utilities.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Utilities/RunnerVisibility.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Utilities/RunnerVisibility/EnableOnSingleRunner.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Utilities/RunnerVisibility/EnableOnSingleRunner.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Utilities/RunnerVisibility/RunnerAOIGizmos.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Utilities/RunnerVisibility/RunnerAOIGizmos.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Utilities/RunnerVisibility/RunnerEnableVisibility.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Utilities/RunnerVisibility/RunnerEnableVisibility.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Utilities/RunnerVisibility/RunnerLagCompensationGizmos.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Utilities/RunnerVisibility/RunnerLagCompensationGizmos.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Utilities/RunnerVisibility/RunnerVisibilityLink.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Utilities/RunnerVisibility/RunnerVisibilityLink.cs.meta (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Utilities/RunnerVisibility/RunnerVisibilityLinksRoot.cs (100%) rename Assets/{Photon => .Photon}/Fusion/Runtime/Utilities/RunnerVisibility/RunnerVisibilityLinksRoot.cs.meta (100%) create mode 100644 Assets/.Photon/Fusion/build_info.txt rename Assets/{Photon => .Photon}/Fusion/build_info.txt.meta (100%) rename Assets/{Photon => .Photon}/Fusion/package.json (100%) rename Assets/{Photon => .Photon}/Fusion/package.json.meta (100%) rename Assets/{Photon => .Photon}/Fusion/release_history.txt (94%) rename Assets/{Photon => .Photon}/Fusion/release_history.txt.meta (100%) create mode 100644 Assets/.Photon/FusionAddons.meta create mode 100644 Assets/.Photon/FusionAddons/Physics.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/Editor.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/Editor/ClientPhysicsSimulationDrawer.cs create mode 100644 Assets/.Photon/FusionAddons/Physics/Editor/ClientPhysicsSimulationDrawer.cs.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/Editor/Fusion.Addons.Physics.Editor.asmdef create mode 100644 Assets/.Photon/FusionAddons/Physics/Editor/Fusion.Addons.Physics.Editor.asmdef.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/Fusion.Addons.Physics.asmdef create mode 100644 Assets/.Photon/FusionAddons/Physics/Fusion.Addons.Physics.asmdef.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/NetworkRigidbody.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbody2D.cs create mode 100644 Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbody2D.cs.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbody3D.cs create mode 100644 Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbody3D.cs.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbody.cs create mode 100644 Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbody.cs.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Copy.cs create mode 100644 Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Copy.cs.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Render.cs create mode 100644 Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Render.cs.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Teleport.cs create mode 100644 Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Teleport.cs.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.cs create mode 100644 Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.cs.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyTypes.cs create mode 100644 Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyTypes.cs.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysics2D.cs create mode 100644 Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysics2D.cs.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysics3D.cs create mode 100644 Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysics3D.cs.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsBase.cs create mode 100644 Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsBase.cs.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsBaseT.cs create mode 100644 Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsBaseT.cs.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsEnums.cs create mode 100644 Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsEnums.cs.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/physics_build_info.txt create mode 100644 Assets/.Photon/FusionAddons/Physics/physics_build_info.txt.meta create mode 100644 Assets/.Photon/FusionAddons/Physics/release_history.txt create mode 100644 Assets/.Photon/FusionAddons/Physics/release_history.txt.meta rename Assets/{Photon => .Photon}/FusionDemos.meta (100%) rename Assets/{Photon => .Photon}/FusionDemos/Photon-Fusion-Intro-Sample-2.0.5-Stable-920.unitypackage.meta (100%) create mode 100644 Assets/.Photon/FusionDemos/Photon-Fusion-Intro-Sample-2.0.6-Stable-1011.unitypackage.meta rename Assets/{Photon => .Photon}/FusionMenu.meta (100%) rename Assets/{Photon => .Photon}/FusionMenu/Photon-Fusion-Menu-2.0.5-Stable-920.unitypackage.meta (100%) create mode 100644 Assets/.Photon/FusionMenu/Photon-Fusion-Menu-2.0.6-Stable-1011.unitypackage.meta rename Assets/{Photon => .Photon}/PhotonLibs.meta (100%) rename Assets/{Photon => .Photon}/PhotonLibs/WebSocket.meta (100%) rename Assets/{Photon => .Photon}/PhotonLibs/WebSocket/PhotonWebSocket.asmdef (100%) rename Assets/{Photon => .Photon}/PhotonLibs/WebSocket/PhotonWebSocket.asmdef.meta (100%) rename Assets/{Photon => .Photon}/PhotonLibs/WebSocket/SocketWebTcp.cs (63%) rename Assets/{Photon => .Photon}/PhotonLibs/WebSocket/SocketWebTcp.cs.meta (100%) create mode 100644 Assets/.Photon/PhotonLibs/WebSocket/WebSocket.cs rename Assets/{Photon => .Photon}/PhotonLibs/WebSocket/WebSocket.cs.meta (100%) create mode 100644 Assets/.Photon/PhotonLibs/WebSocket/WebSocket.jslib rename Assets/{Photon => .Photon}/PhotonLibs/WebSocket/WebSocket.jslib.meta (100%) rename Assets/{Photon => .Photon}/PhotonLibs/WebSocket/websocket-sharp.README (100%) rename Assets/{Photon => .Photon}/PhotonLibs/WebSocket/websocket-sharp.README.meta (100%) rename Assets/{Photon => .Photon}/PhotonLibs/WebSocket/websocket-sharp.dll (100%) rename Assets/{Photon => .Photon}/PhotonLibs/WebSocket/websocket-sharp.dll.meta (100%) rename Assets/{Photon => .Photon}/PhotonLibs/changes-library.txt (99%) rename Assets/{Photon => .Photon}/PhotonLibs/changes-library.txt.meta (100%) rename Assets/{Photon => .Photon}/PhotonLibs/netstandard2.0.meta (100%) rename Assets/{Photon => .Photon}/PhotonLibs/netstandard2.0/Photon3Unity3D.dll (62%) rename Assets/{Photon => .Photon}/PhotonLibs/netstandard2.0/Photon3Unity3D.dll.meta (100%) rename Assets/{Photon => .Photon}/PhotonLibs/netstandard2.0/Photon3Unity3D.xml (99%) rename Assets/{Photon => .Photon}/PhotonLibs/netstandard2.0/Photon3Unity3D.xml.meta (100%) rename Assets/{SessionListUIHandler.cs => .SessionListUIHandler.cs} (100%) rename Assets/{SessionListUIHandler.cs.meta => .SessionListUIHandler.cs.meta} (100%) delete mode 100644 Assets/Photon/Fusion/Assemblies/Debug/Fusion.Common.dll.debug delete mode 100644 Assets/Photon/Fusion/Assemblies/Debug/Fusion.Realtime.dll.debug delete mode 100644 Assets/Photon/Fusion/Assemblies/Debug/Fusion.Runtime.dll.debug delete mode 100644 Assets/Photon/Fusion/Assemblies/Debug/Fusion.Sockets.dll.debug delete mode 100644 Assets/Photon/Fusion/Assemblies/Fusion.Common.dll delete mode 100644 Assets/Photon/Fusion/Assemblies/Fusion.Realtime.dll delete mode 100644 Assets/Photon/Fusion/Assemblies/Fusion.Runtime.dll delete mode 100644 Assets/Photon/Fusion/Assemblies/Fusion.Sockets.dll delete mode 100644 Assets/Photon/Fusion/Assemblies/Release/Fusion.Realtime.dll.release delete mode 100644 Assets/Photon/Fusion/Assemblies/Release/Fusion.Runtime.dll.release delete mode 100644 Assets/Photon/Fusion/build_info.txt delete mode 100644 Assets/Photon/PhotonLibs/WebSocket/WebSocket.cs delete mode 100644 Assets/Photon/PhotonLibs/WebSocket/WebSocket.jslib create mode 100644 Assets/PhysicsMaterials/Ice.physicMaterial create mode 100644 Assets/PhysicsMaterials/Ice.physicMaterial.meta create mode 100644 Assets/Plugins/AssetUsageDetector.meta create mode 100644 Assets/Plugins/AssetUsageDetector/Editor.meta create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetector.Editor.asmdef create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetector.Editor.asmdef.meta create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetector.cs create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetector.cs.meta create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorCache.cs create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorCache.cs.meta create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorSearchFunctions.cs create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorSearchFunctions.cs.meta create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorWindow.cs create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorWindow.cs.meta create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/Enumerators.cs create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/Enumerators.cs.meta create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/ListDrawer.cs create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/ListDrawer.cs.meta create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/ObjectToSearch.cs create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/ObjectToSearch.cs.meta create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/SearchResult.cs create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/SearchResult.cs.meta create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/Utilities.cs create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/Utilities.cs.meta create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/VariableGetter.cs create mode 100644 Assets/Plugins/AssetUsageDetector/Editor/VariableGetter.cs.meta create mode 100644 Assets/Plugins/AssetUsageDetector/README.txt create mode 100644 Assets/Plugins/AssetUsageDetector/README.txt.meta create mode 100644 Assets/Prefabs/Canvas.prefab create mode 100644 Assets/Prefabs/Canvas.prefab.meta create mode 100644 Assets/Prefabs/Player2.prefab create mode 100644 Assets/Prefabs/Player2.prefab.meta create mode 100644 Assets/Scripts/.CarNetworkInput.cs create mode 100644 Assets/Scripts/.CarNetworkInput.cs.meta rename Assets/Scripts/{FusionInputProvider.cs => .FusionInputProvider.cs} (96%) rename Assets/Scripts/{FusionInputProvider.cs.meta => .FusionInputProvider.cs.meta} (100%) rename Assets/Scripts/{FusionLauncher.cs => .FusionLauncher.cs} (62%) rename Assets/Scripts/{FusionLauncher.cs.meta => .FusionLauncher.cs.meta} (100%) create mode 100644 Assets/Scripts/.NetworkController.cs create mode 100644 Assets/Scripts/.NetworkController.cs.meta rename Assets/Scripts/{PlayerCameraSetup.cs => .PlayerCameraSetup.cs} (100%) rename Assets/Scripts/{PlayerCameraSetup.cs.meta => .PlayerCameraSetup.cs.meta} (100%) rename Assets/Scripts/{SessionInfoUIListItem.cs => .SessionInfoUIListItem.cs} (100%) rename Assets/Scripts/{SessionInfoUIListItem.cs.meta => .SessionInfoUIListItem.cs.meta} (100%) diff --git a/Assets/.LogRegion.cs b/Assets/.LogRegion.cs new file mode 100644 index 0000000..a1012fc --- /dev/null +++ b/Assets/.LogRegion.cs @@ -0,0 +1,12 @@ +using UnityEngine; +using Fusion.CloudServices; + +public class LogRegion : MonoBehaviour +{ + void Start() + { + // Adjust the path if your asset lives elsewhere + var settings = Resources.Load("Photon Fusion App Settings"); + Debug.Log($"Fixed Region = {settings.FixedRegion}"); + } +} diff --git a/Assets/.LogRegion.cs.meta b/Assets/.LogRegion.cs.meta new file mode 100644 index 0000000..1b618b9 --- /dev/null +++ b/Assets/.LogRegion.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 393e4b8fabef2b54da3df0bd677a5afc +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MultiplayerMenuManager.cs b/Assets/.MultiplayerMenuManager.cs similarity index 100% rename from Assets/MultiplayerMenuManager.cs rename to Assets/.MultiplayerMenuManager.cs diff --git a/Assets/MultiplayerMenuManager.cs.meta b/Assets/.MultiplayerMenuManager.cs.meta similarity index 100% rename from Assets/MultiplayerMenuManager.cs.meta rename to Assets/.MultiplayerMenuManager.cs.meta diff --git a/Assets/NetworkRunnerHandler.cs b/Assets/.NetworkRunnerHandler.cs similarity index 100% rename from Assets/NetworkRunnerHandler.cs rename to Assets/.NetworkRunnerHandler.cs diff --git a/Assets/NetworkRunnerHandler.cs.meta b/Assets/.NetworkRunnerHandler.cs.meta similarity index 100% rename from Assets/NetworkRunnerHandler.cs.meta rename to Assets/.NetworkRunnerHandler.cs.meta diff --git a/Assets/Photon.meta b/Assets/.Photon.meta similarity index 100% rename from Assets/Photon.meta rename to Assets/.Photon.meta diff --git a/Assets/Photon/Fusion.meta b/Assets/.Photon/Fusion.meta similarity index 100% rename from Assets/Photon/Fusion.meta rename to Assets/.Photon/Fusion.meta diff --git a/Assets/Photon/Fusion/Assemblies.meta b/Assets/.Photon/Fusion/Assemblies.meta similarity index 100% rename from Assets/Photon/Fusion/Assemblies.meta rename to Assets/.Photon/Fusion/Assemblies.meta diff --git a/Assets/Photon/Fusion/Assemblies/Debug.meta b/Assets/.Photon/Fusion/Assemblies/Debug.meta similarity index 100% rename from Assets/Photon/Fusion/Assemblies/Debug.meta rename to Assets/.Photon/Fusion/Assemblies/Debug.meta diff --git a/Assets/.Photon/Fusion/Assemblies/Debug/Fusion.Common.dll.debug b/Assets/.Photon/Fusion/Assemblies/Debug/Fusion.Common.dll.debug new file mode 100644 index 0000000000000000000000000000000000000000..0bf9ab6797018df2fa0486fbd502ed4f2a435e54 GIT binary patch literal 83968 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 literal 0 HcmV?d00001 diff --git a/Assets/Photon/Fusion/Assemblies/Debug/Fusion.Common.dll.debug.meta b/Assets/.Photon/Fusion/Assemblies/Debug/Fusion.Common.dll.debug.meta similarity index 74% rename from Assets/Photon/Fusion/Assemblies/Debug/Fusion.Common.dll.debug.meta rename to Assets/.Photon/Fusion/Assemblies/Debug/Fusion.Common.dll.debug.meta index df436cf..0d44d7e 100644 --- a/Assets/Photon/Fusion/Assemblies/Debug/Fusion.Common.dll.debug.meta +++ b/Assets/.Photon/Fusion/Assemblies/Debug/Fusion.Common.dll.debug.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b496ffd2b42068b419c0a8ecfe7c2688 +guid: c3fb5d92e8da46e4794b4a31291bc739 DefaultImporter: externalObjects: {} userData: diff --git a/Assets/Photon/Fusion/Assemblies/Debug/Fusion.Log.dll.debug b/Assets/.Photon/Fusion/Assemblies/Debug/Fusion.Log.dll.debug similarity index 62% rename from Assets/Photon/Fusion/Assemblies/Debug/Fusion.Log.dll.debug rename to Assets/.Photon/Fusion/Assemblies/Debug/Fusion.Log.dll.debug index 5c871cd743aa489b72350a931e29de10f65fa44f..7354328c7312d40ae760768ab482fd08b42540a8 100644 GIT binary patch delta 2613 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 X%NfI+hrg}U|GqZ;|2OuZKL!3jND4+| literal 0 HcmV?d00001 diff --git a/Assets/Photon/Fusion/Assemblies/Debug/Fusion.Realtime.dll.debug.meta b/Assets/.Photon/Fusion/Assemblies/Debug/Fusion.Realtime.dll.debug.meta similarity index 74% rename from Assets/Photon/Fusion/Assemblies/Debug/Fusion.Realtime.dll.debug.meta rename to Assets/.Photon/Fusion/Assemblies/Debug/Fusion.Realtime.dll.debug.meta index 75ea2aa..d5a6c4a 100644 --- a/Assets/Photon/Fusion/Assemblies/Debug/Fusion.Realtime.dll.debug.meta +++ b/Assets/.Photon/Fusion/Assemblies/Debug/Fusion.Realtime.dll.debug.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8ae4c0a03478cb445a392b9621cec527 +guid: a7dd52fcf068a3b4186b38f9611d8af9 DefaultImporter: externalObjects: {} userData: diff --git a/Assets/.Photon/Fusion/Assemblies/Debug/Fusion.Runtime.dll.debug b/Assets/.Photon/Fusion/Assemblies/Debug/Fusion.Runtime.dll.debug new file mode 100644 index 0000000000000000000000000000000000000000..2beb016707000eac248da04c73861f1129bea99f GIT binary patch literal 786432 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

li`lS3ndPvR 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%0Dc|cb|tRXE^5CLnq-9Fttx?b6QWeJiWF3oU}{~ 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%0D6@*Z&3 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 literal 0 HcmV?d00001 diff --git a/Assets/Photon/Fusion/Assemblies/Debug/Fusion.Runtime.dll.debug.meta b/Assets/.Photon/Fusion/Assemblies/Debug/Fusion.Runtime.dll.debug.meta similarity index 74% rename from Assets/Photon/Fusion/Assemblies/Debug/Fusion.Runtime.dll.debug.meta rename to Assets/.Photon/Fusion/Assemblies/Debug/Fusion.Runtime.dll.debug.meta index c257743..011db24 100644 --- a/Assets/Photon/Fusion/Assemblies/Debug/Fusion.Runtime.dll.debug.meta +++ b/Assets/.Photon/Fusion/Assemblies/Debug/Fusion.Runtime.dll.debug.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1a9b4b34ac7c99a419f0e364ef813dd7 +guid: 764f67704135ebb44835f2fe76d65c8e DefaultImporter: externalObjects: {} userData: diff --git a/Assets/.Photon/Fusion/Assemblies/Debug/Fusion.Sockets.dll.debug b/Assets/.Photon/Fusion/Assemblies/Debug/Fusion.Sockets.dll.debug new file mode 100644 index 0000000000000000000000000000000000000000..58ce7eb6ab7897c25e1a54b9eb0e91b4af93190a GIT binary patch literal 134656 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 literal 0 HcmV?d00001 diff --git a/Assets/Photon/Fusion/Assemblies/Fusion.Common.dll.meta b/Assets/.Photon/Fusion/Assemblies/Fusion.Common.dll.meta similarity index 100% rename from Assets/Photon/Fusion/Assemblies/Fusion.Common.dll.meta rename to Assets/.Photon/Fusion/Assemblies/Fusion.Common.dll.meta diff --git a/Assets/Photon/Fusion/Assemblies/Fusion.Common.xml b/Assets/.Photon/Fusion/Assemblies/Fusion.Common.xml similarity index 99% rename from Assets/Photon/Fusion/Assemblies/Fusion.Common.xml rename to Assets/.Photon/Fusion/Assemblies/Fusion.Common.xml index 7b89177..13b3114 100644 --- a/Assets/Photon/Fusion/Assemblies/Fusion.Common.xml +++ b/Assets/.Photon/Fusion/Assemblies/Fusion.Common.xml @@ -2216,13 +2216,22 @@ The offset of the specified field in bytes. - +

+ Frees a block of memory. + + The pointer to the memory block to free. - + + Frees a block of memory. + + The pointer to the memory block to free. - + + Frees a block of memory. + + The pointer to the memory block to free. diff --git a/Assets/Photon/Fusion/Assemblies/Fusion.Common.xml.meta b/Assets/.Photon/Fusion/Assemblies/Fusion.Common.xml.meta similarity index 78% rename from Assets/Photon/Fusion/Assemblies/Fusion.Common.xml.meta rename to Assets/.Photon/Fusion/Assemblies/Fusion.Common.xml.meta index ad55acc..876327a 100644 --- a/Assets/Photon/Fusion/Assemblies/Fusion.Common.xml.meta +++ b/Assets/.Photon/Fusion/Assemblies/Fusion.Common.xml.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: abd068f3d134b524f93cd387e3012621 +guid: 488c4478b9989134c862da21e8876e8b labels: - FusionCodeDoc TextScriptImporter: diff --git a/Assets/Photon/Fusion/Assemblies/Fusion.Log.dll b/Assets/.Photon/Fusion/Assemblies/Fusion.Log.dll similarity index 62% rename from Assets/Photon/Fusion/Assemblies/Fusion.Log.dll rename to Assets/.Photon/Fusion/Assemblies/Fusion.Log.dll index 5c871cd743aa489b72350a931e29de10f65fa44f..7354328c7312d40ae760768ab482fd08b42540a8 100644 GIT binary patch delta 2613 zcmZ{mTWB0r7{|XeyV;%DO*XgMn~k09rq zBdS#6k5yrXY}D4tonm!l-EpN%b&twd#RIX60To?!2i1L2ekfLpm*saNzD%D|LS0+b ztx*L{JxSEGok+-=Baan(waalaCGRx7CEr+;3Vt5C7%N_1^}Bg+e>6!^IulA#J&h~g zPt%GCx}vz2epPHCBb=niX@z2%9#z~*or-<*g5vWutT;fggO|Whz%Rfbz(2rR`N&gi zvd5ziO;D4bqcha5pv|3F^^Fle~a-fd+M)#hc6>%XSLhBWPqm-0bVi?U}M5G!X#iUn0A-&QfJG5#(hocv~^24+MD`2PTK?B2S~! zLoUJlDo^XP$W+1e2P*ho6FGrwRb;u4#=usE&-8%`UeZx{PR}7vgA|$|&7jaUPl0SA zTgcWz{(!0s8^#Vv)oF(=&@#h;abO%67sd_AtZH(VYB4-04^1A7597o53x*ehjnhd-sks0Z)C zd+^ubZ-wjBkMmLWQT0(Jy+qvx>3oVoUCkhGKD{J67hIZBoMhZ(F?O8&f+&%>&kpc4i&Z*){)Nf;Z(L1yNS zaa3IxX5L^H3=f8xM=lsX3^R{BZ)S`+%s??-k(tlpQ2=KQ69r}-xd6`lvSFdh%p(`T z8L({Fs50}&1#ku|8<`kydryqF=b)3BH?sUF7|a>4Y>c7RMH5r)5mVq&0 zEMyDWMz)dnpwoeIU|eJu*;Cvf@xi&8eLN}EvNAynv_YqKf@H)6Jdfj&q}xoUzIXoIezn&Nu5FG9uldiF1`nLK~> z-EXh$-tx}bu`}PFyDN%K`>urK(2=vNs|7{YCsWDRWOJ&ynP{n?`oG6(GaCknT6Yg^ zl#7n8f4ELi)#j07dk+mK(}xZoJTyGt{x6m6A3S#an7ng1CAS~BPkwoLWvKVS$cuZ2 zWyjG>cBP=@o1g9L>gnFq+0oVCvtw8Pj`notuC8spJv;h|;({9fv)GmX?!o*&H!SN=AdP@h%}Cq4?aQdE9@VpUZuC8?QG>Q?7j ztT-7JfoEuutUtA;;h&|ol%WkYNJG?0yA?Oeou^tvt9XSBE+3@%(l`YREp|%k2Q?^opkNWVCLco0%_kut?QUKp7_~T8YMth^@%mYWDq?QWJ_O&q5Pj3eTn+YkZ;_ zGk(Ps)~j@At2!b!CB7Xs$}!iNIxn6`T?(71%@r}%8TEAYblT{Y~cj}7$1X*i*c@3ed{0PoWsQzgOkh2ZR%+-aqeUF0rg54nIm1zrQ^!~$JR z+(cdw52&jYx{m>cX6QxBJQFtvU8Vs`gwO!qfp_53@UHP0s|(pPxzj2jOXMkJjeHH+ z$NZbf0sMXB(o*OzZW-n!M3`HK!)zRwG)yy$3)2PD9lmSkbi;e_g)pDr0E~p0f+>g1 zE<+l|2N&Q2lQY&*2?L67dk1We{A6xujx5oKiRK8map66~j5QG9HWH?ctdZw1(??!_ z4@{o2mXImR>xZL!uY=r->_$sm=*GY^1=AqPEhTapc@Cu53|+S!yFhSLD1B&BO;@p7Zd@se> zJMa#?1Mk4Q@GiUy@51-QD^xPih_Z*Whq8o`FcL}2lH>Qy_vXAUnGjBD3319+?%`&f+ zBpb(J<7jLg3XB8ez_>6jjK{fTc^F6(B=WS)%V`)5<0kmjdlKwDWC>2gXk;G@z-4$! z@?8$-f*v@S#QMlds^K4Iq{b-q$9_H!w|0is+02~XQ;U``9*jh0=Im)yH4HOnGxN3& z!^|P)?Er?ELtZgOdl@TGiaRoMC4A+ - Logs a message to the Unity console if FUSION_EDITOR_TRACE is defined. Use in the Import context. + Logs a message to the Unity console if FUSION_EDITOR_TRACE_IMPORT is defined. Use in the Import context. A message @@ -227,7 +227,7 @@ - Logs a message to the Unity console if FUSION_EDITOR_INSPECTOR_TRACE is defined. Use in the Inspector context. + Logs a message to the Unity console if FUSION_EDITOR_TRACE_INSPECTOR is defined. Use in the Inspector context. A message @@ -251,13 +251,13 @@ - Logs a message to the Unity console if FUSION_EDITOR_TRACE is defined. Use in the Test context. + Logs a message to the Unity console if FUSION_EDITOR_TRACE_TEST is defined. Use in the Test context. A message - Logs a message to the Unity console if FUSION_EDITOR_TRACE is defined. Use in the Mppm context. + Logs a message to the Unity console if FUSION_EDITOR_TRACE_MPPM is defined. Use in the Mppm context. A message diff --git a/Assets/Photon/Fusion/Assemblies/Fusion.Log.xml.meta b/Assets/.Photon/Fusion/Assemblies/Fusion.Log.xml.meta similarity index 78% rename from Assets/Photon/Fusion/Assemblies/Fusion.Log.xml.meta rename to Assets/.Photon/Fusion/Assemblies/Fusion.Log.xml.meta index b3a5390..2737027 100644 --- a/Assets/Photon/Fusion/Assemblies/Fusion.Log.xml.meta +++ b/Assets/.Photon/Fusion/Assemblies/Fusion.Log.xml.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 0c3ceae6535688e43a8538f96f082798 +guid: ab1ed0988b1cd9948bb0c2c154d2ca78 labels: - FusionCodeDoc TextScriptImporter: diff --git a/Assets/.Photon/Fusion/Assemblies/Fusion.Realtime.dll b/Assets/.Photon/Fusion/Assemblies/Fusion.Realtime.dll new file mode 100644 index 0000000000000000000000000000000000000000..ccacf2d369b1559b87ff6eb706c18fdd61c9bf1e GIT binary patch literal 150016 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 X%NfI+hrg}U|GqZ;|2OuZKL!3jND4+| literal 0 HcmV?d00001 diff --git a/Assets/Photon/Fusion/Assemblies/Fusion.Realtime.dll.meta b/Assets/.Photon/Fusion/Assemblies/Fusion.Realtime.dll.meta similarity index 100% rename from Assets/Photon/Fusion/Assemblies/Fusion.Realtime.dll.meta rename to Assets/.Photon/Fusion/Assemblies/Fusion.Realtime.dll.meta diff --git a/Assets/Photon/Fusion/Assemblies/Fusion.Realtime.xml b/Assets/.Photon/Fusion/Assemblies/Fusion.Realtime.xml similarity index 99% rename from Assets/Photon/Fusion/Assemblies/Fusion.Realtime.xml rename to Assets/.Photon/Fusion/Assemblies/Fusion.Realtime.xml index fa593ea..ccf4957 100644 --- a/Assets/Photon/Fusion/Assemblies/Fusion.Realtime.xml +++ b/Assets/.Photon/Fusion/Assemblies/Fusion.Realtime.xml @@ -1030,6 +1030,10 @@ Important: Don't define a protocol, except to point to a pac file. the proxy address should not begin with http:// or https://. + + Count of connections made to any server. + Statistical value. Increased by OnStatusChanged(StatusCode.Connect). + Backing field for property. @@ -1112,6 +1116,15 @@ state value which can be used to display (or debug) the cause for disconnection. + + Defaults to null. Set when the client receives a disconnect info message with a debug string. Reset to null in connect methods. + + + Defines if this client sends telemetry / analytics about how the connection ends. + + + Tells us if "this session" was already reported. We want to send only one report in best case. Re-set on connect. + After a to a connection loss or timeout, this summarizes the most relevant system conditions which might have contributed to the loss. @@ -2625,7 +2638,7 @@ Async games can be re-joined (loaded) later on. Set to false, if you want to abandon a game entirely. WebFlag: Securely transmit the encrypted object AuthCookie to the web service in PathLeave webhook when available - If the opteration can be send currently. + If the operation can be sent currently. Gets a list of games matching a SQL-like where clause. @@ -3332,6 +3345,9 @@ (188) Parameter key to let the server know it may queue the client in low-ccu matchmaking situations. + + (187) This optional parameter from the server configures the client to send analytics or not. + Class for constants. Contains operation codes. @@ -3610,7 +3626,7 @@ 1) On server, room property ABC is set to value FOO, which triggers notifications to all the clients telling them that the property changed. 2) While that notification is in flight, a client sets the ABC property to value BAR. - 3) Client receives notification from the server and changes it�s local copy of ABC to FOO. + 3) Client receives notification from the server and changes its local copy of ABC to FOO. 4) Server receives the set operation and changes the official value of ABC to BAR, but never notifies the client that sent the set operation that the value is now BAR. Without this option, the client that set the value to BAR never hears from the server that the official copy has been updated to BAR, and thus gets stuck with a value of FOO. diff --git a/Assets/Photon/Fusion/Assemblies/Fusion.Realtime.xml.meta b/Assets/.Photon/Fusion/Assemblies/Fusion.Realtime.xml.meta similarity index 78% rename from Assets/Photon/Fusion/Assemblies/Fusion.Realtime.xml.meta rename to Assets/.Photon/Fusion/Assemblies/Fusion.Realtime.xml.meta index 4e1e5a5..8bf5f42 100644 --- a/Assets/Photon/Fusion/Assemblies/Fusion.Realtime.xml.meta +++ b/Assets/.Photon/Fusion/Assemblies/Fusion.Realtime.xml.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: cea1a6a8d3f8b8d47a85a488ad91b00c +guid: 31be76c4162f38d47aa69e4bfb4166aa labels: - FusionCodeDoc TextScriptImporter: diff --git a/Assets/.Photon/Fusion/Assemblies/Fusion.Runtime.dll b/Assets/.Photon/Fusion/Assemblies/Fusion.Runtime.dll new file mode 100644 index 0000000000000000000000000000000000000000..2beb016707000eac248da04c73861f1129bea99f GIT binary patch literal 786432 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

li`lS3ndPvR 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%0Dc|cb|tRXE^5CLnq-9Fttx?b6QWeJiWF3oU}{~ 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%0D6@*Z&3 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 literal 0 HcmV?d00001 diff --git a/Assets/Photon/Fusion/Assemblies/Fusion.Runtime.dll.meta b/Assets/.Photon/Fusion/Assemblies/Fusion.Runtime.dll.meta similarity index 100% rename from Assets/Photon/Fusion/Assemblies/Fusion.Runtime.dll.meta rename to Assets/.Photon/Fusion/Assemblies/Fusion.Runtime.dll.meta diff --git a/Assets/Photon/Fusion/Assemblies/Fusion.Runtime.xml b/Assets/.Photon/Fusion/Assemblies/Fusion.Runtime.xml similarity index 99% rename from Assets/Photon/Fusion/Assemblies/Fusion.Runtime.xml rename to Assets/.Photon/Fusion/Assemblies/Fusion.Runtime.xml index 339b54f..3a40ed8 100644 --- a/Assets/Photon/Fusion/Assemblies/Fusion.Runtime.xml +++ b/Assets/.Photon/Fusion/Assemblies/Fusion.Runtime.xml @@ -10454,7 +10454,9 @@

- Returns if this network entity is associated with its , and that runner is not null. + Returns true while a NetworkObject is valid (after it is spawned until it is despawned). + While this property is true, Networked Properties and RPCs on the NetworkObject can be used. + Internally, the property validates whether a NetworkObject is associated with its , and that runner is not null. @@ -11055,7 +11057,7 @@ - Flag indicating that the object is a struct. + Flag indicating that the object has no prefab. (Mainly internal data). @@ -11294,6 +11296,9 @@ Meta information about a network object.
+ + The flags indicating various states or properties of the network object. + Get the NetworkObjectTypeId of this object. @@ -11306,9 +11311,6 @@ The nesting key of the network object. - - The flags indicating various states or properties of the network object. - Get the Player that has state authority over this object. @@ -12216,7 +12218,7 @@ The RPC method can include an empty argument, that will include meta information about the RPC on the receiving peer. Example: - | [Rpc(RpcSources.All, RpcTargets.All, InvokeLocal = false, InvokeResim = false, Channel = RpcChannel.Reliable, TickAligned = true)]

+ | [Rpc(RpcSources.All, RpcTargets.All, InvokeLocal = false, Channel = RpcChannel.Reliable, TickAligned = true)]

| public void RPC_Configure(NetworkObject no, string name, Color color, RpcInfo info = default) { }
To target a specific Player, use the : @@ -12523,7 +12525,7 @@
- Not invoked locally because InvokeResim is false and simulation stage is + Not invoked locally because simulation stage is @@ -13082,6 +13084,14 @@ + + + Bound Address of the internal socket used for direct connection in Server/Host Mode. + On the Host/Server this address contains the address/port that was passed into StartGame. + When forwarding ports on the router/ firewall this port should be used as the internal port for the forwarding. The external port can either be the same value or any port. + Note: This is not the public address of the server or the address / port that was discovered via NAT Punchthrough. + + Returns the instance. @@ -14772,9 +14782,6 @@ Make a copy of the . - - - ToString() implementation. @@ -16764,6 +16771,14 @@ Player to check True if the Player is interested in the NetworkObjectMeta, false otherwise + + + Check if a Player is the Input Authority over an NetworkObjectMeta + + NetworkObjectMeta to check + Player to check + True if the Player is the Input Authority over the NetworkObjectMeta, false otherwise + Check if a Player is the Input Authority over an NetworkObjectMeta @@ -16981,11 +16996,6 @@ Relay based shared world model - - - Sanity check the configuration to a valid state. - - Project configuration settings specific to how the Simulation class behaves. @@ -17106,6 +17116,13 @@ If, in host mode, we should allow host migration if the current host leaves. + + + The amount of object destroys Fusion sends per packet. + Increasing this value means Fusion prioritizes sending more destroys before regular state changes. + Setting this value to 255, can help with problems when unloading scenes with many runtime spawned objects (such as Spawned/Despawned being called on those objects multiple times). + + @@ -17121,9 +17138,6 @@ - - - Memory Heap Settings @@ -17154,9 +17168,6 @@ ToString - - - Main network configuration class. @@ -17236,9 +17247,6 @@ Convert this into a using the as reference. - - - Configuration for network conditions simulation (induced latency and loss). @@ -17318,9 +17326,6 @@ A new based on the current configuration. - - - Time Synchronization Configuration @@ -17767,66 +17772,27 @@ Reduces errors at a constant rate using an on-off controller. - + - Reduces errors at a variable rate using a PID controller. + The clock used to send inputs to the server. Later than Local by input delay. Currently input delay is always 0. - + - Network Physics + Local (or "simulation") time is the clock used to drive FixedUpdateNetwork. It is the tick FixedNetworkUpdate + should simulate up to. - + - Word Count + Remote (or "interpolation") time is the clock used to select pairs of snapshots for interpolating remote + (proxy) objects. - - - Total Size - - - - - Time Scale - - - - - Base interface for all Fusion Network Structs - - - - - Utility methods for - - - - - Get the max word count from all registered types - - - - - Get Type Word Count if it is of type - - Type to check for word count - Number of words for the - - - - Get the Key associate with the argument Type - - Type to check for the key - Associated Type Key, or an exception if not found - - + - Get the Type based on its associate Key + Reduces errors at a variable rate using a PID controller. - Key associated with a Type - Type associated with the Key, or null otherwise @@ -17886,6 +17852,62 @@ Checks if this is of a certain type + + + Network Physics + + + + + Word Count + + + + + Total Size + + + + + Time Scale + + + + + Base interface for all Fusion Network Structs + + + + + Utility methods for + + + + + Get the max word count from all registered types + + + + + Get Type Word Count if it is of type + + Type to check for word count + Number of words for the + + + + Get the Key associate with the argument Type + + Type to check for the key + Associated Type Key, or an exception if not found + + + + Get the Type based on its associate Key + + Key associated with a Type + Type associated with the Key, or null otherwise + Utility methods for diff --git a/Assets/Photon/Fusion/Assemblies/Fusion.Runtime.xml.meta b/Assets/.Photon/Fusion/Assemblies/Fusion.Runtime.xml.meta similarity index 100% rename from Assets/Photon/Fusion/Assemblies/Fusion.Runtime.xml.meta rename to Assets/.Photon/Fusion/Assemblies/Fusion.Runtime.xml.meta diff --git a/Assets/.Photon/Fusion/Assemblies/Fusion.Sockets.dll b/Assets/.Photon/Fusion/Assemblies/Fusion.Sockets.dll new file mode 100644 index 0000000000000000000000000000000000000000..58ce7eb6ab7897c25e1a54b9eb0e91b4af93190a GIT binary patch literal 134656 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 - - Base Protocol Message. + + Base Protocol Message. - This concentrates the basics for serialization and cloning - + This concentrates the basics for serialization and cloning + - + - Max Lenght of the Custom Data + Max Length of the Custom Data @@ -3906,7 +3906,7 @@ Buffer to read from or write into the data of the Message - + Check if this Message is compatible with target versions diff --git a/Assets/Photon/Fusion/Assemblies/Fusion.Sockets.xml.meta b/Assets/.Photon/Fusion/Assemblies/Fusion.Sockets.xml.meta similarity index 78% rename from Assets/Photon/Fusion/Assemblies/Fusion.Sockets.xml.meta rename to Assets/.Photon/Fusion/Assemblies/Fusion.Sockets.xml.meta index f78d34e..9404538 100644 --- a/Assets/Photon/Fusion/Assemblies/Fusion.Sockets.xml.meta +++ b/Assets/.Photon/Fusion/Assemblies/Fusion.Sockets.xml.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 96c74c0d41e80724dbb86735700bc8ba +guid: 296c3038ff39ac648ab26d3efbd9d532 labels: - FusionCodeDoc TextScriptImporter: diff --git a/Assets/Photon/Fusion/Assemblies/Release.meta b/Assets/.Photon/Fusion/Assemblies/Release.meta similarity index 100% rename from Assets/Photon/Fusion/Assemblies/Release.meta rename to Assets/.Photon/Fusion/Assemblies/Release.meta diff --git a/Assets/Photon/Fusion/Assemblies/Release/Fusion.Common.dll.release b/Assets/.Photon/Fusion/Assemblies/Release/Fusion.Common.dll.release similarity index 90% rename from Assets/Photon/Fusion/Assemblies/Release/Fusion.Common.dll.release rename to Assets/.Photon/Fusion/Assemblies/Release/Fusion.Common.dll.release index d195a2e9b9c89926169cfad7c7accdff676d00a4..26c038f1b34f002f2db67dc8a16f513d1740de06 100644 GIT binary patch delta 4579 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 diff --git a/Assets/Photon/Fusion/Assemblies/Release/Fusion.Common.dll.release.meta b/Assets/.Photon/Fusion/Assemblies/Release/Fusion.Common.dll.release.meta similarity index 74% rename from Assets/Photon/Fusion/Assemblies/Release/Fusion.Common.dll.release.meta rename to Assets/.Photon/Fusion/Assemblies/Release/Fusion.Common.dll.release.meta index 79db729..d8bffc1 100644 --- a/Assets/Photon/Fusion/Assemblies/Release/Fusion.Common.dll.release.meta +++ b/Assets/.Photon/Fusion/Assemblies/Release/Fusion.Common.dll.release.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 94576fb379db2e1428fd17ef1da3dc04 +guid: 4999375389a832d46b56c9233905637f DefaultImporter: externalObjects: {} userData: diff --git a/Assets/Photon/Fusion/Assemblies/Release/Fusion.Log.dll.release b/Assets/.Photon/Fusion/Assemblies/Release/Fusion.Log.dll.release similarity index 62% rename from Assets/Photon/Fusion/Assemblies/Release/Fusion.Log.dll.release rename to Assets/.Photon/Fusion/Assemblies/Release/Fusion.Log.dll.release index 5c871cd743aa489b72350a931e29de10f65fa44f..7354328c7312d40ae760768ab482fd08b42540a8 100644 GIT binary patch delta 2613 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 F{9naJx? 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 POlxBoDy!ktSwYH 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 so^`mq9} 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%0Ab!3;FU?>J;*4Yrb8+RK}y?KZgE6Jm;xF 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

L}vA$FePx<%JxuNwRS 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 A00000 delta 14243 zcmcJ034Bz=vUk-vlbOk6o2-+NgzU>?0@*WJ*a8VV0-{0y#jpq{OW0I|IEiQgQ6M&C z*cXv2xrzb-St6SX2#Sg<8W99R&<6@p6u6>(Refe4c)jnt_kG_BKmX}}RdscBb#;5rq;v+dY?h?CjKlbB1DXm zDoQa)xv@YzgNe9J)M5XyW2EAruJoS*9+15spwABg==67@y}pl#GPt<*$Y*u)<7_qKo27_!?F%EMm_p|KJ|CSD=(a)M=|m#}nQgh}-qx^`D_W&N)` z)_P!L{p!9$5K9F1>rYtP?<#4;YsE)n!bH@V zI*snB|7c8(r*huA-sAD#JTOtH)3d`K@`3W?P85(n`7Ofatpp*z1**3v7#atm(=gAKs~-M-kotThSY~V`-gYx7C$JDbVq-k2uJT@=HH=8^4}Cn zRt%-|<%F<_Hc?b_PgoDBvrMeeY$m=be}_#xTfeU6q#gssvx{t)Rli|T4q|_CVX+mT z6XqpWTw7nTqKUSYp9*v>ymLMI-tH!bUiEt*J?oR46N{>L8xlm0=o ztGtY$o9HRVE|0?9;>G2KI8hv2UW8kP*NS$Ehbr2xOcWDV9Kyi*HY>}~Yx=Kb|9fx? zS{(7(sydJ7Re%~%y1GM1R6w&;>qms=JzBiEIvA(b?^`YOtt1vmj@OD%50hG$v-D6I&KMlQ_-R=G%s_ZB zizW`iQl8PGC`u2v!XHW2!#6D$x65|5Y_E~HN=hz-v9^D5My?(XwqRTpw!K&n&xNsP zYs85JJv^Fs!a=`wgfXcpIFVq2YdN=)Oz<_K9zJa8U!;d?zO4NP81>R}U>k1ljb&_W zIg#KC!5NvNYl-CKm^1i-vP9w0&vxlQTNRu8|)M5W_i z%s@`8F9gcvn|4vRK5;~`s89P_Nxoo+WJOFcC#_Eux69MH z+Zmd@FI1{536mur)ZXxp+Lr~vb|Kc$4K0m!F?Npbg6nk zO0_Rsq8#`_ue3>2dhKNLeW`kQPd?zmi1ZK8?0|>D@^gB*DU{QyGgDXzrBpP`RKRF6 z^k{i2sgyK2l9*vpLS{lKX*|G8mP67r6Dq&}Gog}n;i0Sxh50m)8TPixOh|@ESSocR zX-||wOIRs&4yBNlu~0{GlW|IBLLJ1xda3MVVqL0>r6n`V1Uk0KQnj#U7SI7hY<3{C zTo*f?&#ZtM4c{V(`?YuJE{CwL3+$4*GKU}rmp8aSSdnVt(bPQ3Bw2qQk z3gehj$BqR=62A+PV@RPI>kVjmSS zTTdH~b=`fLy#+HRGx;#v0kb5#AuV^oY&qcImaKah=15lAXJ)ez9^e=U{=$+|f#mlmD89JEr4y>2#vh<-6Ds8(a3lBht+`G>bYIj2;Rv z(~KNmriY2~Qk<5-JdFMdCx3eg_Zx|!QdcP#&G8t9NxDTQxEx~@4(5BwCZkR2%B1NN zn5yu6LutSYn1)%BEjKZ%K)Yn8Wxs07lLMy6wSOM-rEX*)TfT@zGSEke0nBq?N80LU z_=wi96y{+s$$pPuwg5{di>IO~g~d2ZvaF8Gmf&QCllW;!dP*HE!zzUn9G;t=QVK7- z*jsHh_KfV;Ih@%VoGsa~AZBZ^_gqQGNYmGGEx7?WBHe7jHxxc-e#v;;S_<{JNyfdv z`nZ*Exw~Y)g$nET;Cqs7NPJxM-I&znLK@K4d=EcYo}-}NkJH#m#Y9YP15g3`@Qh?0 zt(on|uO*9;?0}1Th}|1Y@PhEzWW{wNZIe~G+DZ)E)B@X!DVyxLR;=F?jy2-oCVSW( zIbf=COG%`sy1`EmuUOA{A{2l6uhe$9g`h(6dz>t+yt$O)m3$pwgVk=$BDO_HPw&uWN~n zb+Ua?#B7cWv?P!A)9YU_Mv~={kP(D0i~gG5sp6;2acB{iErn5zl$j(c(X;kOKDAxr z?)RNQV=WUCwpb056XwuN?-#4L48fTK--6BurY(fG;uyQ-v*epR#y;Y?x2&CZ#tn*Hp2r9;ni>f;?M)NQ*Gar5 zJ&5`?84QGRM((BAv`9Hkk}pVpM{teBl<_NJ?~FqJ^`k$#s}BLQ9z2q`eV~Z(Gb!&S(T@jqqlX(*S`F56?o}vjok?x)4tBydX>AA}D7r;E=B&+^V*akkmu%vb zgQynjLi38u2}pajwW-o1LLEUb z8Amw5dotk=|0fB1P{AWCq=N5T*~`#^+E2B5n&cO00tm0hvCl_Z-beTVO&DQ~S0^25 zB__tP=liHH!Vf7a&(gr7T`R*CxhwX0^8=M{g)*i@KTqpfmp6~FR`hBpOf}@LqRzwR z4!P{bWw0}zk@pEg0IdwdMk*DAU*g2(hFE+@eAZwM3zwTCN#aRbEIn-YXG{=bZ|696 z#&4hj?hhVr&_j>H1{%PxC1;`^Wg-Tq749*|z<|PigvZ((B6(@r$Ao(lza*TN#@Sjz z#n87hf{Gyq0?oXY2a~rLh|4%+c9-0K-=}GMLEelj3K?gGFm~3Pp7zUtkHpcpbMTb# z+!^O{DmTpEAC6mN{rgsCiTs_B7$y4ejI+h1nP`9jiSOnHdePNdo^=oU@`-mbHcs(} zt!BGF{Ut5d?koy>TW-V;m9BhU6Xurp5`!=~JDzHkE8GlappnLxo7d!6V6IJ@_4(O-a_@oef zD!Q;o53t8b8Tt1hR&txEsE59{**E?MDAyQ#+FC_VnC@nx|K9O_M+>QJpf*pI7hst|$6c z7gPo0!lFb?IK4jRJqzMck-sk-kBR&D{fa9@-~F!+D{oyDI34=XpOQRQdFxq$Ps4)S zY+hg`e0iJI20jDvnQqIc0-uF3x7nn?YS?_6Ef1Upx7}02lf4U*>53$)L=?GXA3^taZrRjBB{cf( zL*dfHF=%Y>)_h0SZR2|4m(ae5WmU$`BIbivrQO%?iInk3pM9W3ei?Rka`&};XpQ8E znjpPI%3w^^hM*=`=3=jl2_M?gCh9&6w{45@fZy1Ne)fB8iI(>W|j$B*PiTc{Y21KW4kw zVv+HYm0k-D`Y7BMp4}4zak5Ke%l3dktd{J8r!BuH2H{+nu0X8*XpY~#HV?4iwjMlI zEr2Ne*q&dQ{YqdY&gjXqYRF7Qh{9TCcmcVpqj0Tc)zCh%38Qh7iwzL3ef&MH7K=X# z_iLTrF*qCJ@6mjOig!P$a2R8M^=ywfd$a5Ua)ydf>EmYem5%5wSv9PU>50V{l(9>8_?Y8IEpluzyWhFJe;IF1(wKV9s{2^@>Z2S~lKKukDl z@50lVi1DR&rZEZAC94JwU3G?nz*V<(y#uD=$1WWe!O@cZ%2s28pT>-V?5m14 z)^o&)B&&s_^tr*6*xkkaTg?rw!hVufgI$b0HXdh*Q^)#YH<59CykonqC$2){!|bWr zh!poK43ezYI6VJW@G5L_>Go%`?v{%+<;i|!)D75D30Z|bZ!;sYWg3I@EMH=mC98&g z5g{R~v33~ut2X+Is1xCSBke6i*5F2$EJ$=a(GQP`<)k^8(?8@j9PkKR@23JkaH1me z?bgqPyoD!5X&%0bZ=yePzttG{in7nPnET{>8*&hbmTMN*az*0j$&qC#P51%6AceKi zHvN~74{(i(ofeOMUZUKzi%p;3+htba7|UfmBj5Pez{aenELSjlGW)85g7|RDRb1y{ zYivH2YxwLGP1hp6*m51Ox|m+{Xtd)zF{9Cn>&5y;YyOIiofe}KG?lGu;q!t67Ek4Y z+w6qJM;YZ}O5u4+fU-<70ZGE|ixPZT-2a6Y|0Wz?*s)k_rFNb;`$f3zl~yA|yC{`a zn%6n4szbXg%UtXT>3S(QTvK z(`*-~PTFljw&7v(l&fsS>}Nv?dM8 zJM-DD+W486bjlj}MqEaVoyxizDT6sSgq_M^7dtAppR)RGq>9?5I*hYwJXy{xfA_SNBo)$%oxg?=TTIL8l}_2Cbz zdo-ExUGc%Wett>zgWUw(HNr8e*cwFp9p}HX$!d+S7_)z^sGHtdWsV#S~j(v^@{zy&L7(Aa6 zdnDpxwNTOvcrvFk;uE!pi~SaGF5*+Q)ZI}yzU3NO`mNQ$2|T8DYH+(mIHvZHYzB0O zA0v*beI?TdKd#P_>?~gIfN)$b-_8Bb;$tCY#GaO{+PJ)Z6P{4#xY!2C7D=`r-iunQ zoKU}$tk(FsBkg*`3H7RGDzkJ#y&;)4;0aZ?hlg-8vt(L6PpF}i&49;2i9Df3OQwbP znY!T}>gEdVGj)%PaoC@$pX_t%tYt(`OUgMjL^i4+`&r2g=pT7fwMxd7c zhkxbyU&+PUrr;8U_(b-~sK7qDXu8{8G@9y?XmdT3!dgbRrPlTmRhKNdKrFswP1I&! zG_g$~f~It*bz=Ai#}JAh52%TD=E#VaaU?Y(Pc|meJl^F+4Pc0|G6W(uNM<8 zTa=6GV*ce!vEj1b;m+lKMXc5$>6|7_rHlWK_8as^4uV97_Uqrmy%`)8=&?NxY_>~+9e4{&H|?xw&utrY68Kz6t&@vBg? zS%L9MW_nTa9(_ZAzN(PGcsasMfB)wMv9`Hf)0UE@0uDkIUX;CJQvQXXHn)o!;b}?> zZxJ4hht%EW`lY~sav`Su5b3y-Z>AR*mp#m80}SkBHXC7gq1o&yJ(%wD@RNo8XSMum z|61r;7ROO8Rd|k22NNu2vxoGrmp%=5`MfMFSK_d@D7+Hs;F#~$Y9+1J;s7rmU0?9m zqidE=XK`}J2k~O?`p~N=U+$%?@Eg(G*5cfjz&0$=7K2I`^F?`6i1^`3K-iy)7NL?x zM;I!?u11D+w6ULE?OCFE8zaZsA$ng;b78ehxj1+$ z{f{K#x2uuenjdM}@$%;x(N4a-JyGWBFC}7FQ)zBc%c#ml@1HD&vx!`#Ldq{6fWps=Rd@BzB6lZW(+V!6z?~j!=wj_u9 zPA+DfYeoFY^~jbi8BFg`6zH1A?V-0(fveJIQb(32(MMql9HcK2Xgh@~eDt*(#~wMm z*8|vt*8Y*kLSR&=*PXVrkas%A?AB_Mdh($A3;DleIoLs=tFF+sA=&9a4}fy23N+X9 z8 zNgbGD#G}_E#D?qZ=nYZnjU0N(KkvqRdMnuWrd7GGK+L}pB<{Ixbhty~K3Zs6_>79H zptZJpgYdMPOSJaEkUMf$yP1R!X!qlIsw`QaD1A`UQPwF3ara>R=xU|H26@5a9iY|z z-8IgqFV}L(KjH#6$+PxDs%7^j>yViCk4XBAa`8Xw8CUWD#pv>^WDft!yjd~R7B|4-9s?k)DtEVRg*$INkRk7oD9$|Z47ZZwe&CR0hc z*Yp2drvKXzhvqqW$mWs8XZ&@JwSfNBnlvwof2#o8VGWR#aVK>Zbl0NWh1?MN@{9#L z@Aisxwpl6fY)MgU6DTi>Tte=YZnN{L{#hr!j9wNue|w^>_N;Gyn|ec@O8j(2c^B56 z)PLC)>wmYPm)Q4vPVWl&EYnlaTC&{FNxlTD@)`6WNkq3lBHME0irf|d6Ax?tu*w^k zD(^E?JMiZ5B!Ng2l1s$E~7#puW^D{tH~9ZBejiGW$tUJ zts}S3$_eaPxDqXc+REK>R6dM3P4276U6$k-K|2Vw%gi)+x;`w&(%Kr{)ywHm-@A42 z8xnuu&#uA<>3%|Jf($}4MY%Dl<2Sav`qznH6*_h zVpRX)d06V)76Fe>v9*+72j=+$P zUcb|?h71*pp}{#pL5ojA#sC})^%2oHhC~Y$jKim#+Z8Ny3@T8RQq@#!RF=s&mT4cE zVpeb~lFWl#WdX_CDKCK8djP&5Z6*_Xz+l;)F54Vau`*iCqOZDi!`a1sly0gAeLTVP zfzS1LgtPFXC+NX*iCCkR7v1IvUZaNv^Es34{dm>NtDN;0KRFct^q?y#NV0Sn? zk+C6TKH(&1or;linO}EB!5_d(rx>GgI<#!p6JM9{zT(2&30IZZfw2mAz%9b}@D{~# zu-IRnjVnS!)YU2%M>n-&n<#ao`jR18t->+wv(y^(H~IvG=aH-KReh3rs->#h_9&F9 z(f6hHC9*lNKPd+J4_6P83;G~j9UnJ|bAqH&a*nS z7(A1%=rYtU&OeAaHpTZ;N6VTkRl_2Uiobe){$!8s;GNM3-(gXEBz!&dlI}ZnNE}gg z%;N}VMK#e^;NFP4q&tE=LN1ZJ14Tphebqq)BlO!L+}a3SZB=@I^@F^HdXB=+z}i?t zsak95tD@4zrwKQzUpW_gU|Of7yvGe2)id!`gug`0B;4UY)9@wDznx-L--%yhI4>9N zJQR1@LhX{^edOq=jvr8)-<6&Ro714jxZY>zT{_~GK-GwNF3{U}S$@oR4gLttHC}_l z_8kbnkGqHDXCh8xH>H1jS}EmP?qkM{z^ir(e7vU_b;$Lgqk^BR$4L78{G72!`MlsN z;g4;vlj+Hv-^c~8U4%?sU%Zwb=xJ4-a_-fm#eS+d*7FD%C6XwlIMp+rJ|sJh@%Vni z06YRszTHWpbq>hgXXuLyya$uyDW{)-N>rb5MVCr1IGb=b8L1RrL&iSO392LU9JzZV z^a8a*lphEeW&iBS+Fz-?M@17$jHcN*EBklQ$pLi8<-J$=BQ(pjSK;aJRlbjFZ)$^_ zkT%GYHpmHSB%6VzMrF}G*(#nTrw-G1gw>`PT|wB3CaX@DxzKczBr8esWXkK*9uh~# zr0(0~%_LF1w~@_-jD@Cr-B*za`MSpF_f4g0iSs7SsT+UyVY~BoPAH^4O)!6)_rxk0fWi%ediD(reT9~o{{Q!T){lAF?i9r z-iVPH;rxJqH8{VcUyg0rk=_%O1(};oFW}OknRppuB2VKr=xD9dUxTVP(bVQswVV2T z!cyg?x*~Lt_iWtPX{dLVuF^EhdjUqIJG_^n>f3~E@UqWMuVwf|o0+sES7TrHZiDQn z4YHp$^6m3pg>7D;q<`-HIyQJy-InTB7F_b)Oo7#Sq6Ir{t@FgC9@xrR;)gK>HZZho z4K@fT%z_-kLZ~3@1TPWxfVG7EU>D&aI7~PUz9D=JZnku;^221*I}iHdKA+E`R)?&C zHqk|)Yv42IQZx3#)z0tCI07S`z5Q{5VPI7B10O)`)&u@HQuVo+97=Bw8oe2(I}3v` z$0sf+g2+(M1i}fOyS4_x5gpb*W5_WPrLol*zPwUARZMNMU)t>~>ZT zHdo4bwaX;A*6X);wmDhMI8cW2nhg4#0JhoX47Om}{a?v33j^6{dJ(7XK=yNlKUn4x zj?*t7wCke@@3Ai?ToueV;ejg&Z)B|{)KXX3mP7nh;x^}E3l;B|Ten*9y6WWt?w@JS z?co@nbw@CdZmWDb;y14DpKs|)v3&Ju{Ra7R%Zm}#BM#+4n4#D zI!&20dHmSovdLvVM~oXeYU}w@oN9Cq8H&YQ*AB%lhONd&v8$IEQq&8fqjcS0y>aBl z`g}vd)`zFywaA131fR}RCXF6Hu63U=Q$~&+2lQPC@O6pqoic9n=&>W5ZD _getter; + + public FusionCustomDependency(string name, Func getter) { + Name = name; + _getter = getter; + _applyHash = () => Update(true); + } + + public void Refresh() { + if (Application.isBatchMode) { + if (AssetDatabase.IsAssetImportWorkerProcess()) { + FusionEditorLog.ErrorImport($"Can't update custom dependencies during Asset Import ({Name})"); + } else { + Update(false); + } + } else { + EditorApplication.delayCall -= _applyHash; + EditorApplication.delayCall += _applyHash; + } + } + + void Update(bool delayed) { + var hash = _getter(); + if (hash.HasValue) { + FusionEditorLog.TraceImport($"Refreshing {Name} dependency hash: {hash} (delayed: {delayed})"); + AssetDatabaseUtils.RegisterCustomDependencyWithMppmWorkaround(Name, hash.Value); + AssetDatabase.Refresh(); + } else { + FusionEditorLog.TraceImport($"Not refreshing {Name} dependency hash, returned null (delayed: {delayed})"); + } + } + } +} + +#endregion #region FusionEditor.cs @@ -11984,23 +12030,25 @@ namespace Fusion.Editor { [InitializeOnLoad] internal class FusionInstaller { - const string DEFINE_VERSION = "FUSION2"; - const string DEFINE = "FUSION_WEAVER"; - const string PACKAGE_TO_SEARCH = "nuget.mono-cecil"; - const string PACKAGE_TO_INSTALL = "com.unity.nuget.mono-cecil@1.10.2"; - const string PACKAGES_DIR = "Packages"; - const string MANIFEST_FILE = "manifest.json"; + // Defines to add + private const string DEFINE_VERSION = "FUSION2"; + private const string DEFINE_WEAVER = "FUSION_WEAVER"; + // Packages to search for + private const string PACKAGE_TO_SEARCH = "nuget.mono-cecil"; + private const string PACKAGE_TO_INSTALL = "com.unity.nuget.mono-cecil@1.10.2"; + // Constants + private const string PACKAGES_DIR = "Packages"; + private const string MANIFEST_FILE = "manifest.json"; static FusionInstaller() { var defines = GetCurrentDefines(); // Check for Defines - // change based on https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/quality-rules/ca2249 - if (defines.Contains(DEFINE) && defines.Contains(DEFINE_VERSION)) { + if (defines.Contains(DEFINE_WEAVER) && defines.Contains(DEFINE_VERSION)) { return; } - if (!PlayerSettings.runInBackground) { + if (PlayerSettings.runInBackground == false) { FusionEditorLog.LogInstaller($"Setting {nameof(PlayerSettings)}.{nameof(PlayerSettings.runInBackground)} to true"); PlayerSettings.runInBackground = true; } @@ -12008,12 +12056,9 @@ namespace Fusion.Editor { var manifest = Path.Combine(Path.GetDirectoryName(Application.dataPath) ?? string.Empty, PACKAGES_DIR, MANIFEST_FILE); if (File.ReadAllText(manifest).Contains(PACKAGE_TO_SEARCH)) { - FusionEditorLog.LogInstaller($"Setting '{DEFINE}' & '{DEFINE_VERSION}' Define"); - // append defines - if (defines.Contains(DEFINE) == false) { defines = $"{defines};{DEFINE}"; } - - if (defines.Contains(DEFINE_VERSION) == false) { defines = $"{defines};{DEFINE_VERSION}"; } + TryAddDefine(ref defines, DEFINE_WEAVER, d => d.Contains(DEFINE_WEAVER) == false); + TryAddDefine(ref defines, DEFINE_VERSION, d => d.Contains(DEFINE_VERSION) == false); SetCurrentDefines(defines); } else { @@ -12022,6 +12067,13 @@ namespace Fusion.Editor { } } + private static void TryAddDefine(ref string defines, string targetDefine, Func check) { + if (check(defines)) { + defines = $"{defines};{targetDefine}"; + FusionEditorLog.LogInstaller($"Adding Fusion Define Symbol: '{targetDefine}'"); + } + } + private static string GetCurrentDefines() { #if UNITY_SERVER var defines = PlayerSettings.GetScriptingDefineSymbols(UnityEditor.Build.NamedBuildTarget.Server); @@ -12378,14 +12430,14 @@ namespace Fusion.Editor { if (animator.Animator == null) { animator.Animator = animator.GetComponent(); if (animator.Animator == null) { - FusionEditorLog.Error($"Cannot bake {animator.name}'s {nameof(NetworkMecanimAnimator)} without an {nameof(Animator)} assigned!"); + FusionEditorLog.Error($"Cannot bake {animator.name}'s {nameof(NetworkMecanimAnimator)} without an {nameof(Animator)} assigned!", animator.gameObject); return false; } else { dirty = true; } } if (AnimatorControllerTools.GetController(animator.Animator) == null) { - FusionEditorLog.Error($"Cannot bake {animator.name}'s {nameof(NetworkMecanimAnimator)} without an {nameof(UnityEditor.Animations.AnimatorController)} assigned to its {nameof(Animator)}!"); + FusionEditorLog.Error($"Cannot bake {animator.name}'s {nameof(NetworkMecanimAnimator)} without an {nameof(UnityEditor.Animations.AnimatorController)} assigned to its {nameof(Animator)}!", animator.gameObject); return dirty; } @@ -12395,14 +12447,14 @@ namespace Fusion.Editor { FusionEditorLog.Assert(animator.StateHashes[0] == 0); foreach (var hash in animator.StateHashes.Skip(1)) { if (hash >= 0 && hash < animator.StateHashes.Length) { - FusionEditorLog.Error($"State hash {hash} is out of range for {animator.name}"); + FusionEditorLog.Error($"State hash {hash} is out of range for {animator.name}", animator.gameObject); } } FusionEditorLog.Assert(animator.TriggerHashes[0] == 0); foreach (var hash in animator.TriggerHashes.Skip(1)) { if (hash >= 0 && hash < animator.TriggerHashes.Length) { - FusionEditorLog.Error($"Trigger hash {hash} is out of range for {animator.name}"); + FusionEditorLog.Error($"Trigger hash {hash} is out of range for {animator.name}", animator.gameObject); } } @@ -12702,21 +12754,14 @@ namespace Fusion.Editor { DrawToggleFlag(NetworkObjectFlags.AllowStateAuthorityOverride, "Allow State Authority Override"); } - EditorGUI.EndDisabledGroup(); - - EditorGUI.BeginDisabledGroup((obj.Flags & NetworkObjectFlags.AllowStateAuthorityOverride) == default); - if ((obj.Flags & NetworkObjectFlags.MasterClientObject) == NetworkObjectFlags.MasterClientObject) { DrawToggleFlag(NetworkObjectFlags.DestroyWhenStateAuthorityLeaves, "Destroy When State Authority Leaves", false); } else { - if ((obj.Flags & NetworkObjectFlags.AllowStateAuthorityOverride) == NetworkObjectFlags.AllowStateAuthorityOverride) { - DrawToggleFlag(NetworkObjectFlags.DestroyWhenStateAuthorityLeaves, "Destroy When State Authority Leaves"); - } else { - DrawToggleFlag(NetworkObjectFlags.DestroyWhenStateAuthorityLeaves, "Destroy When State Authority Leaves", true); - } + DrawToggleFlag(NetworkObjectFlags.DestroyWhenStateAuthorityLeaves, "Destroy When State Authority Leaves"); } - + EditorGUI.EndDisabledGroup(); + //var destroyWhenStateAuthLeaves = serializedObject.FindProperty(nameof(NetworkObject.DestroyWhenStateAuthorityLeaves)); //EditorGUILayout.PropertyField(destroyWhenStateAuthLeaves); @@ -12966,8 +13011,7 @@ namespace Fusion.Editor { } if (rebuildPrefabHash) { - EditorApplication.delayCall -= NetworkProjectConfigImporter.RefreshNetworkObjectPrefabHash; - EditorApplication.delayCall += NetworkProjectConfigImporter.RefreshNetworkObjectPrefabHash; + NetworkProjectConfigImporter.RebuildPrefabHash(); } } diff --git a/Assets/Photon/Fusion/Editor/Fusion.Unity.Editor.cs.meta b/Assets/.Photon/Fusion/Editor/Fusion.Unity.Editor.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Editor/Fusion.Unity.Editor.cs.meta rename to Assets/.Photon/Fusion/Editor/Fusion.Unity.Editor.cs.meta diff --git a/Assets/Photon/Fusion/Editor/FusionEditorConfigImporter.cs b/Assets/.Photon/Fusion/Editor/FusionEditorConfigImporter.cs similarity index 100% rename from Assets/Photon/Fusion/Editor/FusionEditorConfigImporter.cs rename to Assets/.Photon/Fusion/Editor/FusionEditorConfigImporter.cs diff --git a/Assets/Photon/Fusion/Editor/FusionEditorConfigImporter.cs.meta b/Assets/.Photon/Fusion/Editor/FusionEditorConfigImporter.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Editor/FusionEditorConfigImporter.cs.meta rename to Assets/.Photon/Fusion/Editor/FusionEditorConfigImporter.cs.meta diff --git a/Assets/Photon/Fusion/Editor/FusionEditorSkin.cs b/Assets/.Photon/Fusion/Editor/FusionEditorSkin.cs similarity index 100% rename from Assets/Photon/Fusion/Editor/FusionEditorSkin.cs rename to Assets/.Photon/Fusion/Editor/FusionEditorSkin.cs diff --git a/Assets/Photon/Fusion/Editor/FusionEditorSkin.cs.meta b/Assets/.Photon/Fusion/Editor/FusionEditorSkin.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Editor/FusionEditorSkin.cs.meta rename to Assets/.Photon/Fusion/Editor/FusionEditorSkin.cs.meta diff --git a/Assets/Photon/Fusion/Editor/FusionHubWindow.cs b/Assets/.Photon/Fusion/Editor/FusionHubWindow.cs similarity index 100% rename from Assets/Photon/Fusion/Editor/FusionHubWindow.cs rename to Assets/.Photon/Fusion/Editor/FusionHubWindow.cs diff --git a/Assets/Photon/Fusion/Editor/FusionHubWindow.cs.meta b/Assets/.Photon/Fusion/Editor/FusionHubWindow.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Editor/FusionHubWindow.cs.meta rename to Assets/.Photon/Fusion/Editor/FusionHubWindow.cs.meta diff --git a/Assets/Photon/Fusion/Editor/FusionRunnerVisibilityControlsWindow.cs b/Assets/.Photon/Fusion/Editor/FusionRunnerVisibilityControlsWindow.cs similarity index 100% rename from Assets/Photon/Fusion/Editor/FusionRunnerVisibilityControlsWindow.cs rename to Assets/.Photon/Fusion/Editor/FusionRunnerVisibilityControlsWindow.cs diff --git a/Assets/Photon/Fusion/Editor/FusionRunnerVisibilityControlsWindow.cs.meta b/Assets/.Photon/Fusion/Editor/FusionRunnerVisibilityControlsWindow.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Editor/FusionRunnerVisibilityControlsWindow.cs.meta rename to Assets/.Photon/Fusion/Editor/FusionRunnerVisibilityControlsWindow.cs.meta diff --git a/Assets/Photon/Fusion/Editor/FusionWeaverTriggerImporter.cs b/Assets/.Photon/Fusion/Editor/FusionWeaverTriggerImporter.cs similarity index 79% rename from Assets/Photon/Fusion/Editor/FusionWeaverTriggerImporter.cs rename to Assets/.Photon/Fusion/Editor/FusionWeaverTriggerImporter.cs index 0ebb41a..48026e5 100644 --- a/Assets/Photon/Fusion/Editor/FusionWeaverTriggerImporter.cs +++ b/Assets/.Photon/Fusion/Editor/FusionWeaverTriggerImporter.cs @@ -7,7 +7,6 @@ namespace Fusion.Editor { [ScriptedImporter(1, ExtensionWithoutDot, NetworkProjectConfigImporter.ImportQueueOffset + 1)] public class FusionWeaverTriggerImporter : ScriptedImporter { - public const string DependencyName = "FusionILWeaverTriggerImporter/ConfigHash"; public const string Extension = "." + ExtensionWithoutDot; public const string ExtensionWithoutDot = "fusionweavertrigger"; @@ -15,20 +14,21 @@ namespace Fusion.Editor { public bool RunWeaverOnConfigChanges = true; public override void OnImportAsset(AssetImportContext ctx) { - ctx.DependsOnCustomDependency(DependencyName); + ctx.DependsOnCustomDependency(DependencyHash.Name); if (RunWeaverOnConfigChanges) { ILWeaverUtils.RunWeaver(); } } - private static void RefreshDependencyHash() { + static readonly FusionCustomDependency DependencyHash = new("FusionILWeaverTriggerImporter/ConfigHash", () => { if (EditorApplication.isCompiling || EditorApplication.isUpdating) { - return; + return default; } - + var configPath = NetworkProjectConfigUtilities.GetGlobalConfigPath(); + if (string.IsNullOrEmpty(configPath)) { - return; + return default; } try { @@ -44,19 +44,19 @@ namespace Fusion.Editor { hash.Append(cfg.CheckRpcAttributeUsage ? 1 : 0); hash.Append(cfg.CheckNetworkedPropertiesBeingEmpty ? 1 : 0); - AssetDatabaseUtils.RegisterCustomDependencyWithMppmWorkaround(DependencyName, hash); - AssetDatabase.Refresh(); + return hash; } catch { // ignore the error + return default; } - } - + }); + private class Postprocessor : AssetPostprocessor { private static void OnPostprocessAllAssets(string[] importedAssets, string[] deletedAssets, string[] movedAssets, string[] movedFromAssetPaths) { foreach (var path in importedAssets) { if (path.EndsWith(NetworkProjectConfigImporter.Extension)) { - EditorApplication.delayCall -= RefreshDependencyHash; - EditorApplication.delayCall += RefreshDependencyHash; + DependencyHash.Refresh(); + break; } } } diff --git a/Assets/Photon/Fusion/Editor/FusionWeaverTriggerImporter.cs.meta b/Assets/.Photon/Fusion/Editor/FusionWeaverTriggerImporter.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Editor/FusionWeaverTriggerImporter.cs.meta rename to Assets/.Photon/Fusion/Editor/FusionWeaverTriggerImporter.cs.meta diff --git a/Assets/Photon/Fusion/Editor/NetworkPrefabsInspector.cs b/Assets/.Photon/Fusion/Editor/NetworkPrefabsInspector.cs similarity index 100% rename from Assets/Photon/Fusion/Editor/NetworkPrefabsInspector.cs rename to Assets/.Photon/Fusion/Editor/NetworkPrefabsInspector.cs diff --git a/Assets/Photon/Fusion/Editor/NetworkPrefabsInspector.cs.meta b/Assets/.Photon/Fusion/Editor/NetworkPrefabsInspector.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Editor/NetworkPrefabsInspector.cs.meta rename to Assets/.Photon/Fusion/Editor/NetworkPrefabsInspector.cs.meta diff --git a/Assets/Photon/Fusion/Editor/NetworkProjectConfigImporter.cs b/Assets/.Photon/Fusion/Editor/NetworkProjectConfigImporter.cs similarity index 76% rename from Assets/Photon/Fusion/Editor/NetworkProjectConfigImporter.cs rename to Assets/.Photon/Fusion/Editor/NetworkProjectConfigImporter.cs index d085a67..d901f09 100644 --- a/Assets/Photon/Fusion/Editor/NetworkProjectConfigImporter.cs +++ b/Assets/.Photon/Fusion/Editor/NetworkProjectConfigImporter.cs @@ -18,9 +18,6 @@ namespace Fusion.Editor { public const string FusionPrefabTag = "FusionPrefab"; public const string FusionPrefabTagSearchTerm = "l:FusionPrefab"; - public const string ScriptOrderDependencyName = "Fusion.ScriptOrderDependency"; - public const string AddressablesDependencyName = "Fusion.AddressablesDependency"; - public const string PrefabsDependencyName = "Fusion.PrefabsDependency"; [Header("Prefabs")] [DrawInline] @@ -30,7 +27,7 @@ namespace Fusion.Editor { [InitializeOnLoadMethod] static void RegisterAddressableEventListeners() { AssetDatabaseUtils.AddAddressableAssetsWithLabelMonitor(FusionPrefabTag, (hash) => { - AssetDatabaseUtils.RegisterCustomDependencyWithMppmWorkaround(AddressablesDependencyName, hash); + AddressablesDependency.Refresh(); }); } #endif @@ -49,9 +46,9 @@ namespace Fusion.Editor { root.BehaviourMeta = CreateBehaviourMeta(ctx); root.PrefabOptions = PrefabOptions; - ctx.DependsOnCustomDependency(AddressablesDependencyName); - ctx.DependsOnCustomDependency(ScriptOrderDependencyName); - ctx.DependsOnCustomDependency(PrefabsDependencyName); + ctx.DependsOnCustomDependency(AddressablesDependency.Name); + ctx.DependsOnCustomDependency(ScriptOrderDependency.Name); + ctx.DependsOnCustomDependency(NetworkObjectPrefabDependency.Name); } @@ -150,8 +147,7 @@ namespace Fusion.Editor { foreach (var path in importedAssets) { if (HasSimulationBehaviours(path)) { - EditorApplication.delayCall -= RefreshScriptOrderDependencyHash; - EditorApplication.delayCall += RefreshScriptOrderDependencyHash; + ScriptOrderDependency.Refresh(); break; } } @@ -189,48 +185,53 @@ namespace Fusion.Editor { return false; } + } + + static readonly FusionCustomDependency ScriptOrderDependency = new("Fusion.ScriptOrderDependency", () => { + var hash = new Hash128(); - private static void RefreshScriptOrderDependencyHash() { - var hash = CalculateScriptOrderDependencyHash(); - FusionEditorLog.TraceImport($"Refreshing {ScriptOrderDependencyName} dependency hash: {hash}"); - AssetDatabaseUtils.RegisterCustomDependencyWithMppmWorkaround(ScriptOrderDependencyName, hash); - AssetDatabase.Refresh(); - } - - private static Hash128 CalculateScriptOrderDependencyHash() { - var hash = new Hash128(); + var scripts = MonoImporter.GetAllRuntimeMonoScripts(); - var scripts = MonoImporter.GetAllRuntimeMonoScripts(); + foreach (var monoScript in scripts) { + var scriptType = monoScript.GetClass(); - foreach (var monoScript in scripts) { - var scriptType = monoScript.GetClass(); - if (scriptType?.IsSubclassOf(typeof(SimulationBehaviour)) != true) { - continue; - } + if (scriptType?.IsSubclassOf(typeof(SimulationBehaviour)) != true) { + continue; + } - var executionOrder = MonoImporter.GetExecutionOrder(monoScript); - if (executionOrder == 0) { - continue; - } + var executionOrder = MonoImporter.GetExecutionOrder(monoScript); - hash.Append(scriptType.FullName); - hash.Append(executionOrder); + if (executionOrder == 0) { + continue; } - return hash; + hash.Append(scriptType.FullName); + hash.Append(executionOrder); } - } - public static void RefreshNetworkObjectPrefabHash() { + return hash; + }); + + static readonly FusionCustomDependency AddressablesDependency = new("Fusion.AddressablesDependency", () => { +#if FUSION_ENABLE_ADDRESSABLES && !FUSION_DISABLE_ADDRESSABLES + var assetsSettings = UnityEditor.AddressableAssets.AddressableAssetSettingsDefaultObject.Settings; + if (assetsSettings) { + return assetsSettings.currentHash; + } +#endif + return default; + }); + + static readonly FusionCustomDependency NetworkObjectPrefabDependency = new("Fusion.PrefabsDependency", () => { var hash = new Hash128(); - foreach (var it in AssetDatabaseUtils.IterateAssets(label: FusionPrefabTag)) { hash.Append(it.guid); } + return hash; + }); - FusionEditorLog.TraceImport($"Refreshing {PrefabsDependencyName} dependency hash: {hash}"); - AssetDatabaseUtils.RegisterCustomDependencyWithMppmWorkaround(PrefabsDependencyName, hash); - AssetDatabase.Refresh(); + public static void RebuildPrefabHash() { + NetworkObjectPrefabDependency.Refresh(); } } } diff --git a/Assets/Photon/Fusion/Editor/NetworkProjectConfigImporter.cs.meta b/Assets/.Photon/Fusion/Editor/NetworkProjectConfigImporter.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Editor/NetworkProjectConfigImporter.cs.meta rename to Assets/.Photon/Fusion/Editor/NetworkProjectConfigImporter.cs.meta diff --git a/Assets/Photon/Fusion/Editor/NetworkProjectConfigImporterEditor.cs b/Assets/.Photon/Fusion/Editor/NetworkProjectConfigImporterEditor.cs similarity index 100% rename from Assets/Photon/Fusion/Editor/NetworkProjectConfigImporterEditor.cs rename to Assets/.Photon/Fusion/Editor/NetworkProjectConfigImporterEditor.cs diff --git a/Assets/Photon/Fusion/Editor/NetworkProjectConfigImporterEditor.cs.meta b/Assets/.Photon/Fusion/Editor/NetworkProjectConfigImporterEditor.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Editor/NetworkProjectConfigImporterEditor.cs.meta rename to Assets/.Photon/Fusion/Editor/NetworkProjectConfigImporterEditor.cs.meta diff --git a/Assets/Photon/Fusion/Plugins.meta b/Assets/.Photon/Fusion/Plugins.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins.meta rename to Assets/.Photon/Fusion/Plugins.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Android.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Android.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Android.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Android.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Android/arm64-v8a.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Android/arm64-v8a.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Android/arm64-v8a.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Android/arm64-v8a.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Android/arm64-v8a/libnanosockets.so b/Assets/.Photon/Fusion/Plugins/NanoSockets/Android/arm64-v8a/libnanosockets.so similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Android/arm64-v8a/libnanosockets.so rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Android/arm64-v8a/libnanosockets.so diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Android/arm64-v8a/libnanosockets.so.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Android/arm64-v8a/libnanosockets.so.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Android/arm64-v8a/libnanosockets.so.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Android/arm64-v8a/libnanosockets.so.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Android/armeabi-v7a.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Android/armeabi-v7a.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Android/armeabi-v7a.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Android/armeabi-v7a.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Android/armeabi-v7a/libnanosockets.so b/Assets/.Photon/Fusion/Plugins/NanoSockets/Android/armeabi-v7a/libnanosockets.so similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Android/armeabi-v7a/libnanosockets.so rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Android/armeabi-v7a/libnanosockets.so diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Android/armeabi-v7a/libnanosockets.so.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Android/armeabi-v7a/libnanosockets.so.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Android/armeabi-v7a/libnanosockets.so.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Android/armeabi-v7a/libnanosockets.so.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Android/x86.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Android/x86.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Android/x86.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Android/x86.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Android/x86/libnanosockets.so b/Assets/.Photon/Fusion/Plugins/NanoSockets/Android/x86/libnanosockets.so similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Android/x86/libnanosockets.so rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Android/x86/libnanosockets.so diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Android/x86/libnanosockets.so.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Android/x86/libnanosockets.so.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Android/x86/libnanosockets.so.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Android/x86/libnanosockets.so.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Android/x86_64.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Android/x86_64.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Android/x86_64.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Android/x86_64.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Android/x86_64/libnanosockets.so b/Assets/.Photon/Fusion/Plugins/NanoSockets/Android/x86_64/libnanosockets.so similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Android/x86_64/libnanosockets.so rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Android/x86_64/libnanosockets.so diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Android/x86_64/libnanosockets.so.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Android/x86_64/libnanosockets.so.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Android/x86_64/libnanosockets.so.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Android/x86_64/libnanosockets.so.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Linux.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Linux.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Linux.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Linux.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Linux/libnanosockets.so b/Assets/.Photon/Fusion/Plugins/NanoSockets/Linux/libnanosockets.so similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Linux/libnanosockets.so rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Linux/libnanosockets.so diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Linux/libnanosockets.so.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Linux/libnanosockets.so.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Linux/libnanosockets.so.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Linux/libnanosockets.so.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Metro.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Metro.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Metro.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Metro.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Metro/ARM.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/ARM.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Metro/ARM.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/ARM.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Metro/ARM/libnanosockets.dll b/Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/ARM/libnanosockets.dll similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Metro/ARM/libnanosockets.dll rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/ARM/libnanosockets.dll diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Metro/ARM/libnanosockets.dll.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/ARM/libnanosockets.dll.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Metro/ARM/libnanosockets.dll.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/ARM/libnanosockets.dll.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Metro/ARM64.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/ARM64.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Metro/ARM64.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/ARM64.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Metro/ARM64/libnanosockets.dll b/Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/ARM64/libnanosockets.dll similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Metro/ARM64/libnanosockets.dll rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/ARM64/libnanosockets.dll diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Metro/ARM64/libnanosockets.dll.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/ARM64/libnanosockets.dll.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Metro/ARM64/libnanosockets.dll.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/ARM64/libnanosockets.dll.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Metro/NanoSockets.dll b/Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/NanoSockets.dll similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Metro/NanoSockets.dll rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/NanoSockets.dll diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Metro/NanoSockets.dll.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/NanoSockets.dll.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Metro/NanoSockets.dll.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/NanoSockets.dll.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Metro/x64.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/x64.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Metro/x64.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/x64.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Metro/x64/libnanosockets.dll b/Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/x64/libnanosockets.dll similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Metro/x64/libnanosockets.dll rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/x64/libnanosockets.dll diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Metro/x64/libnanosockets.dll.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/x64/libnanosockets.dll.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Metro/x64/libnanosockets.dll.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/x64/libnanosockets.dll.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Metro/x86.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/x86.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Metro/x86.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/x86.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Metro/x86/libnanosockets.dll b/Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/x86/libnanosockets.dll similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Metro/x86/libnanosockets.dll rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/x86/libnanosockets.dll diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Metro/x86/libnanosockets.dll.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/x86/libnanosockets.dll.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Metro/x86/libnanosockets.dll.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Metro/x86/libnanosockets.dll.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/NanoSockets.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/NanoSockets.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/NanoSockets.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/NanoSockets.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/NanoSockets/Dynamic.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/NanoSockets/Dynamic.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/NanoSockets/Dynamic.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/NanoSockets/Dynamic.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/NanoSockets/Dynamic/NanoSockets.dll b/Assets/.Photon/Fusion/Plugins/NanoSockets/NanoSockets/Dynamic/NanoSockets.dll similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/NanoSockets/Dynamic/NanoSockets.dll rename to Assets/.Photon/Fusion/Plugins/NanoSockets/NanoSockets/Dynamic/NanoSockets.dll diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/NanoSockets/Dynamic/NanoSockets.dll.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/NanoSockets/Dynamic/NanoSockets.dll.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/NanoSockets/Dynamic/NanoSockets.dll.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/NanoSockets/Dynamic/NanoSockets.dll.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/NanoSockets/Static.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/NanoSockets/Static.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/NanoSockets/Static.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/NanoSockets/Static.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/NanoSockets/Static/NanoSockets.dll b/Assets/.Photon/Fusion/Plugins/NanoSockets/NanoSockets/Static/NanoSockets.dll similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/NanoSockets/Static/NanoSockets.dll rename to Assets/.Photon/Fusion/Plugins/NanoSockets/NanoSockets/Static/NanoSockets.dll diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/NanoSockets/Static/NanoSockets.dll.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/NanoSockets/Static/NanoSockets.dll.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/NanoSockets/Static/NanoSockets.dll.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/NanoSockets/Static/NanoSockets.dll.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/WebGL.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/WebGL.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/WebGL.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/WebGL.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/WebGL/NanoSockets.dll b/Assets/.Photon/Fusion/Plugins/NanoSockets/WebGL/NanoSockets.dll similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/WebGL/NanoSockets.dll rename to Assets/.Photon/Fusion/Plugins/NanoSockets/WebGL/NanoSockets.dll diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/WebGL/NanoSockets.dll.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/WebGL/NanoSockets.dll.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/WebGL/NanoSockets.dll.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/WebGL/NanoSockets.dll.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Windows.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Windows.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Windows.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Windows.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Windows/nanosockets.dll b/Assets/.Photon/Fusion/Plugins/NanoSockets/Windows/nanosockets.dll similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Windows/nanosockets.dll rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Windows/nanosockets.dll diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/Windows/nanosockets.dll.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/Windows/nanosockets.dll.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/Windows/nanosockets.dll.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/Windows/nanosockets.dll.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/iOS.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/iOS.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/iOS.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/iOS.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/iOS/libnanosockets.a b/Assets/.Photon/Fusion/Plugins/NanoSockets/iOS/libnanosockets.a similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/iOS/libnanosockets.a rename to Assets/.Photon/Fusion/Plugins/NanoSockets/iOS/libnanosockets.a diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/iOS/libnanosockets.a.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/iOS/libnanosockets.a.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/iOS/libnanosockets.a.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/iOS/libnanosockets.a.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/libnanosockets_LICENSE b/Assets/.Photon/Fusion/Plugins/NanoSockets/libnanosockets_LICENSE similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/libnanosockets_LICENSE rename to Assets/.Photon/Fusion/Plugins/NanoSockets/libnanosockets_LICENSE diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/libnanosockets_LICENSE.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/libnanosockets_LICENSE.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/libnanosockets_LICENSE.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/libnanosockets_LICENSE.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/macOS.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/macOS.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/macOS.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/macOS.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/macOS/libnanosockets.dylib b/Assets/.Photon/Fusion/Plugins/NanoSockets/macOS/libnanosockets.dylib similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/macOS/libnanosockets.dylib rename to Assets/.Photon/Fusion/Plugins/NanoSockets/macOS/libnanosockets.dylib diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/macOS/libnanosockets.dylib.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/macOS/libnanosockets.dylib.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/macOS/libnanosockets.dylib.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/macOS/libnanosockets.dylib.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/tvOS.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/tvOS.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/tvOS.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/tvOS.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/tvOS/libnanosockets.a b/Assets/.Photon/Fusion/Plugins/NanoSockets/tvOS/libnanosockets.a similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/tvOS/libnanosockets.a rename to Assets/.Photon/Fusion/Plugins/NanoSockets/tvOS/libnanosockets.a diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/tvOS/libnanosockets.a.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/tvOS/libnanosockets.a.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/tvOS/libnanosockets.a.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/tvOS/libnanosockets.a.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/visionOS.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/visionOS.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/visionOS.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/visionOS.meta diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/visionOS/libnanosockets.a b/Assets/.Photon/Fusion/Plugins/NanoSockets/visionOS/libnanosockets.a similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/visionOS/libnanosockets.a rename to Assets/.Photon/Fusion/Plugins/NanoSockets/visionOS/libnanosockets.a diff --git a/Assets/Photon/Fusion/Plugins/NanoSockets/visionOS/libnanosockets.a.meta b/Assets/.Photon/Fusion/Plugins/NanoSockets/visionOS/libnanosockets.a.meta similarity index 100% rename from Assets/Photon/Fusion/Plugins/NanoSockets/visionOS/libnanosockets.a.meta rename to Assets/.Photon/Fusion/Plugins/NanoSockets/visionOS/libnanosockets.a.meta diff --git a/Assets/Photon/Fusion/Resources.meta b/Assets/.Photon/Fusion/Resources.meta similarity index 100% rename from Assets/Photon/Fusion/Resources.meta rename to Assets/.Photon/Fusion/Resources.meta diff --git a/Assets/Photon/Fusion/Resources/NetworkProjectConfig.fusion b/Assets/.Photon/Fusion/Resources/NetworkProjectConfig.fusion similarity index 95% rename from Assets/Photon/Fusion/Resources/NetworkProjectConfig.fusion rename to Assets/.Photon/Fusion/Resources/NetworkProjectConfig.fusion index caf6935..d2fd5fe 100644 --- a/Assets/Photon/Fusion/Resources/NetworkProjectConfig.fusion +++ b/Assets/.Photon/Fusion/Resources/NetworkProjectConfig.fusion @@ -3,7 +3,7 @@ "TypeId": "NetworkProjectConfig", "PeerMode": 0, "LagCompensation": { - "Enabled": false, + "Enabled": true, "HitboxBufferLengthInMs": 200, "HitboxDefaultCapacity": 512, "CachedStaticCollidersSize": 64 @@ -18,10 +18,10 @@ "InputDataWordCount": 0, "ReplicationFeatures": 1, "InputTransferMode": 0, - "SimulationUpdateTimeMode": 0, + "SimulationUpdateTimeMode": 1, "PlayerCount": 2, "TickRateSelection": { - "Client": 64, + "Client": 60, "ServerIndex": 0, "ClientSendIndex": 1, "ServerSendIndex": 1 diff --git a/Assets/Photon/Fusion/Resources/NetworkProjectConfig.fusion.meta b/Assets/.Photon/Fusion/Resources/NetworkProjectConfig.fusion.meta similarity index 100% rename from Assets/Photon/Fusion/Resources/NetworkProjectConfig.fusion.meta rename to Assets/.Photon/Fusion/Resources/NetworkProjectConfig.fusion.meta diff --git a/Assets/Photon/Fusion/Resources/PhotonAppSettings.asset b/Assets/.Photon/Fusion/Resources/PhotonAppSettings.asset similarity index 100% rename from Assets/Photon/Fusion/Resources/PhotonAppSettings.asset rename to Assets/.Photon/Fusion/Resources/PhotonAppSettings.asset diff --git a/Assets/Photon/Fusion/Resources/PhotonAppSettings.asset.meta b/Assets/.Photon/Fusion/Resources/PhotonAppSettings.asset.meta similarity index 100% rename from Assets/Photon/Fusion/Resources/PhotonAppSettings.asset.meta rename to Assets/.Photon/Fusion/Resources/PhotonAppSettings.asset.meta diff --git a/Assets/Photon/Fusion/Runtime.meta b/Assets/.Photon/Fusion/Runtime.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime.meta rename to Assets/.Photon/Fusion/Runtime.meta diff --git a/Assets/Photon/Fusion/Runtime/Fusion.Unity.AssemblyAttributes.cs b/Assets/.Photon/Fusion/Runtime/Fusion.Unity.AssemblyAttributes.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/Fusion.Unity.AssemblyAttributes.cs rename to Assets/.Photon/Fusion/Runtime/Fusion.Unity.AssemblyAttributes.cs diff --git a/Assets/Photon/Fusion/Runtime/Fusion.Unity.AssemblyAttributes.cs.meta b/Assets/.Photon/Fusion/Runtime/Fusion.Unity.AssemblyAttributes.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Fusion.Unity.AssemblyAttributes.cs.meta rename to Assets/.Photon/Fusion/Runtime/Fusion.Unity.AssemblyAttributes.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/Fusion.Unity.asmdef b/Assets/.Photon/Fusion/Runtime/Fusion.Unity.asmdef similarity index 100% rename from Assets/Photon/Fusion/Runtime/Fusion.Unity.asmdef rename to Assets/.Photon/Fusion/Runtime/Fusion.Unity.asmdef diff --git a/Assets/Photon/Fusion/Runtime/Fusion.Unity.asmdef.meta b/Assets/.Photon/Fusion/Runtime/Fusion.Unity.asmdef.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Fusion.Unity.asmdef.meta rename to Assets/.Photon/Fusion/Runtime/Fusion.Unity.asmdef.meta diff --git a/Assets/Photon/Fusion/Runtime/Fusion.Unity.cs b/Assets/.Photon/Fusion/Runtime/Fusion.Unity.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/Fusion.Unity.cs rename to Assets/.Photon/Fusion/Runtime/Fusion.Unity.cs diff --git a/Assets/Photon/Fusion/Runtime/Fusion.Unity.cs.meta b/Assets/.Photon/Fusion/Runtime/Fusion.Unity.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Fusion.Unity.cs.meta rename to Assets/.Photon/Fusion/Runtime/Fusion.Unity.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/FusionAddressablePrefabsPreloader.cs b/Assets/.Photon/Fusion/Runtime/FusionAddressablePrefabsPreloader.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/FusionAddressablePrefabsPreloader.cs rename to Assets/.Photon/Fusion/Runtime/FusionAddressablePrefabsPreloader.cs diff --git a/Assets/Photon/Fusion/Runtime/FusionAddressablePrefabsPreloader.cs.meta b/Assets/.Photon/Fusion/Runtime/FusionAddressablePrefabsPreloader.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/FusionAddressablePrefabsPreloader.cs.meta rename to Assets/.Photon/Fusion/Runtime/FusionAddressablePrefabsPreloader.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/FusionBasicBillboard.cs b/Assets/.Photon/Fusion/Runtime/FusionBasicBillboard.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/FusionBasicBillboard.cs rename to Assets/.Photon/Fusion/Runtime/FusionBasicBillboard.cs diff --git a/Assets/Photon/Fusion/Runtime/FusionBasicBillboard.cs.meta b/Assets/.Photon/Fusion/Runtime/FusionBasicBillboard.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/FusionBasicBillboard.cs.meta rename to Assets/.Photon/Fusion/Runtime/FusionBasicBillboard.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/FusionBootstrap.cs b/Assets/.Photon/Fusion/Runtime/FusionBootstrap.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/FusionBootstrap.cs rename to Assets/.Photon/Fusion/Runtime/FusionBootstrap.cs diff --git a/Assets/Photon/Fusion/Runtime/FusionBootstrap.cs.meta b/Assets/.Photon/Fusion/Runtime/FusionBootstrap.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/FusionBootstrap.cs.meta rename to Assets/.Photon/Fusion/Runtime/FusionBootstrap.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUI.cs b/Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUI.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUI.cs rename to Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUI.cs diff --git a/Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUI.cs.meta b/Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUI.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUI.cs.meta rename to Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUI.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUISkin.guiskin b/Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUISkin.guiskin similarity index 100% rename from Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUISkin.guiskin rename to Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUISkin.guiskin diff --git a/Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUISkin.guiskin.meta b/Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUISkin.guiskin.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUISkin.guiskin.meta rename to Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUISkin.guiskin.meta diff --git a/Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButton.png b/Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButton.png similarity index 100% rename from Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButton.png rename to Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButton.png diff --git a/Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButton.png.meta b/Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButton.png.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButton.png.meta rename to Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButton.png.meta diff --git a/Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButtonDown.png b/Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButtonDown.png similarity index 100% rename from Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButtonDown.png rename to Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButtonDown.png diff --git a/Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButtonDown.png.meta b/Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButtonDown.png.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButtonDown.png.meta rename to Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButtonDown.png.meta diff --git a/Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButtonOver.png b/Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButtonOver.png similarity index 100% rename from Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButtonOver.png rename to Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButtonOver.png diff --git a/Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButtonOver.png.meta b/Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButtonOver.png.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButtonOver.png.meta rename to Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartButtonOver.png.meta diff --git a/Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartWindow.png b/Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartWindow.png similarity index 100% rename from Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartWindow.png rename to Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartWindow.png diff --git a/Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartWindow.png.meta b/Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartWindow.png.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartWindow.png.meta rename to Assets/.Photon/Fusion/Runtime/FusionBootstrapDebugGUIStartWindow.png.meta diff --git a/Assets/Photon/Fusion/Runtime/NetworkCharacterController.cs b/Assets/.Photon/Fusion/Runtime/NetworkCharacterController.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/NetworkCharacterController.cs rename to Assets/.Photon/Fusion/Runtime/NetworkCharacterController.cs diff --git a/Assets/Photon/Fusion/Runtime/NetworkCharacterController.cs.meta b/Assets/.Photon/Fusion/Runtime/NetworkCharacterController.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/NetworkCharacterController.cs.meta rename to Assets/.Photon/Fusion/Runtime/NetworkCharacterController.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/NetworkObjectProviderDefault.cs b/Assets/.Photon/Fusion/Runtime/NetworkObjectProviderDefault.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/NetworkObjectProviderDefault.cs rename to Assets/.Photon/Fusion/Runtime/NetworkObjectProviderDefault.cs diff --git a/Assets/Photon/Fusion/Runtime/NetworkObjectProviderDefault.cs.meta b/Assets/.Photon/Fusion/Runtime/NetworkObjectProviderDefault.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/NetworkObjectProviderDefault.cs.meta rename to Assets/.Photon/Fusion/Runtime/NetworkObjectProviderDefault.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/NetworkSceneManagerDefault.cs b/Assets/.Photon/Fusion/Runtime/NetworkSceneManagerDefault.cs similarity index 92% rename from Assets/Photon/Fusion/Runtime/NetworkSceneManagerDefault.cs rename to Assets/.Photon/Fusion/Runtime/NetworkSceneManagerDefault.cs index 6dc8559..a0fcee0 100644 --- a/Assets/Photon/Fusion/Runtime/NetworkSceneManagerDefault.cs +++ b/Assets/.Photon/Fusion/Runtime/NetworkSceneManagerDefault.cs @@ -29,6 +29,16 @@ namespace Fusion { [ToggleLeft] public bool LogSceneLoadErrors = true; + ///

+ /// If enabled the scenemanager despawns all runtime spawned prefab instances (not scene objects) before unloading a scene. + /// If the peer does not have StateAuthority over the object it is destroyed instead of despawned. + /// If disabled the destroy will be indirectly done via the scene unload from Unity however it will be async and might be delayed, + /// this can lead to the scene change being synchronized in an earlier tick than the destroys. + /// + [InlineHelp] + [ToggleLeft] + public bool DestroySpawnedPrefabsOnSceneUnload = true; + /// /// All the scenes loaded by all the managers. Used when is enabled. /// @@ -344,6 +354,21 @@ namespace Fusion { } } } + else + { + if (DestroySpawnedPrefabsOnSceneUnload && loadSceneMode == LoadSceneMode.Single) + { + for (int i = 0; i < SceneManager.sceneCount; i++) { + // find the scene to unload + var sceneToBeUnloaded = SceneManager.GetSceneAt(i); // will be unloaded by Unity on scene load + var sceneRefToBeUnloaded = GetSceneRef(sceneToBeUnloaded.path); + + if (sceneRefToBeUnloaded != SceneRef.None) { + DestroyAllRuntimeSpawnedObjectsInScene(sceneToBeUnloaded, sceneRefToBeUnloaded); + } + } + } + } if (IsSceneTakeOverEnabled) { // check if a loaded scene can be taken over @@ -516,6 +541,11 @@ namespace Fusion { throw new ArgumentOutOfRangeException($"Did not find a scene to unload: {sceneRef}", nameof(sceneRef)); } + if (DestroySpawnedPrefabsOnSceneUnload) { + DestroyAllRuntimeSpawnedObjectsInScene(sceneToUnload, sceneRef); + } + + Log.TraceSceneManager(Runner, $"Started unloading {sceneToUnload.Dump()} for {sceneRef}"); if (!sceneToUnload.CanBeUnloaded()) { @@ -597,6 +627,22 @@ namespace Fusion { Log.TraceSceneManager(Runner, $"Loading scene progress {sceneRef} ({progress:P2})"); } + private void DestroyAllRuntimeSpawnedObjectsInScene(Scene scene, SceneRef sceneRef) { + Log.TraceSceneManager(Runner, $"destroying runtime spawned NetworkObjects in scene {scene.Dump()} for {sceneRef}"); + foreach (var networkObject in Runner.GetAllNetworkObjects()) { + // This exists to ensure all object meta is destroyed when unloading the scene to prevent objects from getting despawned and spawned again repeadetly on scene unload. + // Scene objects are ignored as they can't be spawned again when the scene is unloaded. + if (networkObject.gameObject.scene == scene && networkObject.NetworkTypeId.IsSceneObject == false) { + if (networkObject.HasStateAuthority) { + // despawn to ensure the object is immediately added to destroy queue. (Unity destroy callback is delayed until end of Update() + Runner.Despawn(networkObject); + } else { + Destroy(networkObject.gameObject); + } + } + } + } + private Scene FindSceneToTakeOver(SceneRef sceneRef) { for (int i = 0; i < SceneManager.sceneCount; ++i) { var candidate = SceneManager.GetSceneAt(i); diff --git a/Assets/Photon/Fusion/Runtime/NetworkSceneManagerDefault.cs.meta b/Assets/.Photon/Fusion/Runtime/NetworkSceneManagerDefault.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/NetworkSceneManagerDefault.cs.meta rename to Assets/.Photon/Fusion/Runtime/NetworkSceneManagerDefault.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/RuntimeAssets.meta b/Assets/.Photon/Fusion/Runtime/RuntimeAssets.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/RuntimeAssets.meta rename to Assets/.Photon/Fusion/Runtime/RuntimeAssets.meta diff --git a/Assets/Photon/Fusion/Runtime/RuntimeAssets/JetBrainsMono OFL.txt b/Assets/.Photon/Fusion/Runtime/RuntimeAssets/JetBrainsMono OFL.txt similarity index 100% rename from Assets/Photon/Fusion/Runtime/RuntimeAssets/JetBrainsMono OFL.txt rename to Assets/.Photon/Fusion/Runtime/RuntimeAssets/JetBrainsMono OFL.txt diff --git a/Assets/Photon/Fusion/Runtime/RuntimeAssets/JetBrainsMono OFL.txt.meta b/Assets/.Photon/Fusion/Runtime/RuntimeAssets/JetBrainsMono OFL.txt.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/RuntimeAssets/JetBrainsMono OFL.txt.meta rename to Assets/.Photon/Fusion/Runtime/RuntimeAssets/JetBrainsMono OFL.txt.meta diff --git a/Assets/Photon/Fusion/Runtime/RuntimeAssets/JetBrainsMono-Regular.ttf b/Assets/.Photon/Fusion/Runtime/RuntimeAssets/JetBrainsMono-Regular.ttf similarity index 100% rename from Assets/Photon/Fusion/Runtime/RuntimeAssets/JetBrainsMono-Regular.ttf rename to Assets/.Photon/Fusion/Runtime/RuntimeAssets/JetBrainsMono-Regular.ttf diff --git a/Assets/Photon/Fusion/Runtime/RuntimeAssets/JetBrainsMono-Regular.ttf.meta b/Assets/.Photon/Fusion/Runtime/RuntimeAssets/JetBrainsMono-Regular.ttf.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/RuntimeAssets/JetBrainsMono-Regular.ttf.meta rename to Assets/.Photon/Fusion/Runtime/RuntimeAssets/JetBrainsMono-Regular.ttf.meta diff --git a/Assets/Photon/Fusion/Runtime/RuntimeAssets/Roboto-Regular.ttf b/Assets/.Photon/Fusion/Runtime/RuntimeAssets/Roboto-Regular.ttf similarity index 100% rename from Assets/Photon/Fusion/Runtime/RuntimeAssets/Roboto-Regular.ttf rename to Assets/.Photon/Fusion/Runtime/RuntimeAssets/Roboto-Regular.ttf diff --git a/Assets/Photon/Fusion/Runtime/RuntimeAssets/Roboto-Regular.ttf.meta b/Assets/.Photon/Fusion/Runtime/RuntimeAssets/Roboto-Regular.ttf.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/RuntimeAssets/Roboto-Regular.ttf.meta rename to Assets/.Photon/Fusion/Runtime/RuntimeAssets/Roboto-Regular.ttf.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics.meta b/Assets/.Photon/Fusion/Runtime/Statistics.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics.meta rename to Assets/.Photon/Fusion/Runtime/Statistics.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatistics.cs b/Assets/.Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatistics.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatistics.cs rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatistics.cs diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatistics.cs.meta b/Assets/.Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatistics.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatistics.cs.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatistics.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatsGraph.cs b/Assets/.Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatsGraph.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatsGraph.cs rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatsGraph.cs diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatsGraph.cs.meta b/Assets/.Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatsGraph.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatsGraph.cs.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatsGraph.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatsGraphCombine.cs b/Assets/.Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatsGraphCombine.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatsGraphCombine.cs rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatsGraphCombine.cs diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatsGraphCombine.cs.meta b/Assets/.Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatsGraphCombine.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatsGraphCombine.cs.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionNetworkObjectStatsGraphCombine.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionStatistics.cs b/Assets/.Photon/Fusion/Runtime/Statistics/FusionStatistics.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionStatistics.cs rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionStatistics.cs diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionStatistics.cs.meta b/Assets/.Photon/Fusion/Runtime/Statistics/FusionStatistics.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionStatistics.cs.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionStatistics.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionStatsCanvas.cs b/Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsCanvas.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionStatsCanvas.cs rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsCanvas.cs diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionStatsCanvas.cs.meta b/Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsCanvas.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionStatsCanvas.cs.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsCanvas.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionStatsConfig.cs b/Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsConfig.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionStatsConfig.cs rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsConfig.cs diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionStatsConfig.cs.meta b/Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsConfig.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionStatsConfig.cs.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsConfig.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionStatsGraphDefault.cs b/Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsGraphDefault.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionStatsGraphDefault.cs rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsGraphDefault.cs diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionStatsGraphDefault.cs.meta b/Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsGraphDefault.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionStatsGraphDefault.cs.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsGraphDefault.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionStatsGraphMaterial.mat b/Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsGraphMaterial.mat similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionStatsGraphMaterial.mat rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsGraphMaterial.mat diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionStatsGraphMaterial.mat.meta b/Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsGraphMaterial.mat.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionStatsGraphMaterial.mat.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsGraphMaterial.mat.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionStatsGraphShader.shader b/Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsGraphShader.shader similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionStatsGraphShader.shader rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsGraphShader.shader diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionStatsGraphShader.shader.meta b/Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsGraphShader.shader.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionStatsGraphShader.shader.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsGraphShader.shader.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionStatsPanelHeader.cs b/Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsPanelHeader.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionStatsPanelHeader.cs rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsPanelHeader.cs diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionStatsPanelHeader.cs.meta b/Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsPanelHeader.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionStatsPanelHeader.cs.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsPanelHeader.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionStatsWorldAnchor.cs b/Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsWorldAnchor.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionStatsWorldAnchor.cs rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsWorldAnchor.cs diff --git a/Assets/Photon/Fusion/Runtime/Statistics/FusionStatsWorldAnchor.cs.meta b/Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsWorldAnchor.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/FusionStatsWorldAnchor.cs.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/FusionStatsWorldAnchor.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/Prefabs.meta b/Assets/.Photon/Fusion/Runtime/Statistics/Prefabs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/Prefabs.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/Prefabs.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/Prefabs/FusionStatsSimpleButton.prefab b/Assets/.Photon/Fusion/Runtime/Statistics/Prefabs/FusionStatsSimpleButton.prefab similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/Prefabs/FusionStatsSimpleButton.prefab rename to Assets/.Photon/Fusion/Runtime/Statistics/Prefabs/FusionStatsSimpleButton.prefab diff --git a/Assets/Photon/Fusion/Runtime/Statistics/Prefabs/FusionStatsSimpleButton.prefab.meta b/Assets/.Photon/Fusion/Runtime/Statistics/Prefabs/FusionStatsSimpleButton.prefab.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/Prefabs/FusionStatsSimpleButton.prefab.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/Prefabs/FusionStatsSimpleButton.prefab.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/Prefabs/NOStatGraph.prefab b/Assets/.Photon/Fusion/Runtime/Statistics/Prefabs/NOStatGraph.prefab similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/Prefabs/NOStatGraph.prefab rename to Assets/.Photon/Fusion/Runtime/Statistics/Prefabs/NOStatGraph.prefab diff --git a/Assets/Photon/Fusion/Runtime/Statistics/Prefabs/NOStatGraph.prefab.meta b/Assets/.Photon/Fusion/Runtime/Statistics/Prefabs/NOStatGraph.prefab.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/Prefabs/NOStatGraph.prefab.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/Prefabs/NOStatGraph.prefab.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/Prefabs/SingleStatistics.prefab b/Assets/.Photon/Fusion/Runtime/Statistics/Prefabs/SingleStatistics.prefab similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/Prefabs/SingleStatistics.prefab rename to Assets/.Photon/Fusion/Runtime/Statistics/Prefabs/SingleStatistics.prefab diff --git a/Assets/Photon/Fusion/Runtime/Statistics/Prefabs/SingleStatistics.prefab.meta b/Assets/.Photon/Fusion/Runtime/Statistics/Prefabs/SingleStatistics.prefab.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/Prefabs/SingleStatistics.prefab.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/Prefabs/SingleStatistics.prefab.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/Prefabs/StatisticsRenderGraph.prefab b/Assets/.Photon/Fusion/Runtime/Statistics/Prefabs/StatisticsRenderGraph.prefab similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/Prefabs/StatisticsRenderGraph.prefab rename to Assets/.Photon/Fusion/Runtime/Statistics/Prefabs/StatisticsRenderGraph.prefab diff --git a/Assets/Photon/Fusion/Runtime/Statistics/Prefabs/StatisticsRenderGraph.prefab.meta b/Assets/.Photon/Fusion/Runtime/Statistics/Prefabs/StatisticsRenderGraph.prefab.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/Prefabs/StatisticsRenderGraph.prefab.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/Prefabs/StatisticsRenderGraph.prefab.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/Resources.meta b/Assets/.Photon/Fusion/Runtime/Statistics/Resources.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/Resources.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/Resources.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/Resources/FusionStatsResources.meta b/Assets/.Photon/Fusion/Runtime/Statistics/Resources/FusionStatsResources.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/Resources/FusionStatsResources.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/Resources/FusionStatsResources.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/Resources/FusionStatsResources/FusionStatsRenderPanel.prefab b/Assets/.Photon/Fusion/Runtime/Statistics/Resources/FusionStatsResources/FusionStatsRenderPanel.prefab similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/Resources/FusionStatsResources/FusionStatsRenderPanel.prefab rename to Assets/.Photon/Fusion/Runtime/Statistics/Resources/FusionStatsResources/FusionStatsRenderPanel.prefab diff --git a/Assets/Photon/Fusion/Runtime/Statistics/Resources/FusionStatsResources/FusionStatsRenderPanel.prefab.meta b/Assets/.Photon/Fusion/Runtime/Statistics/Resources/FusionStatsResources/FusionStatsRenderPanel.prefab.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/Resources/FusionStatsResources/FusionStatsRenderPanel.prefab.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/Resources/FusionStatsResources/FusionStatsRenderPanel.prefab.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/Resources/FusionStatsResources/NetworkObjectStatistics.prefab b/Assets/.Photon/Fusion/Runtime/Statistics/Resources/FusionStatsResources/NetworkObjectStatistics.prefab similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/Resources/FusionStatsResources/NetworkObjectStatistics.prefab rename to Assets/.Photon/Fusion/Runtime/Statistics/Resources/FusionStatsResources/NetworkObjectStatistics.prefab diff --git a/Assets/Photon/Fusion/Runtime/Statistics/Resources/FusionStatsResources/NetworkObjectStatistics.prefab.meta b/Assets/.Photon/Fusion/Runtime/Statistics/Resources/FusionStatsResources/NetworkObjectStatistics.prefab.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/Resources/FusionStatsResources/NetworkObjectStatistics.prefab.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/Resources/FusionStatsResources/NetworkObjectStatistics.prefab.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/StatsIcons.meta b/Assets/.Photon/Fusion/Runtime/Statistics/StatsIcons.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/StatsIcons.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/StatsIcons.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsCancelIcon.png b/Assets/.Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsCancelIcon.png similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsCancelIcon.png rename to Assets/.Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsCancelIcon.png diff --git a/Assets/Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsCancelIcon.png.meta b/Assets/.Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsCancelIcon.png.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsCancelIcon.png.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsCancelIcon.png.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsGearIcon.png b/Assets/.Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsGearIcon.png similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsGearIcon.png rename to Assets/.Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsGearIcon.png diff --git a/Assets/Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsGearIcon.png.meta b/Assets/.Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsGearIcon.png.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsGearIcon.png.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsGearIcon.png.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsResetIcon.png b/Assets/.Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsResetIcon.png similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsResetIcon.png rename to Assets/.Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsResetIcon.png diff --git a/Assets/Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsResetIcon.png.meta b/Assets/.Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsResetIcon.png.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsResetIcon.png.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsResetIcon.png.meta diff --git a/Assets/Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsToggleArrowIcon.png b/Assets/.Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsToggleArrowIcon.png similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsToggleArrowIcon.png rename to Assets/.Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsToggleArrowIcon.png diff --git a/Assets/Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsToggleArrowIcon.png.meta b/Assets/.Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsToggleArrowIcon.png.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsToggleArrowIcon.png.meta rename to Assets/.Photon/Fusion/Runtime/Statistics/StatsIcons/FusionStatsToggleArrowIcon.png.meta diff --git a/Assets/Photon/Fusion/Runtime/Utilities.meta b/Assets/.Photon/Fusion/Runtime/Utilities.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Utilities.meta rename to Assets/.Photon/Fusion/Runtime/Utilities.meta diff --git a/Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility.meta b/Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility.meta rename to Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility.meta diff --git a/Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/EnableOnSingleRunner.cs b/Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/EnableOnSingleRunner.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/EnableOnSingleRunner.cs rename to Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/EnableOnSingleRunner.cs diff --git a/Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/EnableOnSingleRunner.cs.meta b/Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/EnableOnSingleRunner.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/EnableOnSingleRunner.cs.meta rename to Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/EnableOnSingleRunner.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerAOIGizmos.cs b/Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerAOIGizmos.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerAOIGizmos.cs rename to Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerAOIGizmos.cs diff --git a/Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerAOIGizmos.cs.meta b/Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerAOIGizmos.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerAOIGizmos.cs.meta rename to Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerAOIGizmos.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerEnableVisibility.cs b/Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerEnableVisibility.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerEnableVisibility.cs rename to Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerEnableVisibility.cs diff --git a/Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerEnableVisibility.cs.meta b/Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerEnableVisibility.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerEnableVisibility.cs.meta rename to Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerEnableVisibility.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerLagCompensationGizmos.cs b/Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerLagCompensationGizmos.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerLagCompensationGizmos.cs rename to Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerLagCompensationGizmos.cs diff --git a/Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerLagCompensationGizmos.cs.meta b/Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerLagCompensationGizmos.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerLagCompensationGizmos.cs.meta rename to Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerLagCompensationGizmos.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerVisibilityLink.cs b/Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerVisibilityLink.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerVisibilityLink.cs rename to Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerVisibilityLink.cs diff --git a/Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerVisibilityLink.cs.meta b/Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerVisibilityLink.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerVisibilityLink.cs.meta rename to Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerVisibilityLink.cs.meta diff --git a/Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerVisibilityLinksRoot.cs b/Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerVisibilityLinksRoot.cs similarity index 100% rename from Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerVisibilityLinksRoot.cs rename to Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerVisibilityLinksRoot.cs diff --git a/Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerVisibilityLinksRoot.cs.meta b/Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerVisibilityLinksRoot.cs.meta similarity index 100% rename from Assets/Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerVisibilityLinksRoot.cs.meta rename to Assets/.Photon/Fusion/Runtime/Utilities/RunnerVisibility/RunnerVisibilityLinksRoot.cs.meta diff --git a/Assets/.Photon/Fusion/build_info.txt b/Assets/.Photon/Fusion/build_info.txt new file mode 100644 index 0000000..b20018b --- /dev/null +++ b/Assets/.Photon/Fusion/build_info.txt @@ -0,0 +1,3 @@ +build: 2.0.6 Stable 1011 +date: 2025-04-30 09:16:39 +git: 2.0/release (a4ef6bf8b) \ No newline at end of file diff --git a/Assets/Photon/Fusion/build_info.txt.meta b/Assets/.Photon/Fusion/build_info.txt.meta similarity index 100% rename from Assets/Photon/Fusion/build_info.txt.meta rename to Assets/.Photon/Fusion/build_info.txt.meta diff --git a/Assets/Photon/Fusion/package.json b/Assets/.Photon/Fusion/package.json similarity index 100% rename from Assets/Photon/Fusion/package.json rename to Assets/.Photon/Fusion/package.json diff --git a/Assets/Photon/Fusion/package.json.meta b/Assets/.Photon/Fusion/package.json.meta similarity index 100% rename from Assets/Photon/Fusion/package.json.meta rename to Assets/.Photon/Fusion/package.json.meta diff --git a/Assets/Photon/Fusion/release_history.txt b/Assets/.Photon/Fusion/release_history.txt similarity index 94% rename from Assets/Photon/Fusion/release_history.txt rename to Assets/.Photon/Fusion/release_history.txt index 9a99eae..fcd4078 100644 --- a/Assets/Photon/Fusion/release_history.txt +++ b/Assets/.Photon/Fusion/release_history.txt @@ -1,3 +1,43 @@ +# 2.0.6 + +## Stable + +### Build 1011 (Apr 30, 2025) + +**Breaking Changes** + +- NetworkObjects that remains after shared mode authority leaves now has state authority set to PlayerRef.None + +**What's New** + +- NetworkRunner.LocalAddress to access the address Fusion bound to for direct connections + +**Changes** + +- DestroyWhenStateAuthorityLeaves prefab flag is now independent from the AllowStateAuthorityOverride +- Shared mode master client can now despawn network objects with PlayerRef.None as state authority +- Clicking animator bake failure error messages now shows the relevant gameObject in the hierarchy +- Photon Realtime SDK to 4.1.8.14 +- Force ShutdownTime to 1 second on Fusion Plugin +- Leave Session before disconnect from Photon Cloud +- Keep Session running only if Host/Server disconnected by Timeout +- Editor trace logs are more granular, with following defines controlling specific streams: `FUSION_EDITOR_TRACE_IMPORT`, `FUSION_EDITOR_TRACE_INSPECTOR`, `FUSION_EDITOR_TRACE_TEST`, FUSION_EDITOR_TRACE_MPPM` +- Spawned calls wrapped in try-catch so that an exception does not prevent other callbacks from executing +- `Simulation.IsStateAuthority` handles `PlayerRef.None` correctly (i.e. when it represents the host) +- `Simulation.IsInputAuthority` handles `PlayerRef.None` and `PlayerRef.MasterClient` correctly + +**Bug Fixes** + +- Fixed: In Shared Mode, if a state authority makes a state change which races against the server removing state authority from it, then flag the original state needing to be re-sent +- Fixed: Runtime spawned objects in scene are spawned/despawned multiple times in scene unload with a large amount of objects +- Fixed: Check StartGameArgs.Config for PlayerCount +- Fixed: Shutdown normally if Disconnected By PluginLogic +- Fixed: Client not rolling objects back to latest snapshot state in certain conditions +- Fixed: Prefab table not updating if running in batchmode +- Fixed: Stop repeated Unity warning logging if simulating multi peer physics scenes by not simulating the default scene +- Fixed: Client sometimes not updating `LatestServerTick` after receiving a new snapshot +- Fixed: Unable to update Session properties after Host Migration + # 2.0.5 ## Stable diff --git a/Assets/Photon/Fusion/release_history.txt.meta b/Assets/.Photon/Fusion/release_history.txt.meta similarity index 100% rename from Assets/Photon/Fusion/release_history.txt.meta rename to Assets/.Photon/Fusion/release_history.txt.meta diff --git a/Assets/.Photon/FusionAddons.meta b/Assets/.Photon/FusionAddons.meta new file mode 100644 index 0000000..36d4e8c --- /dev/null +++ b/Assets/.Photon/FusionAddons.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 727e58a31e7c421458f0be138e188a58 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics.meta b/Assets/.Photon/FusionAddons/Physics.meta new file mode 100644 index 0000000..46f7720 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 489e3c38ad741904a862046e61e67f92 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/Editor.meta b/Assets/.Photon/FusionAddons/Physics/Editor.meta new file mode 100644 index 0000000..dcb0573 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ecdae6226f7ba4e4f9da0a4945ca2f7e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/Editor/ClientPhysicsSimulationDrawer.cs b/Assets/.Photon/FusionAddons/Physics/Editor/ClientPhysicsSimulationDrawer.cs new file mode 100644 index 0000000..8d0c534 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/Editor/ClientPhysicsSimulationDrawer.cs @@ -0,0 +1,44 @@ +namespace Fusion.Addons.Physics.Editor +{ + using System; + using UnityEngine; + using UnityEditor; + + [CustomPropertyDrawer(typeof(ClientPhysicsSimulation))] + public sealed class ClientPhysicsSimulationDrawer : PropertyDrawer + { + public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) + { + ClientPhysicsSimulation clientPhysicsSimulation = (ClientPhysicsSimulation)property.intValue; + + EditorGUI.BeginProperty(position, label, property); + EditorGUI.BeginChangeCheck(); + clientPhysicsSimulation = (ClientPhysicsSimulation)EditorGUI.EnumPopup(position, label, clientPhysicsSimulation); + if (EditorGUI.EndChangeCheck()) + { + property.intValue = (int)clientPhysicsSimulation; + } + EditorGUI.EndProperty(); + + switch (clientPhysicsSimulation) + { + case ClientPhysicsSimulation.Disabled: + EditorGUILayout.HelpBox("Physics simulation is disabled on clients. It runs only on the server.", MessageType.Info); + break; + case ClientPhysicsSimulation.SyncTransforms: + EditorGUILayout.HelpBox("Clients call Physics.SyncTransforms() every tick. This only synchronizes collider transforms with PhysX engine. Physics simulation runs only on the server.", MessageType.Info); + break; + case ClientPhysicsSimulation.SimulateForward: + EditorGUILayout.HelpBox("Clients call Physics.SyncTransforms() in resimulation ticks and Physics.Simulate() in forward ticks. This effectively runs physics simulation for ticks which are being simulated for the first time.", MessageType.Warning); + break; + case ClientPhysicsSimulation.SimulateAlways: + EditorGUILayout.HelpBox("Clients call Physics.Simulate() every tick including resimulations. This option allows full client side prediction for physics objects, but has a big impact on performance.", MessageType.Warning); + break; + default: + throw new ArgumentOutOfRangeException(nameof(clientPhysicsSimulation)); + } + + EditorGUILayout.Space(4); + } + } +} diff --git a/Assets/.Photon/FusionAddons/Physics/Editor/ClientPhysicsSimulationDrawer.cs.meta b/Assets/.Photon/FusionAddons/Physics/Editor/ClientPhysicsSimulationDrawer.cs.meta new file mode 100644 index 0000000..1b59394 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/Editor/ClientPhysicsSimulationDrawer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c101a8201ac511643864eaca3bb0ed27 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/Editor/Fusion.Addons.Physics.Editor.asmdef b/Assets/.Photon/FusionAddons/Physics/Editor/Fusion.Addons.Physics.Editor.asmdef new file mode 100644 index 0000000..c0c6166 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/Editor/Fusion.Addons.Physics.Editor.asmdef @@ -0,0 +1,18 @@ +{ + "name": "Fusion.Addons.Physics.Editor", + "rootNamespace": "Fusion.Addons.Physics.Editor", + "references": [ + "GUID:ee448cb1442054024b3c982e54100a6a" + ], + "includePlatforms": [ + "Editor" + ], + "excludePlatforms": [], + "allowUnsafeCode": true, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/.Photon/FusionAddons/Physics/Editor/Fusion.Addons.Physics.Editor.asmdef.meta b/Assets/.Photon/FusionAddons/Physics/Editor/Fusion.Addons.Physics.Editor.asmdef.meta new file mode 100644 index 0000000..d2d0f49 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/Editor/Fusion.Addons.Physics.Editor.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1a714651de5a3064b976d937ff6309c6 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/Fusion.Addons.Physics.asmdef b/Assets/.Photon/FusionAddons/Physics/Fusion.Addons.Physics.asmdef new file mode 100644 index 0000000..45a78eb --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/Fusion.Addons.Physics.asmdef @@ -0,0 +1,16 @@ +{ + "name": "Fusion.Addons.Physics", + "rootNamespace": "Fusion.Addons.Physics", + "references": [ + "GUID:1baf1ffff1031e948b3b228ab3453251" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": true, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/.Photon/FusionAddons/Physics/Fusion.Addons.Physics.asmdef.meta b/Assets/.Photon/FusionAddons/Physics/Fusion.Addons.Physics.asmdef.meta new file mode 100644 index 0000000..7573aac --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/Fusion.Addons.Physics.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ee448cb1442054024b3c982e54100a6a +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody.meta b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody.meta new file mode 100644 index 0000000..b86d4b7 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0534e7b84d002364193475356997dd56 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbody2D.cs b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbody2D.cs new file mode 100644 index 0000000..fcd1997 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbody2D.cs @@ -0,0 +1,170 @@ +using UnityEngine; + +namespace Fusion.Addons.Physics { + + /// + /// Fusion synchronization component for Unity Rigidbody2D. + /// + [DisallowMultipleComponent] + [RequireComponent(typeof(Rigidbody2D))] + [NetworkBehaviourWeaved(NetworkRBData.WORDS)] + public class NetworkRigidbody2D : NetworkRigidbody { + + /// + public override Vector3 RBPosition { + get => _rigidbody.position; + set => _rigidbody.position = value; + } + /// + public override Quaternion RBRotation { + get => Quaternion.Euler(0, 0, _rigidbody.rotation); + set => _rigidbody.rotation = value.eulerAngles.z; + } + + /// + public override bool RBIsKinematic { +#if UNITY_6000_0_OR_NEWER + get => _rigidbody.bodyType == RigidbodyType2D.Kinematic; + set => _rigidbody.bodyType = value ? RigidbodyType2D.Kinematic : RigidbodyType2D.Dynamic; +#else + get => _rigidbody.isKinematic; + set => _rigidbody.isKinematic = value; +#endif + } + + /// + protected override void Awake() { + base.Awake(); + AutoSimulateIsEnabled = Physics2D.simulationMode != SimulationMode2D.Script; + } + /// + protected override bool GetRBIsKinematic(Rigidbody2D rb) { + return RBIsKinematic; + } + /// + protected override void SetRBIsKinematic(Rigidbody2D rb, bool kinematic) { + if (RBIsKinematic != kinematic) { + RBIsKinematic = kinematic; + } + } + + /// + protected override void CaptureRBPositionRotation(Rigidbody2D rb, ref NetworkRBData data, bool useWorldSpace) { + + var pos = useWorldSpace ? (Vector3)rb.position : rb.transform.localPosition; + var rot = useWorldSpace ? rb.rotation : rb.transform.eulerAngles.z; + + data.TRSPData.Position = pos; + if (UsePreciseRotation) { + data.FullPrecisionRotation = Quaternion.Euler(0, 0, rot); + } else { + data.TRSPData.Rotation = Quaternion.Euler(0, 0, rot); + } + } + /// + protected override void ApplyRBPositionRotation(Rigidbody2D rb, Vector3 pos, Quaternion rot) { + rb.position = pos; + rb.rotation = rot.eulerAngles.z; + } + + /// + protected override NetworkRigidbodyFlags GetRBFlags(Rigidbody2D rb) { + var flags = default(NetworkRigidbodyFlags); + if (RBIsKinematic) { flags |= NetworkRigidbodyFlags.IsKinematic; } + if (rb.IsSleeping()) { flags |= NetworkRigidbodyFlags.IsSleeping; } + return flags; + } + /// + protected override int GetRBConstraints(Rigidbody2D rb) { + return (int)rb.constraints; + } + /// + protected override void SetRBConstraints(Rigidbody2D rb, int constraints) { + rb.constraints = (RigidbodyConstraints2D)constraints; + } + + /// + protected override void CaptureExtras(Rigidbody2D rb, ref NetworkRBData data) { + data.Mass = rb.mass; +#if UNITY_6000_0_OR_NEWER + data.Drag = rb.linearDamping; + data.AngularDrag = rb.angularDamping; + data.LinearVelocity = rb.linearVelocity; +#else + data.Drag = rb.drag; + data.AngularDrag = rb.angularDrag; + data.LinearVelocity = rb.velocity; + data.AngularVelocity2D = rb.angularVelocity; + data.GravityScale2D = rb.gravityScale; +#endif + } + + /// + protected override void ApplyExtras(Rigidbody2D rb, ref NetworkRBData data) { + rb.mass = data.Mass; +#if UNITY_6000_0_OR_NEWER + rb.angularDamping = data.AngularDrag; + rb.linearDamping = data.Drag; + rb.linearVelocity = data.LinearVelocity; +#else + rb.angularDrag = data.AngularDrag; + rb.drag = data.Drag; + rb.velocity = data.LinearVelocity; +#endif + rb.angularVelocity = data.AngularVelocity.Z; + rb.gravityScale = data.GravityScale2D; + } + + /// + public override void ResetRigidbody() { + base.ResetRigidbody(); + var rb = _rigidbody; +#if UNITY_6000_0_OR_NEWER + rb.linearVelocity = default; +#else + rb.velocity = default; +#endif + rb.angularVelocity = default; + } + + /// + protected override bool IsRBSleeping(Rigidbody2D rb) => rb.IsSleeping(); + /// + protected override void ForceRBSleep(Rigidbody2D rb) => rb.Sleep(); + /// + protected override void ForceRBWake( Rigidbody2D rb) => rb.WakeUp(); + + /// + protected override bool IsRigidbodyBelowSleepingThresholds(Rigidbody2D rb) { + // Linear threshold + + float sqrMag; +#if UNITY_6000_0_OR_NEWER + sqrMag = rb.linearVelocity.sqrMagnitude; +#else + sqrMag = rb.velocity.sqrMagnitude; +#endif + + if (sqrMag > Physics2D.linearSleepTolerance * Physics2D.linearSleepTolerance) { + return false; + } + + // Angular threshold + var angularVel = rb.angularVelocity; + return angularVel * angularVel <= Physics2D.angularSleepTolerance * Physics2D.angularSleepTolerance; + } + + /// + protected override bool IsStateBelowSleepingThresholds(NetworkRBData data) { + // Linear threshold + if (((Vector2)data.LinearVelocity).sqrMagnitude > Physics2D.linearSleepTolerance * Physics2D.linearSleepTolerance) { + return false; + } + + // Angular threshold + var angularVel = data.AngularVelocity2D; + return angularVel * angularVel <= Physics2D.angularSleepTolerance * Physics2D.angularSleepTolerance; + } + + } +} diff --git a/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbody2D.cs.meta b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbody2D.cs.meta new file mode 100644 index 0000000..61e5bb7 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbody2D.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c5e690b5fb1084f5ab1c86457af401d4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbody3D.cs b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbody3D.cs new file mode 100644 index 0000000..af4fece --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbody3D.cs @@ -0,0 +1,177 @@ +using UnityEngine; + +namespace Fusion.Addons.Physics { + /// + /// Fusion synchronization component for Unity Rigidbody. + /// + [DisallowMultipleComponent] + [RequireComponent(typeof(Rigidbody))] + [NetworkBehaviourWeaved(NetworkRBData.WORDS)] + public class NetworkRigidbody3D : NetworkRigidbody { + + /// + public override Vector3 RBPosition { + get => _rigidbody.position; + set => _rigidbody.position = value; + } + /// + public override Quaternion RBRotation { + get =>_rigidbody.rotation; + set => _rigidbody.rotation = value; + } + /// + public override bool RBIsKinematic { + get => _rigidbody.isKinematic; + set => _rigidbody.isKinematic = value; + } + + /// + protected override void Awake() { + base.Awake(); +#if UNITY_2022_3_OR_NEWER + AutoSimulateIsEnabled = UnityEngine.Physics.simulationMode != SimulationMode.Script; +#else + AutoSimulateIsEnabled = UnityEngine.Physics.autoSimulation; +#endif + } + + /// + protected override bool GetRBIsKinematic(Rigidbody rb) { + return rb.isKinematic; + } + /// + protected override void SetRBIsKinematic(Rigidbody rb, bool kinematic) { + if (rb.isKinematic != kinematic) { + rb.isKinematic = kinematic; + } + } + + /// + protected override void CaptureRBPositionRotation(Rigidbody rb, ref NetworkRBData data, bool useWorldSpace) { + + var pos = useWorldSpace ? rb.position : rb.transform.localPosition; + var rot = useWorldSpace ? rb.rotation : rb.transform.localRotation; + + data.TRSPData.Position = pos; + if (UsePreciseRotation) { + data.FullPrecisionRotation = rot; + } else { + data.TRSPData.Rotation = rot; + } + } + /// + protected override void ApplyRBPositionRotation(Rigidbody rb, Vector3 pos, Quaternion rot) { + rb.position = pos; + rb.rotation = rot; + } + + + /// + protected override NetworkRigidbodyFlags GetRBFlags(Rigidbody rb) { + var flags = default(NetworkRigidbodyFlags); + if (rb.isKinematic) { flags |= NetworkRigidbodyFlags.IsKinematic; } + if (rb.IsSleeping()) { flags |= NetworkRigidbodyFlags.IsSleeping; } + if (rb.useGravity) { flags |= NetworkRigidbodyFlags.UseGravity; } + return flags; + } + /// + protected override int GetRBConstraints(Rigidbody rb) { + return (int)rb.constraints; + } + /// + protected override void SetRBConstraints(Rigidbody rb, int constraints) { + rb.constraints = (RigidbodyConstraints)constraints; + } + + /// + protected override void CaptureExtras(Rigidbody rb, ref NetworkRBData data) { + data.Mass = rb.mass; +#if UNITY_6000_0_OR_NEWER + data.Drag = rb.linearDamping; + data.AngularDrag = rb.angularDamping; + data.LinearVelocity= rb.linearVelocity; +#else + data.Drag = rb.drag; + data.AngularDrag = rb.angularDrag; + data.LinearVelocity = rb.velocity; +#endif + data.AngularVelocity = rb.angularVelocity; + } + + /// - + protected override void ApplyExtras(Rigidbody rb, ref NetworkRBData data) { + rb.mass = data.Mass; +#if UNITY_6000_0_OR_NEWER + rb.angularDamping= data.AngularDrag; + rb.linearDamping = data.Drag; + rb.linearVelocity= data.LinearVelocity; +#else + rb.drag = data.Drag; + rb.angularDrag = data.AngularDrag; + rb.velocity = data.LinearVelocity; +#endif + rb.angularVelocity = data.AngularVelocity; + } + + /// + public override void ResetRigidbody() { + base.ResetRigidbody(); + var rb = _rigidbody; + if (!rb.isKinematic) { +#if UNITY_6000_0_OR_NEWER + rb.linearVelocity = default; +#else + rb.velocity = default; +#endif + rb.angularVelocity = default; + } + } + + /// + protected override bool IsRBSleeping(Rigidbody rb) => rb.IsSleeping(); + /// + protected override void ForceRBSleep(Rigidbody rb) => rb.Sleep(); + /// + protected override void ForceRBWake( Rigidbody rb) => rb.WakeUp(); + + /// + protected override bool IsRigidbodyBelowSleepingThresholds(Rigidbody rb) { + + float sqrMag; +#if UNITY_6000_0_OR_NEWER + sqrMag = rb.linearVelocity.sqrMagnitude; +#else + sqrMag = rb.velocity.sqrMagnitude; +#endif + + var energy = rb.mass * sqrMag; + var angVel = rb.angularVelocity; + var inertia = rb.inertiaTensor; + + energy += inertia.x * (angVel.x * angVel.x); + energy += inertia.y * (angVel.y * angVel.y); + energy += inertia.z * (angVel.z * angVel.z); + + // Mass-normalized + energy /= 2.0f * rb.mass; + + return energy <= UnityEngine.Physics.sleepThreshold; + } + + /// + protected override bool IsStateBelowSleepingThresholds(NetworkRBData data) { + var energy = data.Mass * ((Vector3)data.LinearVelocity).sqrMagnitude; + var angVel = ((Vector3)data.AngularVelocity); + var inertia = _rigidbody.inertiaTensor; + + energy += inertia.x * (angVel.x * angVel.x); + energy += inertia.y * (angVel.y * angVel.y); + energy += inertia.z * (angVel.z * angVel.z); + + // Mass-normalized + energy /= 2.0f * data.Mass; + + return energy <= UnityEngine.Physics.sleepThreshold; + } + } +} diff --git a/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbody3D.cs.meta b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbody3D.cs.meta new file mode 100644 index 0000000..d8fa4fc --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbody3D.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0a591d221a634417e9827eb58e17de84 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase.meta b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase.meta new file mode 100644 index 0000000..6ce5526 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 469480b4573c6b341bd656310fb25c54 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbody.cs b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbody.cs new file mode 100644 index 0000000..4e4e271 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbody.cs @@ -0,0 +1,179 @@ +using UnityEngine; + +namespace Fusion.Addons.Physics { + /// + /// NetworkRigidbody base class with generic definition for the Unity Rigidbody type (3d or 2d) and + /// type. + /// + public abstract partial class NetworkRigidbody : NetworkRigidbodyBase, IStateAuthorityChanged, ISimulationExit, IAfterSpawned + where RBType : Component + where PhysicsSimType : RunnerSimulatePhysicsBase { + + /// + /// Abstracted getter for cached Rigidbody component reference. + /// + public RBType Rigidbody => _rigidbody; + + // Cached + + /// + /// Cached Rigidbody reference. + /// + protected RBType _rigidbody; + /// + /// Cached reference of associated or . + /// + protected PhysicsSimType _physicsSimulator; + /// + /// Stored original kinematic setting of the Rigidbody. + /// + protected bool _originalIsKinematic; + + /// + /// Implementation of Unity Awake() method. + /// + protected virtual void Awake() { + TryGetComponent(out _transform); + TryGetComponent(out _rigidbody); + + // Store the original state. Used in Despawn to reset for pooling. + _originalIsKinematic = RBIsKinematic; + } + + void ISimulationExit.SimulationExit() { + // RBs removed from simulation will stop getting Copy calls, and will only be running Render + // So we need to set them as kinematic here (to avoid relentless checks in Render) + SetRBIsKinematic(_rigidbody, true); + } + + /// + public override void Spawned() { + base.Spawned(); + + // Force Proxies to be kinematic. + // This can be removed if you specifically instruct proxies to simulate with Runner.SetIsSimulated() + // and want proxies to predict (not applicable to Shared Mode). + if (IsProxy) { + SetRBIsKinematic(_rigidbody, true); + } + + EnsureHasRunnerSimulatePhysics(); + _clientPrediction = Runner.Topology != Topologies.Shared && (Runner.IsServer || _physicsSimulator.ClientPhysicsSimulation == ClientPhysicsSimulation.SimulateAlways || _physicsSimulator.ClientPhysicsSimulation == ClientPhysicsSimulation.SimulateForward); + + if (HasStateAuthority) { + CopyToBuffer(false); + } else { + // Mark the root as dirty to force CopyToEngine to update the transform. + _rootIsDirtyFromInterpolation = true; + CopyToEngine(true); + // This has to be here after CopyToEngine, or it will set Kinematic right back. + if (Object.IsInSimulation == false) { + SetRBIsKinematic(_rigidbody, true); + } + } + } + + public void AfterSpawned() + { + // Warn about incompatible configuration. + if (Runner.IsClient) + { + if (Runner.Topology != Topologies.Shared) + { + if (Object.IsInSimulation && _clientPrediction == false) + { + Log.Warn($"The NetworkRigidbody [Id:{Object.Id}] is simulated on the local client fusion simulation. However, the client physics mode of RunnerSimulatePhysics is NOT set to predict local physics (ForwardOnly or Always simulate). Remove the NetworkObject from the simulation calling Runner.SetIsSimulated(Object, false); in Spawned()"); + } + else if (_clientPrediction && Object.IsInSimulation == false) + { + Log.Warn($"The NetworkRigidbody [Id:{Object.Id}] is NOT simulated on the local client fusion simulation. However, the client physics mode of RunnerSimulatePhysics is set to predict local physics (ForwardOnly or Always simulate). Add the NetworkObject on the simulation calling Runner.SetIsSimulated(Object, true); in Spawned()"); + } + } + } + } + + /// + public override void Despawned(NetworkRunner runner, bool hasState) { + // Should not be possible but to avoid errors, check. + if (_rigidbody) + { + ResetRigidbody(); + } + + base.Despawned(runner, hasState); + } + + /// + /// Reset velocity and other values to defaults, so that pooled objects do not Spawn() + /// with previous velocities, etc. + /// + public virtual void ResetRigidbody() { + SetRBIsKinematic(_rigidbody, _originalIsKinematic); + } + + /// + /// Implementation of callback. + /// + public virtual void StateAuthorityChanged() { + + // This test exists because this callback currently fires on Scene Objects even if they are disabled. + // May not be needed in the future if this behaviour in Fusion is changed. + if (_rigidbody == false) { + return; + } + + // Debug.Log($"Auth Change {Runner.LocalPlayer} {name} {HasStateAuthority} {HasInputAuthority}"); + + if (Object.IsProxy) { + SetRBIsKinematic(_rigidbody, true); + } else { + // Apply complete state on the new Authority, to ensure velocities and extras apply to the now non-kinematic object. + CopyToEngine(true); + } + } + + /// + /// Tests if the NetworkRunner has the applicable + /// or component. + /// If not, adds one and applies a best guess for default settings. + /// + protected virtual void EnsureHasRunnerSimulatePhysics() { + if (_physicsSimulator) { + return; + } + + if (Runner.TryGetComponent(out PhysicsSimType existing)) { + _physicsSimulator = existing; + return ; + } + + // For Shared Mode in Single Peer mode, we by default will let Unity handle physics. +#if UNITY_2022_3_OR_NEWER + var timing = (typeof(RBType) == typeof(Rigidbody) ? (PhysicsTimings)UnityEngine.Physics.simulationMode : (PhysicsTimings)Physics2D.simulationMode); +#else + var timing = (typeof(RBType) == typeof(Rigidbody) ? (PhysicsTimings)(UnityEngine.Physics.autoSimulation ? PhysicsTimings.FixedUpdate : PhysicsTimings.Script) : (PhysicsTimings)Physics2D.simulationMode); +#endif + + // If all of the current mode settings allow for Unity to handled Physics(2D).Simulate() exit out + if (Application.isPlaying && + (bool)Runner && + Runner.IsRunning && + Runner.Config.PeerMode == NetworkProjectConfig.PeerModes.Single && + (Runner.GameMode == GameMode.Shared) && + timing != PhysicsTimings.Script) { + return; + } + + Debug.LogWarning($"No {typeof(PhysicsSimType).Name} present on NetworkRunner, but is required by {GetType().Name} on gameObject '{name}'. Adding one using default settings."); + _physicsSimulator = Runner.gameObject.AddComponent(); + Runner.AddGlobal(_physicsSimulator); + } + + /// + /// Developers can override this method to add handling for parent not existing locally. + /// + protected virtual void OnParentNotFound() { + Debug.LogError($"Parent does not exist locally"); + } + } +} diff --git a/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbody.cs.meta b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbody.cs.meta new file mode 100644 index 0000000..b6c8a3b --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbody.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 62049fdcba46b4ef5903fc4ce8a23394 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Copy.cs b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Copy.cs new file mode 100644 index 0000000..71e6319 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Copy.cs @@ -0,0 +1,365 @@ +using UnityEngine; + +namespace Fusion.Addons.Physics +{ + /// + /// Abstract base class for NetworkRigidbody3D and NetworkRigidbody2D. + /// + public abstract partial class NetworkRigidbodyBase { + /// + /// Get and Set the associated Rigidbody or Rigidbody2D position value. + /// Used by the generic base class. + /// + public abstract Vector3 RBPosition { get; set; } + /// + /// Get and Set the associated Rigidbody or Rigidbody2D rotation value. + /// Used by the generic base class. + /// + public abstract Quaternion RBRotation { get; set; } + /// + /// Get and Set the associated Rigidbody or Rigidbody2D isKinematic bool value. + /// Used by the generic base class. + /// + public abstract bool RBIsKinematic { get; set; } + } + + /// + /// Abstract base class for NetworkRigidbody3D and NetworkRigidbody2D. + /// + public abstract partial class NetworkRigidbody : IBeforeAllTicks, IAfterTick { + + // PhysX/Box2D abstractions + + /// + /// Abstracted method for applying position and rotation values to the passed Rigidbody or Rigidbody2D. + /// + protected abstract void ApplyRBPositionRotation(RBType rb, Vector3 pos, Quaternion rot); + /// + /// Abstracted method for capturing position and rotation values from the passed Rigidbody or Rigidbody2D + /// to the networked property. + /// + protected abstract void CaptureRBPositionRotation(RBType rb, ref NetworkRBData data, bool useWorldSpace); + /// + /// Abstracted method for capturing velocity and other values from the passed Rigidbody or Rigidbody2D + /// to the networked property. + /// + protected abstract void CaptureExtras(RBType rb, ref NetworkRBData data); + /// + /// Abstracted method for applying velocity and other additional values to the passed Rigidbody or Rigidbody2D + /// from the networked property. + /// + protected abstract void ApplyExtras(RBType rb, ref NetworkRBData data); + /// + /// Abstracted method for composing from the passed Rigidbody/Rigidbody2D state. + /// + protected abstract NetworkRigidbodyFlags GetRBFlags(RBType rb); + /// + /// Abstracted method for getting the passed Rigidbody/Rigidbody2D kinematic state. + /// + protected abstract bool GetRBIsKinematic(RBType rb); + /// + /// Abstracted method for setting the passed Rigidbody/Rigidbody2D kinematic state. + /// + protected abstract void SetRBIsKinematic(RBType rb, bool kinematic); + /// + /// Abstracted method for getting the passed Rigidbody/Rigidbody2D axis constraints. + /// + protected abstract int GetRBConstraints(RBType rb); + /// + /// Abstracted method for setting the passed Rigidbody/Rigidbody2D axis constraints. + /// + protected abstract void SetRBConstraints(RBType rb, int constraints); + /// + /// Abstracted method for getting the passed Rigidbody/Rigidbody2D sleep state. + /// + protected abstract bool IsRBSleeping(RBType rb); + /// + /// Abstracted method for forcing the passed Rigidbody/Rigidbody2D to sleep. + /// + protected abstract void ForceRBSleep(RBType rb); + /// + /// Abstracted method for forcing the passed Rigidbody/Rigidbody2D to wake. + /// + protected abstract void ForceRBWake( RBType rb); + + // Main NRB logic + + private int _remainingSimulationsCount; + + /// + void IBeforeAllTicks.BeforeAllTicks(bool resimulation, int tickCount) { + + // Capture the number of ticks about to be simulated. + // We use this in AfterTick() to limit capturing state to only the last two ticks. + _remainingSimulationsCount = tickCount; + + // Recenter the interpolation target. TODO: Can get more selective/efficient with this later + if (_targIsDirtyFromInterpolation && _interpolationTarget) { + _interpolationTarget.localPosition = default; + _interpolationTarget.localRotation = Quaternion.identity; + if (SyncScale) { + _interpolationTarget.localScale = new Vector3(1f, 1f, 1f); + } + } + + // A dirty root should always reset at the start of the simulation loop (for both state authority and predicted). + // Predicted objects should always reset at the start of re-simulation - in all cases. + if (_rootIsDirtyFromInterpolation || (_clientPrediction && resimulation)) { + CopyToEngine(resimulation); + } + } + + // Capture simulation results for State Authority's outgoing updates, and for interpolation. + void IAfterTick.AfterTick() { + + // Never capture more than the last two ticks of a complete simulation loop + // Interpolation will only ever need the last two. + // StateAuthority will only need the last one fully captured. + int remainingTicks = _remainingSimulationsCount--; + if (remainingTicks > 2) { + return; + } + + // State Authority capture the last two Forward ticks. Only the last forward tick needs a full capture for networking. + if (HasStateAuthority) { + CopyToBuffer(remainingTicks == 2); + } else { + // Non-StateAuth clients only need capture values for interpolation if they are InSimulation (predicted) + if (Object.IsInSimulation && _clientPrediction) { + CopyToBuffer(true); + } + } + } + + /// + /// Copies the state of the Rigidbody to the Fusion state. + /// + /// If the captured data is only used for interpolation (not for networking), then skip capturing extras (vel/angVel/tensor) + protected virtual void CopyToBuffer(bool captureTRSPOnly) { + + var tr = _transform; + var rb = _rigidbody; + var flags = GetRBFlags(rb); + var syncParent = SyncParent; + var useWorldSpace = !syncParent; + + // Capture Parenting and handle auto AOI override + if (syncParent) { + // Debug.LogWarning($"Copy From Engine {Object.StateAuthority}"); + + // Parenting handling only applies to the MainTRSP (the NO root NetworkTRSP). + if (IsMainTRSP) { + // If Sync Parent is enabled, set any nested parent NetworkObject as the AreaOfInterestOverride. + // Player Interest in this object will always be determined by player interest in the current parent NO. + var parent = tr.parent; + + // If no parent transform is present, this is simple. + if (parent == null) { + State.AreaOfInterestOverride = default; + Data.TRSPData.Parent = default; + } + // If there is a parent transform, we need to determine if it is a valid NB or a non-networked transform. + else { + + if (parent.TryGetComponent(out var parentNB)) { + if (_aoiEnabled) { + SetAreaOfInterestOverride(parentNB.Object); + } + Data.TRSPData.Parent = parentNB; + } else { + State.AreaOfInterestOverride = default; + Data.TRSPData.Parent = NetworkTRSPData.NonNetworkedParent; + useWorldSpace = true; + } + } + } else { + // Reset to default in case SyncParent was enabled/disabled at runtime + State.AreaOfInterestOverride = default; + } + } + + // Capture RB State + if ((flags & NetworkRigidbodyFlags.IsKinematic) != 0) { + Vector3 position; + Quaternion rotation; + if (useWorldSpace) { + // Unknown parenting requires world space for AOI to behave + position = tr.position; + rotation = tr.rotation; + } else { + position = tr.localPosition; + rotation = tr.localRotation; + } + + Data.TRSPData.Position = position; + // For full precision rotation, we store the rotation outside of the TRSP struct (which compresses rotation to 32 bits) + if (UsePreciseRotation) { + Data.FullPrecisionRotation = rotation; + } else { + Data.TRSPData.Rotation = rotation; + } + + } else { + CaptureRBPositionRotation(rb, ref Data, useWorldSpace); + + // Only capture extras (velocity, etc) on the State Authority or if there is client prediction. + if (!captureTRSPOnly) { + if (_clientPrediction || Object.HasStateAuthority) { + CaptureExtras(rb, ref Data); + } + } + } + + if (SyncScale) { + Data.TRSPData.Scale = tr.localScale; + } + + // When sleeping, the uncompressed value is used. + if ((flags & NetworkRigidbodyFlags.IsSleeping) != 0) { + if (useWorldSpace) { + Data.FullPrecisionPosition = tr.position; + Data.FullPrecisionRotation = tr.rotation; + } else { + Data.FullPrecisionPosition = tr.localPosition; + Data.FullPrecisionRotation = tr.localRotation; + } + } + Data.Flags = (flags, GetRBConstraints(rb)); + } + + /// + /// Copies the Fusion snapshot state onto the Rigidbody. + /// + /// Indicates if this is a reset from a remote server state, in which case everything needs to be reverted to state + /// Otherwise, if it is for the State Authority or a non-simulated proxy - only the TRSP needs to be reset from interpolation changes. (not velocity etc) + protected virtual void CopyToEngine(bool predictionReset) { + + var (flags, constraints) = Data.Flags; + var tr = _transform; + var rb = _rigidbody; + bool isParented; + var syncParent = SyncParent; + var useWorldSpace = !syncParent; + + Vector3 pos; + Quaternion rot; + + // For non-kinematic states, test for sleep conditions - otherwise just push the local state right to the transform for kinematic. + if (syncParent) { + // Important to know if we have a non-networked parent, as TRS values will be in world space + bool hasNonNetworkedParent = Data.TRSPData.Parent == NetworkTRSPData.NonNetworkedParent; + + var currentParent = tr.parent; + if (Data.TRSPData.Parent != default) { + isParented = true; + + if (hasNonNetworkedParent) { + useWorldSpace = true; + // The networked parent indicates that the parent does not have a NB and therefore is unknowable... + // Do nothing in regards to parenting for this case - we are trusting the dev to know what they are doing. + } + else if (Runner.TryFindBehaviour(Data.TRSPData.Parent, out var found)) { + var foundTransform = found.transform; + if (ReferenceEquals(foundTransform, currentParent) == false) { + tr.SetParent(foundTransform); + var it = _interpolationTarget; + if (ReferenceEquals(it, null) == false) { + it.localPosition = default; + it.localRotation = Quaternion.identity; + } + } + } else { + Debug.LogError($"Cannot find NetworkBehaviour."); + OnParentNotFound(); + } + + } else { + isParented = false; + + // TRSPData indicates no parenting + if (currentParent) { + tr.SetParent(null); + } + } + } else { + isParented = false; + } + + var networkedIsSleeping = (flags & NetworkRigidbodyFlags.IsSleeping) != 0; + var networkedIsKinematic = (flags & NetworkRigidbodyFlags.IsKinematic) != 0; + var currentIsSleeping = IsRBSleeping(rb); + var rootIsDirty = _rootIsDirtyFromInterpolation; + + // If the State Authority is asleep, it will have valid uncompressed pos/rot values. + if (networkedIsSleeping) { + pos = Data.FullPrecisionPosition; + rot = Data.FullPrecisionRotation; + } else { + pos = Data.TRSPData.Position; + rot = UsePreciseRotation ? Data.FullPrecisionRotation : Data.TRSPData.Rotation; + } + + // Both local and networked state are sleeping and in agreement - avoid waking the RB locally. + // This test of position and rotation can possibly be removed by developers without consequence for many use cases. + bool avoidWaking = !rootIsDirty && currentIsSleeping && networkedIsSleeping && tr.localPosition == pos && tr.localRotation == rot; + + // Apply position and rotation + if (avoidWaking == false) { + + // Push state to transform always if kinematic, parented, or if the transform was dirtied by interpolation + if (networkedIsKinematic || rootIsDirty || !syncParent || isParented) { + if (useWorldSpace) { + tr.SetPositionAndRotation(pos, rot); + } else { + tr.localPosition = pos; + tr.localRotation = rot; + } + } + // Only push TRS data if it is valid world space (root or non-networked parent) + // otherwise values are local space so this would be invalid. + if (isParented == false || useWorldSpace) { + ApplyRBPositionRotation(rb, pos, rot); + } + _rootIsDirtyFromInterpolation = false; + } + + if (SyncScale) { + tr.localScale = Data.TRSPData.Scale; + } + + // Only apply extras and test for sleep handling for prediction re-simulations + // (Not when just undoing interpolation's transform changes). + // This segment will never run on the StateAuthority. + if (predictionReset) { + + // If the RB's kinematic state was changed as part of re-simulation, change it back. + if (networkedIsKinematic != GetRBIsKinematic(rb)) { + SetRBIsKinematic(rb, networkedIsKinematic);; + } + + // These are only applied for non-Kinematics, as this is waste of work for kinematic proxies. + if (networkedIsKinematic == false) { + ApplyExtras(rb, ref Data); + SetRBConstraints(rb, constraints); + + // Local state is already in agreement with network, can skip sleep handling + if (avoidWaking) { + return; + } + + // If sleeping states disagree, we need to intervene. + if (currentIsSleeping != networkedIsSleeping) { + if (networkedIsSleeping == false) { + ForceRBWake(rb); + } else if (IsRigidbodyBelowSleepingThresholds(rb)) { + // Devs may want to comment this out, if their physics sim experiences hitching when waking objects with collisions. + // This is here to make resting states 100% accurate, but ForceSleep can cause a hitch in re-simulations under very + // specific conditions. + ForceRBSleep(rb); + } + } + } + } + } + } +} diff --git a/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Copy.cs.meta b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Copy.cs.meta new file mode 100644 index 0000000..9a0ea6c --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Copy.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3aa098325a65d4a1e87dac2eb5a06a8e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Render.cs b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Render.cs new file mode 100644 index 0000000..5ba5231 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Render.cs @@ -0,0 +1,240 @@ +using UnityEngine; + +namespace Fusion.Addons.Physics +{ + public abstract partial class NetworkRigidbody { + + // PhysX/Box2D abstractions + + /// + /// Returns true if the passed Rigidbody/Rigidbody2D velocity energies are below the sleep threshold. + /// + protected abstract bool IsRigidbodyBelowSleepingThresholds(RBType rb); + /// + /// Returns true if the passed NetworkRBData velocity energies are below the sleep threshold. + /// + protected abstract bool IsStateBelowSleepingThresholds(NetworkRBData data); + + // NRB Render Logic + + /// + public override void Render() { + // Specifically flagged to not interpolate for cached reasons (ie for Server (non-Host)) + if (_doNotInterpolate) { + return; + } + + var isInSimulation = Object.IsInSimulation; + bool physicsSimulatorExists = (object)_physicsSimulator != null; + + // If Unity is auto-simulating, only non-simulated proxies should be interpolated + if (isInSimulation && (physicsSimulatorExists == false || _physicsSimulator.PhysicsAuthority == PhysicsAuthorities.Unity)) { + return; + } + + var it = _interpolationTarget; + var hasInterpolationTarget = (object)it != null; + + // Correct Interpolation is currently only valid for simulation in the FixedUpdateNetwork() timing, + // as correct Interpolation for the FixedUpdate() timing would require a before FixedUpdate() reset similar to IBeforeAllTicks. + // The primary use case for the FixedUpdate() timing is for Shared Mode in Single Peer mode, in which case + // Unity should be the RunnerSimulatePhysics Physics Authority - and the Rigidbody Interpolation can just be enabled. + // We are supporting interpolation here however so that Multi-Peer interpolation is still possible with the FixedUpdate timing. + if (isInSimulation) { + var physicsTiming = _physicsSimulator.PhysicsTiming; + switch (physicsTiming) { + // FixedUpdate() timing can only interpolate if there is an interpolation target. + // Interpolating by moving the root would require a proper state reset before any FixedUpdate() callbacks used by controller code. + // Note: Interpolation will be imperfect for objects simulated in FixedUpdate() as aliasing effects may occur + // due to FixedUpdate() sim results and FixedUpdateNetwork() based state capture not perfectly aligning. + case PhysicsTimings.FixedUpdate when hasInterpolationTarget == false: + return; + + // Update-based movement should NEVER interpolate, it is always inherently in the Render timeframe. + case PhysicsTimings.Update when Object.IsProxy == false: + return; + } + } + + // Do not interpolate if Object setting indicates not to. + if (Object.RenderSource == RenderSource.Latest) { + return; + } + + var tr = _transform; + var useTarget = isInSimulation && hasInterpolationTarget; + + if (TryGetSnapshotsBuffers(out var fr, out var to, out var alpha)) { + + var frData = fr.ReinterpretState(); + var toData = to.ReinterpretState(); + + var frKey = frData.TRSPData.TeleportKey; + var toKey = toData.TRSPData.TeleportKey; + var syncScale = SyncScale; + + // cache the from values for position and rotation as these will almost certainly be needed below. + var frPosition = frData.TRSPData.Position; + var frRotation = UsePreciseRotation ? frData.FullPrecisionRotation : frData.TRSPData.Rotation; + + var syncParent = SyncParent; + var useWorldSpace = !syncParent; + var teleport = frKey != toKey; + + // Teleport Handling - Don't interpolate through non-moving teleports (indicated by positive key values). + if (teleport && toKey >= 0) { + toData = frData; + } + + // Parenting specific handling + + if (syncParent) { + var currentParent = tr.parent; + + // If the parent is a non-null... (either valid or Non-Networked) + if (frData.TRSPData.Parent != default) { + + bool frHasNonNetworkedParent = frData.TRSPData.Parent == NetworkTRSPData.NonNetworkedParent; + + if (frHasNonNetworkedParent) { + useWorldSpace = true; + // Do nothing. We can't look up the old non-networked parent here. + } else if (Runner.TryFindBehaviour(frData.TRSPData.Parent, out var found)) { + var foundParent = found.transform; + // Set the parent if it currently is not correct, before moving + if (currentParent != foundParent) { + tr.SetParent(foundParent); + _rootIsDirtyFromInterpolation = true; + } + + } else { + UnityEngine.Debug.LogError($"Parent of this object is not present {frData.TRSPData.Parent} {frData.TRSPData.Parent.Behaviour}."); + return; + } + + // switching to moving by root while parented (and kinematic), set the interpolation target to origin + // We most move by the root because all TRSP is in Local Space, and the interpolation target needs to be positioned + // in World Space. + if (it) { + it.localPosition = default; + it.localRotation = Quaternion.identity; + if (SyncScale) { + _interpolationTarget.localScale = new Vector3(1f, 1f, 1f); + } + _targIsDirtyFromInterpolation = false; + } + + // If the parent changes between From and To ... do no try to interpolate (different spaces) + // We also are skipping sleep detection and teleport testing. + if (frData.TRSPData.Parent != toData.TRSPData.Parent) { + // For Non-Networked parents we use world space + // When parented, ignore any specified interpolation target and move the NO transform always + // (devs may want to change this behaviour themselves for edge cases) + if (useWorldSpace) { + tr.SetPositionAndRotation(frPosition, frRotation); + } else { + tr.localPosition = frPosition; + tr.localRotation = frRotation; + } + if (syncScale) { + tr.localScale = frData.TRSPData.Scale; + } + _rootIsDirtyFromInterpolation = true; + return; + } + + // If there is a parent, ignore the interpolation target. + useTarget = false; + } else { + // else the parent is null + if (currentParent != null) { + tr.SetParent(null); + _rootIsDirtyFromInterpolation = true; + } + // If the parent changes between From and To ... do no try to interpolate (different spaces) + if (frData.TRSPData.Parent != toData.TRSPData.Parent) { + if (useTarget) { + // There is no parent, so we can safely move the interp target in world space. + // HOWEVER if developers move the object in LateUpdate this will break of course. + it.SetPositionAndRotation(frPosition, frRotation); + +#if UNITY_EDITOR + if (syncScale) { + UnityEngine.Debug.LogWarning($"{GetType().Name} cannot sync scale when using an interpolation target."); + } +#endif + _targIsDirtyFromInterpolation = true; + } else { + tr.localPosition = frPosition; + tr.localRotation = frRotation; + if (syncScale) { + tr.localScale = frData.TRSPData.Scale; + } + _rootIsDirtyFromInterpolation = true; + } + return; + } + } + } + + // General Positon/Rotation Rendering + + Vector3 pos; + Quaternion rot; + + if (teleport && toKey < 0) { + // for moving teleports, lerp toward the Teleport values. + pos = Vector3.Lerp( frData.TRSPData.Position, toData.TeleportPosition, alpha); + rot = Quaternion.Slerp(frRotation, toData.TeleportRotation, alpha); + } else { + pos = Vector3.Lerp( frPosition, toData.TRSPData.Position, alpha); + rot = Quaternion.Slerp(frRotation, UsePreciseRotation ? toData.FullPrecisionRotation : toData.TRSPData.Rotation, alpha); + } + + // If we are using the interpolation target, just move the root of the target in world space. No scaling (they are invalid). + if (useTarget) { + it.SetPositionAndRotation(pos, rot); + // SyncScale when using interpolation targets is always suspect, but we are allowing it here in case the dev has done things correctly. + if (syncScale) { + var scl = Vector3.Lerp(frData.TRSPData.Scale, toData.TRSPData.Scale, alpha); + it.localScale = scl; + } + _targIsDirtyFromInterpolation = true; + } + // else (no interpolation target set) we are moving the transform itself and not the interp target. + else { + + var scl = syncScale ? Vector3.Lerp(frData.TRSPData.Scale, toData.TRSPData.Scale, alpha) : default; + + // Check thresholds to see if this object is coming to a rest, and stop interpolation to allow for sleep to occur. + // Don't apply Pos/Rot/Scl if all of the indicated tests test below thresholds. + if (!hasInterpolationTarget && !_targIsDirtyFromInterpolation && UseRenderSleepThresholds) { + var thresholds = RenderThresholds; + if ( + (!thresholds.UseEnergy || IsStateBelowSleepingThresholds(frData)) && + (thresholds.Position == 0 || (pos - tr.position).sqrMagnitude < thresholds.Position * thresholds.Position) && + (thresholds.Rotation == 0 || Quaternion.Angle(rot, tr.rotation) < thresholds.Rotation) && + (thresholds.Scale == 0 || !syncScale || (scl - tr.localScale).sqrMagnitude < thresholds.Scale * thresholds.Scale)) { + return; + } + } + + if (useWorldSpace) { + tr.SetPositionAndRotation(pos, rot); + } else { + tr.localPosition = pos; + tr.localRotation = rot; + } + if (syncScale) { + tr.localScale = scl; + } + _rootIsDirtyFromInterpolation = true; + } + + } else { + Debug.LogWarning($"No interpolation data"); + } + } + + } +} diff --git a/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Render.cs.meta b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Render.cs.meta new file mode 100644 index 0000000..279ef91 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Render.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 608cfe25f10dc44f099fe716baa59715 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Teleport.cs b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Teleport.cs new file mode 100644 index 0000000..718907b --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Teleport.cs @@ -0,0 +1,75 @@ +using System; +using UnityEngine; + +namespace Fusion.Addons.Physics +{ + public partial class NetworkRigidbody { + + /// + /// Holds teleport information for application after physics simulation. + /// + protected (Vector3? position, Quaternion? rotation, bool moving) _deferredTeleport; + + + /// + public override void Teleport(Vector3? position = null, Quaternion? rotation = null) { + if (Object.IsInSimulation == false) { + return; + } + + _deferredTeleport = (position, rotation, true); + // for moving, be sure to apply AFTER simulation runs, we need to capture the sim results before teleporting. + if (_physicsSimulator.HasSimulatedThisTick) { + ApplyDeferredTeleport(); + } else { + _physicsSimulator.QueueAfterSimulationCallback(ApplyDeferredTeleport); + } + } + + /// + /// Called after Physics has simulated, and is where the resulting simulated RB state is captured for the teleport. + /// + protected virtual void ApplyDeferredTeleport() { + bool moving = _deferredTeleport.moving; + + if (moving) { + // For moving teleports this is happening after Physics.Simulate + // So we can capture the results of the simulation before applying the teleport. + Data.TeleportPosition = _transform.position; + Data.TeleportRotation = _transform.rotation; + } + + if (_deferredTeleport.position.HasValue) { + _transform.position = _deferredTeleport.position.Value; + RBPosition = _deferredTeleport.position.Value; + Data.TRSPData.Position = _deferredTeleport.position.Value; + } + if (_deferredTeleport.rotation.HasValue) { + _transform.rotation = _deferredTeleport.rotation.Value; + RBRotation = _deferredTeleport.rotation.Value; + + if (UsePreciseRotation) { + Data.FullPrecisionRotation = _deferredTeleport.rotation.Value; + } else { + Data.TRSPData.Rotation = _deferredTeleport.rotation.Value; + } + } + IncrementTeleportKey(moving); + } + + /// + /// Adds one to the current teleport key. Indicating the teleport as moving sets the sign to negative, + /// as a flag to indicate that this teleport has a different To and From position/rotation target for the teleport tick. + /// + protected virtual void IncrementTeleportKey(bool moving) { + // Keeping the key well under 1 byte in size + var key = Math.Abs(Data.TRSPData.TeleportKey) + 1; + if (key > 30) { + key = 1; + } + // Positive indicates non-moving teleport, Negative indicates moving teleport + Data.TRSPData.TeleportKey = moving ? -key : key; + } + + } +} diff --git a/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Teleport.cs.meta b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Teleport.cs.meta new file mode 100644 index 0000000..e350bf3 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.Teleport.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 59c75e79ec445405f967b43f44c3693a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.cs b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.cs new file mode 100644 index 0000000..64c38fb --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.cs @@ -0,0 +1,155 @@ +using UnityEngine; + +namespace Fusion.Addons.Physics { + + /// + /// Base class for NRB which contains no physics references. + /// + public abstract partial class NetworkRigidbodyBase : NetworkTRSP, INetworkTRSPTeleport { + protected new ref NetworkRBData Data => ref ReinterpretState(); + + /// + /// Enables synchronization of Scale. Keep this disabled if you are not altering the scale of this transform, to reduce CPU utilization. + /// + [InlineHelp] + [SerializeField] + public bool SyncScale; + + /// + /// Enables synchronization of Parent. Keep this disabled if you are not altering the parent of this transform, to reduce CPU utilization. + /// + [InlineHelp] + [SerializeField] + public bool SyncParent = true; + + /// + /// Designate a render-only (non-physics) target Transform for all interpolation. + /// + [InlineHelp] + [SerializeField] + protected Transform _interpolationTarget; + + /// + /// When disabled, rotation is stored in the rotation field, which compresses rotation to 32 bits using 'Smallest Three'. + /// When enabled, this rotation field is not used. + /// Instead, rotation only uses a separate uncompressed Quaternion field which otherwise is only used to + /// store resting values when the RB goes to sleep. + /// + [InlineHelp] + [SerializeField] + public bool UsePreciseRotation; + + /// + /// Enable checks which prevent interpolation from moving the root transform during interpolation unless needed. + /// This mitigates the issue of Physics being broken by interpolating RBs by moving the Rigidbody's transform. + /// Only applicable if no is designated. + /// + [InlineHelp] + [Space] + [SerializeField] + [DrawIf(nameof(_interpolationTarget), false, CompareOperator.IsZero, DrawIfMode.Hide)] + public bool UseRenderSleepThresholds = true; + + /// + /// Render Sleep Threshold settings. + /// + [InlineHelp] [SerializeField] [DrawIf(nameof(_showSleepOptions), true, mode: DrawIfMode.Hide)] + public TRSThresholds RenderThresholds = TRSThresholds.Default; + + // used by DrawIf attribute for inspector + protected bool _showSleepOptions => !_interpolationTarget && UseRenderSleepThresholds; + + // Cached + + /// + /// Cached transform reference. + /// + protected Transform _transform; + + /// + /// Cached value indicating whether interpolation should occur. + /// + protected bool _doNotInterpolate; + /// + /// Cached value indicating if client prediction applies to this NetworkObject on this client. + /// + protected bool _clientPrediction; + /// + /// Dirty flag for the root Transform. + /// True when interpolation has altered the root transform's position, rotation, or scale in Render(). + /// Is reset to false when the transform is restored to its networked state during the simulation loop. + /// + protected bool _rootIsDirtyFromInterpolation; + /// + /// Dirty flag for the Interpolation Target. + /// True when interpolation has altered the position, rotation, or scale in Render(). + /// Is reset to false when the transform is restored to defaults during the simulation loop. + /// + protected bool _targIsDirtyFromInterpolation; + /// + /// Cached Runner.Config.Simulation.AreaOfInterestEnabled value. + /// + protected bool _aoiEnabled; + /// + /// Cached Physics.autoSimulation (or Physics.simulationMode != SimulationMode.Script in 2022.3 or higher) value. + /// + protected bool AutoSimulateIsEnabled { get; set; } + + /// + /// Get/Set the Transform (typically a child of the Rigidbody root transform) which will be moved in interpolation. + /// When set to null, the Rigidbody Transform will be used. + /// + public Transform InterpolationTarget { + get => _interpolationTarget; + set => SetInterpolationTarget(value); + } + + /// + /// Change the Transform (typically a child of the Rigidbody root transform) which will be moved in interpolation. + /// When set to null, the Rigidbody Transform will be used. + /// + public void SetInterpolationTarget(Transform target) { + if (target == null || target == transform) { + _interpolationTarget = null; + _targIsDirtyFromInterpolation = false; + } else { +#if UNITY_EDITOR + var c = target.GetComponentInChildren(); + if (c && c.enabled) { + Debug.LogWarning($"Assigned Interpolation Target '{target.name}' on GameObject '{name}' contains a non-trigger collider, this may not be intended as interpolation may break physics caching, and prevent the Rigidbody from sleeping"); + } +#endif + _interpolationTarget = target; + } + } + + /// + /// Unity's OnValidate call. + /// + protected virtual void OnValidate() { + SetInterpolationTarget(_interpolationTarget); + } + /// + public override void Spawned() { + _aoiEnabled = Runner.Config.Simulation.AreaOfInterestEnabled; + + // Don't interpolate on Dedicated Server + _doNotInterpolate = Runner.Mode == SimulationModes.Server; + + // Validate the serialized target. + SetInterpolationTarget(_interpolationTarget); + + RBPosition = transform.position; + RBRotation = transform.rotation; + } + + /// + /// Initiate a moving teleport. This method must be in FixedUpdateNetwork() called before + /// and have simulated physics. + /// This teleport is deferred until after physics has simulated, and captures position and rotation values both before and after simulation. + /// This allows interpolation leading up to the teleport to have a valid pre-teleport TO target. + /// + public abstract void Teleport(Vector3? position = null, Quaternion? rotation = null); + } + +} diff --git a/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.cs.meta b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.cs.meta new file mode 100644 index 0000000..2e82c7e --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyBase.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2589cca1606b045918754b978480e1a5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyTypes.cs b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyTypes.cs new file mode 100644 index 0000000..1bef3d3 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyTypes.cs @@ -0,0 +1,218 @@ +using System; +using System.Runtime.InteropServices; +using UnityEngine; + +namespace Fusion.Addons.Physics { + + /// + /// Extended struct, with additional fields specific to Rigidbody synchronization. + /// The first field is a , which ensures that Position/Rotation/Scale/Parent data + /// all are in the location within the struct expected by the base class. + /// + [StructLayout(LayoutKind.Explicit)] + public struct NetworkRBData : INetworkStruct { + + /// + /// The number of words used by this struct. + /// + public const int WORDS = NetworkTRSPData.WORDS + 24; + /// + /// The number of bytes used by this struct + /// + public const int SIZE = WORDS * Allocator.REPLICATE_WORD_SIZE; + + /// + /// The required Translate/Rotation/Scale/Parent struct used by the NetworkTRSP base class. + /// This places transform data in the first memory positions of NetworkRigidbody struct. + /// Of specific importance here is the first word for Translate (Position), as position is used by + /// Area Of Interest for interest determinations. + /// + [FieldOffset(0)] + public NetworkTRSPData TRSPData; + + /// + /// Word used to store rigidbody drag value. + /// + [FieldOffset((NetworkTRSPData.WORDS + 0) * Allocator.REPLICATE_WORD_SIZE)] + public FloatCompressed Drag; + + /// + /// Word used to store rigidbody angular drag value. + /// + [FieldOffset((NetworkTRSPData.WORDS + 1) * Allocator.REPLICATE_WORD_SIZE)] + public FloatCompressed AngularDrag; + + /// + /// Word used to store rigidbody mass value. + /// + [FieldOffset((NetworkTRSPData.WORDS + 2) * Allocator.REPLICATE_WORD_SIZE)] + public FloatCompressed Mass; + + /// + /// Backing field used to store additional rigidbody bool and enum values, encoded into a single word. + /// + [FieldOffset((NetworkTRSPData.WORDS + 3) * Allocator.REPLICATE_WORD_SIZE)] + int _flags; + + /// + /// Property for getting and setting additional rigidbody data in this struct. + /// + public (NetworkRigidbodyFlags flags, int constraints) Flags { + get { + var f = (NetworkRigidbodyFlags)((_flags) & 0xFF); + var c = (int)((_flags >> 8) & 0xFF); + return (f, c); + } + set { + var (f, c) = value; + _flags = (int)f; + _flags |= (int)c << 8; + } + } + + // 3D + + /// + /// Words used to store rigidbody velocity value. + /// + [FieldOffset((NetworkTRSPData.WORDS + 4) * Allocator.REPLICATE_WORD_SIZE)] + public Vector3Compressed LinearVelocity; + + /// + /// Words used to store rigidbody angular velocity value. + /// + [FieldOffset((NetworkTRSPData.WORDS + 7) * Allocator.REPLICATE_WORD_SIZE)] + public Vector3Compressed AngularVelocity; + + /// + /// Property used to store rigidbody2D velocity value. + /// Uses the field, and just casts to and from Vector2. + /// + public Vector2 LinearVelocity2D { + get => LinearVelocity; + set => LinearVelocity = value; + } + + /// + /// Property used to store rigidbody2D angular velocity value. + /// Uses the field, and just casts to and from Vector2. + /// + public float AngularVelocity2D { + get => AngularVelocity.Z; + set => AngularVelocity.Z = value; + } + + // 2D + + /// + /// Property used to store rigidbody2D gravity scale value. + /// Uses the z axis of the field, to store the Rigidbody2D gravity scale. + /// + public float GravityScale2D { + get => LinearVelocity.Z; + set => LinearVelocity.Z = value; + } + + // Sleep states + + /// + /// Word used to store uncompressed position value. This is typically only changed and used when the object + /// goes to sleep, to ensure that the final resting state is complete agreement with the state authority simulation + /// result. + /// + [FieldOffset((NetworkTRSPData.WORDS + 10) * Allocator.REPLICATE_WORD_SIZE)] + public Vector3 FullPrecisionPosition; + + /// + /// Word used to store uncompressed rotation value. This is typically only changed and used when the object + /// goes to sleep, to ensure that the final resting state is complete agreement with the state authority simulation + /// result. + /// + [FieldOffset((NetworkTRSPData.WORDS + 13) * Allocator.REPLICATE_WORD_SIZE)] + public Quaternion FullPrecisionRotation; + + /// + /// Word used to store teleport position "To" value. This is used for moving teleports, and is the value used for + /// interpolating into a teleport. + /// + [FieldOffset((NetworkTRSPData.WORDS + 17) * Allocator.REPLICATE_WORD_SIZE)] + public Vector3Compressed TeleportPosition; + /// + /// Word used to store teleport rotation "To" value. This is used for moving teleports, and is the value used for + /// interpolating into a teleport. + /// + [FieldOffset((NetworkTRSPData.WORDS + 20) * Allocator.REPLICATE_WORD_SIZE)] + public QuaternionCompressed TeleportRotation; + + } + + /// + /// Networked flags representing a 2D or 3D rigid body state and characteristics. + /// + [Flags] + public enum NetworkRigidbodyFlags : byte { + /// + /// Networked kinematic state. + /// See also or . + /// + IsKinematic = 1 << 0, + + /// + /// Networked sleeping state. + /// See also or . + /// + IsSleeping = 1 << 1, + + /// + /// Networked state. Not used with 2D rigid bodies. + /// + UseGravity = 1 << 2, + } + + [Serializable] + public struct TRSThresholds { + /// + /// If enabled, the energy value of the networked state will be used to determine if interpolation will be applied. + /// Only applicable when there is no Interpolation Target set. + /// + [InlineHelp] + public bool UseEnergy; + /// + /// The Magnitude of the difference between the current position of the Rigidbody and interpolated position. + /// If the Magnitude of the difference is less than this value, then the Rigidbody will not be changed during Render, + /// allowing the Rigidbody to sleep, thus retaining cached friction states. + /// A value of 0 indicates that this threshold should not be factored in to determining if interpolation occurs. + /// + [InlineHelp] + [Unit(Units.Units)] + public float Position; + /// + /// The minimum Quanternion.Angle difference between the current rotation angle of the Rigidbody and interpolated rotation, for interpolation to be applied. + /// If the angle between current and interpolated values are less than this, then the transform will not be moved for interpolation, + /// allowing the Rigidbody to sleep, thus retaining cached friction states. + /// A value of 0 indicates that this threshold should not be factored in to determining if interpolation occurs. + /// + [InlineHelp] + [Unit(Units.Degrees)] + public float Rotation; + /// + /// The Magnitude of the difference between the current localScale of the Rigidbody and interpolated localScale. + /// If the Magnitude of the difference is less than this value, then the Rigidbody will not be changed during Render, + /// allowing the Rigidbody to sleep, thus retaining cached friction states. + /// A value of 0 indicates that this threshold should not be factored in to determining if interpolation occurs. + /// + [InlineHelp] + [Unit(Units.NormalizedPercentage)] + public float Scale; + + /// + /// The default values for interpolation threshold tests. + /// + public static TRSThresholds Default =>new TRSThresholds() { + UseEnergy = true, + Position = 0.01f, + Rotation = 0.01f, + Scale = 0.01f + }; + } +} diff --git a/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyTypes.cs.meta b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyTypes.cs.meta new file mode 100644 index 0000000..95959b3 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/NetworkRigidbody/NetworkRigidbodyBase/NetworkRigidbodyTypes.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 37ec9aab235ac4f59b988af83d8da318 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics.meta b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics.meta new file mode 100644 index 0000000..19d774e --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 31dfeac90f0955840b6bb302deb9c6fb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysics2D.cs b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysics2D.cs new file mode 100644 index 0000000..d6ddace --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysics2D.cs @@ -0,0 +1,60 @@ +using UnityEngine; + +namespace Fusion.Addons.Physics { + /// + /// Fusion component for handling Physics2D.Simulate(). + /// + [DisallowMultipleComponent] + public class RunnerSimulatePhysics2D : RunnerSimulatePhysicsBase { + + /// + protected override void OverrideAutoSimulate(bool set) { + _physicsAutoSimRestore = (PhysicsTimings)Physics2D.simulationMode; + if (set) { + Physics2D.simulationMode = (SimulationMode2D)_physicsTiming; + } else { + Physics2D.simulationMode = SimulationMode2D.Script; + } + } + + /// + protected override void RestoreAutoSimulate() { + Physics2D.simulationMode = (SimulationMode2D)_physicsAutoSimRestore; + } + + /// + protected override bool AutoSyncTransforms { + get => Physics2D.autoSyncTransforms; + set => Physics2D.autoSyncTransforms = value; + } + + /// + protected override PhysicsTimings UnityPhysicsMode => (PhysicsTimings)Physics2D.simulationMode; + + /// + protected override void SimulatePrimaryScene(float deltaTime) { + if (Runner.SceneManager.TryGetPhysicsScene2D(out var physicsScene)) { + if (physicsScene.IsValid()) { + physicsScene.Simulate(deltaTime); + } else { + Physics2D.Simulate(deltaTime); + } + } + } + + /// + protected override void SimulateAdditionalScenes(float deltaTime, bool checkPhysicsSimulation) { + if (_additionalScenes == null || _additionalScenes.Count == 0) { + return; + } + var defaultPhysicsScene = Physics2D.defaultPhysicsScene; + foreach (var scene in _additionalScenes) { + if (!checkPhysicsSimulation || CanSimulatePhysics(scene.ClientPhysicsSimulation)) { + if (scene.PhysicsScene != defaultPhysicsScene || Physics2D.simulationMode == SimulationMode2D.Script) { + scene.PhysicsScene.Simulate(deltaTime); + } + } + } + } + } +} diff --git a/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysics2D.cs.meta b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysics2D.cs.meta new file mode 100644 index 0000000..8c62382 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysics2D.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a9fd79d79a0fb459ababab9a78f00caa +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 5200 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysics3D.cs b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysics3D.cs new file mode 100644 index 0000000..8975f84 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysics3D.cs @@ -0,0 +1,90 @@ +using UnityEngine; +using Fusion.Analyzer; + +namespace Fusion.Addons.Physics { + /// + /// Fusion component for handling Physics.Simulate(). When added to a GameObject, this will automatically disable + /// + [DisallowMultipleComponent] + public class RunnerSimulatePhysics3D : RunnerSimulatePhysicsBase { + + // Unity 2022.3 made changes to PhysX (Physics3D) which made it similar to Box2d (Physics2D) + // This changed from a basic Physics.AutoSimulate to Simulation options for FixedUpdate, Update or Script(the equivalent of auto-simulate disabled). +#if !UNITY_2022_3_OR_NEWER + + /// + protected override PhysicsTimings UnityPhysicsMode => UnityEngine.Physics.autoSimulation ? PhysicsTimings.FixedUpdate : PhysicsTimings.Script; + + /// + protected override void OverrideAutoSimulate(bool set) { + + if (set && _physicsTiming == PhysicsTimings.Update) { + Debug.LogWarning($"{GetType().Name}.{nameof(_physicsTiming)} set to {PhysicsTimings.Update}, which is not valid in Unity versions below 2022.3. Changing {_physicsAuthority} to {PhysicsAuthorities.Fusion}"); + _physicsAuthority = PhysicsAuthorities.Fusion; + set = false; + } + _physicsAutoSimRestore = UnityEngine.Physics.autoSimulation ? PhysicsTimings.FixedUpdate : PhysicsTimings.Script; + UnityEngine.Physics.autoSimulation = set; + } + + /// + protected override void RestoreAutoSimulate() { + UnityEngine.Physics.autoSimulation = _physicsAutoSimRestore == PhysicsTimings.FixedUpdate ? true : false; + } +#else + /// + protected override PhysicsTimings UnityPhysicsMode => (PhysicsTimings)UnityEngine.Physics.simulationMode; + + /// + protected override void OverrideAutoSimulate(bool set) { + _physicsAutoSimRestore = (PhysicsTimings)UnityEngine.Physics.simulationMode; + if (set) { + UnityEngine.Physics.simulationMode = (SimulationMode)_physicsTiming; + } else { + UnityEngine.Physics.simulationMode = SimulationMode.Script; + } + } + + /// + protected override void RestoreAutoSimulate() { + UnityEngine.Physics.simulationMode = (SimulationMode)_physicsAutoSimRestore; + } +#endif + + /// + protected override bool AutoSyncTransforms { + get => UnityEngine.Physics.autoSyncTransforms; + set => UnityEngine.Physics.autoSyncTransforms = value; + } + + /// + protected override void SimulatePrimaryScene(float deltaTime) { + if (Runner.SceneManager.TryGetPhysicsScene3D(out var physicsScene)) { + if (physicsScene.IsValid()) { + physicsScene.Simulate(deltaTime); + } else { + UnityEngine.Physics.Simulate(deltaTime); + } + } + } + + /// + protected override void SimulateAdditionalScenes(float deltaTime, bool checkPhysicsSimulation) { + if (_additionalScenes == null || _additionalScenes.Count == 0) { + return; + } + var defaultPhysicsScene = UnityEngine.Physics.defaultPhysicsScene; + foreach (var scene in _additionalScenes) { + if (!checkPhysicsSimulation || CanSimulatePhysics(scene.ClientPhysicsSimulation)) { +#if UNITY_2022_3_OR_NEWER + if (scene.PhysicsScene != defaultPhysicsScene || UnityEngine.Physics.simulationMode == SimulationMode.Script) { +#else + if (scene.PhysicsScene != defaultPhysicsScene || UnityEngine.Physics.autoSimulation == false) { +#endif + scene.PhysicsScene.Simulate(deltaTime); + } + } + } + } + } +} diff --git a/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysics3D.cs.meta b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysics3D.cs.meta new file mode 100644 index 0000000..ebd8db8 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysics3D.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7b5a1ff9dee264bfd829a39e6542dcbd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 5100 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsBase.cs b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsBase.cs new file mode 100644 index 0000000..3547514 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsBase.cs @@ -0,0 +1,406 @@ +using System; +using System.Collections.Generic; +using Fusion.Analyzer; +using UnityEngine; + +namespace Fusion.Addons.Physics { + + /// + /// Base class for and ; + /// + public abstract class RunnerSimulatePhysicsBase: SimulationBehaviour, IBeforeTick { + + /// + /// Stored original Physics auto-simulate setting, used to restore Unity settings when Fusion runners are shutdown. + /// + [StaticField(StaticFieldResetMode.None)] + protected static PhysicsTimings _physicsAutoSimRestore; + + /// + /// Tracked number of started NetworkRunners. Used to determine when last Runner has stopped, + /// and original Unity physics settings should be restored. + /// + [StaticField(StaticFieldResetMode.None)] + private static int _enabledRunnersCount; + + // Inspector logic (Used by our WarnIf and DrawIf attributes) + + /// + /// Used by Fusion inspector UI. + /// + internal bool ShowClientPhysicsSimulation => _physicsTiming == PhysicsTimings.FixedUpdateNetwork; + /// + /// Used by Fusion inspector UI. + /// + internal bool ShowMultiplier => _physicsAuthority != PhysicsAuthorities.Unity; + /// + /// Used by Fusion inspector UI. + /// + internal bool WarnAutoSyncTransforms => AutoSyncTransforms && _physicsAuthority != PhysicsAuthorities.Unity && _physicsTiming != PhysicsTimings.Update; + + /// + /// Indicates whether Unity or Fusion should handle Physics.Simulate() calls. + /// When set to Auto (default), this will pick the most appropriate setting for the Game Mode and Peer Mode settings. + /// + [InlineHelp] + [SerializeField] + protected PhysicsAuthorities _physicsAuthority = PhysicsAuthorities.Fusion; + /// + /// Public getter of the value. + /// Indicates whether Unity or Fusion should handle Physics.Simulate() calls. + /// When set to Auto (default), this will pick the most appropriate setting for the Game Mode and Peer Mode settings. + /// + public PhysicsAuthorities PhysicsAuthority => _physicsAuthority; + + /// + /// Indicates which timing segment should be used for calling Physics.Simulate(). + /// + [InlineHelp] + [SerializeField] + [DrawIf(nameof(_physicsAuthority), (long)PhysicsAuthorities.Unity, CompareOperator.NotEqual, Hide = true)] + [WarnIf(nameof(WarnAutoSyncTransforms), + "AutoSyncTransforms is enabled in Unity's Project Settings.\n\n" + + "This is potentially costly due to interpolation moving the Rigidbody transform every Update(). " + + "If you have NetworkRigidbody instances which do not have InterpolationTarget set, then it may be preferable to disable AutoSyncTransforms " + + "and manually call SyncTransforms() before Raycast/Overlap queries.", + AsBox = true + )] + protected PhysicsTimings _physicsTiming = PhysicsTimings.FixedUpdateNetwork; + /// + /// Public getter of the value. + /// Indicates which timing segment should be used for calling Physics.Simulate(). + /// + public PhysicsTimings PhysicsTiming => _physicsTiming; + + /// + /// Controls physics simulation on clients.
+ /// Disabled - physics simulation doesn't run on clients. This value is default for performance reasons.
+ /// SyncTransforms - clients call Physics.SyncTransforms() in all ticks.
+ /// SimulateForward - clients call Physics.SyncTransforms() in resimulation ticks and Physics.Simulate() in forward ticks (a tick which is being simulated for the first time).
+ /// SimulateAlways - clients call Physics.Simulate() in both resimulation and forward ticks. This option may introduce noticeable CPU overhead. + ///
+ [InlineHelp] + [DrawIf(nameof(ShowClientPhysicsSimulation), Hide = true)] + public ClientPhysicsSimulation ClientPhysicsSimulation = ClientPhysicsSimulation.Disabled; + + /// + /// This value is used to scale PhysicsSimulationDeltaTime, typically to speed up and slow down the passing of time. + /// This doesn't change the Fusion TickRate (that value is fixed and cannot be changed once a game is started), + /// and instead changes how much time is simulated each Physics tick. When changing this value, be sure to account for it + /// in all code where you use , as you likely will want to apply the same modifier everywhere. + /// + /// For Physics.Simulate(deltaTime) - the deltaTime is calculated as PhysicsSimulationDeltaTime * DeltaTimeMultiplier. + /// The resulting deltaTime must be a greater than zero value (You cannot simulate using zero or negative values). + /// Values less than zero will be clamped to zero. Default is 1. + /// A value of zero will result in Physics.Simulate not being called at all. + /// + [InlineHelp] + [DrawIf(nameof(ShowMultiplier), Hide = true)] + [DisplayName("DeltaTime Multiplier")] + [SerializeField] + public float DeltaTimeMultiplier = 1; + + /// + /// Sets Time.fixedDeltaTime to match Fusion.DeltaTime, ensuring that Unity is calling FixedUpdate + /// at approx. the same interval that Fusion is calling FixedUpdateNetwork() forward Ticks + /// + [InlineHelp] + [SerializeField] + public bool SetUnityFixedTimestep = false; + + /// + /// DeltaTime used in FixedUpdateNetwork for Physics.Simulate(deltaTime). + /// By default, returns . + /// Override this if you want to control how much time passes in each tick (for bullet-time or time compression effects). + /// You typically can just set the instead to speed up or slow down time. + /// + /// For Physics.Simulate(deltaTime) - the deltaTime is calculated as PhysicsSimulationDeltaTime * DeltaTimeMultiplier. + /// The resulting deltaTime must be a greater than zero value (You cannot simulate using zero or negative values). + /// Values less than zero will be clamped to zero. Default is 1. + /// A value of zero will result in Physics.Simulate not being called at all. + /// + public virtual float PhysicsSimulationDeltaTime { + get => Runner.DeltaTime; + } + + /// + /// Abstracted get/set for Unity's Physics auto-sync transforms setting, for the applicable 3d/2d physics. + /// + protected abstract bool AutoSyncTransforms { get; set; } + /// + /// Abstracted getter for Unity's Physics physics mode setting, for the applicable 3d/2d physics. + /// + protected abstract PhysicsTimings UnityPhysicsMode { get; } + /// + /// Sets the auto-simulate setting for the associated Physics engine. + /// If the setting is not currently overridden, the current value of the setting for the physics engine is recorded + /// to allow for restoration later with the method. + /// + protected abstract void OverrideAutoSimulate(bool enabled); + /// + /// Restores auto-simulate setting of the associated physics engine to its original value prior to any method calls. + /// + protected abstract void RestoreAutoSimulate(); + + #region Simulation Callbacks + + /// + /// Callback invoked prior to Simulate() being called. + /// + public event Action OnBeforeSimulate; + /// + /// Callback invoked prior to Simulate() being called. + /// + public event Action OnAfterSimulate; + + // One-time callbacks + private readonly Queue _onAfterSimulateCallbacks = new Queue(); + private readonly Queue _onBeforeSimulateCallbacks = new Queue(); + + /// + /// Returns true if FixedUpdateNetwork has executed for the current tick, and physics has simulated. + /// + public bool HasSimulatedThisTick { get; private set; } + + /// + /// Register a one time callback which will be called immediately before the next physics simulation occurs. + /// Use to determine if simulation has already happened. + /// + public void QueueBeforeSimulationCallback(Action callback) { + _onBeforeSimulateCallbacks.Enqueue(callback); + } + /// + /// Register a one time callback which will be called immediately after the next physics simulation occurs. + /// Use to determine if simulation has already happened. + /// + public void QueueAfterSimulationCallback(Action callback) { + _onAfterSimulateCallbacks.Enqueue(callback); + } + +#endregion + + /// + /// Method which calls Simulate() for the associated Unity physics engine, + /// for the primary physics scene of the associated . + /// + protected abstract void SimulatePrimaryScene( float deltaTime); + /// + /// Method which calls Simulate() for the associated Unity physics engine, + /// for any additional physics scenes of the associated . + /// + protected abstract void SimulateAdditionalScenes(float deltaTime, bool checkPhysicsSimulation); + +#if UNITY_EDITOR + private void OnValidate() { + if (_physicsTiming == PhysicsTimings.FixedUpdateNetwork && _physicsAuthority == PhysicsAuthorities.Unity) { + Debug.LogWarning($"Unity cannot auto-simulate FixedUpdateNetwork(). Changing {nameof(_physicsAuthority)} to {PhysicsAuthorities.Auto}."); + _physicsAuthority = PhysicsAuthorities.Auto; + } + } +#endif + + private bool _isInitialized; + + /// + /// Initialization code that is run on the first execution of . + /// + protected virtual void Startup() { + + // Startup Fix for shared mode incompatible configuration. + if (_physicsAuthority == PhysicsAuthorities.Fusion + && _physicsTiming == PhysicsTimings.FixedUpdateNetwork + && ClientPhysicsSimulation == ClientPhysicsSimulation.Disabled + && Runner.GameMode == GameMode.Shared) + { + + var targetAuthority = Runner.Config.PeerMode == NetworkProjectConfig.PeerModes.Single + ? PhysicsAuthorities.Unity + : PhysicsAuthorities.Auto; + + Log.Warn($"Incompatible configuration on {GetType().Name} for shared mode. " + + $"Current physics authority: {_physicsAuthority} will be changed to {targetAuthority}. " + + $"Current physics timing: {_physicsTiming} will be changed to {PhysicsTimings.FixedUpdate}. " + + $"Current client physics simulation: {ClientPhysicsSimulation} will be changed to {ClientPhysicsSimulation.SimulateAlways}."); + _physicsAuthority = targetAuthority; + _physicsTiming = PhysicsTimings.FixedUpdate; + ClientPhysicsSimulation = ClientPhysicsSimulation.SimulateAlways; + } + + // Resolve 'Auto" to give Unity or Fusion control of Physics.Simulate + // Should let Unity handle Physics if running Single-Peer, and in a valid Timing that Unity can Handle. + _physicsAuthority = _physicsAuthority == PhysicsAuthorities.Auto ? + Runner.Config.PeerMode == NetworkProjectConfig.PeerModes.Single && (Runner.GameMode == GameMode.Shared || Runner.Mode == SimulationModes.Host) && _physicsTiming != PhysicsTimings.FixedUpdateNetwork ? PhysicsAuthorities.Unity : PhysicsAuthorities.Fusion : + _physicsAuthority; + +#if UNITY_EDITOR + if (_physicsAuthority == PhysicsAuthorities.Unity && Runner.Config.PeerMode == NetworkProjectConfig.PeerModes.Multiple) { + Debug.LogWarning($"{GetType().Name}.{nameof(_physicsAuthority)} setting is forcing Unity as the Physics Authority. However in Multi-Peer Mode your Physics Scenes will not simulate. Set to Auto."); + } +#endif + + _enabledRunnersCount++; + + // When the first Runner becomes active, determine if Unity or Fusion should be Simulating Physics, and cache the previous setting for shutdown restore + if (_enabledRunnersCount == 1) { + OverrideAutoSimulate(_physicsAuthority == PhysicsAuthorities.Unity); + } + + // If we ended up letting Unity run physics, make sure FixedUpdate's interval matches Fusion's + if (SetUnityFixedTimestep) { + Time.fixedDeltaTime = Runner.DeltaTime; + } + + _isInitialized = true; + } + + /// + /// Shutdown code executed when associated shuts down. + /// + protected virtual void Shutdown() { + if (_isInitialized == false) + return; + + _isInitialized = false; + + _enabledRunnersCount--; + + // When the last Runner shuts down, restore Physics.AutoSimulate + if (PhysicsAuthority == PhysicsAuthorities.Fusion && _enabledRunnersCount == 0) { + RestoreAutoSimulate(); + } + } + + private void Update() { + + if (_isInitialized == false) { return; } + + // If selected timing is not Update, this Update callback should be ignored + if (_physicsTiming != PhysicsTimings.Update) { return; } + + // if Unity is currently auto-simulating - Fusion should not. + if (UnityPhysicsMode != PhysicsTimings.Script) { return; } + + var deltaTime = Time.deltaTime * DeltaTimeMultiplier; + // Debug.LogWarning($"Update Sim {deltaTime}"); + SimulationExecute(deltaTime, false); + } + + private void OnDestroy() + { + Shutdown(); + } + + /// + /// Unity FixedUpdate callback. + /// + public void FixedUpdate() { + + if (_isInitialized == false) { return; } + + if (_physicsTiming == PhysicsTimings.FixedUpdate) { + // For some reason this needs to be reapplied. + if (SetUnityFixedTimestep) { + Time.fixedDeltaTime = Runner.DeltaTime; + } + } else { + // The selected timing is not FixedUpdate, this FixedUpdate callback should be ignored + return; + } + + // if Unity is currently auto-simulating - Fusion should not. + if (UnityPhysicsMode != PhysicsTimings.Script) { return; } + + var deltaTime = Time.fixedDeltaTime * DeltaTimeMultiplier; + SimulationExecute(deltaTime, false); + } + + /// + public override void FixedUpdateNetwork() { + // We have no Spawned(), so initializing on first FUN + if (_isInitialized == false) { + Startup(); + } + + // We have no Despawned(), so testing for shutdown here. + if (Runner.IsShutdown) { + Shutdown(); + return; + } + + // Currently getting physics info for both Shared and Server Modes + if (Runner.TryGetPhysicsInfo(out NetworkPhysicsInfo info)) { + if (Runner.IsServer || Runner.IsSharedModeMasterClient) { + info.TimeScale = DeltaTimeMultiplier; + Runner.TrySetPhysicsInfo(info); + } else { + DeltaTimeMultiplier = info.TimeScale; + } + } + + // If selected timing is not FixedUpdateNetwork, this FixedUpdateNetwork callback should be ignored + if (_physicsTiming != PhysicsTimings.FixedUpdateNetwork) { return; } + + // if Unity is currently auto-simulating - Fusion should not. + if (UnityPhysicsMode != PhysicsTimings.Script) { return; } + + var deltaTime = PhysicsSimulationDeltaTime * DeltaTimeMultiplier; + + SimulationExecute(deltaTime, true); + } + + private void SimulationExecute(float deltaTime, bool checkPhysicsSimulation) { + + if (DeltaTimeMultiplier <= 0) { + return; + } + + if (checkPhysicsSimulation) { + if (CanSimulatePhysics(ClientPhysicsSimulation)) { + DoSimulatePrimaryScene(deltaTime); + } else if (RequiresSyncTransform(ClientPhysicsSimulation) || AnySceneRequiresSyncTransform()) { + UnityEngine.Physics.SyncTransforms(); + } + } else { + DoSimulatePrimaryScene(deltaTime); + } + + SimulateAdditionalScenes(deltaTime, checkPhysicsSimulation); + } + + void IBeforeTick.BeforeTick() { + HasSimulatedThisTick = false; + } + + protected bool CanSimulatePhysics(ClientPhysicsSimulation clientPhysicsSimulation) { + if (Runner.IsServer) { + return true; + } + + return clientPhysicsSimulation == ClientPhysicsSimulation.SimulateAlways || (clientPhysicsSimulation == ClientPhysicsSimulation.SimulateForward && Runner.IsForward); + } + + protected bool RequiresSyncTransform(ClientPhysicsSimulation clientPhysicsSimulation) { + return clientPhysicsSimulation == ClientPhysicsSimulation.SyncTransforms || (clientPhysicsSimulation == ClientPhysicsSimulation.SimulateForward && !Runner.IsForward); + } + + /// + /// Executes the simulation of the primary physics scene and triggers the associated callback interfaces. + /// + protected virtual void DoSimulatePrimaryScene(float deltaTime) { + + while (_onBeforeSimulateCallbacks.Count > 0) { + _onBeforeSimulateCallbacks.Dequeue().Invoke(); + } + OnBeforeSimulate?.Invoke(); + SimulatePrimaryScene(deltaTime); + HasSimulatedThisTick = true; + + while (_onAfterSimulateCallbacks.Count > 0) { + _onAfterSimulateCallbacks.Dequeue().Invoke(); + } + OnAfterSimulate?.Invoke(); + } + + protected virtual bool AnySceneRequiresSyncTransform() => false; + } +} diff --git a/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsBase.cs.meta b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsBase.cs.meta new file mode 100644 index 0000000..142f4da --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsBase.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 07f3b11cb2c074883963db90586486dd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsBaseT.cs b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsBaseT.cs new file mode 100644 index 0000000..fb18e16 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsBaseT.cs @@ -0,0 +1,83 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + +namespace Fusion.Addons.Physics { + + /// + /// This base class exists to allow for additional Physics Scenes to be accounted for in Physics simulation, + /// in addition to the Physics Scenes associated with the NetworkRunner. + /// + /// + public abstract class RunnerSimulatePhysicsBase : RunnerSimulatePhysicsBase where TPhysicsScene : struct, IEquatable { + + /// + /// Wrapper for physics scene reference. + /// + protected struct AdditionalScene { + public TPhysicsScene PhysicsScene; + public ClientPhysicsSimulation ClientPhysicsSimulation; + } + + /// + /// List of additional physics scenes that should be simulated by Fusion. + /// + protected List _additionalScenes; + + /// + /// Register a Physics Scene to be simulated by Fusion. + /// + /// The Physics Scene to include in simulation. + /// Defines physics simulation of the additional scene for clients. + /// Typically this will be Disabled (physics not simulated) or SimulateForward (if you want to simulate physics locally for non-networked objects such as rag dolls). + public void RegisterAdditionalScene(TPhysicsScene scene, ClientPhysicsSimulation clientPhysicsSimulation = ClientPhysicsSimulation.Disabled) { + if (_additionalScenes == null) { + _additionalScenes = new List(); + } else { + foreach (var entry in _additionalScenes) { + if (entry.PhysicsScene.Equals(scene)) { + Debug.LogWarning("Scene already registered."); + return; + } + } + } + _additionalScenes.Add(new AdditionalScene(){PhysicsScene = scene, ClientPhysicsSimulation = clientPhysicsSimulation}); + } + + /// + /// Unregister a Physics Scene, and it will not longer have calls made to Simulate() by this component. + /// + /// + public void UnregisterAdditionalScene(TPhysicsScene scene) { + if (_additionalScenes == null) { + Debug.LogWarning("Scene was never registered, cannot unregister."); + return; + } + + int? found = null; + for (int i = 0; i < _additionalScenes.Count; i++) { + if (_additionalScenes[i].PhysicsScene.Equals(scene)) { + found = i; + break; + } + } + + if (found.HasValue) { + _additionalScenes.RemoveAt(found.Value); + } + } + + protected override sealed bool AnySceneRequiresSyncTransform() { + if (_additionalScenes == null || _additionalScenes.Count == 0) { + return false; + } + + foreach (var scene in _additionalScenes) { + if (RequiresSyncTransform(scene.ClientPhysicsSimulation)) + return true; + } + + return false; + } + } +} diff --git a/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsBaseT.cs.meta b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsBaseT.cs.meta new file mode 100644 index 0000000..e2ce83e --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsBaseT.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b712aa08b035a477fb5ebf4221713598 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsEnums.cs b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsEnums.cs new file mode 100644 index 0000000..9174ecd --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsEnums.cs @@ -0,0 +1,69 @@ +using UnityEngine; + +namespace Fusion.Addons.Physics +{ + /// + /// Options for whether Unity will auto-simulate or Fusion will call Physics.Simulate(). + /// Auto will make Fusion the simulation authority in all cases except Single-Peer Shared Mode. + /// + public enum PhysicsAuthorities { + /// + /// Automatically determine if Unity or Physics should be calling Physics.Simulate. + /// Will make Fusion the simulation authority in all cases except Single-Peer Shared Mode. + /// + Auto, + /// + /// Physics will always be auto-simulated by Unity Physics. + /// + Unity, + /// + /// Physics.Simulate() will be called by a derived component on the Runner. + /// + Fusion, + } + + /// + /// Timing segment options for when Physics.Simulate() occurs. + /// These enum values align with Unity's SimulationMode and SimulationMode2D enums, and have FixedUpdateNetwork added. + /// + public enum PhysicsTimings { + /// + /// Calls to Physics.Simulate() are automatically called every Unity FixedUpdate() + /// + FixedUpdate = SimulationMode2D.FixedUpdate, + /// + /// Calls to Physics.Simulate() are automatically called every Update() + /// + Update = SimulationMode2D.Update, + /// + /// Calls to Physics.Simulate() are handled by user code + /// + Script = SimulationMode2D.Script, + /// + /// Calls to Physics.Simulate() are automatically called every Unity FixedUpdateNetwork() + /// + FixedUpdateNetwork, + } + + /// + /// Defines behavior of physics on clients. + /// + public enum ClientPhysicsSimulation { + /// + /// Physics simulation doesn't run + /// + Disabled = 0, + /// + /// Physics.SyncTransform() is called every tick + /// + SyncTransforms = 1, + /// + /// Physics.SyncTransform() is called in resimulation ticks, Physics.Simulate() is called in forward ticks + /// + SimulateForward = 2, + /// + /// Physics.Simulate() is called every tick + /// + SimulateAlways = 3, + } +} diff --git a/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsEnums.cs.meta b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsEnums.cs.meta new file mode 100644 index 0000000..3a03346 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/RunnerSimulatePhysics/RunnerSimulatePhysicsEnums.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 99c9b055b5aa3467ba825e0522ecba5f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/physics_build_info.txt b/Assets/.Photon/FusionAddons/Physics/physics_build_info.txt new file mode 100644 index 0000000..c55412c --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/physics_build_info.txt @@ -0,0 +1,3 @@ +version: 2.0.3 803 +date: 2025-03-03 17:26:59 +git: main (618da07) \ No newline at end of file diff --git a/Assets/.Photon/FusionAddons/Physics/physics_build_info.txt.meta b/Assets/.Photon/FusionAddons/Physics/physics_build_info.txt.meta new file mode 100644 index 0000000..729b1af --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/physics_build_info.txt.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6123009c38959a64cb3aa1af4a52ad25 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/.Photon/FusionAddons/Physics/release_history.txt b/Assets/.Photon/FusionAddons/Physics/release_history.txt new file mode 100644 index 0000000..22e4aa0 --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/release_history.txt @@ -0,0 +1,23 @@ +Photon Fusion Physics Addon - Release History + +Last tested with Fusion SDK 2.0.5 + +Version 2.0.3 +- Fix: Added safety check when despawning the NetworkRigidbody to avoid exceptions. +- Fix: Broken interpolation with interpolation target set and client physics disabled + +Version 2.0.2 +- Fix: local and world space mixing. +- Fix: Broken interpolation in shared mode with SyncParent enabled. + +Version 2.0.1 +- Fixed reset of Physics.autoSimulation after stopping all network runners. + +Version 2.0.0 +- Initial release. +- Replaced 'Is Forward' property on RunnerSimulatePhysics2D / RunnerSimulatePhysics3D by 'Client Physics Simulation'. + This option allows you to specify behavior of physics simulation on clients. Option are: + - Disabled - physics simulation is not running and transforms are not synced (default). + - SyncTransforms - calls Physics.SyncTransforms() in all ticks. + - SimulateForward - calls Physics.SyncTransforms() in resimulation ticks + Physics.Simulate() in forward ticks. + - SimulateAlways - calls Physics.Simulate() in all ticks. \ No newline at end of file diff --git a/Assets/.Photon/FusionAddons/Physics/release_history.txt.meta b/Assets/.Photon/FusionAddons/Physics/release_history.txt.meta new file mode 100644 index 0000000..e43946e --- /dev/null +++ b/Assets/.Photon/FusionAddons/Physics/release_history.txt.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 24379f4352dd9df41a67d90a61bf7d4a +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Photon/FusionDemos.meta b/Assets/.Photon/FusionDemos.meta similarity index 100% rename from Assets/Photon/FusionDemos.meta rename to Assets/.Photon/FusionDemos.meta diff --git a/Assets/Photon/FusionDemos/Photon-Fusion-Intro-Sample-2.0.5-Stable-920.unitypackage.meta b/Assets/.Photon/FusionDemos/Photon-Fusion-Intro-Sample-2.0.5-Stable-920.unitypackage.meta similarity index 100% rename from Assets/Photon/FusionDemos/Photon-Fusion-Intro-Sample-2.0.5-Stable-920.unitypackage.meta rename to Assets/.Photon/FusionDemos/Photon-Fusion-Intro-Sample-2.0.5-Stable-920.unitypackage.meta diff --git a/Assets/.Photon/FusionDemos/Photon-Fusion-Intro-Sample-2.0.6-Stable-1011.unitypackage.meta b/Assets/.Photon/FusionDemos/Photon-Fusion-Intro-Sample-2.0.6-Stable-1011.unitypackage.meta new file mode 100644 index 0000000..287718b --- /dev/null +++ b/Assets/.Photon/FusionDemos/Photon-Fusion-Intro-Sample-2.0.6-Stable-1011.unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e95fe27595ed2e04bab9300940946b78 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Photon/FusionMenu.meta b/Assets/.Photon/FusionMenu.meta similarity index 100% rename from Assets/Photon/FusionMenu.meta rename to Assets/.Photon/FusionMenu.meta diff --git a/Assets/Photon/FusionMenu/Photon-Fusion-Menu-2.0.5-Stable-920.unitypackage.meta b/Assets/.Photon/FusionMenu/Photon-Fusion-Menu-2.0.5-Stable-920.unitypackage.meta similarity index 100% rename from Assets/Photon/FusionMenu/Photon-Fusion-Menu-2.0.5-Stable-920.unitypackage.meta rename to Assets/.Photon/FusionMenu/Photon-Fusion-Menu-2.0.5-Stable-920.unitypackage.meta diff --git a/Assets/.Photon/FusionMenu/Photon-Fusion-Menu-2.0.6-Stable-1011.unitypackage.meta b/Assets/.Photon/FusionMenu/Photon-Fusion-Menu-2.0.6-Stable-1011.unitypackage.meta new file mode 100644 index 0000000..e06ec13 --- /dev/null +++ b/Assets/.Photon/FusionMenu/Photon-Fusion-Menu-2.0.6-Stable-1011.unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6761bad2ac9dee144b4774b4d4012248 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Photon/PhotonLibs.meta b/Assets/.Photon/PhotonLibs.meta similarity index 100% rename from Assets/Photon/PhotonLibs.meta rename to Assets/.Photon/PhotonLibs.meta diff --git a/Assets/Photon/PhotonLibs/WebSocket.meta b/Assets/.Photon/PhotonLibs/WebSocket.meta similarity index 100% rename from Assets/Photon/PhotonLibs/WebSocket.meta rename to Assets/.Photon/PhotonLibs/WebSocket.meta diff --git a/Assets/Photon/PhotonLibs/WebSocket/PhotonWebSocket.asmdef b/Assets/.Photon/PhotonLibs/WebSocket/PhotonWebSocket.asmdef similarity index 100% rename from Assets/Photon/PhotonLibs/WebSocket/PhotonWebSocket.asmdef rename to Assets/.Photon/PhotonLibs/WebSocket/PhotonWebSocket.asmdef diff --git a/Assets/Photon/PhotonLibs/WebSocket/PhotonWebSocket.asmdef.meta b/Assets/.Photon/PhotonLibs/WebSocket/PhotonWebSocket.asmdef.meta similarity index 100% rename from Assets/Photon/PhotonLibs/WebSocket/PhotonWebSocket.asmdef.meta rename to Assets/.Photon/PhotonLibs/WebSocket/PhotonWebSocket.asmdef.meta diff --git a/Assets/Photon/PhotonLibs/WebSocket/SocketWebTcp.cs b/Assets/.Photon/PhotonLibs/WebSocket/SocketWebTcp.cs similarity index 63% rename from Assets/Photon/PhotonLibs/WebSocket/SocketWebTcp.cs rename to Assets/.Photon/PhotonLibs/WebSocket/SocketWebTcp.cs index 5d0b012..85f367b 100644 --- a/Assets/Photon/PhotonLibs/WebSocket/SocketWebTcp.cs +++ b/Assets/.Photon/PhotonLibs/WebSocket/SocketWebTcp.cs @@ -14,34 +14,15 @@ namespace ExitGames.Client.Photon { using System; - using System.Collections; - using UnityEngine; - using UnityEngine.Scripting; - using SupportClassPun = SupportClass; - - - /// - /// Yield Instruction to Wait for real seconds. Very important to keep connection working if Time.TimeScale is altered, we still want accurate network events - /// - public sealed class WaitForRealSeconds : CustomYieldInstruction - { - private readonly float _endTime; - - public override bool keepWaiting - { - get { return this._endTime > Time.realtimeSinceStartup; } - } - - public WaitForRealSeconds(float seconds) - { - this._endTime = Time.realtimeSinceStartup + seconds; - } - } + #if UNITY_2019_3_OR_NEWER + using UnityEngine.Scripting; + #endif /// - /// Internal class to encapsulate the network i/o functionality for the realtime libary. + /// Internal class to encapsulate the network i/o functionality for the realtime library. /// + [Preserve] public class SocketWebTcp : IPhotonSocket, IDisposable { private WebSocket sock; @@ -55,10 +36,9 @@ namespace ExitGames.Client.Photon this.ProxyServerAddress = npeer.ProxyServerAddress; if (this.ReportDebugOfLevel(DebugLevel.INFO)) { - this.Listener.DebugReturn(DebugLevel.INFO, "new SocketWebTcp() for Unity. Server: " + this.ServerAddress + (String.IsNullOrEmpty(this.ProxyServerAddress) ? "" : ", Proxy: " + this.ProxyServerAddress)); + this.Listener.DebugReturn(DebugLevel.INFO, "SocketWebTcp() "+ WebSocket.Implementation+". Server: " + this.ServerAddress + (String.IsNullOrEmpty(this.ProxyServerAddress) ? "" : ", Proxy: " + this.ProxyServerAddress)); } - //this.Protocol = ConnectionProtocol.WebSocket; this.PollReceive = false; } @@ -85,34 +65,17 @@ namespace ExitGames.Client.Photon this.State = PhotonSocketState.Disconnected; } - GameObject websocketConnectionObject; public override bool Connect() { - //bool baseOk = base.Connect(); - //if (!baseOk) - //{ - // return false; - //} - - this.State = PhotonSocketState.Connecting; - if (this.websocketConnectionObject != null) + if (!this.ConnectAddress.Contains("IPv6")) { - UnityEngine.Object.Destroy(this.websocketConnectionObject); + this.ConnectAddress += "&IPv6"; // this makes the Photon Server return a host name for the next server (NS points to MS and MS points to GS) } - this.websocketConnectionObject = new GameObject("websocketConnectionObject"); - MonoBehaviour mb = this.websocketConnectionObject.AddComponent(); - this.websocketConnectionObject.hideFlags = HideFlags.HideInHierarchy; - UnityEngine.Object.DontDestroyOnLoad(this.websocketConnectionObject); - - - this.ConnectAddress += "&IPv6"; // this makes the Photon Server return a host name for the next server (NS points to MS and MS points to GS) - - // earlier, we read the proxy address/scheme and failed to connect entirely, if that wasn't successful... // it was either successful (using the resulting proxy address) or no connect at all... @@ -126,10 +89,9 @@ namespace ExitGames.Client.Photon this.Listener.DebugReturn(DebugLevel.INFO, "ReadProxyConfigScheme() failed. Using no proxy."); } - try { - this.sock = new WebSocket(new Uri(this.ConnectAddress), proxyServerAddress, this.SerializationProtocol); + this.sock = new WebSocket(new Uri(this.ConnectAddress), proxyServerAddress, this.OpenCallback, this.ReceiveCallback, this.ErrorCallback, this.CloseCallback, this.SerializationProtocol); this.sock.DebugReturn = (DebugLevel l, string s) => { if (this.State != PhotonSocketState.Disconnected) @@ -139,8 +101,6 @@ namespace ExitGames.Client.Photon }; this.sock.Connect(); - mb.StartCoroutine(this.ReceiveLoop()); - return true; } catch (Exception e) @@ -150,6 +110,42 @@ namespace ExitGames.Client.Photon } } + private void CloseCallback(int code, string reason) + { + if (this.State == PhotonSocketState.Connecting) + { + this.HandleException(StatusCode.ExceptionOnConnect); // sets state to Disconnecting + return; + } + + // passing-on close only if this socket is still used / expected to be connected + if (this.State != PhotonSocketState.Disconnecting && this.State != PhotonSocketState.Disconnected) + { + this.Listener.DebugReturn(DebugLevel.ERROR, "SocketWebTcp.CloseCallback(). Going to disconnect. Server: " + this.ServerAddress + " Error: " + code + " Reason: " + reason); + this.HandleException(StatusCode.DisconnectByServerReasonUnknown); // sets state to Disconnecting + } + } + + // code can be from JsLib or WebSocket-Sharp, so it is not guaranteed to be the same in both cases + private void ErrorCallback(int code, string message) + { + // passing-on errors only if this socket is still used / expected to be connected + if (this.State != PhotonSocketState.Disconnecting && this.State != PhotonSocketState.Disconnected) + { + this.Listener.DebugReturn(DebugLevel.ERROR, "SocketWebTcp.ErrorCallback(). Going to disconnect. Server: " + this.ServerAddress + " Error: " + code + " Message: " + message); + this.HandleException(this.State != PhotonSocketState.Connected ? StatusCode.ExceptionOnConnect : StatusCode.ExceptionOnReceive); // sets state to Disconnecting + } + } + + private void OpenCallback() + { + if (State == PhotonSocketState.Connecting) + { + this.State = PhotonSocketState.Connected; + this.peerBase.OnConnect(); + } + } + ///
/// Attempts to read a proxy configuration defined by a address prefix. Only available to Industries Circle members on demand. @@ -255,7 +251,6 @@ namespace ExitGames.Client.Photon } - public override bool Disconnect() { if (this.ReportDebugOfLevel(DebugLevel.INFO)) @@ -282,18 +277,11 @@ namespace ExitGames.Client.Photon } } - if (this.websocketConnectionObject != null) - { - UnityEngine.Object.Destroy(this.websocketConnectionObject); - } - this.State = PhotonSocketState.Disconnected; return true; } - /// - /// used by TPeer* - /// + /// Used by TPeer public override PhotonSocketError Send(byte[] data, int length) { if (this.State != PhotonSocketState.Connected) @@ -310,11 +298,6 @@ namespace ExitGames.Client.Photon data = trimmedData; } - //if (this.ReportDebugOfLevel(DebugLevel.ALL)) - //{ - // this.Listener.DebugReturn(DebugLevel.ALL, "Sending: " + SupportClassPun.ByteArrayToString(data)); - //} - if (this.sock != null) { this.sock.Send(data); @@ -331,105 +314,39 @@ namespace ExitGames.Client.Photon return PhotonSocketError.Success; } + public override PhotonSocketError Receive(out byte[] data) { data = null; return PhotonSocketError.NoData; } - - internal const int ALL_HEADER_BYTES = 9; - internal const int TCP_HEADER_BYTES = 7; - internal const int MSG_HEADER_BYTES = 2; - - public IEnumerator ReceiveLoop() + public void ReceiveCallback(byte[] buf, int len) { - //this.Listener.DebugReturn(DebugLevel.INFO, "ReceiveLoop()"); - if (this.sock != null) + // once the websocket is disconnecting / disconnected, it should not receive anything anymore + if (State == PhotonSocketState.Disconnecting || State == PhotonSocketState.Disconnected) { - while (this.sock != null && !this.sock.Connected && this.sock.Error == null) - { - yield return new WaitForRealSeconds(0.1f); - } + return; + } - if (this.sock != null) + try + { + this.HandleReceivedDatagram(buf, len, false); + } + catch (Exception e) + { + if (this.State != PhotonSocketState.Disconnecting && this.State != PhotonSocketState.Disconnected) { - if (this.sock.Error != null) + if (this.ReportDebugOfLevel(DebugLevel.ERROR)) { - this.Listener.DebugReturn(DebugLevel.ERROR, "Exiting receive thread. Server: " + this.ServerAddress + " Error: " + this.sock.Error); - this.HandleException(StatusCode.ExceptionOnConnect); + this.EnqueueDebugReturn(DebugLevel.ERROR, "SocketWebTcp.ReceiveCallback() caught exception. Going to disconnect. State: " + this.State + ". Server: '" + this.ServerAddress + "' Exception: " + e); } - else - { - // connected - if (this.ReportDebugOfLevel(DebugLevel.ALL)) - { - this.Listener.DebugReturn(DebugLevel.ALL, "Receiving by websocket. this.State: " + this.State); - } - - this.State = PhotonSocketState.Connected; - this.peerBase.OnConnect(); - - while (this.State == PhotonSocketState.Connected) - { - if (this.sock != null) - { - if (this.sock.Error != null) - { - this.Listener.DebugReturn(DebugLevel.ERROR, "Exiting receive thread (inside loop). Server: " + this.ServerAddress + " Error: " + this.sock.Error); - this.HandleException(StatusCode.ExceptionOnReceive); - break; - } - else - { - byte[] inBuff = this.sock.Recv(); - if (inBuff == null || inBuff.Length == 0) - { - // nothing received. wait a bit, try again - yield return new WaitForRealSeconds(0.02f); - continue; - } - - //if (this.ReportDebugOfLevel(DebugLevel.ALL)) - //{ - // this.Listener.DebugReturn(DebugLevel.ALL, "TCP << " + inBuff.Length + " = " + SupportClassPun.ByteArrayToString(inBuff)); - //} - - if (inBuff.Length > 0) - { - try - { - this.HandleReceivedDatagram(inBuff, inBuff.Length, false); - } - catch (Exception e) - { - if (this.State != PhotonSocketState.Disconnecting && this.State != PhotonSocketState.Disconnected) - { - if (this.ReportDebugOfLevel(DebugLevel.ERROR)) - { - this.EnqueueDebugReturn(DebugLevel.ERROR, "Receive issue. State: " + this.State + ". Server: '" + this.ServerAddress + "' Exception: " + e); - } - this.HandleException(StatusCode.ExceptionOnReceive); - } - } - } - } - } - } - } + this.HandleException(StatusCode.ExceptionOnReceive); } } - - this.Disconnect(); - } - - - private class MonoBehaviourExt : MonoBehaviour - { } } } - #endif \ No newline at end of file diff --git a/Assets/Photon/PhotonLibs/WebSocket/SocketWebTcp.cs.meta b/Assets/.Photon/PhotonLibs/WebSocket/SocketWebTcp.cs.meta similarity index 100% rename from Assets/Photon/PhotonLibs/WebSocket/SocketWebTcp.cs.meta rename to Assets/.Photon/PhotonLibs/WebSocket/SocketWebTcp.cs.meta diff --git a/Assets/.Photon/PhotonLibs/WebSocket/WebSocket.cs b/Assets/.Photon/PhotonLibs/WebSocket/WebSocket.cs new file mode 100644 index 0000000..1ea990a --- /dev/null +++ b/Assets/.Photon/PhotonLibs/WebSocket/WebSocket.cs @@ -0,0 +1,347 @@ +#if UNITY_WEBGL || WEBSOCKET || WEBSOCKET_PROXYCONFIG + +#if UNITY_WEBGL && !UNITY_EDITOR +#define PHOTON_WEBSOCKET_JS +#else +#define PHOTON_WEBSOCKET_CS +#endif + +// -------------------------------------------------------------------------------------------------------------------- +// +// Provided originally by Unity to cover WebSocket support in WebGL and the Editor. Modified by Exit Games GmbH. +// +// developer@exitgames.com +// -------------------------------------------------------------------------------------------------------------------- + + +namespace ExitGames.Client.Photon +{ + using System; + + #if PHOTON_WEBSOCKET_JS + using System.Collections.Generic; + using System.Runtime.InteropServices; + using System.Text; + using AOT; + #else + using WebSocketSharp; + using System.Security.Authentication; + #endif + + + // changed mProxyAddress to ProxyAddress + // changed mUrl to Url + + public partial class WebSocket + { + /// Server address + public Uri Url { get; private set; } + + /// Only supported by WebSocket-sharp dll. + public string ProxyAddress { get; private set; } + + /// Photon uses this to agree on a serialization protocol. Either: GpBinaryV16 or GpBinaryV18. Based on enum SerializationProtocol. + private readonly string protocols = "GpBinaryV16"; + + + /// True after the websocket callback OnConnect until close or (permanent) error. + public bool Connected { get; private set; } + + /// Null until some error happened in underlying websocket. + public string Error { get; private set; } + + + // callbacks to higher level + private Action recvCallback; + private Action openCallback; + private Action errorCallback; + private Action closeCallback; + // logging callback + public Action DebugReturn { get; set; } + + + public WebSocket(Uri url, string proxyAddress, Action openCallback, Action recvCallback, Action errorCallback, Action closeCallback, string protocols = null) + { + this.Url = url; + this.ProxyAddress = proxyAddress; + + this.recvCallback = recvCallback; + this.openCallback = openCallback; + this.errorCallback = errorCallback; + this.closeCallback = closeCallback; + + if (!string.IsNullOrEmpty(protocols)) + { + this.protocols = protocols; + } + + string scheme = this.Url.Scheme; + if (!scheme.Equals("ws") && !scheme.Equals("wss")) + { + throw new ArgumentException("Unsupported protocol: " + scheme); + } + } + } + + + // .net specific implementation using websocket-sharp.dll + public partial class WebSocket + { + #if PHOTON_WEBSOCKET_CS + + public const string Implementation = "WebSocketSharp"; + + WebSocketSharp.WebSocket m_Socket; + + + public void Connect() + { + this.m_Socket = new WebSocketSharp.WebSocket(this.Url.ToString(), new string[] {this.protocols}); + this.m_Socket.Log.Output = (ld, f) => + { + var s = string.Format("WebSocketSharp: {0}", ld.Message); + switch (ld.Level) + { + case LogLevel.Trace: + case LogLevel.Debug: + this.DebugReturn(DebugLevel.ALL, s); + break; + case LogLevel.Info: + this.DebugReturn(DebugLevel.INFO, s); + break; + case LogLevel.Warn: + this.DebugReturn(DebugLevel.WARNING, s); + break; + case LogLevel.Error: + case LogLevel.Fatal: + this.DebugReturn(DebugLevel.ERROR, s); + break; + } + }; + + this.m_Socket.OnOpen += (sender, e) => + { + this.Connected = true; + this.openCallback(); + }; + this.m_Socket.OnMessage += (sender, e) => + { + this.recvCallback(e.RawData, e.RawData.Length); + }; + this.m_Socket.OnError += (sender, e) => + { + this.Connected = false; + this.Error = e.Message + (e.Exception == null ? "" : " / " + e.Exception); + this.errorCallback(0, e.Message); + }; + this.m_Socket.OnClose += (sender, e) => + { + this.Connected = false; + this.closeCallback(e.Code, e.Reason); + }; + + + if (!String.IsNullOrEmpty(this.ProxyAddress)) + { + string user = null; + string pass = null; + + var authDelim = this.ProxyAddress.IndexOf("@"); + if (authDelim != -1) + { + user = this.ProxyAddress.Substring(0, authDelim); + this.ProxyAddress = this.ProxyAddress.Substring(authDelim + 1); + var passDelim = user.IndexOf(":"); + if (passDelim != -1) + { + pass = user.Substring(passDelim + 1); + user = user.Substring(0, passDelim); + } + } + + // throws an exception, if scheme not specified + this.m_Socket.SetProxy("http://" + this.ProxyAddress, user, pass); + } + + if (this.m_Socket.IsSecure) + { + this.m_Socket.SslConfiguration.EnabledSslProtocols = this.m_Socket.SslConfiguration.EnabledSslProtocols | (SslProtocols)(3072 | 768); + } + + + this.m_Socket.ConnectAsync(); + } + + + public void Close() + { + // at this low level we are fine with closing the socket async / non-blocking + this.m_Socket.CloseAsync(); + } + + public void Send(byte[] buffer) + { + this.m_Socket.Send(buffer); + } + + #endif + } + + + // js/native specific implementation + public partial class WebSocket + { + #if PHOTON_WEBSOCKET_JS + + public const string Implementation = "JsLib"; + + static Dictionary instances = new Dictionary(); + + [DllImport("__Internal")] + private static extern int SocketCreate(string url, string protocols, Action openCallbackStatic, Action recvCallbackStatic, Action errorCallbackStatic, Action closeCallbackStatic); + + [DllImport("__Internal")] + private static extern int SocketState (int socketInstance); + + [DllImport("__Internal")] + private static extern void SocketSend (int socketInstance, byte[] ptr, int length); + + [DllImport("__Internal")] + private static extern void SocketClose (int socketInstance); + + [DllImport("__Internal")] + private static extern int SocketError (int socketInstance, byte[] ptr, int length); + + private int m_NativeRef = 0; + + // TODO: discuss if we need this anymore?! + public bool ConnectedOLD + { + get { return SocketState(m_NativeRef) != 0; } + } + + private const int SocketErrorBufferSize = 1024; + private readonly byte[] socketErrorBuffer = new byte[SocketErrorBufferSize]; + + // TODO: discuss if we need this anymore?! + public string ErrorOLD + { + get { + int result = SocketError (m_NativeRef, this.socketErrorBuffer, SocketErrorBufferSize); + + if (result == 0) + return null; + + return Encoding.UTF8.GetString (this.socketErrorBuffer); + } + } + + + public void Connect() + { + m_NativeRef = SocketCreate (this.Url.ToString(), this.protocols, OpenCallbackStatic, RecvCallbackStatic, ErrorCallbackStatic, CloseCallbackStatic); + instances[m_NativeRef] = this; + } + + public void Close() + { + SocketClose(m_NativeRef); + } + + + public void Send(byte[] buffer) + { + SocketSend (m_NativeRef, buffer, buffer.Length); + } + + + [MonoPInvokeCallback(typeof(Action))] + public static void RecvCallbackStatic(int instance, IntPtr p, int len) + { + instances[instance].RecvCallbackInstance(p, len); + } + + private byte[] receiveBuffer; + + public void RecvCallbackInstance(IntPtr p, int len) + { + if (this.receiveBuffer == null || this.receiveBuffer.Length < len) + { + this.receiveBuffer = new byte[len]; + } + Marshal.Copy(p, this.receiveBuffer, 0, len); + + this.recvCallback(this.receiveBuffer, len); + } + + + + [MonoPInvokeCallback(typeof(Action))] + public static void OpenCallbackStatic(int instance) + { + instances[instance].OpenCallbackInstance(); + } + + public void OpenCallbackInstance() + { + this.Connected = true; + this.openCallback(); + } + + + + [MonoPInvokeCallback(typeof(Action))] + public static void ErrorCallbackStatic(int instance, int code) + { + string msg; + switch (code) + { + case 1001: + msg = "Endpoint going away."; + break; + case 1002: + msg = "Protocol error."; + break; + case 1003: + msg = "Unsupported message."; + break; + case 1005: + msg = "No status."; + break; + case 1006: + msg = "Abnormal disconnection."; + break; + case 1009: + msg = "Data frame too large."; + break; + default: + msg = "Error " + code; + break; + } + + instances[instance].ErrorCallbackInstance(code, msg); + } + + public void ErrorCallbackInstance(int code, string msg) + { + this.Connected = false; + this.errorCallback(code, msg); + } + + + [MonoPInvokeCallback(typeof(Action))] + public static void CloseCallbackStatic(int instance, int code) + { + string msg = "n/a from jslib"; + instances[instance].CloseCallbackInstance(code, msg); + } + + public void CloseCallbackInstance(int code, string msg) + { + this.Connected = false; + this.closeCallback(code, msg); + } + #endif + } +} +#endif \ No newline at end of file diff --git a/Assets/Photon/PhotonLibs/WebSocket/WebSocket.cs.meta b/Assets/.Photon/PhotonLibs/WebSocket/WebSocket.cs.meta similarity index 100% rename from Assets/Photon/PhotonLibs/WebSocket/WebSocket.cs.meta rename to Assets/.Photon/PhotonLibs/WebSocket/WebSocket.cs.meta diff --git a/Assets/.Photon/PhotonLibs/WebSocket/WebSocket.jslib b/Assets/.Photon/PhotonLibs/WebSocket/WebSocket.jslib new file mode 100644 index 0000000..d0e925e --- /dev/null +++ b/Assets/.Photon/PhotonLibs/WebSocket/WebSocket.jslib @@ -0,0 +1,71 @@ +var LibraryWebSockets = { +$webSocketInstances: [], + +SocketCreate: function(url, protocols, openCallback, recvCallback, errorCallback, closeCallback) +{ + var str = UTF8ToString(url); + var prot = UTF8ToString(protocols); + var socket = { + socket: new WebSocket(str, [prot]), + error: null, + } + var instance = webSocketInstances.push(socket) - 1; + socket.socket.binaryType = 'arraybuffer'; + + socket.socket.onopen = function () { + Module.dynCall_ + Module.dynCall_vi(openCallback, instance); + } + socket.socket.onmessage = function (e) { + if (e.data instanceof ArrayBuffer) + { + const b = e.data; + const ptr = _malloc(b.byteLength); + const dataHeap = new Int8Array(HEAPU8.buffer, ptr, b.byteLength); + dataHeap.set(new Int8Array(b)); + Module.dynCall_viii(recvCallback, instance, ptr, b.byteLength); + _free(ptr); + } + }; + socket.socket.onerror = function (e) { + Module.dynCall_vii(errorCallback, instance, e.code); + } + socket.socket.onclose = function (e) { + if (e.code != 1000) + { + Module.dynCall_vii(closeCallback, instance, e.code); + } + } + return instance; +}, + +SocketState: function (socketInstance) +{ + var socket = webSocketInstances[socketInstance]; + return socket.socket.readyState; +}, + +SocketError: function (socketInstance, ptr, bufsize) +{ + var socket = webSocketInstances[socketInstance]; + if (socket.error == null) + return 0; + stringToUTF8(socket.error, ptr, bufsize); + return 1; +}, + +SocketSend: function (socketInstance, ptr, length) +{ + var socket = webSocketInstances[socketInstance]; + socket.socket.send (HEAPU8.buffer.slice(ptr, ptr+length)); +}, + +SocketClose: function (socketInstance) +{ + var socket = webSocketInstances[socketInstance]; + socket.socket.close(); +} +}; + +autoAddDeps(LibraryWebSockets, '$webSocketInstances'); +mergeInto(LibraryManager.library, LibraryWebSockets); diff --git a/Assets/Photon/PhotonLibs/WebSocket/WebSocket.jslib.meta b/Assets/.Photon/PhotonLibs/WebSocket/WebSocket.jslib.meta similarity index 100% rename from Assets/Photon/PhotonLibs/WebSocket/WebSocket.jslib.meta rename to Assets/.Photon/PhotonLibs/WebSocket/WebSocket.jslib.meta diff --git a/Assets/Photon/PhotonLibs/WebSocket/websocket-sharp.README b/Assets/.Photon/PhotonLibs/WebSocket/websocket-sharp.README similarity index 100% rename from Assets/Photon/PhotonLibs/WebSocket/websocket-sharp.README rename to Assets/.Photon/PhotonLibs/WebSocket/websocket-sharp.README diff --git a/Assets/Photon/PhotonLibs/WebSocket/websocket-sharp.README.meta b/Assets/.Photon/PhotonLibs/WebSocket/websocket-sharp.README.meta similarity index 100% rename from Assets/Photon/PhotonLibs/WebSocket/websocket-sharp.README.meta rename to Assets/.Photon/PhotonLibs/WebSocket/websocket-sharp.README.meta diff --git a/Assets/Photon/PhotonLibs/WebSocket/websocket-sharp.dll b/Assets/.Photon/PhotonLibs/WebSocket/websocket-sharp.dll similarity index 100% rename from Assets/Photon/PhotonLibs/WebSocket/websocket-sharp.dll rename to Assets/.Photon/PhotonLibs/WebSocket/websocket-sharp.dll diff --git a/Assets/Photon/PhotonLibs/WebSocket/websocket-sharp.dll.meta b/Assets/.Photon/PhotonLibs/WebSocket/websocket-sharp.dll.meta similarity index 100% rename from Assets/Photon/PhotonLibs/WebSocket/websocket-sharp.dll.meta rename to Assets/.Photon/PhotonLibs/WebSocket/websocket-sharp.dll.meta diff --git a/Assets/Photon/PhotonLibs/changes-library.txt b/Assets/.Photon/PhotonLibs/changes-library.txt similarity index 99% rename from Assets/Photon/PhotonLibs/changes-library.txt rename to Assets/.Photon/PhotonLibs/changes-library.txt index 91e36bc..682ecbb 100644 --- a/Assets/Photon/PhotonLibs/changes-library.txt +++ b/Assets/.Photon/PhotonLibs/changes-library.txt @@ -3,10 +3,24 @@ Photon C# Client Library - Changelog www.photonengine.com - Join our Discord Server: https://dashboard.photonengine.com/account/profile +Version 4.1.8.14 (11. March 2025 - rev7866) + Changed: WebSocket implementation for Unity WebGL/JS exports and WebSocket-sharp based implementation (in PhotonLibs\WebSocket\). + Note: The goal is to process incoming messages in WebGL (and with WebSocket-sharp) more directly. This specifically helps the Voice SDK on WebGL to process the stream while in background. + Changed: WebSocketTcp and WebSocket to receive incoming messages via callbacks. At the same time our WebSocket code now also implements all typical callbacks for WS/WSS. + Changed: WebSocket.jslib replicates "standard" JS websocket methods and callbacks in its interface instead of caching messages for polling. + Changed: PreserveAttribute in SupportClass.cs is now public, so it can be used in WebSocket code as needs be. + +Version 4.1.8.13 (09. January 2025 - rev7815) + No notable changes. + +Version 4.1.8.12 (16. December 2024 - rev7801) + Fixed: Some allocations that can be avoided. For example the EventData.Sender is no longer allocating anything, if the Sender of an event was not set (it is considered ActorNumber 0). + Changed: PhotonPeer.ClientSdkId is now public and can be set by SDKs. + Changed: InitV3 to use ClientSdkIdShifted, which all init requests should use. Version 4.1.8.11 (17. October 2024 - rev7735) Changed: Internal TryParseAddress method, which failed for URLs without a port. This did not work well with the Realtime API's AddressRewriter and URLs for Discord Activities (which typically use a scheme but not a port). - + Version 4.1.8.10 (14. October 2024 - rev7732) Internal: Preparation to support .Net Standard 2.1 builds. Updated: WebSocket for WebGL exports (WebSocket\WebSocket.jslib) to support Unity's (experimental) option to "Enable Native C/C++ Multithreading". diff --git a/Assets/Photon/PhotonLibs/changes-library.txt.meta b/Assets/.Photon/PhotonLibs/changes-library.txt.meta similarity index 100% rename from Assets/Photon/PhotonLibs/changes-library.txt.meta rename to Assets/.Photon/PhotonLibs/changes-library.txt.meta diff --git a/Assets/Photon/PhotonLibs/netstandard2.0.meta b/Assets/.Photon/PhotonLibs/netstandard2.0.meta similarity index 100% rename from Assets/Photon/PhotonLibs/netstandard2.0.meta rename to Assets/.Photon/PhotonLibs/netstandard2.0.meta diff --git a/Assets/Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.dll b/Assets/.Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.dll similarity index 62% rename from Assets/Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.dll rename to Assets/.Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.dll index 2079eaf24154ea7d5ba863b77b185e1ccf991081..92fad31eca8a8df63bf9b54824f7fa5debd6e829 100644 GIT binary patch delta 40402 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 Suy>$|raV0V7k6(~;{O1M$I3JS diff --git a/Assets/Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.dll.meta b/Assets/.Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.dll.meta similarity index 100% rename from Assets/Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.dll.meta rename to Assets/.Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.dll.meta diff --git a/Assets/Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.xml b/Assets/.Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.xml similarity index 99% rename from Assets/Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.xml rename to Assets/.Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.xml index ea60bef..569a3d2 100644 --- a/Assets/Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.xml +++ b/Assets/.Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.xml @@ -1161,7 +1161,7 @@ Can be used to remove/hide the AppId from websocket connect paths. - A simplified identifier for client SDKs. Photon's APIs might modify this (as a dll can be used in more than one product). Helps debugging. + A simplified identifier for client SDKs. Helps debugging. Only Photon APIs should set this. For the Init-request, we shift the ClientId by one and the last bit signals a "debug" (0) or "release" build (1). @@ -1614,15 +1614,15 @@ Defines the initial size of an internally used StreamBuffer for Tcp. The StreamBuffer is used to aggregate operation into (less) send calls, - which uses less resoures. + which uses less resources. - The size is not restricing the buffer and does not affect when outgoing data is actually sent. + The size is not restricting the buffer and does not affect when outgoing data is actually sent. - The Maximum Trasfer Unit (MTU) defines the (network-level) packet-content size that is + The Maximum Transfer Unit (MTU) defines the (network-level) packet-content size that is guaranteed to arrive at the server in one piece. The Photon Protocol uses this size to split larger data into packets and for receive-buffers of packets. diff --git a/Assets/Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.xml.meta b/Assets/.Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.xml.meta similarity index 100% rename from Assets/Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.xml.meta rename to Assets/.Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.xml.meta diff --git a/Assets/SessionListUIHandler.cs b/Assets/.SessionListUIHandler.cs similarity index 100% rename from Assets/SessionListUIHandler.cs rename to Assets/.SessionListUIHandler.cs diff --git a/Assets/SessionListUIHandler.cs.meta b/Assets/.SessionListUIHandler.cs.meta similarity index 100% rename from Assets/SessionListUIHandler.cs.meta rename to Assets/.SessionListUIHandler.cs.meta diff --git a/Assets/Models/Car_11/FBX/Car_11.FBX.meta b/Assets/Models/Car_11/FBX/Car_11.FBX.meta index 2a17f2c..ef8da67 100644 --- a/Assets/Models/Car_11/FBX/Car_11.FBX.meta +++ b/Assets/Models/Car_11/FBX/Car_11.FBX.meta @@ -272,6 +272,8 @@ ModelImporter: optimizeGameObjects: 0 removeConstantScaleCurves: 0 motionNodeName: + rigImportErrors: + rigImportWarnings: animationImportErrors: animationImportWarnings: animationRetargetingWarnings: @@ -289,7 +291,7 @@ ModelImporter: isReadable: 1 meshes: lODScreenPercentages: [] - globalScale: 1 + globalScale: 1.5 meshCompression: 0 addColliders: 0 useSRGBMaterialColor: 1 @@ -344,7 +346,7 @@ ModelImporter: armStretch: 0.05 legStretch: 0.05 feetSpacing: 0 - globalScale: 1 + globalScale: 1.5 rootMotionBoneName: hasTranslationDoF: 0 hasExtraRoot: 0 diff --git a/Assets/Photon/Fusion/Assemblies/Debug/Fusion.Common.dll.debug b/Assets/Photon/Fusion/Assemblies/Debug/Fusion.Common.dll.debug deleted file mode 100644 index 270e42c4a7b23e7d89e379a8c72ef72c76041004..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 83968 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 R9qxZT!T&#j|C>tS{{!O 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�SM=j^<2h#WCx}EWC zhBgo+hR~OV@W(cp0)@x3`$liUvjOTy(MRsq7l|aydM*+qC|7hLnR_8uTul$t)O)Fq zdNL@Y(C2+*O+lZ^R)iM^M~w!H>j#1ieh;KGz*GK+6~$?W!Tcqf7M~1K2hBc!d6&t) zCk-@nogd2d{)$uqTcpTE;5*v$u!%De>Y01fSx{#@*Zob*8+!ds76vO~wz8SD37CT$ zfWDCH9uima5ZS2vOBqo3)>mN-a&Cq>$0_(%^o)K-mu>0*) zhEn0%D90)2eg>odHr6Q^@Y@)bG&ll|7{RRMy1$IvS0Kl4eJ3@#ixS5TfZql)d^?7X z?g}IPDvE*Yhz0OQ%P8W~qq`Z}2f$|pqhJLz2V(}t{Fe@k-P`>V_-ORj_u+9%W5^6`V8XC`UKjW%467|kffA#gPoi6Z zz}N6Y{{$Rx=wL*-2TX>p09(LNcI>U146kEpGkW40J@7;-#hA&_2ZEyqdU^wLGAEQl zuX6$p+Y-11GGx%sCo>12G(L$WhQ}UZ=BelxO9p%!91k`OW9Sjrqy@{P){)Kg_+N|6x5e=AZLqh>@`~#`7i+ny#54xnztn zLx*@d$_xIRp@5eZFQA(lB5(+NV}?d}N%MlB5`sCr9OUINFIirW@G{Cvj+bM++{24O zgJ20&V{Kw_z0s9MHe#pyPy!<&Y|BjbG7 zXTiS>{!Q?w!Jh>GJorxV&w_s%{FC5Y!T%BbKf(8d?*;!d_!q$+1m6vQKlpa=e+SvkmSHb@kd_DL_!T%Zj!{C2|(n$rs7kn-F2f^PD{`cU`;CF-n zHTa$2w}ZbM{4c@(9DF(WJHg)${-@we!QTr0ae%|o!B8+9j0EZ6KyWZP6dY!d3$*{i zK@CDcEj|| z`CT-YVPg+7^^bV@E|Z_)<^8zo=@iHw{sT`2t40k_^YH_R@ zGq}sF$AO>PMMm4Y5EF+ky$^xH0NPycVNpP9={@Z%#64L=BL3teL|rn& zN8k@okt4`=RK2Rs8yXvqw+Ga=u%X_EksH|(L%2^-Y34d#e@`B>f~e;=ve12;7#J1! zb1V-d>oWj5AQ&iT=+J2yXuvm*j>A?;1tZ!0XiC`OoLbwMsO~+{ZRcCs)m!^fSgf=+ z6@VZg;#JQ{qC2GJg*BkoQSeuWspq~AWV4KH56@G|ZR#-K+0yTo|ffT4aI)+~a zCr3xb8|praKqQ)h#rEg{=x2#)AP@=2_!!L>7>?aX?M>%R=};;#ht@fQEa)EVT~YmI z8XcDeUt9tIp2EL(K#VVmkqP~+SYUC)sW7~0-aak2PagsRtgeDVr%Odce2=If%0DN4 zd_(*Ah9utNwR==R-J^^eBVq<=1}?~EGq^#h7mm{CG^|i~8M)4{p(xZn8^Ojjsv!>GLjr0OEI2%N5Cw+EbfbcPBjXzIQ-z-JztM?S z0PzsSQ6B5c7S?zMbus&JJWzxMyGMcLS4P+_Vt{mZ5r^dX5bu$|c{*Z=VQ@c22b=W? zs6GTp$ZZHGlL1^MHgcF@p$E=SM&?-XdN@ z3L-iW2?$C<1PUgd?{Xj@F!-lEI@&R!V5l1WD=g2VhZ%S6k$y?y0DIq+ErCL-7jk;i`mN z3Y>u?34kP{Yr+R_VUWaBs6vNU22JXiR0^(M8onQXhVdI5g^bbPVazP>k;N&aI5BL% zjgO}d+!p*EHj!XJQ%K?JBn1#BOZi2*_Z$@0QANoSm>X*E=2mF8W9I|LYHkJlO{2R9 zZGsutev=H`9yRb#cLFGJFf{YvLPY>FIbnXG&-4PmL4dUWigtS#BhIai?qW8eN75WG zI*`pw0>GyMYH-p<$P?Ir;DUUeY=R$fAADW_$dur1lLjkvzdgEZ8%pgvVaA3|U_%r) zOk{>nh;##J1<5RukTwKjLju=J0{Gs66LjuGz7RUi%hS9(C;8uy>s!3SJjkGV+=6)p z{N{dCRxXqR<{;CKQBHtSq=3#U>UJOBmocd{3vuN96@LpY?q&i*i{4->)C6WF^`5KE zVq>9Ro4HvE8*SKiD_hO_jaGniX`15G!Gb{M|salZEfV>V15-4QvnQh`5oj2;uYxvGDzUI8kPj-&7O5WAU zqv$<>IWlvz($4c^t*!jr_WC7bup@X-J{Ovw4%c^Z@aDe29Q!B#`ETX>N@fGI{|pS) z^ApdU!KwRu1CxuAk3CT;7K`QZv@z_(jVjbneH!zA?5p+w^C!G+AH_3hfjMJ~=np=E zif^sUw?}X8K6U|Lah<6Z*Q+5uOS=g&x1KGpt(`UIKwyTaXD+VJ83U3Jk>cjjz&yO# z3iI|euPgQWB0kjH)UPF&stQL zpNhdlYu#LC9Gl2 z%lURaAAbs3KDb@q_Gx3xPX*>7ueAG6Zf$d=PPS1J;z(Oy^8LlaaB>-g?&c@bZ2E^>vUjhVnaw@}Yl>-;Ks z9-lUbUsfvOH{Zk}t8eGGi})n@cJUgBl&`e%wWw?{-)PoL`0OoOIUkrOR;HHnI`^CT z8^u<>8E)f4+U0z4100uM4@>oJwozZl2fxF1h*}Q@=DkGAei*kBwx+gh0QR}?=mln zWNYP%NP_@H${P-^U9V5%ITo+b1V>W~tKKR*6_~#wBL;her-}Bte7%|H2Zn9>d>*u` zg<&}aJA(-s97#dE9-gdL>o?|sU8PYC0oY%t0j&zYP;D*;W^Sw9ZnQph>QuR2nrO&k z4N0MJ0(3tW)=uuUPBnIFr>>tlh0jrAfo`5`@gve<`4qnW-L4d?C-HsdorW=s>~kfX z*~Zt+DL>z@tM`;jfc#{m0he4*$6%$U7D{has-Z|*ErwDq^TUC8l3%}Ww`>!qY=ivt z`%V)aWZ_<&39S4Ohu$E_81%8y8RP}=ngz?QYkb;X}rp4a@}RLS@$_aCyS;R>SZ#Th)~rR%$vuOC~kTgG5}*f|7Xwtx4h+qF5~~#UPzg*Jl&e)O{-Y0~k)t2?{>07vr0xPkS|Wzk zNn$`-#qeRdJ~+$44lpmik}@wc8fpK$xbGb9Ucj8K;W~qdCYJGN7$4Z1}To~lDP+UNJ)Lzg=b!?-pKBZ z&jb!>@;oiu$)O!S?7}ycRE1Iv;K&i`Bjm>X*2DT3_?_sqB>3<|GwU%l&eq&KF(ohf zx(l6Ryma35q%L0r!WW+V^LFR)8N8M07{-;X-%Htkx;_Tl@~A8S@>v2Hx%l%m+<*XQ sgp+S?%Y&RoU7|8MaB0~Gjw0dOO}-v9sr diff --git a/Assets/Photon/Fusion/Assemblies/Debug/Fusion.Runtime.dll.debug b/Assets/Photon/Fusion/Assemblies/Debug/Fusion.Runtime.dll.debug deleted file mode 100644 index 366ae4d2e917a1343a5f23cdb0f730d6c013d369..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 784896 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 z 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

X%sOOpH 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

`oLoh8d!-wkfu0Dv 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 ONqq(V9kBm?4*Un diff --git a/Assets/Photon/Fusion/build_info.txt b/Assets/Photon/Fusion/build_info.txt deleted file mode 100644 index 4a5236f..0000000 --- a/Assets/Photon/Fusion/build_info.txt +++ /dev/null @@ -1,3 +0,0 @@ -build: 2.0.5 Stable 920 -date: 2025-02-12 16:33:38 -git: 2.0/release (0caaade1a) \ No newline at end of file diff --git a/Assets/Photon/PhotonLibs/WebSocket/WebSocket.cs b/Assets/Photon/PhotonLibs/WebSocket/WebSocket.cs deleted file mode 100644 index e8a4feb..0000000 --- a/Assets/Photon/PhotonLibs/WebSocket/WebSocket.cs +++ /dev/null @@ -1,252 +0,0 @@ -#if UNITY_WEBGL || WEBSOCKET || WEBSOCKET_PROXYCONFIG - -// -------------------------------------------------------------------------------------------------------------------- -//

-// Provided originally by Unity to cover WebSocket support in WebGL and the Editor. Modified by Exit Games GmbH. -// -// developer@exitgames.com -// -------------------------------------------------------------------------------------------------------------------- - - -namespace ExitGames.Client.Photon -{ - using System; - using System.Text; - using ExitGames.Client.Photon; - - #if UNITY_WEBGL && !UNITY_EDITOR - using System.Runtime.InteropServices; - #else - using WebSocketSharp; - using System.Collections.Generic; - using System.Security.Authentication; - #endif - - - public class WebSocket - { - private Uri mUrl; - private string mProxyAddress; - - /// Photon uses this to agree on a serialization protocol. Either: GpBinaryV16 or GpBinaryV18. Based on enum SerializationProtocol. - private string protocols = "GpBinaryV16"; - - public Action DebugReturn { get; set; } - - public WebSocket(Uri url, string proxyAddress, string protocols = null) - { - this.mUrl = url; - this.mProxyAddress = proxyAddress; - - if (protocols != null) - { - this.protocols = protocols; - } - - string protocol = mUrl.Scheme; - if (!protocol.Equals("ws") && !protocol.Equals("wss")) - { - throw new ArgumentException("Unsupported protocol: " + protocol); - } - } - - public string ProxyAddress - { - get { return mProxyAddress; } - } - - public void SendString(string str) - { - Send(Encoding.UTF8.GetBytes(str)); - } - - public string RecvString() - { - byte[] retval = Recv(); - if (retval == null) - return null; - return Encoding.UTF8.GetString(retval); - } - - #if UNITY_WEBGL && !UNITY_EDITOR - [DllImport("__Internal")] - private static extern int SocketCreate (string url, string protocols); - - [DllImport("__Internal")] - private static extern int SocketState (int socketInstance); - - [DllImport("__Internal")] - private static extern void SocketSend (int socketInstance, byte[] ptr, int length); - - [DllImport("__Internal")] - private static extern void SocketRecv (int socketInstance, byte[] ptr, int length); - - [DllImport("__Internal")] - private static extern int SocketRecvLength (int socketInstance); - - [DllImport("__Internal")] - private static extern void SocketClose (int socketInstance); - - [DllImport("__Internal")] - private static extern int SocketError (int socketInstance, byte[] ptr, int length); - - int m_NativeRef = 0; - - public void Send(byte[] buffer) - { - SocketSend (m_NativeRef, buffer, buffer.Length); - } - - public byte[] Recv() - { - int length = SocketRecvLength (m_NativeRef); - if (length == 0) - return null; - byte[] buffer = new byte[length]; - SocketRecv (m_NativeRef, buffer, length); - return buffer; - } - - public void Connect() - { - m_NativeRef = SocketCreate (mUrl.ToString(), this.protocols); - - //while (SocketState(m_NativeRef) == 0) - // yield return 0; - } - - public void Close() - { - SocketClose(m_NativeRef); - } - - public bool Connected - { - get { return SocketState(m_NativeRef) != 0; } - } - - public string Error - { - get { - const int bufsize = 1024; - byte[] buffer = new byte[bufsize]; - int result = SocketError (m_NativeRef, buffer, bufsize); - - if (result == 0) - return null; - - return Encoding.UTF8.GetString (buffer); - } - } - #else - WebSocketSharp.WebSocket m_Socket; - Queue m_Messages = new Queue(); - bool m_IsConnected = false; - string m_Error = null; - - - public void Connect() - { - m_Socket = new WebSocketSharp.WebSocket(mUrl.ToString(), new string[] {this.protocols}); - m_Socket.Log.Output = (ld, f) => - { - var s = string.Format("WebSocketSharp: {0}", ld.Message); - switch (ld.Level) - { - case WebSocketSharp.LogLevel.Trace: - case WebSocketSharp.LogLevel.Debug: - DebugReturn(DebugLevel.ALL, s); - break; - case WebSocketSharp.LogLevel.Info: - DebugReturn(DebugLevel.INFO, s); - break; - case WebSocketSharp.LogLevel.Warn: - DebugReturn(DebugLevel.WARNING, s); - break; - case WebSocketSharp.LogLevel.Error: - case WebSocketSharp.LogLevel.Fatal: - DebugReturn(DebugLevel.ERROR, s); - break; - } - }; - - string user = null; - string pass = null; - - if (!String.IsNullOrEmpty(mProxyAddress)) - { - var authDelim = mProxyAddress.IndexOf("@"); - if (authDelim != -1) - { - user = mProxyAddress.Substring(0, authDelim); - mProxyAddress = mProxyAddress.Substring(authDelim + 1); - var passDelim = user.IndexOf(":"); - if (passDelim != -1) - { - pass = user.Substring(passDelim + 1); - user = user.Substring(0, passDelim); - } - } - - // throws an exception, if scheme not specified - m_Socket.SetProxy("http://" + mProxyAddress, user, pass); - } - - if (m_Socket.IsSecure) - { - m_Socket.SslConfiguration.EnabledSslProtocols = m_Socket.SslConfiguration.EnabledSslProtocols | (SslProtocols)(3072 | 768); - } - - m_Socket.OnMessage += (sender, e) => { m_Messages.Enqueue(e.RawData); }; - m_Socket.OnOpen += (sender, e) => { m_IsConnected = true; }; - m_Socket.OnError += (sender, e) => { m_Error = e.Message + (e.Exception == null ? "" : " / " + e.Exception); }; - - this.m_Socket.OnClose += SocketOnClose; - - m_Socket.ConnectAsync(); - } - - private void SocketOnClose(object sender, CloseEventArgs e) - { - //UnityEngine.Debug.Log(e.Code.ToString()); - - // this code is used for cases when the socket failed to get created (specifically used to detect "blocked by Windows firewall") - // for some reason this situation is not calling OnError - if (e.Code == 1006) - { - this.m_Error = e.Reason; - this.m_IsConnected = false; - } - } - - public bool Connected - { - get { return m_IsConnected; } - } - - - public void Send(byte[] buffer) - { - m_Socket.Send(buffer); - } - - public byte[] Recv() - { - if (m_Messages.Count == 0) - return null; - return m_Messages.Dequeue(); - } - - public void Close() - { - m_Socket.Close(); - } - - public string Error - { - get { return m_Error; } - } - #endif - } -} -#endif \ No newline at end of file diff --git a/Assets/Photon/PhotonLibs/WebSocket/WebSocket.jslib b/Assets/Photon/PhotonLibs/WebSocket/WebSocket.jslib deleted file mode 100644 index 6e9f743..0000000 --- a/Assets/Photon/PhotonLibs/WebSocket/WebSocket.jslib +++ /dev/null @@ -1,128 +0,0 @@ -var LibraryWebSockets = { -$webSocketInstances: [], - -SocketCreate: function(url, protocols) -{ - var str = UTF8ToString(url); - var prot = UTF8ToString(protocols); - var socket = { - socket: new WebSocket(str, [prot]), - buffer: new Uint8Array(0), - error: null, - messages: [], - send: typeof(SharedArrayBuffer) == "function" ? // SharedArrayBuffer is available - function (socketInstance, ptr, length) { - const socket = webSocketInstances[socketInstance]; - // depending on the caller, HEAPU8.buffer can be SharedArrayBuffer or ArrayBuffer in the same app - const b = HEAPU8.buffer instanceof SharedArrayBuffer ? new Uint8Array(HEAPU8.slice(ptr, ptr + length)).buffer : new Uint8Array(HEAPU8.buffer, ptr, length); - socket.socket.send(b); - } - : - function (socketInstance, ptr, length) { // SharedArrayBuffer is not defined, ptr type is always ArrayBuffer - const socket = webSocketInstances[socketInstance]; - socket.socket.send(new Uint8Array(HEAPU8.buffer, ptr, length)); - } - } - socket.socket.binaryType = 'arraybuffer'; - socket.socket.onmessage = function (e) { -// if (e.data instanceof Blob) -// { -// var reader = new FileReader(); -// reader.addEventListener("loadend", function() { -// var array = new Uint8Array(reader.result); -// socket.messages.push(array); -// }); -// reader.readAsArrayBuffer(e.data); -// } - if (e.data instanceof ArrayBuffer) - { - var array = new Uint8Array(e.data); - socket.messages.push(array); - } - }; - socket.socket.onclose = function (e) { - if (e.code != 1000) - { - if (e.reason != null && e.reason.length > 0) - socket.error = e.reason; - else - { - switch (e.code) - { - case 1001: - socket.error = "Endpoint going away."; - break; - case 1002: - socket.error = "Protocol error."; - break; - case 1003: - socket.error = "Unsupported message."; - break; - case 1005: - socket.error = "No status."; - break; - case 1006: - socket.error = "Abnormal disconnection."; - break; - case 1009: - socket.error = "Data frame too large."; - break; - default: - socket.error = "Error "+e.code; - } - } - } - } - var instance = webSocketInstances.push(socket) - 1; - return instance; -}, - -SocketState: function (socketInstance) -{ - var socket = webSocketInstances[socketInstance]; - return socket.socket.readyState; -}, - -SocketError: function (socketInstance, ptr, bufsize) -{ - var socket = webSocketInstances[socketInstance]; - if (socket.error == null) - return 0; - stringToUTF8(socket.error, ptr, bufsize); - return 1; -}, - -SocketSend: function (socketInstance, ptr, bufsize) -{ - var socket = webSocketInstances[socketInstance]; - socket.send(socketInstance, ptr, bufsize); -}, - -SocketRecvLength: function(socketInstance) -{ - var socket = webSocketInstances[socketInstance]; - if (socket.messages.length == 0) - return 0; - return socket.messages[0].length; -}, - -SocketRecv: function (socketInstance, ptr, length) -{ - var socket = webSocketInstances[socketInstance]; - if (socket.messages.length == 0) - return 0; - if (socket.messages[0].length > length) - return 0; - HEAPU8.set(socket.messages[0], ptr); - socket.messages = socket.messages.slice(1); -}, - -SocketClose: function (socketInstance) -{ - var socket = webSocketInstances[socketInstance]; - socket.socket.close(); -} -}; - -autoAddDeps(LibraryWebSockets, '$webSocketInstances'); -mergeInto(LibraryManager.library, LibraryWebSockets); diff --git a/Assets/PhysicsMaterials/Friction.physicMaterial b/Assets/PhysicsMaterials/Friction.physicMaterial index 9bb047d..f6211e9 100644 --- a/Assets/PhysicsMaterials/Friction.physicMaterial +++ b/Assets/PhysicsMaterials/Friction.physicMaterial @@ -7,8 +7,8 @@ PhysicMaterial: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Friction - dynamicFriction: 0.069869936 + dynamicFriction: 0.06999976 staticFriction: 1 - bounciness: 0.3 + bounciness: 0 frictionCombine: 3 bounceCombine: 3 diff --git a/Assets/PhysicsMaterials/Ice.physicMaterial b/Assets/PhysicsMaterials/Ice.physicMaterial new file mode 100644 index 0000000..fb8307e --- /dev/null +++ b/Assets/PhysicsMaterials/Ice.physicMaterial @@ -0,0 +1,14 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!134 &13400000 +PhysicMaterial: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Ice + dynamicFriction: 0 + staticFriction: 0 + bounciness: 0 + frictionCombine: 3 + bounceCombine: 3 diff --git a/Assets/PhysicsMaterials/Ice.physicMaterial.meta b/Assets/PhysicsMaterials/Ice.physicMaterial.meta new file mode 100644 index 0000000..6e8165e --- /dev/null +++ b/Assets/PhysicsMaterials/Ice.physicMaterial.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 37c3d487acd72664491fd94ebe6ba6ad +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 13400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AssetUsageDetector.meta b/Assets/Plugins/AssetUsageDetector.meta new file mode 100644 index 0000000..3ee7e36 --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5e6854f6b536172498b64108ee02c789 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AssetUsageDetector/Editor.meta b/Assets/Plugins/AssetUsageDetector/Editor.meta new file mode 100644 index 0000000..3634eb5 --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 19f677a9eb83d3942af6d4c5fa8dbeee +folderAsset: yes +timeCreated: 1520032274 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetector.Editor.asmdef b/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetector.Editor.asmdef new file mode 100644 index 0000000..9dc8dd4 --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetector.Editor.asmdef @@ -0,0 +1,15 @@ +{ + "name": "AssetUsageDetector.Editor", + "references": [], + "includePlatforms": [ + "Editor" + ], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetector.Editor.asmdef.meta b/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetector.Editor.asmdef.meta new file mode 100644 index 0000000..a29079c --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetector.Editor.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8579ab42c9ab63d4bac5fb07bd390b46 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetector.cs b/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetector.cs new file mode 100644 index 0000000..947478f --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetector.cs @@ -0,0 +1,1120 @@ +// Asset Usage Detector - by Suleyman Yasir KULA (yasirkula@gmail.com) + +using UnityEngine; +using UnityEditor; +using UnityEngine.SceneManagement; +using UnityEditor.SceneManagement; +using System.Collections.Generic; +using System.Reflection; +using System; +using System.IO; +using System.Text; +using Object = UnityEngine.Object; +#if UNITY_2018_3_OR_NEWER +using PrefabStage = UnityEditor.SceneManagement.PrefabStage; +using PrefabStageUtility = UnityEditor.SceneManagement.PrefabStageUtility; +#endif + +namespace AssetUsageDetectorNamespace +{ + [Flags] + public enum SceneSearchMode { None = 0, OpenScenes = 1, ScenesInBuildSettingsAll = 2, ScenesInBuildSettingsTickedOnly = 4, AllScenes = 8 }; + public enum PathDrawingMode { Full = 0, ShortRelevantParts = 1, Shortest = 2 }; + + public partial class AssetUsageDetector + { + #region Helper Classes + [Serializable] + public class Parameters + { + public Object[] objectsToSearch = null; + + public SceneSearchMode searchInScenes = SceneSearchMode.AllScenes; + public Object[] searchInScenesSubset = null; + public Object[] excludedScenesFromSearch = null; + public bool searchInAssetsFolder = true; + public Object[] searchInAssetsSubset = null; + public Object[] excludedAssetsFromSearch = null; + public bool dontSearchInSourceAssets = true; + public bool searchInProjectSettings = true; + + public int searchDepthLimit = 4; + public BindingFlags fieldModifiers = BindingFlags.Public | BindingFlags.NonPublic; + public BindingFlags propertyModifiers = BindingFlags.Public | BindingFlags.NonPublic; + public bool searchNonSerializableVariables = true; + + public bool lazySceneSearch = false; + public bool noAssetDatabaseChanges = false; + public bool showDetailedProgressBar = false; + } + #endregion + + // A set that contains the searched asset(s) and their sub-assets (if any) + private readonly HashSet objectsToSearchSet = new HashSet(); + // Scenes of scene object(s) in objectsToSearchSet + private readonly HashSet sceneObjectsToSearchScenesSet = new HashSet(); + // Project asset(s) in objectsToSearchSet + private readonly HashSet assetsToSearchSet = new HashSet(); + // assetsToSearchSet's path(s) + private readonly HashSet assetsToSearchPathsSet = new HashSet(); + // The root prefab objects in assetsToSearchSet that will be used to search for prefab references + private readonly List assetsToSearchRootPrefabs = new List( 4 ); + // Path(s) of the assets that should be excluded from the search + private readonly HashSet excludedAssetsPathsSet = new HashSet(); + // Extension(s) of assets that will always be searched in detail + private readonly HashSet alwaysSearchedExtensionsSet = new HashSet(); + + // Results for the currently searched scene + private SearchResultGroup currentSearchResultGroup; + + // An optimization to search an object only once (key is a hash of the searched object) + private readonly Dictionary searchedObjects = new Dictionary( 32768 ); + + // Stack of SearchObject function parameters to avoid infinite loops (which happens when same object is passed as parameter to function) + private readonly List callStack = new List( 64 ); + + private int searchDepthLimit; // Depth limit for recursively searching variables of objects + + private Object currentSearchedObject; + private int currentDepth; + + private bool dontSearchInSourceAssets; + private bool searchingSourceAssets; + private bool isInPlayMode; + +#if UNITY_2018_3_OR_NEWER + private PrefabStage openPrefabStage; + private GameObject openPrefabStagePrefabAsset; +#if UNITY_2020_1_OR_NEWER + private GameObject openPrefabStageContextObject; +#endif +#endif + + private int searchedObjectsCount; // Number of searched objects + private double searchStartTime; + + private readonly List nodesPool = new List( 32 ); + + // Search for references! + public SearchResult Run( Parameters searchParameters ) + { + if( searchParameters == null ) + { + Debug.LogError( "searchParameters must not be null!" ); + return new SearchResult( false, null, null, this, searchParameters ); + } + + if( searchParameters.objectsToSearch == null ) + { + Debug.LogError( "objectsToSearch list is empty!" ); + return new SearchResult( false, null, null, this, searchParameters ); + } + + if( !EditorApplication.isPlaying && !Utilities.AreScenesSaved() ) + { + // Don't start the search if at least one scene is currently dirty (not saved) + Debug.LogError( "Save open scenes first!" ); + return new SearchResult( false, null, null, this, searchParameters ); + } + + List searchResult = null; + + isInPlayMode = EditorApplication.isPlaying; +#if UNITY_2018_3_OR_NEWER + openPrefabStagePrefabAsset = null; + string openPrefabStageAssetPath = null; + openPrefabStage = PrefabStageUtility.GetCurrentPrefabStage(); + if( openPrefabStage != null ) + { + if( !openPrefabStage.stageHandle.IsValid() ) + openPrefabStage = null; + else + { + if( openPrefabStage.scene.isDirty ) + { + // Don't start the search if a prefab stage is currently open and dirty (not saved) + Debug.LogError( "Save open prefabs first!" ); + return new SearchResult( false, null, null, this, searchParameters ); + } + +#if UNITY_2020_1_OR_NEWER + string prefabAssetPath = openPrefabStage.assetPath; +#else + string prefabAssetPath = openPrefabStage.prefabAssetPath; +#endif + openPrefabStagePrefabAsset = AssetDatabase.LoadAssetAtPath( prefabAssetPath ); + openPrefabStageAssetPath = prefabAssetPath; + +#if UNITY_2020_1_OR_NEWER + openPrefabStageContextObject = openPrefabStage.openedFromInstanceRoot; +#endif + } + } +#endif + + // Get the scenes that are open right now + SceneSetup[] initialSceneSetup = !isInPlayMode ? EditorSceneManager.GetSceneManagerSetup() : null; + + // Make sure that the AssetDatabase is up-to-date + AssetDatabase.SaveAssets(); + + try + { + // Initialize commonly used variables + searchResult = new List(); // Overall search results + + currentSearchedObject = null; + currentDepth = 0; + searchedObjectsCount = 0; + searchStartTime = EditorApplication.timeSinceStartup; + + searchDepthLimit = searchParameters.searchDepthLimit; + dontSearchInSourceAssets = searchParameters.dontSearchInSourceAssets; + + searchedObjects.Clear(); + animationClipUniqueBindings.Clear(); + callStack.Clear(); + objectsToSearchSet.Clear(); + sceneObjectsToSearchScenesSet.Clear(); + assetsToSearchSet.Clear(); + assetsToSearchPathsSet.Clear(); + assetsToSearchRootPrefabs.Clear(); + excludedAssetsPathsSet.Clear(); + alwaysSearchedExtensionsSet.Clear(); + shaderIncludesToSearchSet.Clear(); +#if UNITY_2017_3_OR_NEWER + assemblyDefinitionFilesToSearch.Clear(); +#endif + + if( assetDependencyCache == null ) + { + LoadCache(); + searchStartTime = EditorApplication.timeSinceStartup; + } + else if( !searchParameters.noAssetDatabaseChanges ) + { + foreach( var cacheEntry in assetDependencyCache.Values ) + cacheEntry.verified = false; + } + + foreach( var cacheEntry in assetDependencyCache.Values ) + cacheEntry.searchResult = CacheEntry.Result.Unknown; + + lastRefreshedCacheEntry = null; + + // Store the searched objects(s) in HashSets + HashSet folderContentsSet = new HashSet(); + foreach( Object obj in searchParameters.objectsToSearch ) + { + if( obj == null || obj.Equals( null ) ) + continue; + + if( obj.IsFolder() ) + folderContentsSet.UnionWith( Utilities.EnumerateFolderContents( obj ) ); + else + AddSearchedObjectToFilteredSets( obj, true ); + } + + foreach( string filePath in folderContentsSet ) + { + // Skip scene assets + if( filePath.EndsWithFast( ".unity" ) ) + continue; + + Object[] assets = AssetDatabase.LoadAllAssetsAtPath( filePath ); + if( assets == null || assets.Length == 0 ) + continue; + + for( int i = 0; i < assets.Length; i++ ) + AddSearchedObjectToFilteredSets( assets[i], true ); + } + + // Find Project Settings to search for references. Don't search Project Settings if searched object(s) are all scene objects + // as Project Settings can't hold references to scene objects + string[] projectSettingsToSearch = new string[0]; + if( searchParameters.searchInProjectSettings && assetsToSearchSet.Count > 0 ) + { + string[] projectSettingsAssets = Directory.GetFiles( "ProjectSettings" ); + projectSettingsToSearch = new string[projectSettingsAssets.Length]; + for( int i = 0; i < projectSettingsAssets.Length; i++ ) + projectSettingsToSearch[i] = "ProjectSettings/" + Path.GetFileName( projectSettingsAssets[i] ); + + // AssetDatabase.GetDependencies doesn't work with Project Settings assets. By adding these assets to assetsToSearchPathsSet, + // we make sure that AssetHasAnyReference returns true for these assets and they don't get excluded from the search + assetsToSearchPathsSet.UnionWith( projectSettingsToSearch ); + } + + // Find the scenes to search for references + HashSet scenesToSearch = new HashSet(); + if( searchParameters.searchInScenesSubset != null && searchParameters.searchInScenesSubset.Length > 0 ) + { + foreach( Object obj in searchParameters.searchInScenesSubset ) + { + if( obj == null || obj.Equals( null ) ) + continue; + + if( !obj.IsAsset() ) + continue; + + if( obj.IsFolder() ) + { + string[] folderContents = AssetDatabase.FindAssets( "t:SceneAsset", new string[] { AssetDatabase.GetAssetPath( obj ) } ); + if( folderContents == null ) + continue; + + for( int i = 0; i < folderContents.Length; i++ ) + scenesToSearch.Add( AssetDatabase.GUIDToAssetPath( folderContents[i] ) ); + } + else if( obj is SceneAsset ) + scenesToSearch.Add( AssetDatabase.GetAssetPath( obj ) ); + } + } + else if( ( searchParameters.searchInScenes & SceneSearchMode.AllScenes ) == SceneSearchMode.AllScenes ) + { + // Get all scenes from the Assets folder + string[] sceneGuids = AssetDatabase.FindAssets( "t:SceneAsset" ); + for( int i = 0; i < sceneGuids.Length; i++ ) + scenesToSearch.Add( AssetDatabase.GUIDToAssetPath( sceneGuids[i] ) ); + } + else + { + if( ( searchParameters.searchInScenes & SceneSearchMode.OpenScenes ) == SceneSearchMode.OpenScenes ) + { + // Get all open (and loaded) scenes + for( int i = 0; i < SceneManager.loadedSceneCount; i++ ) + { + Scene scene = EditorSceneManager.GetSceneAt( i ); + if( scene.IsValid() ) + scenesToSearch.Add( scene.path ); + } + } + + bool searchInScenesInBuildTickedAll = ( searchParameters.searchInScenes & SceneSearchMode.ScenesInBuildSettingsAll ) == SceneSearchMode.ScenesInBuildSettingsAll; + if( searchInScenesInBuildTickedAll || ( searchParameters.searchInScenes & SceneSearchMode.ScenesInBuildSettingsTickedOnly ) == SceneSearchMode.ScenesInBuildSettingsTickedOnly ) + { + // Get all scenes in build settings + EditorBuildSettingsScene[] scenesTemp = EditorBuildSettings.scenes; + for( int i = 0; i < scenesTemp.Length; i++ ) + { + if( ( searchInScenesInBuildTickedAll || scenesTemp[i].enabled ) ) + scenesToSearch.Add( scenesTemp[i].path ); + } + } + } + + // In Play mode, only open scenes can be searched + if( isInPlayMode ) + { + HashSet openScenes = new HashSet(); + for( int i = 0; i < SceneManager.loadedSceneCount; i++ ) + { + Scene scene = EditorSceneManager.GetSceneAt( i ); + if( scene.IsValid() ) + openScenes.Add( scene.path ); + } + + scenesToSearch.RemoveWhere( ( path ) => + { + if( !openScenes.Contains( path ) ) + { + Debug.Log( "Can't search unloaded scenes while in play mode, skipped " + path ); + return true; + } + + return false; + } ); + } + + // Initialize data used by search functions + InitializeSearchFunctionsData( searchParameters ); + + // Initialize the nodes of searched asset(s) + foreach( Object obj in objectsToSearchSet ) + searchedObjects.Add( obj.Hash(), PopReferenceNode( obj ) ); + + // Progressbar values + int searchProgress = 0; + int searchTotalProgress = scenesToSearch.Count; + if( isInPlayMode && searchParameters.searchInScenes != SceneSearchMode.None ) + searchTotalProgress++; // DontDestroyOnLoad scene + + if( searchParameters.showDetailedProgressBar ) + searchTotalProgress += projectSettingsToSearch.Length; + + // Don't search assets if searched object(s) are all scene objects as assets can't hold references to scene objects + if( searchParameters.searchInAssetsFolder && assetsToSearchSet.Count > 0 ) + { + currentSearchResultGroup = new SearchResultGroup( "Project Window (Assets)", SearchResultGroup.GroupType.Assets ); + + // Get the paths of all assets that are to be searched + IEnumerable assetPaths; + if( searchParameters.searchInAssetsSubset == null || searchParameters.searchInAssetsSubset.Length == 0 ) + { + string[] allAssetPaths = AssetDatabase.GetAllAssetPaths(); + assetPaths = allAssetPaths; + + if( searchParameters.showDetailedProgressBar ) + searchTotalProgress += allAssetPaths.Length; + } + else + { + folderContentsSet.Clear(); + + foreach( Object obj in searchParameters.searchInAssetsSubset ) + { + if( obj == null || obj.Equals( null ) ) + continue; + + if( !obj.IsAsset() ) + continue; + + if( obj.IsFolder() ) + folderContentsSet.UnionWith( Utilities.EnumerateFolderContents( obj ) ); + else + folderContentsSet.Add( AssetDatabase.GetAssetPath( obj ) ); + } + + assetPaths = folderContentsSet; + + if( searchParameters.showDetailedProgressBar ) + searchTotalProgress += folderContentsSet.Count; + } + + // Calculate the path(s) of the assets that won't be searched for references + if( searchParameters.excludedAssetsFromSearch != null ) + { + foreach( Object obj in searchParameters.excludedAssetsFromSearch ) + { + if( obj == null || obj.Equals( null ) ) + continue; + + if( !obj.IsAsset() ) + continue; + + if( obj.IsFolder() ) + excludedAssetsPathsSet.UnionWith( Utilities.EnumerateFolderContents( obj ) ); + else + excludedAssetsPathsSet.Add( AssetDatabase.GetAssetPath( obj ) ); + } + } + + if( EditorUtility.DisplayCancelableProgressBar( "Please wait...", "Searching assets", 0f ) ) + throw new Exception( "Search aborted" ); + + foreach( string path in assetPaths ) + { + if( searchParameters.showDetailedProgressBar && ++searchProgress % 30 == 1 && EditorUtility.DisplayCancelableProgressBar( "Please wait...", "Searching assets", (float) searchProgress / searchTotalProgress ) ) + throw new Exception( "Search aborted" ); + + if( excludedAssetsPathsSet.Contains( path ) ) + continue; + + // If asset resides inside the Assets directory and is not a scene asset + if( path.StartsWithFast( "Assets/" ) && !path.EndsWithFast( ".unity" ) ) + { + if( !AssetHasAnyReference( path ) ) + continue; + + Object[] assets = AssetDatabase.LoadAllAssetsAtPath( path ); + if( assets == null || assets.Length == 0 ) + continue; + + for( int i = 0; i < assets.Length; i++ ) + { + // Components are already searched while searching the GameObject + if( assets[i] is Component ) + continue; + + BeginSearchObject( assets[i] ); + } + } + } + + // If a reference is found in the Project view, save the results + if( currentSearchResultGroup.NumberOfReferences > 0 ) + searchResult.Add( currentSearchResultGroup ); + } + + // Search all assets inside the ProjectSettings folder + if( projectSettingsToSearch.Length > 0 ) + { + currentSearchResultGroup = new SearchResultGroup( "Project Settings", SearchResultGroup.GroupType.ProjectSettings ); + + if( EditorUtility.DisplayCancelableProgressBar( "Please wait...", "Searching Project Settings", (float) searchProgress / searchTotalProgress ) ) + throw new Exception( "Search aborted" ); + + for( int i = 0; i < projectSettingsToSearch.Length; i++ ) + { + if( searchParameters.showDetailedProgressBar && ++searchProgress % 30 == 1 && EditorUtility.DisplayCancelableProgressBar( "Please wait...", "Searching Project Settings", (float) searchProgress / searchTotalProgress ) ) + throw new Exception( "Search aborted" ); + + Object[] assets = AssetDatabase.LoadAllAssetsAtPath( projectSettingsToSearch[i] ); + if( assets != null && assets.Length > 0 ) + { + for( int j = 0; j < assets.Length; j++ ) + BeginSearchObject( assets[j] ); + } + } + + if( currentSearchResultGroup.NumberOfReferences > 0 ) + searchResult.Add( currentSearchResultGroup ); + } + + // Search non-serializable variables for references while searching a scene in play mode + if( isInPlayMode ) + searchSerializableVariablesOnly = false; + + if( scenesToSearch.Count > 0 ) + { + // Calculate the path(s) of the scenes that won't be searched for references + HashSet excludedScenesPathsSet = new HashSet(); + if( searchParameters.excludedScenesFromSearch != null ) + { + foreach( Object obj in searchParameters.excludedScenesFromSearch ) + { + if( obj == null || obj.Equals( null ) ) + continue; + + if( !obj.IsAsset() ) + continue; + + if( obj.IsFolder() ) + { + string[] folderContents = AssetDatabase.FindAssets( "t:SceneAsset", new string[] { AssetDatabase.GetAssetPath( obj ) } ); + if( folderContents == null ) + continue; + + for( int i = 0; i < folderContents.Length; i++ ) + excludedScenesPathsSet.Add( AssetDatabase.GUIDToAssetPath( folderContents[i] ) ); + } + else if( obj is SceneAsset ) + excludedScenesPathsSet.Add( AssetDatabase.GetAssetPath( obj ) ); + } + } + + foreach( string scenePath in scenesToSearch ) + { + if( EditorUtility.DisplayCancelableProgressBar( "Please wait...", "Searching scene: " + scenePath, (float) ++searchProgress / searchTotalProgress ) ) + throw new Exception( "Search aborted" ); + + // Search scene for references + if( string.IsNullOrEmpty( scenePath ) ) + continue; + + if( excludedScenesPathsSet.Contains( scenePath ) ) + continue; + + SearchScene( scenePath, searchResult, searchParameters.lazySceneSearch, initialSceneSetup ); + } + } + + // Search through all the GameObjects under the DontDestroyOnLoad scene (if exists) + if( isInPlayMode && searchParameters.searchInScenes != SceneSearchMode.None ) + { + if( EditorUtility.DisplayCancelableProgressBar( "Please wait...", "Searching scene: DontDestroyOnLoad", 1f ) ) + throw new Exception( "Search aborted" ); + + currentSearchResultGroup = new SearchResultGroup( "DontDestroyOnLoad", SearchResultGroup.GroupType.DontDestroyOnLoad ); + + GameObject[] rootGameObjects = GetDontDestroyOnLoadObjects(); + for( int i = 0; i < rootGameObjects.Length; i++ ) + SearchGameObjectRecursively( rootGameObjects[i] ); + + if( currentSearchResultGroup.NumberOfReferences > 0 ) + searchResult.Add( currentSearchResultGroup ); + } + + // Searching source assets last prevents some references from being excluded due to callStack.ContainsFast + if( !dontSearchInSourceAssets ) + { + searchingSourceAssets = true; + + foreach( Object obj in objectsToSearchSet ) + { + currentSearchedObject = obj; + SearchObject( obj ); + } + + searchingSourceAssets = false; + } + + InitializeSearchResultNodes( searchResult ); + + // Log some c00l stuff to console + Debug.Log( "Searched " + searchedObjectsCount + " objects in " + ( EditorApplication.timeSinceStartup - searchStartTime ).ToString( "F2" ) + " seconds" ); + + return new SearchResult( true, searchResult, initialSceneSetup, this, searchParameters ); + } + catch( Exception e ) + { + StringBuilder sb = new StringBuilder( objectsToSearchSet.Count * 50 + callStack.Count * 50 + 1000 ); + sb.AppendLine( "AssetUsageDetector Error:" ).AppendLine().Append( e ).AppendLine(); + + Object latestUnityObjectInCallStack = AppendCallStackToStringBuilder( sb ); + + sb.AppendLine( "Searching references of: " ); + foreach( Object obj in objectsToSearchSet ) + { + if( obj ) + sb.Append( obj.name ).Append( " (" ).Append( obj.GetType() ).AppendLine( ")" ); + } + + Debug.LogError( sb.ToString(), latestUnityObjectInCallStack ); + + try + { + InitializeSearchResultNodes( searchResult ); + } + catch + { } + + return new SearchResult( false, searchResult, initialSceneSetup, this, searchParameters ); + } + finally + { + currentSearchResultGroup = null; + currentSearchedObject = null; + + EditorUtility.ClearProgressBar(); + +#if UNITY_2018_3_OR_NEWER + // If a prefab stage was open when the search was triggered, try reopening the prefab stage after the search is completed + if( !string.IsNullOrEmpty( openPrefabStageAssetPath ) ) + { +#if UNITY_2020_1_OR_NEWER + bool shouldOpenPrefabStageWithoutContext = true; + if( openPrefabStageContextObject != null && !openPrefabStageContextObject.Equals( null ) ) + { + try + { + // Try to access this method: https://github.com/Unity-Technologies/UnityCsReference/blob/73925b1711847c067e607ec8371f8e9ffe7ab65d/Editor/Mono/SceneManagement/StageManager/PrefabStage/PrefabStageUtility.cs#L61-L65 + MethodInfo prefabStageOpenerWithContext = typeof( PrefabStageUtility ).GetMethod( "OpenPrefab", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static, null, new Type[2] { typeof( string ), typeof( GameObject ) }, null ); + if( prefabStageOpenerWithContext != null ) + { + prefabStageOpenerWithContext.Invoke( null, new object[2] { openPrefabStageAssetPath, openPrefabStageContextObject } ); + shouldOpenPrefabStageWithoutContext = false; + } + } + catch { } + } + + if( shouldOpenPrefabStageWithoutContext ) +#endif + { + AssetDatabase.OpenAsset( AssetDatabase.LoadAssetAtPath( openPrefabStageAssetPath ) ); + } + } +#endif + } + } + + private void InitializeSearchResultNodes( List searchResult ) + { + for( int i = 0; i < searchResult.Count; i++ ) + searchResult[i].InitializeNodes( GetReferenceNode ); + + // If there are any empty groups after node initialization, remove those groups + for( int i = searchResult.Count - 1; i >= 0; i-- ) + { + if( !searchResult[i].PendingSearch && searchResult[i].NumberOfReferences == 0 ) + searchResult.RemoveAtFast( i ); + } + } + + // Checks if object is asset or scene object and adds it to the corresponding HashSet(s) + private void AddSearchedObjectToFilteredSets( Object obj, bool expandGameObjects ) + { + if( obj == null || obj.Equals( null ) ) + return; + + objectsToSearchSet.Add( obj ); + +#if UNITY_2018_3_OR_NEWER + // When searching for references of a prefab stage object, try adding its corresponding prefab asset to the searched assets, as well + if( openPrefabStage != null && openPrefabStagePrefabAsset != null && obj is GameObject && openPrefabStage.IsPartOfPrefabContents( (GameObject) obj ) ) + { + GameObject prefabStageObjectSource = ( (GameObject) obj ).FollowSymmetricHierarchy( openPrefabStage.prefabContentsRoot, openPrefabStagePrefabAsset ); + if( prefabStageObjectSource != null ) + AddSearchedObjectToFilteredSets( prefabStageObjectSource, expandGameObjects ); + } +#endif + + bool isAsset = obj.IsAsset(); + if( isAsset ) + { + assetsToSearchSet.Add( obj ); + + string assetPath = AssetDatabase.GetAssetPath( obj ); + if( !string.IsNullOrEmpty( assetPath ) ) + { + assetsToSearchPathsSet.Add( assetPath ); + if( dontSearchInSourceAssets && AssetDatabase.IsMainAsset( obj ) ) + excludedAssetsPathsSet.Add( assetPath ); + } + + GameObject go = null; + if( obj is GameObject ) + go = (GameObject) obj; + else if( obj is Component ) + go = ( (Component) obj ).gameObject; + + if( go != null ) + { + Transform transform = go.transform; + bool shouldAddRootPrefabEntry = true; + for( int i = assetsToSearchRootPrefabs.Count - 1; i >= 0; i-- ) + { + Transform rootTransform = assetsToSearchRootPrefabs[i].transform; + if( transform.IsChildOf( rootTransform ) ) + { + shouldAddRootPrefabEntry = false; + break; + } + + if( rootTransform.IsChildOf( transform ) ) + assetsToSearchRootPrefabs.RemoveAt( i ); + } + + if( shouldAddRootPrefabEntry ) + assetsToSearchRootPrefabs.Add( go ); + } + } + else + { + if( obj is GameObject ) + sceneObjectsToSearchScenesSet.Add( ( (GameObject) obj ).scene.path ); + else if( obj is Component ) + sceneObjectsToSearchScenesSet.Add( ( (Component) obj ).gameObject.scene.path ); + } + + if( expandGameObjects && obj is GameObject ) + { + // If searched asset is a GameObject, include its components in the search + Component[] components = ( (GameObject) obj ).GetComponents(); + for( int i = 0; i < components.Length; i++ ) + { + if( components[i] == null || components[i].Equals( null ) ) + continue; + + objectsToSearchSet.Add( components[i] ); + + if( isAsset ) + assetsToSearchSet.Add( components[i] ); + } + } + else if( obj is Component ) + { + // Include searched components' GameObjects in the search, as well + AddSearchedObjectToFilteredSets( ( (Component) obj ).gameObject, false ); + } + } + + // Search a scene for references + private void SearchScene( string scenePath, List searchResult, bool lazySearch, SceneSetup[] initialSceneSetup ) + { + Scene scene = EditorSceneManager.GetSceneByPath( scenePath ); + if( isInPlayMode && !scene.isLoaded ) + return; + + bool canContainSceneObjectReference = scene.isLoaded && ( !EditorSceneManager.preventCrossSceneReferences || sceneObjectsToSearchScenesSet.Contains( scenePath ) ); + if( !canContainSceneObjectReference ) + { + bool canContainAssetReference = assetsToSearchSet.Count > 0 && ( isInPlayMode || AssetHasAnyReference( scenePath ) ); + if( !canContainAssetReference ) + return; + } + + if( !scene.isLoaded ) + { + if( lazySearch ) + { + searchResult.Add( new SearchResultGroup( scenePath, SearchResultGroup.GroupType.Scene, true, true ) ); + return; + } + + scene = EditorSceneManager.OpenScene( scenePath, OpenSceneMode.Additive ); + } + + currentSearchResultGroup = new SearchResultGroup( scenePath, SearchResultGroup.GroupType.Scene ); + + // Search through all the GameObjects in the scene + GameObject[] rootGameObjects = scene.GetRootGameObjects(); + for( int i = 0; i < rootGameObjects.Length; i++ ) + SearchGameObjectRecursively( rootGameObjects[i] ); + + // If no references are found in the scene and if the scene is not part of the initial scene setup, close it + if( currentSearchResultGroup.NumberOfReferences == 0 ) + { + if( !isInPlayMode ) + { + bool sceneIsOneOfInitials = false; + for( int i = 0; i < initialSceneSetup.Length; i++ ) + { + if( initialSceneSetup[i].path == scenePath ) + { + if( !initialSceneSetup[i].isLoaded ) + EditorSceneManager.CloseScene( scene, false ); + + sceneIsOneOfInitials = true; + break; + } + } + + if( !sceneIsOneOfInitials ) + EditorSceneManager.CloseScene( scene, true ); + } + } + else + { + // Some references are found in this scene, save the results + searchResult.Add( currentSearchResultGroup ); + } + } + + // Search a GameObject and its children for references recursively + private void SearchGameObjectRecursively( GameObject go ) + { + BeginSearchObject( go ); + + Transform tr = go.transform; + for( int i = 0; i < tr.childCount; i++ ) + SearchGameObjectRecursively( tr.GetChild( i ).gameObject ); + } + + // Begin searching a root object (like a GameObject or an asset) + private void BeginSearchObject( Object obj ) + { + if( obj is SceneAsset ) + return; + + currentSearchedObject = obj; + + ReferenceNode searchResult = SearchObject( obj ); + if( searchResult != null ) + currentSearchResultGroup.AddReference( searchResult ); + } + + // Search an object for references + private ReferenceNode SearchObject( object obj ) + { + if( obj == null || obj.Equals( null ) ) + return null; + + // Avoid recursion (which leads to stackoverflow exception) using a stack + if( callStack.ContainsFast( obj ) ) + return null; + + bool searchingSourceAsset = searchingSourceAssets && ReferenceEquals( currentSearchedObject, obj ); + + // Hashing does not work well with structs all the time, don't cache search results for structs + string objHash = null; + if( !( obj is ValueType ) ) + { + objHash = obj.Hash(); + + if( !searchingSourceAsset ) + { + // If object was searched before, return the cached result + ReferenceNode cachedResult; + if( searchedObjects.TryGetValue( objHash, out cachedResult ) ) + return cachedResult; + } + } + + searchedObjectsCount++; + + ReferenceNode result; + Object unityObject = obj as Object; + if( unityObject != null ) + { + // If the Object is an asset, search it in detail only if its dependencies contain at least one of the searched asset(s) + string assetPath = null; + if( unityObject.IsAsset() ) + { + if( assetsToSearchSet.Count == 0 ) + { + searchedObjects.Add( objHash, null ); + return null; + } + + assetPath = AssetDatabase.GetAssetPath( unityObject ); + if( !AssetHasAnyReference( assetPath ) ) + { + searchedObjects.Add( objHash, null ); + return null; + } + } + + callStack.Add( unityObject ); + + // Search the Object in detail + Func searchFunction; + if( assetPath != null && extensionToSearchFunction.TryGetValue( Utilities.GetFileExtension( assetPath ), out searchFunction ) && AssetDatabase.IsMainAsset( unityObject ) ) + result = searchFunction( unityObject ); + else if( typeToSearchFunction.TryGetValue( unityObject.GetType(), out searchFunction ) ) + result = searchFunction( unityObject ); + else if( unityObject is Component ) + result = SearchComponent( unityObject ); + else + { + result = PopReferenceNode( unityObject ); + SearchVariablesWithSerializedObject( result ); + } + + callStack.RemoveAt( callStack.Count - 1 ); + } + else + { + // Comply with the recursive search limit + if( currentDepth >= searchDepthLimit ) + return null; + + callStack.Add( obj ); + currentDepth++; + + result = PopReferenceNode( obj ); + SearchVariablesWithReflection( result ); + + currentDepth--; + callStack.RemoveAt( callStack.Count - 1 ); + } + + if( result != null && result.NumberOfOutgoingLinks == 0 ) + { + PoolReferenceNode( result ); + result = null; + } + + // Cache the search result if we are skimming through a class (not a struct; i.e. objHash != null) + // and if the object is a UnityEngine.Object (if not, cache the result only if we have actually found something + // or we are at the root of the search; i.e. currentDepth == 0) + if( objHash != null && ( result != null || unityObject != null || currentDepth == 0 ) ) + { + if( !searchingSourceAsset ) + searchedObjects.Add( objHash, result ); + else if( result != null ) + { + result.CopyReferencesTo( searchedObjects[objHash] ); + PoolReferenceNode( result ); + } + } + + return result; + } + + // Check if the asset at specified path depends on any of the references + private bool AssetHasAnyReference( string assetPath ) + { + if( assetsToSearchPathsSet.Contains( assetPath ) ) + return true; + + if( alwaysSearchedExtensionsSet.Count > 0 && alwaysSearchedExtensionsSet.Contains( Utilities.GetFileExtension( assetPath ) ) ) + return true; + + return AssetHasAnyReferenceInternal( assetPath ); + } + + // Recursively check if the asset at specified path depends on any of the references + private bool AssetHasAnyReferenceInternal( string assetPath ) + { + CacheEntry cacheEntry; + if( !assetDependencyCache.TryGetValue( assetPath, out cacheEntry ) ) + { + cacheEntry = new CacheEntry( assetPath ); + assetDependencyCache[assetPath] = cacheEntry; + } + else if( !cacheEntry.verified ) + cacheEntry.Verify( assetPath ); + + if( cacheEntry.searchResult != CacheEntry.Result.Unknown ) + return cacheEntry.searchResult == CacheEntry.Result.Yes; + + cacheEntry.searchResult = CacheEntry.Result.No; + + string[] dependencies = cacheEntry.dependencies; + long[] fileSizes = cacheEntry.fileSizes; + for( int i = 0; i < dependencies.Length; i++ ) + { + // If a dependency was renamed (which doesn't affect the verified hash, unfortunately), + // force refresh the asset's dependencies and search it again + if( !Directory.Exists( dependencies[i] ) ) // Calling FileInfo.Length on a directory throws FileNotFoundException + { + FileInfo assetFile = new FileInfo( dependencies[i] ); + if( !assetFile.Exists || assetFile.Length != fileSizes[i] ) + { + // Although not reproduced, it is reported that this section caused StackOverflowException due to infinite loop, + // if that happens, log useful information to help reproduce the issue + if( lastRefreshedCacheEntry == cacheEntry ) + { + StringBuilder sb = new StringBuilder( 1000 ); + sb.AppendLine( "Infinite loop while refreshing a cache entry, please report it to the author." ).AppendLine(); + sb.Append( "Asset path: " ).AppendLine( assetPath ); + + for( int j = 0; j < 2; j++ ) + { + if( j == 1 ) + { + cacheEntry.Refresh( assetPath ); + dependencies = cacheEntry.dependencies; + fileSizes = cacheEntry.fileSizes; + } + + sb.AppendLine().AppendLine( j == 0 ? "Old Dependencies:" : "New Dependencies" ); + for( int k = 0; k < dependencies.Length; k++ ) + { + sb.Append( "- " ).Append( dependencies[k] ); + + if( Directory.Exists( dependencies[k] ) ) + { + sb.Append( " (Dir)" ); + if( fileSizes[k] != 0L ) + sb.Append( " WasCachedAsFile: " ).Append( fileSizes[k] ); + } + else + { + assetFile = new FileInfo( dependencies[k] ); + sb.Append( " (File) " ).Append( "CachedSize: " ).Append( fileSizes[k] ); + if( assetFile.Exists ) + sb.Append( " RealSize: " ).Append( assetFile.Length ); + else + sb.Append( " NoLongerExists" ); + } + + sb.AppendLine(); + } + } + + Debug.LogError( sb.ToString() ); + return false; + } + + cacheEntry.Refresh( assetPath ); + cacheEntry.searchResult = CacheEntry.Result.Unknown; + lastRefreshedCacheEntry = cacheEntry; + + return AssetHasAnyReferenceInternal( assetPath ); + } + } + + if( assetsToSearchPathsSet.Contains( dependencies[i] ) ) + { + cacheEntry.searchResult = CacheEntry.Result.Yes; + return true; + } + } + + for( int i = 0; i < dependencies.Length; i++ ) + { + if( AssetHasAnyReferenceInternal( dependencies[i] ) ) + { + cacheEntry.searchResult = CacheEntry.Result.Yes; + return true; + } + } + + return false; + } + + // Get reference node for object + private ReferenceNode GetReferenceNode( object nodeObject ) + { + ReferenceNode result; + string hash = nodeObject.Hash(); + if( !searchedObjects.TryGetValue( hash, out result ) || result == null ) + { + result = PopReferenceNode( nodeObject ); + searchedObjects[hash] = result; + } + + return result; + } + + // Fetch a reference node from pool + private ReferenceNode PopReferenceNode( object nodeObject ) + { + ReferenceNode node; + if( nodesPool.Count == 0 ) + node = new ReferenceNode(); + else + { + int index = nodesPool.Count - 1; + node = nodesPool[index]; + nodesPool.RemoveAt( index ); + } + + node.nodeObject = nodeObject; + return node; + } + + // Pool a reference node + private void PoolReferenceNode( ReferenceNode node ) + { + node.Clear(); + nodesPool.Add( node ); + } + + // Retrieve the game objects listed under the DontDestroyOnLoad scene + private GameObject[] GetDontDestroyOnLoadObjects() + { + GameObject temp = null; + try + { + temp = new GameObject(); + Object.DontDestroyOnLoad( temp ); + Scene dontDestroyOnLoad = temp.scene; + Object.DestroyImmediate( temp ); + temp = null; + + return dontDestroyOnLoad.GetRootGameObjects(); + } + finally + { + if( temp != null ) + Object.DestroyImmediate( temp ); + } + } + + // Appends contents of callStack to StringBuilder and returns the most recent Unity object in callStack + private Object AppendCallStackToStringBuilder( StringBuilder sb ) + { + Object latestUnityObjectInCallStack = null; + if( callStack.Count > 0 ) + { + sb.AppendLine().AppendLine( "Stack contents: " ); + + for( int i = callStack.Count - 1; i >= 0; i-- ) + { + latestUnityObjectInCallStack = callStack[i] as Object; + if( latestUnityObjectInCallStack ) + { + if( !AssetDatabase.Contains( latestUnityObjectInCallStack ) ) + { + string scenePath = AssetDatabase.GetAssetOrScenePath( latestUnityObjectInCallStack ); + if( !string.IsNullOrEmpty( scenePath ) && SceneManager.GetSceneByPath( scenePath ).IsValid() ) + sb.Append( "Scene: " ).AppendLine( scenePath ); + } + + break; + } + } + + for( int i = callStack.Count - 1; i >= 0; i-- ) + { + sb.Append( i ).Append( ": " ); + + Object unityObject = callStack[i] as Object; + if( unityObject ) + sb.Append( unityObject.name ).Append( " (" ).Append( unityObject.GetType() ).AppendLine( ")" ); + else if( callStack[i] != null ) + sb.Append( callStack[i].GetType() ).AppendLine( " object" ); + else + sb.AppendLine( "<>" ); + } + + sb.AppendLine(); + } + + return latestUnityObjectInCallStack; + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetector.cs.meta b/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetector.cs.meta new file mode 100644 index 0000000..8d63a0c --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetector.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2c0dea52dcdb16e4e9b13f8dacc1590f +timeCreated: 1520032279 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorCache.cs b/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorCache.cs new file mode 100644 index 0000000..4bb1403 --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorCache.cs @@ -0,0 +1,207 @@ +using System; +using System.Collections.Generic; +using System.IO; +using UnityEditor; +using UnityEngine; +using Object = UnityEngine.Object; + +namespace AssetUsageDetectorNamespace +{ + public partial class AssetUsageDetector + { + #region Helper Classes + private class CacheEntry + { + public enum Result { Unknown = 0, No = 1, Yes = 2 }; + + public string hash; + public string[] dependencies; + public long[] fileSizes; + + public bool verified; + public Result searchResult; + + public CacheEntry( string path ) + { + Verify( path ); + } + + public CacheEntry( string hash, string[] dependencies, long[] fileSizes ) + { + this.hash = hash; + this.dependencies = dependencies; + this.fileSizes = fileSizes; + } + + public void Verify( string path ) + { + string hash = AssetDatabase.GetAssetDependencyHash( path ).ToString(); + if( this.hash != hash ) + { + this.hash = hash; + Refresh( path ); + } + + verified = true; + } + + public void Refresh( string path ) + { + dependencies = AssetDatabase.GetDependencies( path, false ); + if( fileSizes == null || fileSizes.Length != dependencies.Length ) + fileSizes = new long[dependencies.Length]; + + int length = dependencies.Length; + for( int i = 0; i < length; i++ ) + { + if( !string.IsNullOrEmpty( dependencies[i] ) ) + { + FileInfo assetFile = new FileInfo( dependencies[i] ); + fileSizes[i] = assetFile.Exists ? assetFile.Length : 0L; + } + else + { + // This dependency is empty which causes issues when passed to FileInfo constructor + // Find a non-empty dependency and move it to this index + for( int j = length - 1; j > i; j--, length-- ) + { + if( !string.IsNullOrEmpty( dependencies[j] ) ) + { + dependencies[i--] = dependencies[j]; + break; + } + } + + length--; + } + } + + if( length != fileSizes.Length ) + { + Array.Resize( ref dependencies, length ); + Array.Resize( ref fileSizes, length ); + } + } + } + #endregion + + // An optimization to fetch the dependencies of an asset only once (key is the path of the asset) + private Dictionary assetDependencyCache; + private CacheEntry lastRefreshedCacheEntry; + + private string CachePath { get { return Application.dataPath + "/../Library/AssetUsageDetector.cache"; } } // Path of the cache file + + public void SaveCache() + { + if( assetDependencyCache == null ) + return; + + try + { + using( FileStream stream = new FileStream( CachePath, FileMode.Create ) ) + using( BinaryWriter writer = new BinaryWriter( stream ) ) + { + writer.Write( assetDependencyCache.Count ); + + foreach( var keyValuePair in assetDependencyCache ) + { + CacheEntry cacheEntry = keyValuePair.Value; + string[] dependencies = cacheEntry.dependencies; + long[] fileSizes = cacheEntry.fileSizes; + + writer.Write( keyValuePair.Key ); + writer.Write( cacheEntry.hash ); + writer.Write( dependencies.Length ); + + for( int i = 0; i < dependencies.Length; i++ ) + { + writer.Write( dependencies[i] ); + writer.Write( fileSizes[i] ); + } + } + } + } + catch( Exception e ) + { + Debug.LogException( e ); + } + } + + private void LoadCache() + { + if( File.Exists( CachePath ) ) + { + using( FileStream stream = new FileStream( CachePath, FileMode.Open, FileAccess.Read ) ) + using( BinaryReader reader = new BinaryReader( stream ) ) + { + try + { + int cacheSize = reader.ReadInt32(); + assetDependencyCache = new Dictionary( cacheSize ); + + for( int i = 0; i < cacheSize; i++ ) + { + string assetPath = reader.ReadString(); + string hash = reader.ReadString(); + + int dependenciesLength = reader.ReadInt32(); + string[] dependencies = new string[dependenciesLength]; + long[] fileSizes = new long[dependenciesLength]; + for( int j = 0; j < dependenciesLength; j++ ) + { + dependencies[j] = reader.ReadString(); + fileSizes[j] = reader.ReadInt64(); + } + + assetDependencyCache[assetPath] = new CacheEntry( hash, dependencies, fileSizes ); + } + } + catch( Exception e ) + { + assetDependencyCache = null; + Debug.LogWarning( "Couldn't load cache (probably cache format has changed in an update), will regenerate cache.\n" + e.ToString() ); + } + } + } + + // Generate cache for all assets for the first time + if( assetDependencyCache == null ) + { + assetDependencyCache = new Dictionary( 1024 * 8 ); + + string[] allAssets = AssetDatabase.GetAllAssetPaths(); + if( allAssets.Length > 0 ) + { + double startTime = EditorApplication.timeSinceStartup; + + try + { + for( int i = 0; i < allAssets.Length; i++ ) + { + if( i % 30 == 0 && EditorUtility.DisplayCancelableProgressBar( "Please wait...", "Generating cache for the first time (optional)", (float) i / allAssets.Length ) ) + { + EditorUtility.ClearProgressBar(); + Debug.LogWarning( "Initial cache generation cancelled, cache will be generated on the fly as more and more assets are searched." ); + break; + } + + assetDependencyCache[allAssets[i]] = new CacheEntry( allAssets[i] ); + } + + EditorUtility.ClearProgressBar(); + + Debug.Log( "Cache generated in " + ( EditorApplication.timeSinceStartup - startTime ).ToString( "F2" ) + " seconds" ); + Debug.Log( "You can always reset the cache by deleting " + Path.GetFullPath( CachePath ) ); + + SaveCache(); + } + catch( Exception e ) + { + EditorUtility.ClearProgressBar(); + Debug.LogException( e ); + } + } + } + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorCache.cs.meta b/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorCache.cs.meta new file mode 100644 index 0000000..3d8d896 --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorCache.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 71ea9a3fd0b82594d8130d882dbfc844 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorSearchFunctions.cs b/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorSearchFunctions.cs new file mode 100644 index 0000000..2e059f2 --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorSearchFunctions.cs @@ -0,0 +1,1410 @@ +using System; +using System.Collections.Generic; +using System.Collections; +using System.IO; +using System.Reflection; +using System.Text; +using UnityEditor; +using UnityEditor.Animations; +using UnityEngine; +using UnityEngine.UI; +#if UNITY_2017_1_OR_NEWER +using UnityEngine.U2D; +using UnityEngine.Playables; +#endif +#if UNITY_2018_2_OR_NEWER +using UnityEditor.U2D; +#endif +#if UNITY_2017_3_OR_NEWER +using UnityEditor.Compilation; +#endif +#if UNITY_2017_2_OR_NEWER +using UnityEngine.Tilemaps; +#endif +using Object = UnityEngine.Object; + +namespace AssetUsageDetectorNamespace +{ + public partial class AssetUsageDetector + { + #region Helper Classes +#if UNITY_2017_3_OR_NEWER +#pragma warning disable 0649 // The fields' values are assigned via JsonUtility + [Serializable] + private struct AssemblyDefinitionReferences + { + public string reference; // Used by AssemblyDefinitionReferenceAssets + public List references; // Used by AssemblyDefinitionAssets + } +#pragma warning restore 0649 +#endif + +#if UNITY_2018_1_OR_NEWER +#pragma warning disable 0649 // The fields' values are assigned via JsonUtility + [Serializable] + private struct ShaderGraphReferences // Used by old Shader Graph serialization format + { + [Serializable] + public struct JSONHolder + { + public string JSONnodeData; + } + + [Serializable] + public class TextureHolder + { + public string m_SerializedTexture; + public string m_SerializedCubemap; + public string m_Guid; + + public string GetTexturePath() + { + string guid = ExtractGUIDFromString( !string.IsNullOrEmpty( m_SerializedTexture ) ? m_SerializedTexture : m_SerializedCubemap ); + if( string.IsNullOrEmpty( guid ) ) + guid = m_Guid; + + return string.IsNullOrEmpty( guid ) ? null : AssetDatabase.GUIDToAssetPath( guid ); + } + } + + [Serializable] + public struct PropertyData + { + public string m_Name; + public string m_DefaultReferenceName; + public string m_OverrideReferenceName; + public TextureHolder m_Value; + + public string GetName() + { + if( !string.IsNullOrEmpty( m_OverrideReferenceName ) ) + return m_OverrideReferenceName; + if( !string.IsNullOrEmpty( m_DefaultReferenceName ) ) + return m_DefaultReferenceName; + if( !string.IsNullOrEmpty( m_Name ) ) + return m_Name; + + return "Property"; + } + } + + [Serializable] + public struct NodeData + { + public string m_Name; + public string m_FunctionSource; // Custom Function node's Source field + public string m_SerializedSubGraph; // Sub-graph node + public List m_SerializableSlots; + + public string GetSubGraphPath() + { + string guid = ExtractGUIDFromString( m_SerializedSubGraph ); + return string.IsNullOrEmpty( guid ) ? null : AssetDatabase.GUIDToAssetPath( guid ); + } + } + + [Serializable] + public struct NodeSlotData + { + public TextureHolder m_Texture; + public TextureHolder m_TextureArray; + public TextureHolder m_Cubemap; + + public string GetTexturePath() + { + if( m_Texture != null ) + return m_Texture.GetTexturePath(); + if( m_Cubemap != null ) + return m_Cubemap.GetTexturePath(); + if( m_TextureArray != null ) + return m_TextureArray.GetTexturePath(); + + return null; + } + } + + public List m_SerializedProperties; + public List m_SerializableNodes; + + // String can be in one of the following formats: + // "guid":"GUID_VALUE" + // "guid": "GUID_VALUE" + // "guid" : "GUID_VALUE" + private static string ExtractGUIDFromString( string str ) + { + if( !string.IsNullOrEmpty( str ) ) + { + int guidStartIndex = str.IndexOf( "\"guid\"" ); + if( guidStartIndex >= 0 ) + { + guidStartIndex += 6; + guidStartIndex = str.IndexOf( '"', guidStartIndex ); + if( guidStartIndex > 0 ) + { + guidStartIndex++; + + int guidEndIndex = str.IndexOf( '"', guidStartIndex ); + if( guidEndIndex > 0 ) + return str.Substring( guidStartIndex, guidEndIndex - guidStartIndex ); + } + } + } + + return null; + } + } +#pragma warning restore 0649 +#endif + #endregion + + // Dictionary to quickly find the function to search a specific type with + private Dictionary> typeToSearchFunction; + // Dictionary to associate special file extensions with their search functions + private Dictionary> extensionToSearchFunction; + + // An optimization to fetch & filter fields and properties of a class only once + private readonly Dictionary typeToVariables = new Dictionary( 4096 ); + private readonly List validVariables = new List( 32 ); + + // Path(s) of .cginc, .cg, .hlsl and .glslinc assets in assetsToSearchSet + private readonly HashSet shaderIncludesToSearchSet = new HashSet(); + +#if UNITY_2017_3_OR_NEWER + // Path(s) of the Assembly Definition Files in objectsToSearchSet (Value: files themselves) + private readonly Dictionary assemblyDefinitionFilesToSearch = new Dictionary( 8 ); +#endif + + // An optimization to fetch an animation clip's curve bindings only once + private readonly Dictionary animationClipUniqueBindings = new Dictionary( 256 ); + + private bool searchPrefabConnections; + private bool searchMonoBehavioursForScript; + private bool searchRenderers; + private bool searchMaterialsForShader; + private bool searchTextureReferences; +#if UNITY_2018_1_OR_NEWER + private bool searchShaderGraphsForSubGraphs; +#endif + + private bool searchSerializableVariablesOnly; + private bool prevSearchSerializableVariablesOnly; + + private BindingFlags fieldModifiers, propertyModifiers; + private BindingFlags prevFieldModifiers, prevPropertyModifiers; + + // Unity's internal function that returns a SerializedProperty's corresponding FieldInfo + private delegate FieldInfo FieldInfoGetter( SerializedProperty p, out Type t ); + private FieldInfoGetter fieldInfoGetter; + + private void InitializeSearchFunctionsData( Parameters searchParameters ) + { + if( typeToSearchFunction == null ) + { + typeToSearchFunction = new Dictionary>() + { + { typeof( GameObject ), SearchGameObject }, + { typeof( Material ), SearchMaterial }, + { typeof( Shader ), SearchShader }, + { typeof( MonoScript ), SearchMonoScript }, + { typeof( RuntimeAnimatorController ), SearchAnimatorController }, + { typeof( AnimatorOverrideController ), SearchAnimatorController }, + { typeof( AnimatorController ), SearchAnimatorController }, + { typeof( AnimatorStateMachine ), SearchAnimatorStateMachine }, + { typeof( AnimatorState ), SearchAnimatorState }, + { typeof( AnimatorStateTransition ), SearchAnimatorStateTransition }, + { typeof( BlendTree ), SearchBlendTree }, + { typeof( AnimationClip ), SearchAnimationClip }, +#if UNITY_2017_1_OR_NEWER + { typeof( SpriteAtlas ), SearchSpriteAtlas }, +#endif + }; + } + + if( extensionToSearchFunction == null ) + { + extensionToSearchFunction = new Dictionary>() + { + { "compute", SearchShaderSecondaryAsset }, + { "cginc", SearchShaderSecondaryAsset }, + { "cg", SearchShaderSecondaryAsset }, + { "glslinc", SearchShaderSecondaryAsset }, + { "hlsl", SearchShaderSecondaryAsset }, +#if UNITY_2017_3_OR_NEWER + { "asmdef", SearchAssemblyDefinitionFile }, +#endif +#if UNITY_2019_2_OR_NEWER + { "asmref", SearchAssemblyDefinitionFile }, +#endif +#if UNITY_2018_1_OR_NEWER + { "shadergraph", SearchShaderGraph }, + { "shadersubgraph", SearchShaderGraph }, +#endif + }; + } + + fieldModifiers = searchParameters.fieldModifiers | BindingFlags.Instance | BindingFlags.DeclaredOnly; + propertyModifiers = searchParameters.propertyModifiers | BindingFlags.Instance | BindingFlags.DeclaredOnly; + searchSerializableVariablesOnly = !searchParameters.searchNonSerializableVariables; + + if( prevFieldModifiers != fieldModifiers || prevPropertyModifiers != propertyModifiers || prevSearchSerializableVariablesOnly != searchSerializableVariablesOnly ) + typeToVariables.Clear(); + + prevFieldModifiers = fieldModifiers; + prevPropertyModifiers = propertyModifiers; + prevSearchSerializableVariablesOnly = searchSerializableVariablesOnly; + + searchPrefabConnections = false; + searchMonoBehavioursForScript = false; + searchRenderers = false; + searchMaterialsForShader = false; + searchTextureReferences = false; +#if UNITY_2018_1_OR_NEWER + searchShaderGraphsForSubGraphs = false; +#endif + + foreach( Object obj in objectsToSearchSet ) + { + if( obj is Texture ) + { + searchRenderers = true; + searchTextureReferences = true; + } + else if( obj is Material ) + searchRenderers = true; + else if( obj is MonoScript ) + searchMonoBehavioursForScript = true; + else if( obj is Shader ) + { + searchRenderers = true; + searchMaterialsForShader = true; + } + else if( obj is GameObject ) + searchPrefabConnections = true; +#if UNITY_2017_3_OR_NEWER + else if( obj is UnityEditorInternal.AssemblyDefinitionAsset ) + assemblyDefinitionFilesToSearch[AssetDatabase.GetAssetPath( obj )] = obj; +#endif + } + + foreach( string path in assetsToSearchPathsSet ) + { + string extension = Utilities.GetFileExtension( path ); + if( extension == "hlsl" || extension == "cginc" || extension == "cg" || extension == "glslinc" ) + shaderIncludesToSearchSet.Add( path ); +#if UNITY_2018_1_OR_NEWER + else if( extension == "shadersubgraph" ) + searchShaderGraphsForSubGraphs = true; +#endif + } + + // AssetDatabase.GetDependencies doesn't take #include lines in shader source codes into consideration. If we are searching for references + // of a potential #include target (shaderIncludesToSearchSet), we must search all shader assets and check their #include lines manually + if( shaderIncludesToSearchSet.Count > 0 ) + { + alwaysSearchedExtensionsSet.Add( "shader" ); + alwaysSearchedExtensionsSet.Add( "compute" ); + alwaysSearchedExtensionsSet.Add( "cginc" ); + alwaysSearchedExtensionsSet.Add( "cg" ); + alwaysSearchedExtensionsSet.Add( "glslinc" ); + alwaysSearchedExtensionsSet.Add( "hlsl" ); + } + +#if UNITY_2017_3_OR_NEWER + // AssetDatabase.GetDependencies doesn't return references from Assembly Definition Files to their Assembly Definition References, + // so if we are searching for an Assembly Definition File's usages, we must search all Assembly Definition Files' references manually. + if( assemblyDefinitionFilesToSearch.Count > 0 ) + { + alwaysSearchedExtensionsSet.Add( "asmdef" ); +#if UNITY_2019_2_OR_NEWER + alwaysSearchedExtensionsSet.Add( "asmref" ); +#endif + } +#endif + +#if UNITY_2018_1_OR_NEWER + // AssetDatabase.GetDependencies doesn't work with Shader Graph assets. We must search all Shader Graph assets in the following cases: + // searchTextureReferences: to find Texture references used in various nodes and properties + // searchShaderGraphsForSubGraphs: to find Shader Sub-graph references in other Shader Graph assets + // shaderIncludesToSearchSet: to find .cginc, .cg, .glslinc and .hlsl references used in Custom Function nodes + if( searchTextureReferences || searchShaderGraphsForSubGraphs || shaderIncludesToSearchSet.Count > 0 ) + { + alwaysSearchedExtensionsSet.Add( "shadergraph" ); + alwaysSearchedExtensionsSet.Add( "shadersubgraph" ); + } +#endif + +#if UNITY_2019_3_OR_NEWER + MethodInfo fieldInfoGetterMethod = typeof( Editor ).Assembly.GetType( "UnityEditor.ScriptAttributeUtility" ).GetMethod( "GetFieldInfoAndStaticTypeFromProperty", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static ); +#else + MethodInfo fieldInfoGetterMethod = typeof( Editor ).Assembly.GetType( "UnityEditor.ScriptAttributeUtility" ).GetMethod( "GetFieldInfoFromProperty", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static ); +#endif + fieldInfoGetter = (FieldInfoGetter) Delegate.CreateDelegate( typeof( FieldInfoGetter ), fieldInfoGetterMethod ); + } + + private ReferenceNode SearchGameObject( Object unityObject ) + { + GameObject go = (GameObject) unityObject; + ReferenceNode referenceNode = PopReferenceNode( go ); + + // Check if this GameObject's prefab is one of the selected assets + if( searchPrefabConnections ) + { +#if UNITY_2018_3_OR_NEWER + Object prefab = PrefabUtility.GetCorrespondingObjectFromSource( go ); +#else + Object prefab = PrefabUtility.GetPrefabParent( go ); +#endif + if( objectsToSearchSet.Contains( prefab ) && assetsToSearchRootPrefabs.ContainsFast( prefab as GameObject ) ) + referenceNode.AddLinkTo( GetReferenceNode( prefab ), "Prefab object" ); + } + + // Search through all the components of the object + Component[] components = go.GetComponents(); + for( int i = 0; i < components.Length; i++ ) + referenceNode.AddLinkTo( SearchObject( components[i] ) ); + + return referenceNode; + } + + private ReferenceNode SearchComponent( Object unityObject ) + { + Component component = (Component) unityObject; + + // Ignore Transform component (no object field to search for) + if( component is Transform ) + return null; + + ReferenceNode referenceNode = PopReferenceNode( component ); + + if( searchMonoBehavioursForScript && component is MonoBehaviour ) + { + // If a searched asset is script, check if this component is an instance of it + MonoScript script = MonoScript.FromMonoBehaviour( (MonoBehaviour) component ); + if( objectsToSearchSet.Contains( script ) ) + referenceNode.AddLinkTo( GetReferenceNode( script ) ); + } + else if( component is ParticleSystemRenderer ) + { + // Search ParticleSystemRenderer's custom meshes for references (they aren't searched by SerializedObject, unfortunately) + Mesh[] meshes = new Mesh[( (ParticleSystemRenderer) component ).meshCount]; + int meshCount = ( (ParticleSystemRenderer) component ).GetMeshes( meshes ); + for( int i = 0; i < meshCount; i++ ) + referenceNode.AddLinkTo( SearchObject( meshes[i] ), "Renderer Module: Mesh" ); + } + else if( component is ParticleSystem ) + { + // Some ParticleSystem properties aren't searched by SerializedObject, search them manually instead + ParticleSystem particleSystem = (ParticleSystem) component; + referenceNode.AddLinkTo( SearchObject( particleSystem.lights.light ), "Light Module: Light" ); + + try + { + ParticleSystem.CollisionModule collisionModule = particleSystem.collision; +#if UNITY_2020_2_OR_NEWER + for( int i = 0, j = collisionModule.planeCount; i < j; i++ ) +#else + for( int i = 0, j = collisionModule.maxPlaneCount; i < j; i++ ) +#endif + referenceNode.AddLinkTo( SearchObject( collisionModule.GetPlane( i ) ), "Collision Module: Plane" ); + } + catch { } + + try + { + ParticleSystem.TriggerModule triggerModule = particleSystem.trigger; +#if UNITY_2020_2_OR_NEWER + for( int i = 0, j = triggerModule.colliderCount; i < j; i++ ) +#else + for( int i = 0, j = triggerModule.maxColliderCount; i < j; i++ ) +#endif + referenceNode.AddLinkTo( SearchObject( triggerModule.GetCollider( i ) ), "Trigger Module: Collider" ); + } + catch { } + } + else if( searchRenderers && component is Renderer ) + { + // If an asset is a shader, texture or material, and this component is a Renderer, + // search it for references + Material[] materials = ( (Renderer) component ).sharedMaterials; + for( int i = 0; i < materials.Length; i++ ) + referenceNode.AddLinkTo( SearchObject( materials[i] ) ); + } + else if( component is Animation ) + { + // Search animation clips for references + foreach( AnimationState anim in (Animation) component ) + referenceNode.AddLinkTo( SearchObject( anim.clip ) ); + + // Search the objects that are animated by this Animation component for references + SearchAnimatedObjects( referenceNode ); + } + else if( component is Animator ) + { + // Search animation clips for references (via AnimatorController) + referenceNode.AddLinkTo( SearchObject( ( (Animator) component ).runtimeAnimatorController ) ); + + // Search the objects that are animated by this Animator component for references + SearchAnimatedObjects( referenceNode ); + } +#if UNITY_2017_2_OR_NEWER + else if( component is Tilemap ) + { + // Search the tiles for references + TileBase[] tiles = new TileBase[( (Tilemap) component ).GetUsedTilesCount()]; + ( (Tilemap) component ).GetUsedTilesNonAlloc( tiles ); + + if( tiles != null ) + { + for( int i = 0; i < tiles.Length; i++ ) + referenceNode.AddLinkTo( SearchObject( tiles[i] ), "Tile" ); + } + } +#endif +#if UNITY_2017_1_OR_NEWER + else if( component is PlayableDirector ) + { + // Search the PlayableAsset's scene bindings for references + PlayableAsset playableAsset = ( (PlayableDirector) component ).playableAsset; + if( playableAsset != null && !playableAsset.Equals( null ) ) + { + foreach( PlayableBinding binding in playableAsset.outputs ) + referenceNode.AddLinkTo( SearchObject( ( (PlayableDirector) component ).GetGenericBinding( binding.sourceObject ) ), "Binding: " + binding.streamName ); + } + } +#endif + + SearchVariablesWithSerializedObject( referenceNode ); + return referenceNode; + } + + private ReferenceNode SearchMaterial( Object unityObject ) + { + Material material = (Material) unityObject; + ReferenceNode referenceNode = PopReferenceNode( material ); + + if( searchMaterialsForShader && objectsToSearchSet.Contains( material.shader ) ) + referenceNode.AddLinkTo( GetReferenceNode( material.shader ), "Shader" ); + + if( searchTextureReferences ) + { + // Search through all the textures attached to this material + // Credit: http://answers.unity3d.com/answers/1116025/view.html + Shader shader = material.shader; + int shaderPropertyCount = ShaderUtil.GetPropertyCount( shader ); + for( int i = 0; i < shaderPropertyCount; i++ ) + { + if( ShaderUtil.GetPropertyType( shader, i ) == ShaderUtil.ShaderPropertyType.TexEnv ) + { + string propertyName = ShaderUtil.GetPropertyName( shader, i ); + Texture assignedTexture = material.GetTexture( propertyName ); + if( objectsToSearchSet.Contains( assignedTexture ) ) + referenceNode.AddLinkTo( GetReferenceNode( assignedTexture ), "Shader property: " + propertyName ); + } + } + } + + return referenceNode; + } + + // Searches default Texture values assigned to shader properties, as well as #include references in shader source code + private ReferenceNode SearchShader( Object unityObject ) + { + Shader shader = (Shader) unityObject; + ReferenceNode referenceNode = PopReferenceNode( shader ); + + if( searchTextureReferences ) + { + ShaderImporter shaderImporter = AssetImporter.GetAtPath( AssetDatabase.GetAssetPath( unityObject ) ) as ShaderImporter; + if( shaderImporter != null ) + { + int shaderPropertyCount = ShaderUtil.GetPropertyCount( shader ); + for( int i = 0; i < shaderPropertyCount; i++ ) + { + if( ShaderUtil.GetPropertyType( shader, i ) == ShaderUtil.ShaderPropertyType.TexEnv ) + { + string propertyName = ShaderUtil.GetPropertyName( shader, i ); + Texture defaultTexture = shaderImporter.GetDefaultTexture( propertyName ); +#if UNITY_2018_1_OR_NEWER + if( !defaultTexture ) + defaultTexture = shaderImporter.GetNonModifiableTexture( propertyName ); +#endif + + if( objectsToSearchSet.Contains( defaultTexture ) ) + referenceNode.AddLinkTo( GetReferenceNode( defaultTexture ), "Default Texture: " + propertyName ); + } + } + } + } + + // Search shader source code for #include references + if( shaderIncludesToSearchSet.Count > 0 ) + SearchShaderSourceCodeForCGIncludes( referenceNode ); + + return referenceNode; + } + + // Searches .compute, .cginc, .cg, .hlsl and .glslinc assets for #include references + private ReferenceNode SearchShaderSecondaryAsset( Object unityObject ) + { + if( shaderIncludesToSearchSet.Count == 0 ) + return null; + + ReferenceNode referenceNode = PopReferenceNode( unityObject ); + SearchShaderSourceCodeForCGIncludes( referenceNode ); + return referenceNode; + } + + // Searches default UnityEngine.Object values assigned to script variables + private ReferenceNode SearchMonoScript( Object unityObject ) + { + MonoScript script = (MonoScript) unityObject; + Type scriptType = script.GetClass(); + if( scriptType == null || ( !scriptType.IsSubclassOf( typeof( MonoBehaviour ) ) && !scriptType.IsSubclassOf( typeof( ScriptableObject ) ) ) ) + return null; + + MonoImporter scriptImporter = AssetImporter.GetAtPath( AssetDatabase.GetAssetPath( unityObject ) ) as MonoImporter; + if( scriptImporter == null ) + return null; + + ReferenceNode referenceNode = PopReferenceNode( script ); + + VariableGetterHolder[] variables = GetFilteredVariablesForType( scriptType ); + for( int i = 0; i < variables.Length; i++ ) + { + if( variables[i].isSerializable && !variables[i].isProperty ) + { + Object defaultValue = scriptImporter.GetDefaultReference( variables[i].name ); + if( objectsToSearchSet.Contains( defaultValue ) ) + referenceNode.AddLinkTo( GetReferenceNode( defaultValue ), "Default variable value: " + variables[i].name ); + } + } + + return referenceNode; + } + + private ReferenceNode SearchAnimatorController( Object unityObject ) + { + RuntimeAnimatorController controller = (RuntimeAnimatorController) unityObject; + ReferenceNode referenceNode = PopReferenceNode( controller ); + + if( controller is AnimatorController ) + { + AnimatorControllerLayer[] layers = ( (AnimatorController) controller ).layers; + for( int i = 0; i < layers.Length; i++ ) + { + if( objectsToSearchSet.Contains( layers[i].avatarMask ) ) + referenceNode.AddLinkTo( GetReferenceNode( layers[i].avatarMask ), layers[i].name + " Mask" ); + + referenceNode.AddLinkTo( SearchObject( layers[i].stateMachine ) ); + } + } + else + { + if( controller is AnimatorOverrideController ) + { + RuntimeAnimatorController parentController = ( (AnimatorOverrideController) controller ).runtimeAnimatorController; + if( objectsToSearchSet.Contains( parentController ) ) + referenceNode.AddLinkTo( GetReferenceNode( parentController ) ); + } + + AnimationClip[] animClips = controller.animationClips; + for( int i = 0; i < animClips.Length; i++ ) + referenceNode.AddLinkTo( SearchObject( animClips[i] ) ); + } + + return referenceNode; + } + + private ReferenceNode SearchAnimatorStateMachine( Object unityObject ) + { + AnimatorStateMachine animatorStateMachine = (AnimatorStateMachine) unityObject; + ReferenceNode referenceNode = PopReferenceNode( animatorStateMachine ); + + ChildAnimatorStateMachine[] stateMachines = animatorStateMachine.stateMachines; + for( int i = 0; i < stateMachines.Length; i++ ) + referenceNode.AddLinkTo( SearchObject( stateMachines[i].stateMachine ), "Child State Machine" ); + + ChildAnimatorState[] states = animatorStateMachine.states; + for( int i = 0; i < states.Length; i++ ) + referenceNode.AddLinkTo( SearchObject( states[i].state ) ); + + if( searchMonoBehavioursForScript ) + { + StateMachineBehaviour[] behaviours = animatorStateMachine.behaviours; + for( int i = 0; i < behaviours.Length; i++ ) + { + MonoScript script = MonoScript.FromScriptableObject( behaviours[i] ); + if( objectsToSearchSet.Contains( script ) ) + referenceNode.AddLinkTo( GetReferenceNode( script ) ); + } + } + + return referenceNode; + } + + private ReferenceNode SearchAnimatorState( Object unityObject ) + { + AnimatorState animatorState = (AnimatorState) unityObject; + ReferenceNode referenceNode = PopReferenceNode( animatorState ); + + referenceNode.AddLinkTo( SearchObject( animatorState.motion ), "Motion" ); + + if( searchMonoBehavioursForScript ) + { + StateMachineBehaviour[] behaviours = animatorState.behaviours; + for( int i = 0; i < behaviours.Length; i++ ) + { + MonoScript script = MonoScript.FromScriptableObject( behaviours[i] ); + if( objectsToSearchSet.Contains( script ) ) + referenceNode.AddLinkTo( GetReferenceNode( script ) ); + } + } + + return referenceNode; + } + + private ReferenceNode SearchAnimatorStateTransition( Object unityObject ) + { + // Don't search AnimatorStateTransition objects, it will just return duplicate results of SearchAnimatorStateMachine + return PopReferenceNode( unityObject ); + } + + private ReferenceNode SearchBlendTree( Object unityObject ) + { + BlendTree blendTree = (BlendTree) unityObject; + ReferenceNode referenceNode = PopReferenceNode( blendTree ); + + ChildMotion[] children = blendTree.children; + for( int i = 0; i < children.Length; i++ ) + referenceNode.AddLinkTo( SearchObject( children[i].motion ), "Motion" ); + + return referenceNode; + } + + private ReferenceNode SearchAnimationClip( Object unityObject ) + { + AnimationClip clip = (AnimationClip) unityObject; + ReferenceNode referenceNode = PopReferenceNode( clip ); + + // Get all curves from animation clip + EditorCurveBinding[] objectCurves = AnimationUtility.GetObjectReferenceCurveBindings( clip ); + for( int i = 0; i < objectCurves.Length; i++ ) + { + // Search through all the keyframes in this curve + ObjectReferenceKeyframe[] keyframes = AnimationUtility.GetObjectReferenceCurve( clip, objectCurves[i] ); + for( int j = 0; j < keyframes.Length; j++ ) + referenceNode.AddLinkTo( SearchObject( keyframes[j].value ), "Keyframe: " + keyframes[j].time ); + } + + // Get all events from animation clip + AnimationEvent[] events = AnimationUtility.GetAnimationEvents( clip ); + for( int i = 0; i < events.Length; i++ ) + referenceNode.AddLinkTo( SearchObject( events[i].objectReferenceParameter ), "AnimationEvent: " + events[i].time ); + + return referenceNode; + } + +#if UNITY_2017_1_OR_NEWER + private ReferenceNode SearchSpriteAtlas( Object unityObject ) + { + SpriteAtlas spriteAtlas = (SpriteAtlas) unityObject; + ReferenceNode referenceNode = PopReferenceNode( spriteAtlas ); + + SerializedObject spriteAtlasSO = new SerializedObject( spriteAtlas ); + if( spriteAtlas.isVariant ) + { + Object masterAtlas = spriteAtlasSO.FindProperty( "m_MasterAtlas" ).objectReferenceValue; + if( objectsToSearchSet.Contains( masterAtlas ) ) + referenceNode.AddLinkTo( SearchObject( masterAtlas ), "Master Atlas" ); + } + +#if UNITY_2018_2_OR_NEWER + Object[] packables = spriteAtlas.GetPackables(); + if( packables != null ) + { + for( int i = 0; i < packables.Length; i++ ) + referenceNode.AddLinkTo( SearchObject( packables[i] ), "Packed Texture" ); + } +#else + SerializedProperty packables = spriteAtlasSO.FindProperty( "m_EditorData.packables" ); + if( packables != null ) + { + for( int i = 0, length = packables.arraySize; i < length; i++ ) + referenceNode.AddLinkTo( SearchObject( packables.GetArrayElementAtIndex( i ).objectReferenceValue ), "Packed Texture" ); + } +#endif + + return referenceNode; + } +#endif + +#if UNITY_2017_3_OR_NEWER + // Find references from an Assembly Definition File to its Assembly Definition References + private ReferenceNode SearchAssemblyDefinitionFile( Object unityObject ) + { + if( assemblyDefinitionFilesToSearch.Count == 0 ) + return null; + + AssemblyDefinitionReferences assemblyDefinitionFile = JsonUtility.FromJson( ( (TextAsset) unityObject ).text ); + ReferenceNode referenceNode = PopReferenceNode( unityObject ); + + if( !string.IsNullOrEmpty( assemblyDefinitionFile.reference ) ) + { + if( assemblyDefinitionFile.references == null ) + assemblyDefinitionFile.references = new List( 1 ) { assemblyDefinitionFile.reference }; + else + assemblyDefinitionFile.references.Add( assemblyDefinitionFile.reference ); + } + + if( assemblyDefinitionFile.references != null ) + { + for( int i = 0; i < assemblyDefinitionFile.references.Count; i++ ) + { +#if UNITY_2019_1_OR_NEWER + string assemblyPath = CompilationPipeline.GetAssemblyDefinitionFilePathFromAssemblyReference( assemblyDefinitionFile.references[i] ); +#else + string assemblyPath = CompilationPipeline.GetAssemblyDefinitionFilePathFromAssemblyName( assemblyDefinitionFile.references[i] ); +#endif + if( !string.IsNullOrEmpty( assemblyPath ) ) + { + Object searchedAssemblyDefinitionFile; + if( assemblyDefinitionFilesToSearch.TryGetValue( assemblyPath, out searchedAssemblyDefinitionFile ) ) + referenceNode.AddLinkTo( GetReferenceNode( searchedAssemblyDefinitionFile ), "Referenced Assembly" ); + } + } + } + + return referenceNode; + } +#endif + +#if UNITY_2018_1_OR_NEWER + // Searches Shader Graph assets for references + private ReferenceNode SearchShaderGraph( Object unityObject ) + { + if( !searchTextureReferences && !searchShaderGraphsForSubGraphs && shaderIncludesToSearchSet.Count == 0 ) + return null; + + ReferenceNode referenceNode = PopReferenceNode( unityObject ); + + // Shader Graph assets are JSON files, they must be crawled manually to find references + string graphJson = File.ReadAllText( AssetDatabase.GetAssetPath( unityObject ) ); + if( graphJson.IndexOf( "\"m_ObjectId\"", 0, Mathf.Min( 200, graphJson.Length ) ) >= 0 ) + { + // New Shader Graph serialization format is used: https://github.com/Unity-Technologies/Graphics/pull/222 + // Iterate over all these occurrences: "guid\": \"GUID_VALUE\" (\" is used instead of " because it is a nested JSON) + IterateOverValuesInString( graphJson, "\"guid\\\"", '"', ( guid ) => + { + if( guid.Length > 1 ) + { + if( guid[guid.Length - 1] == '\\' ) + guid = guid.Substring( 0, guid.Length - 1 ); + + string referencePath = AssetDatabase.GUIDToAssetPath( guid ); + if( !string.IsNullOrEmpty( referencePath ) && assetsToSearchPathsSet.Contains( referencePath ) ) + { + Object reference = AssetDatabase.LoadMainAssetAtPath( referencePath ); + if( objectsToSearchSet.Contains( reference ) ) + referenceNode.AddLinkTo( GetReferenceNode( reference ), "Used in graph" ); + } + } + } ); + + if( shaderIncludesToSearchSet.Count > 0 ) + { + // Iterate over all these occurrences: "m_FunctionSource": "GUID_VALUE" (this one is not nested JSON) + IterateOverValuesInString( graphJson, "\"m_FunctionSource\"", '"', ( guid ) => + { + string referencePath = AssetDatabase.GUIDToAssetPath( guid ); + if( !string.IsNullOrEmpty( referencePath ) && assetsToSearchPathsSet.Contains( referencePath ) ) + { + Object reference = AssetDatabase.LoadMainAssetAtPath( referencePath ); + if( objectsToSearchSet.Contains( reference ) ) + referenceNode.AddLinkTo( GetReferenceNode( reference ), "Used in node: Custom Function" ); + } + } ); + } + } + else + { + // Old Shader Graph serialization format is used. Although we could use the same search method as the new serialization format (which + // is potentially faster), this alternative search method yields more information about references + ShaderGraphReferences shaderGraph = JsonUtility.FromJson( graphJson ); + + if( shaderGraph.m_SerializedProperties != null ) + { + for( int i = shaderGraph.m_SerializedProperties.Count - 1; i >= 0; i-- ) + { + string propertyJSON = shaderGraph.m_SerializedProperties[i].JSONnodeData; + if( string.IsNullOrEmpty( propertyJSON ) ) + continue; + + ShaderGraphReferences.PropertyData propertyData = JsonUtility.FromJson( propertyJSON ); + if( propertyData.m_Value == null ) + continue; + + string texturePath = propertyData.m_Value.GetTexturePath(); + if( string.IsNullOrEmpty( texturePath ) || !assetsToSearchPathsSet.Contains( texturePath ) ) + continue; + + Texture texture = AssetDatabase.LoadAssetAtPath( texturePath ); + if( objectsToSearchSet.Contains( texture ) ) + referenceNode.AddLinkTo( GetReferenceNode( texture ), "Default Texture: " + propertyData.GetName() ); + } + } + + if( shaderGraph.m_SerializableNodes != null ) + { + for( int i = shaderGraph.m_SerializableNodes.Count - 1; i >= 0; i-- ) + { + string nodeJSON = shaderGraph.m_SerializableNodes[i].JSONnodeData; + if( string.IsNullOrEmpty( nodeJSON ) ) + continue; + + ShaderGraphReferences.NodeData nodeData = JsonUtility.FromJson( nodeJSON ); + if( !string.IsNullOrEmpty( nodeData.m_FunctionSource ) ) + { + string customFunctionPath = AssetDatabase.GUIDToAssetPath( nodeData.m_FunctionSource ); + if( !string.IsNullOrEmpty( customFunctionPath ) && assetsToSearchPathsSet.Contains( customFunctionPath ) ) + { + Object customFunction = AssetDatabase.LoadMainAssetAtPath( customFunctionPath ); + if( objectsToSearchSet.Contains( customFunction ) ) + referenceNode.AddLinkTo( GetReferenceNode( customFunction ), "Used in node: " + nodeData.m_Name ); + } + } + + if( searchShaderGraphsForSubGraphs ) + { + string subGraphPath = nodeData.GetSubGraphPath(); + if( !string.IsNullOrEmpty( subGraphPath ) && assetsToSearchPathsSet.Contains( subGraphPath ) ) + { + Object subGraph = AssetDatabase.LoadMainAssetAtPath( subGraphPath ); + if( objectsToSearchSet.Contains( subGraph ) ) + referenceNode.AddLinkTo( GetReferenceNode( subGraph ), "Used as Sub-graph" ); + } + } + + if( nodeData.m_SerializableSlots == null ) + continue; + + for( int j = nodeData.m_SerializableSlots.Count - 1; j >= 0; j-- ) + { + string nodeSlotJSON = nodeData.m_SerializableSlots[j].JSONnodeData; + if( string.IsNullOrEmpty( nodeSlotJSON ) ) + continue; + + string texturePath = JsonUtility.FromJson( nodeSlotJSON ).GetTexturePath(); + if( string.IsNullOrEmpty( texturePath ) || !assetsToSearchPathsSet.Contains( texturePath ) ) + continue; + + Texture texture = AssetDatabase.LoadAssetAtPath( texturePath ); + if( objectsToSearchSet.Contains( texture ) ) + referenceNode.AddLinkTo( GetReferenceNode( texture ), "Used in node: " + nodeData.m_Name ); + } + } + } + } + + return referenceNode; + } +#endif + + // Find references from an Animation/Animator component to the objects that it animates + private void SearchAnimatedObjects( ReferenceNode referenceNode ) + { + GameObject root = ( (Component) referenceNode.nodeObject ).gameObject; + AnimationClip[] clips = AnimationUtility.GetAnimationClips( root ); + for( int i = 0; i < clips.Length; i++ ) + { + AnimationClip clip = clips[i]; + bool isClipUnique = true; + for( int j = i - 1; j >= 0; j-- ) + { + if( clips[j] == clip ) + { + isClipUnique = false; + break; + } + } + + if( !isClipUnique ) + continue; + + EditorCurveBinding[] uniqueBindings; + if( !animationClipUniqueBindings.TryGetValue( clip, out uniqueBindings ) ) + { + // Calculate all the "unique" paths that the animation clip's curves have + // Both float curves (GetCurveBindings) and object reference curves (GetObjectReferenceCurveBindings) are checked + List _uniqueBindings = new List( 2 ); + EditorCurveBinding[] bindings = AnimationUtility.GetCurveBindings( clip ); + for( int j = 0; j < bindings.Length; j++ ) + { + string bindingPath = bindings[j].path; + if( string.IsNullOrEmpty( bindingPath ) ) // Ignore the root animated object + continue; + + bool isBindingUnique = true; + for( int k = _uniqueBindings.Count - 1; k >= 0; k-- ) + { + if( bindingPath == _uniqueBindings[k].path ) + { + isBindingUnique = false; + break; + } + } + + if( isBindingUnique ) + _uniqueBindings.Add( bindings[j] ); + } + + bindings = AnimationUtility.GetObjectReferenceCurveBindings( clip ); + for( int j = 0; j < bindings.Length; j++ ) + { + string bindingPath = bindings[j].path; + if( string.IsNullOrEmpty( bindingPath ) ) // Ignore the root animated object + continue; + + bool isBindingUnique = true; + for( int k = _uniqueBindings.Count - 1; k >= 0; k-- ) + { + if( bindingPath == _uniqueBindings[k].path ) + { + isBindingUnique = false; + break; + } + } + + if( isBindingUnique ) + _uniqueBindings.Add( bindings[j] ); + } + + uniqueBindings = _uniqueBindings.ToArray(); + animationClipUniqueBindings[clip] = uniqueBindings; + } + + string clipName = clip.name; + for( int j = 0; j < uniqueBindings.Length; j++ ) + referenceNode.AddLinkTo( SearchObject( AnimationUtility.GetAnimatedObject( root, uniqueBindings[j] ) ), "Animated via clip: " + clipName ); + } + } + + // Search #include references in shader source code + private void SearchShaderSourceCodeForCGIncludes( ReferenceNode referenceNode ) + { + string shaderPath = AssetDatabase.GetAssetPath( (Object) referenceNode.nodeObject ); + + // Iterate over all these occurrences: #include: "INCLUDE_REFERENCE" + IterateOverValuesInString( File.ReadAllText( shaderPath ), "#include ", '"', ( include ) => + { + bool isIncludePotentialReference = shaderIncludesToSearchSet.Contains( include ); + if( !isIncludePotentialReference ) + { + // Get absolute path of the #include + include = Path.GetFullPath( Path.Combine( Path.GetDirectoryName( shaderPath ), include ) ); + + int trimStartLength = Directory.GetCurrentDirectory().Length + 1; // Convert absolute path to a Project-relative path + if( include.Length > trimStartLength ) + { + include = include.Substring( trimStartLength ).Replace( '\\', '/' ); + isIncludePotentialReference = shaderIncludesToSearchSet.Contains( include ); + } + } + + if( isIncludePotentialReference ) + { + Object cgShader = AssetDatabase.LoadMainAssetAtPath( include ); + if( objectsToSearchSet.Contains( cgShader ) ) + referenceNode.AddLinkTo( GetReferenceNode( cgShader ), "Used with #include" ); + } + } ); + } + + // Search through variables of an object with SerializedObject + private void SearchVariablesWithSerializedObject( ReferenceNode referenceNode ) + { + if( !isInPlayMode || referenceNode.nodeObject.IsAsset() ) + { + SerializedObject so = new SerializedObject( (Object) referenceNode.nodeObject ); + SerializedProperty iterator = so.GetIterator(); + SerializedProperty iteratorVisible = so.GetIterator(); + if( iterator.Next( true ) ) + { + string assetPath = AssetDatabase.GetAssetPath( (Object) referenceNode.nodeObject ); + bool isProjectSettings = !string.IsNullOrEmpty( assetPath ) && assetPath.StartsWithFast( "ProjectSettings/" ); + + bool iteratingVisible = iteratorVisible.NextVisible( true ); + bool enterChildren; + do + { + if( isProjectSettings ) + { + // Search Project Settings in full because for some reason, important settings like SRP asset + // slot in Quality Settings aren't searched when iterating over only visible properties + enterChildren = true; + } + else + { + // Iterate over NextVisible properties AND the properties that have corresponding FieldInfos (internal Unity + // properties don't have FieldInfos so we are skipping them, which is good because search results found in + // those properties aren't interesting and mostly confusing) + bool isVisible = iteratingVisible && SerializedProperty.EqualContents( iterator, iteratorVisible ); + if( isVisible ) + iteratingVisible = iteratorVisible.NextVisible( true ); + else + { + Type propFieldType; + isVisible = iterator.type == "Array" || fieldInfoGetter( iterator, out propFieldType ) != null; + } + + if( !isVisible ) + { + enterChildren = false; + continue; + } + } + + ReferenceNode searchResult; + switch( iterator.propertyType ) + { + case SerializedPropertyType.ObjectReference: + searchResult = SearchObject( iterator.objectReferenceValue ); + enterChildren = false; + break; + case SerializedPropertyType.ExposedReference: + searchResult = SearchObject( iterator.exposedReferenceValue ); + enterChildren = false; + break; +#if UNITY_2019_3_OR_NEWER + case SerializedPropertyType.ManagedReference: + searchResult = SearchObject( GetRawSerializedPropertyValue( iterator ) ); + enterChildren = false; + break; +#endif + case SerializedPropertyType.Generic: + searchResult = null; + enterChildren = true; + break; + default: + searchResult = null; + enterChildren = false; + break; + } + + if( searchResult != null && searchResult != referenceNode ) + { + string propertyPath = iterator.propertyPath; + + // m_RD.texture is a redundant reference that shows up when searching sprites + if( !propertyPath.EndsWithFast( "m_RD.texture" ) ) + referenceNode.AddLinkTo( searchResult, "Variable: " + propertyPath.Replace( ".Array.data[", "[" ) ); // "arrayVariable.Array.data[0]" becomes "arrayVariable[0]" + } + } while( iterator.Next( enterChildren ) ); + + return; + } + } + + // Use reflection algorithm as fallback + SearchVariablesWithReflection( referenceNode ); + } + + // Search through variables of an object with reflection + private void SearchVariablesWithReflection( ReferenceNode referenceNode ) + { + // Get filtered variables for this object + VariableGetterHolder[] variables = GetFilteredVariablesForType( referenceNode.nodeObject.GetType() ); + for( int i = 0; i < variables.Length; i++ ) + { + // When possible, don't search non-serializable variables + if( searchSerializableVariablesOnly && !variables[i].isSerializable ) + continue; + + try + { + object variableValue = variables[i].Get( referenceNode.nodeObject ); + if( variableValue == null || variableValue.Equals( null ) ) + continue; + + // Values stored inside ICollection objects are searched using IEnumerable, + // no need to have duplicate search entries + if( !( variableValue is ICollection ) ) + { + ReferenceNode searchResult = SearchObject( variableValue ); + if( searchResult != null && searchResult != referenceNode ) + referenceNode.AddLinkTo( searchResult, ( variables[i].isProperty ? "Property: " : "Variable: " ) + variables[i].name ); + } + + if( variableValue is IEnumerable && !( variableValue is Transform ) ) + { + // If the field is IEnumerable (possibly an array or collection), search through members of it + // Note that Transform IEnumerable (children of the transform) is not iterated + int index = 0; + foreach( object element in (IEnumerable) variableValue ) + { + ReferenceNode searchResult = SearchObject( element ); + if( searchResult != null && searchResult != referenceNode ) + referenceNode.AddLinkTo( searchResult, string.Concat( variables[i].isProperty ? "Property: " : "Variable: ", variables[i].name, "[", index + "]" ) ); + + index++; + } + } + } + catch( UnassignedReferenceException ) { } + catch( MissingReferenceException ) { } + catch( MissingComponentException ) { } + catch( NotImplementedException ) { } + catch( Exception e ) + { + // Unknown exceptions usually occur when variableValue is an IEnumerable and its enumerator throws an unhandled exception in MoveNext or Current + StringBuilder sb = new StringBuilder( callStack.Count * 50 + 1000 ); + sb.Append( "Skipped searching " ).Append( referenceNode.nodeObject.GetType().FullName ).Append( "." ).Append( variables[i].name ).AppendLine( " because it threw exception:" ).Append( e ).AppendLine(); + + Object latestUnityObjectInCallStack = AppendCallStackToStringBuilder( sb ); + Debug.LogWarning( sb.ToString(), latestUnityObjectInCallStack ); + } + } + } + + // Get filtered variables for a type + private VariableGetterHolder[] GetFilteredVariablesForType( Type type ) + { + VariableGetterHolder[] result; + if( typeToVariables.TryGetValue( type, out result ) ) + return result; + + // This is the first time this type of object is seen, filter and cache its variables + // Variable filtering process: + // 1- skip Obsolete variables + // 2- skip primitive types, enums and strings + // 3- skip common Unity types that can't hold any references (e.g. Vector3, Rect, Color, Quaternion) + // + // P.S. IsIgnoredUnityType() extension function handles steps 2) and 3) + + validVariables.Clear(); + + // Filter the fields + if( fieldModifiers != ( BindingFlags.Instance | BindingFlags.DeclaredOnly ) ) + { + Type currType = type; + while( currType != typeof( object ) ) + { + FieldInfo[] fields = currType.GetFields( fieldModifiers ); + for( int i = 0; i < fields.Length; i++ ) + { + FieldInfo field = fields[i]; + + // Skip obsolete fields + if( Attribute.IsDefined( field, typeof( ObsoleteAttribute ) ) ) + continue; + + // Skip primitive types + if( field.FieldType.IsIgnoredUnityType() ) + continue; + + // Additional filtering for fields: + // 1- Ignore "m_RectTransform", "m_CanvasRenderer" and "m_Canvas" fields of Graphic components + string fieldName = field.Name; + if( typeof( Graphic ).IsAssignableFrom( currType ) && + ( fieldName == "m_RectTransform" || fieldName == "m_CanvasRenderer" || fieldName == "m_Canvas" ) ) + continue; + + VariableGetVal getter = field.CreateGetter( type ); + if( getter != null ) + validVariables.Add( new VariableGetterHolder( field, getter, searchSerializableVariablesOnly ? field.IsSerializable() : true ) ); + } + + currType = currType.BaseType; + } + } + + if( propertyModifiers != ( BindingFlags.Instance | BindingFlags.DeclaredOnly ) ) + { + Type currType = type; + while( currType != typeof( object ) ) + { + PropertyInfo[] properties = currType.GetProperties( propertyModifiers ); + for( int i = 0; i < properties.Length; i++ ) + { + PropertyInfo property = properties[i]; + + // Skip obsolete properties + if( Attribute.IsDefined( property, typeof( ObsoleteAttribute ) ) ) + continue; + + // Skip primitive types + if( property.PropertyType.IsIgnoredUnityType() ) + continue; + + // Skip properties without a getter function + MethodInfo propertyGetter = property.GetGetMethod( true ); + if( propertyGetter == null ) + continue; + + // Skip indexer properties + if( property.GetIndexParameters().Length > 0 ) + continue; + + // No need to check properties with 'override' keyword + if( propertyGetter.GetBaseDefinition().DeclaringType != propertyGetter.DeclaringType ) + continue; + + string propertyName = property.Name; + + // Ignore "gameObject", "transform", "rectTransform" and "attachedRigidbody" properties of components to get more useful results + if( typeof( Component ).IsAssignableFrom( currType ) && ( propertyName == "gameObject" || + propertyName == "transform" || propertyName == "attachedRigidbody" || propertyName == "rectTransform" ) ) + continue; + // Ignore "canvasRenderer" and "canvas" properties of Graphic components to get more useful results + else if( typeof( Graphic ).IsAssignableFrom( currType ) && + ( propertyName == "canvasRenderer" || propertyName == "canvas" ) ) + continue; + // Prevent accessing properties of Unity that instantiate an existing resource (causing memory leak) + else if( typeof( MeshFilter ).IsAssignableFrom( currType ) && propertyName == "mesh" ) + continue; + // Same as above + else if( ( propertyName == "material" || propertyName == "materials" ) && + ( typeof( Renderer ).IsAssignableFrom( currType ) || typeof( Collider ).IsAssignableFrom( currType ) || +#if !UNITY_2019_3_OR_NEWER +#pragma warning disable 0618 + typeof( GUIText ).IsAssignableFrom( currType ) || +#pragma warning restore 0618 +#endif + typeof( Collider2D ).IsAssignableFrom( currType ) ) ) + continue; + // "sharedMaterials" are searched via SearchComponent, no need to search it with reflection, as well + else if( typeof( Renderer ).IsAssignableFrom( currType ) && + ( propertyName == "sharedMaterial" || propertyName == "sharedMaterials" ) ) + continue; + // Ignore "parameters" property of Animator since it doesn't contain any useful data and logs a warning to the console when Animator is inactive + else if( typeof( Animator ).IsAssignableFrom( currType ) && propertyName == "parameters" ) + continue; + // Ignore "spriteAnimator" property of TMP_Text component because this property adds a TMP_SpriteAnimator component to the object if it doesn't exist + else if( propertyName == "spriteAnimator" && currType.Name == "TMP_Text" ) + continue; + // Ignore "meshFilter" property of TextMeshPro and TMP_SubMesh components because this property adds a MeshFilter component to the object if it doesn't exist + else if( propertyName == "meshFilter" && ( currType.Name == "TextMeshPro" || currType.Name == "TMP_SubMesh" ) ) + continue; + else + { + VariableGetVal getter = property.CreateGetter(); + if( getter != null ) + validVariables.Add( new VariableGetterHolder( property, getter, searchSerializableVariablesOnly ? property.IsSerializable() : true ) ); + } + } + + currType = currType.BaseType; + } + } + + result = validVariables.ToArray(); + + // Cache the filtered fields + typeToVariables.Add( type, result ); + + return result; + } + + // Credit: http://answers.unity.com/answers/425602/view.html + // Returns the raw System.Object value of a SerializedProperty + public object GetRawSerializedPropertyValue( SerializedProperty property ) + { + object result = property.serializedObject.targetObject; + string[] path = property.propertyPath.Replace( ".Array.data[", "[" ).Split( '.' ); + for( int i = 0; i < path.Length; i++ ) + { + string pathElement = path[i]; + + int arrayStartIndex = pathElement.IndexOf( '[' ); + if( arrayStartIndex < 0 ) + result = GetFieldValue( result, pathElement ); + else + { + string variableName = pathElement.Substring( 0, arrayStartIndex ); + + int arrayEndIndex = pathElement.IndexOf( ']', arrayStartIndex + 1 ); + int arrayElementIndex = int.Parse( pathElement.Substring( arrayStartIndex + 1, arrayEndIndex - arrayStartIndex - 1 ) ); + result = GetFieldValue( result, variableName, arrayElementIndex ); + } + } + + return result; + } + + // Credit: http://answers.unity.com/answers/425602/view.html + private object GetFieldValue( object source, string fieldName ) + { + if( source == null ) + return null; + + FieldInfo fieldInfo = null; + Type type = source.GetType(); + while( fieldInfo == null && type != typeof( object ) ) + { + fieldInfo = type.GetField( fieldName, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly ); + type = type.BaseType; + } + + if( fieldInfo != null ) + return fieldInfo.GetValue( source ); + + PropertyInfo propertyInfo = null; + type = source.GetType(); + while( propertyInfo == null && type != typeof( object ) ) + { + propertyInfo = type.GetProperty( fieldName, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly | BindingFlags.IgnoreCase ); + type = type.BaseType; + } + + if( propertyInfo != null ) + return propertyInfo.GetValue( source, null ); + + if( fieldName.Length > 2 && fieldName.StartsWith( "m_", StringComparison.OrdinalIgnoreCase ) ) + return GetFieldValue( source, fieldName.Substring( 2 ) ); + + return null; + } + + // Credit: http://answers.unity.com/answers/425602/view.html + private object GetFieldValue( object source, string fieldName, int arrayIndex ) + { + IEnumerable enumerable = GetFieldValue( source, fieldName ) as IEnumerable; + if( enumerable == null ) + return null; + + if( enumerable is IList ) + return ( (IList) enumerable )[arrayIndex]; + + IEnumerator enumerator = enumerable.GetEnumerator(); + for( int i = 0; i <= arrayIndex; i++ ) + enumerator.MoveNext(); + + return enumerator.Current; + } + + // Iterates over all occurrences of specific key-value pairs in string + // Example1: #include "VALUE" valuePrefix=#include, valueWrapperChar=" + // Example2: "guid": "VALUE" valuePrefix="guid", valueWrapperChar=" + private void IterateOverValuesInString( string str, string valuePrefix, char valueWrapperChar, Action valueAction ) + { + int valueStartIndex, valueEndIndex = 0; + while( true ) + { + valueStartIndex = str.IndexOf( valuePrefix, valueEndIndex ); + if( valueStartIndex < 0 ) + return; + + valueStartIndex = str.IndexOf( valueWrapperChar, valueStartIndex + valuePrefix.Length ); + if( valueStartIndex < 0 ) + return; + + valueStartIndex++; + valueEndIndex = str.IndexOf( valueWrapperChar, valueStartIndex ); + if( valueEndIndex < 0 ) + return; + + if( valueEndIndex > valueStartIndex ) + valueAction( str.Substring( valueStartIndex, valueEndIndex - valueStartIndex ) ); + } + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorSearchFunctions.cs.meta b/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorSearchFunctions.cs.meta new file mode 100644 index 0000000..fc1cd02 --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorSearchFunctions.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 93aaae685d4c3db44baeb91a0296855e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorWindow.cs b/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorWindow.cs new file mode 100644 index 0000000..1fb7196 --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorWindow.cs @@ -0,0 +1,745 @@ +// Asset Usage Detector - by Suleyman Yasir KULA (yasirkula@gmail.com) + +using UnityEngine; +using UnityEditor; +using System.Collections.Generic; +using System.Reflection; +using Object = UnityEngine.Object; +#if UNITY_2018_3_OR_NEWER +using PrefabStage = UnityEditor.SceneManagement.PrefabStage; +using PrefabStageUtility = UnityEditor.SceneManagement.PrefabStageUtility; +#endif + +namespace AssetUsageDetectorNamespace +{ + public enum Phase { Setup, Processing, Complete }; + + public class AssetUsageDetectorWindow : EditorWindow + { + private const float PLAY_MODE_REFRESH_INTERVAL = 1f; // Interval to refresh the editor window in play mode + + private const string PREFS_SEARCH_SCENES = "AUD_SceneSearch"; + private const string PREFS_SEARCH_ASSETS = "AUD_AssetsSearch"; + private const string PREFS_SEARCH_PROJECT_SETTINGS = "AUD_ProjectSettingsSearch"; + private const string PREFS_DONT_SEARCH_SOURCE_ASSETS = "AUD_AssetsExcludeSrc"; + private const string PREFS_SEARCH_DEPTH_LIMIT = "AUD_Depth"; + private const string PREFS_SEARCH_FIELDS = "AUD_Fields"; + private const string PREFS_SEARCH_PROPERTIES = "AUD_Properties"; + private const string PREFS_SEARCH_NON_SERIALIZABLES = "AUD_NonSerializables"; + private const string PREFS_LAZY_SCENE_SEARCH = "AUD_LazySceneSearch"; + private const string PREFS_PATH_DRAWING_MODE = "AUD_PathDrawing"; + private const string PREFS_SHOW_PROGRESS = "AUD_Progress"; + private const string PREFS_SHOW_TOOLTIPS = "AUD_Tooltips"; + + private static readonly GUIContent windowTitle = new GUIContent( "Asset Usage Detector" ); + private static readonly Vector2 windowMinSize = new Vector2( 325f, 220f ); + + private AssetUsageDetector core = new AssetUsageDetector(); + private SearchResult searchResult; // Overall search results + + private List objectsToSearch = new List() { new ObjectToSearch( null ) }; + + private Phase currentPhase = Phase.Setup; + + private bool searchInOpenScenes = true; // Scenes currently open in Hierarchy view + private bool searchInScenesInBuild = true; // Scenes in build + private bool searchInScenesInBuildTickedOnly = true; // Scenes in build (ticked only or not) + private bool searchInAllScenes = true; // All scenes (including scenes that are not in build) + private bool searchInAssetsFolder = true; // Assets in Project window + private bool dontSearchInSourceAssets = true; // objectsToSearch won't be searched for internal references + private bool searchInProjectSettings = true; // Player Settings, Graphics Settings etc. + + private List searchInAssetsSubset = new List() { null }; // If not empty, only these assets are searched for references + private List excludedAssets = new List() { null }; // These assets won't be searched for references + private List excludedScenes = new List() { null }; // These scenes won't be searched for references + + private int searchDepthLimit = 4; // Depth limit for recursively searching variables of objects + + private bool restoreInitialSceneSetup = true; // Close the additively loaded scenes that were not part of the initial scene setup + + private string errorMessage = string.Empty; + + private bool lazySceneSearch = false; + private bool searchNonSerializableVariables = true; + private bool noAssetDatabaseChanges = false; + private bool showDetailedProgressBar = false; + + private BindingFlags fieldModifiers, propertyModifiers; + + private SearchResultDrawParameters searchResultDrawParameters = new SearchResultDrawParameters( PathDrawingMode.ShortRelevantParts, false, false ); + + private double nextPlayModeRefreshTime = 0f; + + private readonly ObjectToSearchListDrawer objectsToSearchDrawer = new ObjectToSearchListDrawer(); + private readonly ObjectListDrawer searchInAssetsSubsetDrawer = new ObjectListDrawer( "Search following asset(s) only:", false ); + private readonly ObjectListDrawer excludedAssetsDrawer = new ObjectListDrawer( "Don't search following asset(s):", false ); + private readonly ObjectListDrawer excludedScenesDrawer = new ObjectListDrawer( "Don't search in following scene(s):", false ); + + private readonly GUIContent restoreInitialSceneSetupLabel = new GUIContent( "Restore initial scene setup (Recommended)", "For example, if scene A was open when the search was started and scenes A and B are open after the search is completed, clicking the \"Reset Search\" button will automatically close scene B" ); + private readonly GUIContent showTooltipsLabel = new GUIContent( "Show tooltips", "Display nodes' contents in a tooltip when cursor hovers over them" ); + + private Vector2 scrollPosition = Vector2.zero; + + private bool shouldRepositionSelf; + private Rect windowTargetPosition; + + private static AssetUsageDetectorWindow mainWindow = null; + + // Add "Asset Usage Detector" menu item to the Window menu + [MenuItem( "Window/Asset Usage Detector/Active Window" )] + private static void OpenActiveWindow() + { + if( !mainWindow ) + { + mainWindow = GetWindow(); + mainWindow.titleContent = windowTitle; + mainWindow.minSize = windowMinSize; + } + + mainWindow.Show(); + } + + [MenuItem( "Window/Asset Usage Detector/New Window" )] + private static void OpenNewWindow() + { + Rect? windowTargetPosition = null; + if( mainWindow ) + { + Rect position = mainWindow.position; + position.position += new Vector2( 50f, 50f ); + windowTargetPosition = position; + } + + mainWindow = CreateInstance(); + mainWindow.titleContent = windowTitle; + mainWindow.minSize = windowMinSize; + + if( windowTargetPosition.HasValue ) + { + mainWindow.shouldRepositionSelf = true; + mainWindow.windowTargetPosition = windowTargetPosition.Value; + } + + mainWindow.Show( true ); + } + + // Quickly initiate search for the selected assets + [MenuItem( "GameObject/Search for References/This Object Only", priority = 49 )] + [MenuItem( "Assets/Search for References", priority = 1000 )] + private static void SearchSelectedAssetReferences( MenuCommand command ) + { + // This happens when this button is clicked via hierarchy's right click context menu + // and is called once for each object in the selection. We don't want that, we want + // the function to be called only once + if( command.context ) + { + EditorApplication.update -= CallSearchSelectedAssetReferencesOnce; + EditorApplication.update += CallSearchSelectedAssetReferencesOnce; + } + else + ShowAndSearch( Selection.objects ); + } + + [MenuItem( "GameObject/Search for References/Include Children", priority = 49 )] + private static void SearchSelectedAssetReferencesWithChildren( MenuCommand command ) + { + if( command.context ) + { + EditorApplication.update -= CallSearchSelectedAssetReferencesWithChildrenOnce; + EditorApplication.update += CallSearchSelectedAssetReferencesWithChildrenOnce; + } + else + ShowAndSearch( Selection.objects, true ); + } + + // Show the menu item only if there is a selection in the Editor + [MenuItem( "GameObject/Search for References/This Object Only", validate = true )] + [MenuItem( "GameObject/Search for References/Include Children", validate = true )] + [MenuItem( "Assets/Search for References", validate = true )] + private static bool SearchSelectedAssetReferencesValidate( MenuCommand command ) + { + return Selection.objects.Length > 0; + } + + // Quickly show the AssetUsageDetector window and initiate a search + public static void ShowAndSearch( IEnumerable searchObjects, bool? shouldSearchChildren = null ) + { + ShowAndSearchInternal( searchObjects, null, shouldSearchChildren ); + } + + // Quickly show the AssetUsageDetector window and initiate a search + public static void ShowAndSearch( AssetUsageDetector.Parameters searchParameters, bool? shouldSearchChildren = null ) + { + if( searchParameters == null ) + { + Debug.LogError( "searchParameters can't be null!" ); + return; + } + + ShowAndSearchInternal( searchParameters.objectsToSearch, searchParameters, shouldSearchChildren ); + } + + private static void CallSearchSelectedAssetReferencesOnce() + { + EditorApplication.update -= CallSearchSelectedAssetReferencesOnce; + SearchSelectedAssetReferences( new MenuCommand( null ) ); + } + + private static void CallSearchSelectedAssetReferencesWithChildrenOnce() + { + EditorApplication.update -= CallSearchSelectedAssetReferencesWithChildrenOnce; + SearchSelectedAssetReferencesWithChildren( new MenuCommand( null ) ); + } + + private static void ShowAndSearchInternal( IEnumerable searchObjects, AssetUsageDetector.Parameters searchParameters, bool? shouldSearchChildren ) + { + if( mainWindow != null && !mainWindow.ReturnToSetupPhase( true, true ) ) + { + Debug.LogError( "Need to reset the previous search first!" ); + return; + } + + OpenActiveWindow(); + + mainWindow.objectsToSearch.Clear(); + if( searchObjects != null ) + { + foreach( Object obj in searchObjects ) + mainWindow.objectsToSearch.Add( new ObjectToSearch( obj, shouldSearchChildren ) ); + } + + if( searchParameters != null ) + { + mainWindow.ParseSceneSearchMode( searchParameters.searchInScenes ); + mainWindow.searchInAssetsFolder = searchParameters.searchInAssetsFolder; + mainWindow.dontSearchInSourceAssets = searchParameters.dontSearchInSourceAssets; + mainWindow.searchInProjectSettings = searchParameters.searchInProjectSettings; + mainWindow.searchDepthLimit = searchParameters.searchDepthLimit; + mainWindow.fieldModifiers = searchParameters.fieldModifiers; + mainWindow.propertyModifiers = searchParameters.propertyModifiers; + mainWindow.searchNonSerializableVariables = searchParameters.searchNonSerializableVariables; + mainWindow.lazySceneSearch = searchParameters.lazySceneSearch; + mainWindow.noAssetDatabaseChanges = searchParameters.noAssetDatabaseChanges; + mainWindow.showDetailedProgressBar = searchParameters.showDetailedProgressBar; + + mainWindow.searchInAssetsSubset.Clear(); + if( searchParameters.searchInAssetsSubset != null ) + { + foreach( Object obj in searchParameters.searchInAssetsSubset ) + mainWindow.searchInAssetsSubset.Add( obj ); + } + + mainWindow.excludedAssets.Clear(); + if( searchParameters.excludedAssetsFromSearch != null ) + { + foreach( Object obj in searchParameters.excludedAssetsFromSearch ) + mainWindow.excludedAssets.Add( obj ); + } + + mainWindow.excludedScenes.Clear(); + if( searchParameters.excludedScenesFromSearch != null ) + { + foreach( Object obj in searchParameters.excludedScenesFromSearch ) + mainWindow.excludedScenes.Add( obj ); + } + } + + mainWindow.InitiateSearch(); + mainWindow.Repaint(); + } + + private void Awake() + { + LoadPrefs(); + } + + private void OnEnable() + { + mainWindow = this; + +#if UNITY_2018_3_OR_NEWER + PrefabStage.prefabStageClosing -= ReplacePrefabStageObjectsWithAssets; + PrefabStage.prefabStageClosing += ReplacePrefabStageObjectsWithAssets; +#endif + } + + private void OnDisable() + { +#if UNITY_2018_3_OR_NEWER + PrefabStage.prefabStageClosing -= ReplacePrefabStageObjectsWithAssets; +#endif + + if( mainWindow == this ) + mainWindow = null; + } + + private void OnDestroy() + { + if( core != null ) + core.SaveCache(); + + SavePrefs(); + + if( searchResult != null && currentPhase == Phase.Complete ) + searchResult.RestoreInitialSceneSetup( true ); + } + + private void OnFocus() + { + mainWindow = this; + } + + private void SavePrefs() + { + EditorPrefs.SetInt( PREFS_SEARCH_SCENES, (int) GetSceneSearchMode( false ) ); + EditorPrefs.SetBool( PREFS_SEARCH_ASSETS, searchInAssetsFolder ); + EditorPrefs.SetBool( PREFS_DONT_SEARCH_SOURCE_ASSETS, dontSearchInSourceAssets ); + EditorPrefs.SetBool( PREFS_SEARCH_PROJECT_SETTINGS, searchInProjectSettings ); + EditorPrefs.SetInt( PREFS_SEARCH_DEPTH_LIMIT, searchDepthLimit ); + EditorPrefs.SetInt( PREFS_SEARCH_FIELDS, (int) fieldModifiers ); + EditorPrefs.SetInt( PREFS_SEARCH_PROPERTIES, (int) propertyModifiers ); + EditorPrefs.SetInt( PREFS_PATH_DRAWING_MODE, (int) searchResultDrawParameters.pathDrawingMode ); + EditorPrefs.SetBool( PREFS_SEARCH_NON_SERIALIZABLES, searchNonSerializableVariables ); + EditorPrefs.SetBool( PREFS_LAZY_SCENE_SEARCH, lazySceneSearch ); + EditorPrefs.SetBool( PREFS_SHOW_TOOLTIPS, searchResultDrawParameters.showTooltips ); + EditorPrefs.SetBool( PREFS_SHOW_PROGRESS, showDetailedProgressBar ); + } + + private void LoadPrefs() + { + ParseSceneSearchMode( (SceneSearchMode) EditorPrefs.GetInt( PREFS_SEARCH_SCENES, (int) ( SceneSearchMode.OpenScenes | SceneSearchMode.ScenesInBuildSettingsTickedOnly | SceneSearchMode.AllScenes ) ) ); + + searchInAssetsFolder = EditorPrefs.GetBool( PREFS_SEARCH_ASSETS, true ); + dontSearchInSourceAssets = EditorPrefs.GetBool( PREFS_DONT_SEARCH_SOURCE_ASSETS, true ); + searchInProjectSettings = EditorPrefs.GetBool( PREFS_SEARCH_PROJECT_SETTINGS, true ); + searchDepthLimit = EditorPrefs.GetInt( PREFS_SEARCH_DEPTH_LIMIT, 4 ); + + // Fetch public, protected and private non-static fields and properties from objects by default + fieldModifiers = (BindingFlags) EditorPrefs.GetInt( PREFS_SEARCH_FIELDS, (int) ( BindingFlags.Public | BindingFlags.NonPublic ) ); + propertyModifiers = (BindingFlags) EditorPrefs.GetInt( PREFS_SEARCH_PROPERTIES, (int) ( BindingFlags.Public | BindingFlags.NonPublic ) ); + + try + { + searchResultDrawParameters.pathDrawingMode = (PathDrawingMode) EditorPrefs.GetInt( PREFS_PATH_DRAWING_MODE, (int) PathDrawingMode.ShortRelevantParts ); + } + catch + { + searchResultDrawParameters.pathDrawingMode = PathDrawingMode.ShortRelevantParts; + } + + searchNonSerializableVariables = EditorPrefs.GetBool( PREFS_SEARCH_NON_SERIALIZABLES, true ); + lazySceneSearch = EditorPrefs.GetBool( PREFS_LAZY_SCENE_SEARCH, false ); + searchResultDrawParameters.showTooltips = EditorPrefs.GetBool( PREFS_SHOW_TOOLTIPS, false ); + showDetailedProgressBar = EditorPrefs.GetBool( PREFS_SHOW_PROGRESS, false ); + } + + private SceneSearchMode GetSceneSearchMode( bool hideOptionsInPlayMode ) + { + SceneSearchMode sceneSearchMode = SceneSearchMode.None; + if( searchInOpenScenes ) + sceneSearchMode |= SceneSearchMode.OpenScenes; + if( !hideOptionsInPlayMode || !EditorApplication.isPlaying ) + { + if( searchInScenesInBuild ) + sceneSearchMode |= searchInScenesInBuildTickedOnly ? SceneSearchMode.ScenesInBuildSettingsTickedOnly : SceneSearchMode.ScenesInBuildSettingsAll; + if( searchInAllScenes ) + sceneSearchMode |= SceneSearchMode.AllScenes; + } + + return sceneSearchMode; + } + + private void ParseSceneSearchMode( SceneSearchMode sceneSearchMode ) + { + searchInOpenScenes = ( sceneSearchMode & SceneSearchMode.OpenScenes ) == SceneSearchMode.OpenScenes; + searchInScenesInBuild = ( sceneSearchMode & SceneSearchMode.ScenesInBuildSettingsAll ) == SceneSearchMode.ScenesInBuildSettingsAll || ( sceneSearchMode & SceneSearchMode.ScenesInBuildSettingsTickedOnly ) == SceneSearchMode.ScenesInBuildSettingsTickedOnly; + searchInScenesInBuildTickedOnly = ( sceneSearchMode & SceneSearchMode.ScenesInBuildSettingsAll ) != SceneSearchMode.ScenesInBuildSettingsAll; + searchInAllScenes = ( sceneSearchMode & SceneSearchMode.AllScenes ) == SceneSearchMode.AllScenes; + } + + private void Update() + { + // Refresh the window at a regular interval in play mode to update the tooltip + if( EditorApplication.isPlaying && currentPhase == Phase.Complete && searchResultDrawParameters.showTooltips && EditorApplication.timeSinceStartup >= nextPlayModeRefreshTime ) + { + nextPlayModeRefreshTime = EditorApplication.timeSinceStartup + PLAY_MODE_REFRESH_INTERVAL; ; + Repaint(); + } + + if( shouldRepositionSelf ) + { + shouldRepositionSelf = false; + position = windowTargetPosition; + } + } + + private void OnGUI() + { + // Make the window scrollable + scrollPosition = EditorGUILayout.BeginScrollView( scrollPosition, Utilities.GL_EXPAND_WIDTH, Utilities.GL_EXPAND_HEIGHT ); + + GUILayout.BeginVertical(); + + GUILayout.Space( 10 ); + + // Show the error message, if it is not empty + if( errorMessage.Length > 0 ) + EditorGUILayout.HelpBox( errorMessage, MessageType.Error ); + + GUILayout.Space( 10 ); + + if( currentPhase == Phase.Processing ) + { + // If we are stuck at this phase, then we have encountered an exception + GUILayout.Label( ". . . Search in progress or something went wrong (check console) . . ." ); + + restoreInitialSceneSetup = EditorGUILayout.ToggleLeft( restoreInitialSceneSetupLabel, restoreInitialSceneSetup ); + + if( GUILayout.Button( "RETURN", Utilities.GL_HEIGHT_30 ) ) + ReturnToSetupPhase( restoreInitialSceneSetup, false ); + } + else if( currentPhase == Phase.Setup ) + { + if( objectsToSearchDrawer.Draw( objectsToSearch ) ) + errorMessage = string.Empty; + + GUILayout.Space( 10 ); + + Color c = GUI.backgroundColor; + GUI.backgroundColor = Color.cyan; + GUILayout.Box( "SEARCH IN", Utilities.BoxGUIStyle, Utilities.GL_EXPAND_WIDTH ); + GUI.backgroundColor = c; + + searchInAssetsFolder = EditorGUILayout.ToggleLeft( "Project window (Assets folder)", searchInAssetsFolder ); + + if( searchInAssetsFolder ) + { + GUILayout.BeginHorizontal(); + GUILayout.Space( 35 ); + GUILayout.BeginVertical(); + + searchInAssetsSubsetDrawer.Draw( searchInAssetsSubset ); + excludedAssetsDrawer.Draw( excludedAssets ); + + dontSearchInSourceAssets = EditorGUILayout.ToggleLeft( "Don't search \"Find references of\" themselves for references", dontSearchInSourceAssets ); + + GUILayout.EndVertical(); + GUILayout.EndHorizontal(); + } + + Utilities.DrawSeparatorLine(); + + if( searchInAllScenes && !EditorApplication.isPlaying ) + GUI.enabled = false; + + searchInOpenScenes = EditorGUILayout.ToggleLeft( "Currently open (loaded) scene(s)", searchInOpenScenes ); + + if( !EditorApplication.isPlaying ) + { + searchInScenesInBuild = EditorGUILayout.ToggleLeft( "Scenes in Build Settings", searchInScenesInBuild ); + + if( searchInScenesInBuild ) + { + GUILayout.BeginHorizontal(); + GUILayout.Space( 35 ); + + searchInScenesInBuildTickedOnly = EditorGUILayout.ToggleLeft( "Ticked only", searchInScenesInBuildTickedOnly, Utilities.GL_WIDTH_100 ); + searchInScenesInBuildTickedOnly = !EditorGUILayout.ToggleLeft( "All", !searchInScenesInBuildTickedOnly, Utilities.GL_WIDTH_100 ); + + GUILayout.EndHorizontal(); + } + + GUI.enabled = true; + + searchInAllScenes = EditorGUILayout.ToggleLeft( "All scenes in the project", searchInAllScenes ); + } + + GUILayout.BeginHorizontal(); + GUILayout.Space( 35 ); + GUILayout.BeginVertical(); + + excludedScenesDrawer.Draw( excludedScenes ); + + GUILayout.EndVertical(); + GUILayout.EndHorizontal(); + + Utilities.DrawSeparatorLine(); + + searchInProjectSettings = EditorGUILayout.ToggleLeft( "Project Settings (Player Settings, Graphics Settings etc.)", searchInProjectSettings ); + + GUILayout.Space( 10 ); + + //GUILayout.Box( "SEARCH SETTINGS", Utilities.BoxGUIStyle, Utilities.GL_EXPAND_WIDTH ); + + //GUILayout.BeginHorizontal(); + + //GUILayout.Label( new GUIContent( "> Search depth: " + searchDepthLimit, "Depth limit for recursively searching variables of objects" ), Utilities.GL_WIDTH_250 ); + + //searchDepthLimit = (int) GUILayout.HorizontalSlider( searchDepthLimit, 0, 4 ); + + //GUILayout.EndHorizontal(); + + //GUILayout.Label( "> Search variables:" ); + + //GUILayout.BeginHorizontal(); + + //GUILayout.Space( 35 ); + + //if( EditorGUILayout.ToggleLeft( "Public", ( fieldModifiers & BindingFlags.Public ) == BindingFlags.Public, Utilities.GL_WIDTH_100 ) ) + // fieldModifiers |= BindingFlags.Public; + //else + // fieldModifiers &= ~BindingFlags.Public; + + //if( EditorGUILayout.ToggleLeft( "Non-public", ( fieldModifiers & BindingFlags.NonPublic ) == BindingFlags.NonPublic, Utilities.GL_WIDTH_100 ) ) + // fieldModifiers |= BindingFlags.NonPublic; + //else + // fieldModifiers &= ~BindingFlags.NonPublic; + + //GUILayout.EndHorizontal(); + + //GUILayout.Label( "> Search properties:" ); + + //GUILayout.BeginHorizontal(); + + //GUILayout.Space( 35 ); + + //if( EditorGUILayout.ToggleLeft( "Public", ( propertyModifiers & BindingFlags.Public ) == BindingFlags.Public, Utilities.GL_WIDTH_100 ) ) + // propertyModifiers |= BindingFlags.Public; + //else + // propertyModifiers &= ~BindingFlags.Public; + + //if( EditorGUILayout.ToggleLeft( "Non-public", ( propertyModifiers & BindingFlags.NonPublic ) == BindingFlags.NonPublic, Utilities.GL_WIDTH_100 ) ) + // propertyModifiers |= BindingFlags.NonPublic; + //else + // propertyModifiers &= ~BindingFlags.NonPublic; + + //GUILayout.EndHorizontal(); + + //GUILayout.Space( 10 ); + + //searchNonSerializableVariables = EditorGUILayout.ToggleLeft( "Search non-serializable fields and properties", searchNonSerializableVariables ); + + //GUILayout.Space( 10 ); + + GUI.backgroundColor = Color.cyan; + GUILayout.Box( "SETTINGS", Utilities.BoxGUIStyle, Utilities.GL_EXPAND_WIDTH ); + GUI.backgroundColor = c; + + lazySceneSearch = EditorGUILayout.ToggleLeft( "Lazy scene search: scenes are searched in detail only when they are manually refreshed (faster search)", lazySceneSearch ); + noAssetDatabaseChanges = EditorGUILayout.ToggleLeft( "I haven't modified any assets/scenes since the last search (faster search)", noAssetDatabaseChanges ); + showDetailedProgressBar = EditorGUILayout.ToggleLeft( "Show detailed progress bar (slower search)", showDetailedProgressBar ); + + GUILayout.Space( 10 ); + + // Don't let the user press the GO button without any valid search location + if( !searchInAllScenes && !searchInOpenScenes && !searchInScenesInBuild && !searchInAssetsFolder && !searchInProjectSettings ) + GUI.enabled = false; + + if( GUILayout.Button( "GO!", Utilities.GL_HEIGHT_30 ) ) + { + InitiateSearch(); + GUIUtility.ExitGUI(); + } + } + else if( currentPhase == Phase.Complete ) + { + // Draw the results of the search + GUI.enabled = false; + + objectsToSearchDrawer.Draw( objectsToSearch ); + + GUILayout.Space( 10 ); + GUI.enabled = true; + + restoreInitialSceneSetup = EditorGUILayout.ToggleLeft( restoreInitialSceneSetupLabel, restoreInitialSceneSetup ); + + if( GUILayout.Button( "Reset Search", Utilities.GL_HEIGHT_30 ) ) + ReturnToSetupPhase( restoreInitialSceneSetup, false ); + + if( searchResult == null ) + { + EditorGUILayout.HelpBox( "ERROR: searchResult is null", MessageType.Error ); + return; + } + else if( !searchResult.SearchCompletedSuccessfully ) + EditorGUILayout.HelpBox( "ERROR: search was interrupted, check the logs for more info", MessageType.Error ); + + Color c = GUI.backgroundColor; + GUI.backgroundColor = Color.green; + GUILayout.Box( "Don't forget to save scene(s) if you made any changes!", Utilities.BoxGUIStyle, Utilities.GL_EXPAND_WIDTH ); + GUI.backgroundColor = c; + + if( searchResult.NumberOfGroups == 0 ) + { + GUILayout.Space( 10 ); + GUILayout.Box( "No references found...", Utilities.BoxGUIStyle, Utilities.GL_EXPAND_WIDTH ); + } + else + { + //GUILayout.Space( 10 ); + //GUILayout.BeginHorizontal(); + + //// Select all the references after filtering them (select only the GameObject's) + //if( GUILayout.Button( "Select All\n(GameObject-wise)", Utilities.GL_HEIGHT_35 ) ) + //{ + // GameObject[] objects = searchResult.SelectAllAsGameObjects(); + // if( objects != null && objects.Length > 0 ) + // Selection.objects = objects; + //} + + //// Select all the references without filtering them + //if( GUILayout.Button( "Select All\n(Object-wise)", Utilities.GL_HEIGHT_35 ) ) + //{ + // Object[] objects = searchResult.SelectAllAsObjects(); + // if( objects != null && objects.Length > 0 ) + // Selection.objects = objects; + //} + + //GUILayout.EndHorizontal(); + + //GUILayout.Space( 10 ); + + searchResultDrawParameters.showTooltips = EditorGUILayout.ToggleLeft( showTooltipsLabel, searchResultDrawParameters.showTooltips ); + noAssetDatabaseChanges = EditorGUILayout.ToggleLeft( "I haven't modified any assets/scenes since the last search (faster Refresh)", noAssetDatabaseChanges ); + searchResultDrawParameters.noAssetDatabaseChanges = noAssetDatabaseChanges; + + Utilities.DrawSeparatorLine(); + + GUILayout.Label( "Path drawing mode:" ); + + GUILayout.BeginHorizontal(); + + GUILayout.Space( 35 ); + + if( EditorGUILayout.ToggleLeft( "Full: Draw the complete paths to the references", searchResultDrawParameters.pathDrawingMode == PathDrawingMode.Full ) ) + searchResultDrawParameters.pathDrawingMode = PathDrawingMode.Full; + + GUILayout.EndHorizontal(); + + GUILayout.BeginHorizontal(); + + GUILayout.Space( 35 ); + + if( EditorGUILayout.ToggleLeft( "Shorter: Draw only the most relevant parts (that start with a UnityEngine.Object) of the complete paths", searchResultDrawParameters.pathDrawingMode == PathDrawingMode.ShortRelevantParts ) ) + searchResultDrawParameters.pathDrawingMode = PathDrawingMode.ShortRelevantParts; + + GUILayout.EndHorizontal(); + + GUILayout.BeginHorizontal(); + + GUILayout.Space( 35 ); + + if( EditorGUILayout.ToggleLeft( "Shortest: Draw only the last two nodes of the complete paths", searchResultDrawParameters.pathDrawingMode == PathDrawingMode.Shortest ) ) + searchResultDrawParameters.pathDrawingMode = PathDrawingMode.Shortest; + + GUILayout.EndHorizontal(); + + searchResult.DrawOnGUI( searchResultDrawParameters ); + } + } + + GUILayout.Space( 10 ); + + GUILayout.EndVertical(); + + EditorGUILayout.EndScrollView(); + } + + private void InitiateSearch() + { + if( objectsToSearch.IsEmpty() ) + errorMessage = "ADD AN ASSET TO THE LIST FIRST!"; + else if( !EditorApplication.isPlaying && !Utilities.AreScenesSaved() ) + { + // Don't start the search if at least one scene is currently dirty (not saved) + errorMessage = "SAVE OPEN SCENES FIRST!"; + } + else + { + errorMessage = string.Empty; + currentPhase = Phase.Processing; + + SavePrefs(); + +#if UNITY_2018_3_OR_NEWER + ReplacePrefabStageObjectsWithAssets( PrefabStageUtility.GetCurrentPrefabStage() ); +#endif + + // Start searching + searchResult = core.Run( new AssetUsageDetector.Parameters() + { + objectsToSearch = new ObjectToSearchEnumerator( objectsToSearch ).ToArray(), + searchInScenes = GetSceneSearchMode( true ), + searchInAssetsFolder = searchInAssetsFolder, + searchInAssetsSubset = !searchInAssetsSubset.IsEmpty() ? searchInAssetsSubset.ToArray() : null, + excludedAssetsFromSearch = !excludedAssets.IsEmpty() ? excludedAssets.ToArray() : null, + dontSearchInSourceAssets = dontSearchInSourceAssets, + excludedScenesFromSearch = !excludedScenes.IsEmpty() ? excludedScenes.ToArray() : null, + searchInProjectSettings = searchInProjectSettings, + //fieldModifiers = fieldModifiers, + //propertyModifiers = propertyModifiers, + //searchDepthLimit = searchDepthLimit, + //searchNonSerializableVariables = searchNonSerializableVariables, + lazySceneSearch = lazySceneSearch, + noAssetDatabaseChanges = noAssetDatabaseChanges, + showDetailedProgressBar = showDetailedProgressBar + } ); + + currentPhase = Phase.Complete; + } + } + +#if UNITY_2018_3_OR_NEWER + // Try replacing searched objects who are part of currently open prefab stage with their corresponding prefab assets + public void ReplacePrefabStageObjectsWithAssets( PrefabStage prefabStage ) + { + if( prefabStage == null || !prefabStage.stageHandle.IsValid() ) + return; + +#if UNITY_2020_1_OR_NEWER + GameObject prefabAsset = AssetDatabase.LoadAssetAtPath( prefabStage.assetPath ); +#else + GameObject prefabAsset = AssetDatabase.LoadAssetAtPath( prefabStage.prefabAssetPath ); +#endif + if( prefabAsset == null || prefabAsset.Equals( null ) ) + return; + + for( int i = 0; i < objectsToSearch.Count; i++ ) + { + Object obj = objectsToSearch[i].obj; + if( obj != null && !obj.Equals( null ) && obj is GameObject && prefabStage.IsPartOfPrefabContents( (GameObject) obj ) ) + { + GameObject prefabStageObjectSource = ( (GameObject) obj ).FollowSymmetricHierarchy( prefabStage.prefabContentsRoot, prefabAsset ); + if( prefabStageObjectSource != null ) + objectsToSearch[i].obj = prefabStageObjectSource; + + List subAssets = objectsToSearch[i].subAssets; + for( int j = 0; j < subAssets.Count; j++ ) + { + obj = subAssets[j].subAsset; + if( obj != null && !obj.Equals( null ) && obj is GameObject && prefabStage.IsPartOfPrefabContents( (GameObject) obj ) ) + { + prefabStageObjectSource = ( (GameObject) obj ).FollowSymmetricHierarchy( prefabStage.prefabContentsRoot, prefabAsset ); + if( prefabStageObjectSource != null ) + subAssets[j].subAsset = prefabStageObjectSource; + } + } + } + } + } +#endif + + private bool ReturnToSetupPhase( bool restoreInitialSceneSetup, bool sceneSetupRestorationIsOptional ) + { + if( searchResult != null && restoreInitialSceneSetup && !EditorApplication.isPlaying && !searchResult.RestoreInitialSceneSetup( sceneSetupRestorationIsOptional ) ) + return false; + + searchResult = null; + + errorMessage = string.Empty; + currentPhase = Phase.Setup; + + return true; + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorWindow.cs.meta b/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorWindow.cs.meta new file mode 100644 index 0000000..95c1c9f --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/AssetUsageDetectorWindow.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 271a22c69c3d96c4dbdd04cca415a840 +timeCreated: 1520032279 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AssetUsageDetector/Editor/Enumerators.cs b/Assets/Plugins/AssetUsageDetector/Editor/Enumerators.cs new file mode 100644 index 0000000..2280128 --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/Enumerators.cs @@ -0,0 +1,130 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace AssetUsageDetectorNamespace +{ + public class EmptyEnumerator : IEnumerable, IEnumerator + { + public T Current { get { return default( T ); } } + object IEnumerator.Current { get { return Current; } } + + public void Dispose() { } + public void Reset() { } + + public bool MoveNext() + { + return false; + } + + public IEnumerator GetEnumerator() + { + return this; + } + + IEnumerator IEnumerable.GetEnumerator() + { + return this; + } + } + + public class ObjectToSearchEnumerator : IEnumerable + { + public class Enumerator : IEnumerator + { + public Object Current + { + get + { + if( subAssetIndex < 0 ) + return source[index].obj; + + return source[index].subAssets[subAssetIndex].subAsset; + } + } + + object IEnumerator.Current { get { return Current; } } + + private List source; + private int index; + private int subAssetIndex; + + public Enumerator( List source ) + { + this.source = source; + Reset(); + } + + public void Dispose() + { + source = null; + } + + public bool MoveNext() + { + if( subAssetIndex < -1 ) + { + subAssetIndex = -1; + + if( ++index >= source.Count ) + return false; + + // Skip folder assets in the enumeration, AssetUsageDetector expands encountered folders automatically + // and we don't want that to happen as source[index].subAssets already contains the folder's contents + if( !source[index].obj.IsFolder() ) + return true; + } + + List subAssets = source[index].subAssets; + if( subAssets != null ) + { + while( ++subAssetIndex < subAssets.Count && !subAssets[subAssetIndex].shouldSearch ) + continue; + + if( subAssetIndex < subAssets.Count ) + return true; + } + + subAssetIndex = -2; + return MoveNext(); + } + + public void Reset() + { + index = -1; + subAssetIndex = -2; + } + } + + private readonly List source; + + public ObjectToSearchEnumerator( List source ) + { + this.source = source; + } + + public IEnumerator GetEnumerator() + { + return new Enumerator( source ); + } + + IEnumerator IEnumerable.GetEnumerator() + { + return GetEnumerator(); + } + + public Object[] ToArray() + { + int count = 0; + foreach( Object obj in this ) + count++; + + Object[] result = new Object[count]; + int index = 0; + foreach( Object obj in this ) + result[index++] = obj; + + return result; + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AssetUsageDetector/Editor/Enumerators.cs.meta b/Assets/Plugins/AssetUsageDetector/Editor/Enumerators.cs.meta new file mode 100644 index 0000000..498a808 --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/Enumerators.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 894047c47ce45cf40939dae24afcc72b +timeCreated: 1562079461 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AssetUsageDetector/Editor/ListDrawer.cs b/Assets/Plugins/AssetUsageDetector/Editor/ListDrawer.cs new file mode 100644 index 0000000..697706f --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/ListDrawer.cs @@ -0,0 +1,241 @@ +using System.Collections.Generic; +using UnityEditor; +using UnityEngine; + +namespace AssetUsageDetectorNamespace +{ + public abstract class ListDrawer + { + private readonly string label; + private readonly bool acceptSceneObjects; + + protected ListDrawer( string label, bool acceptSceneObjects ) + { + this.label = label; + this.acceptSceneObjects = acceptSceneObjects; + } + + // Exposes a list on GUI + public bool Draw( List list ) + { + bool hasChanged = false; + bool guiEnabled = GUI.enabled; + + Event ev = Event.current; + + GUILayout.BeginHorizontal(); + + GUILayout.Label( label ); + + if( guiEnabled ) + { + // Handle drag & drop references to array + // Credit: https://answers.unity.com/answers/657877/view.html + if( ( ev.type == EventType.DragPerform || ev.type == EventType.DragUpdated ) && + GUILayoutUtility.GetLastRect().Contains( ev.mousePosition ) ) + { + DragAndDrop.visualMode = DragAndDropVisualMode.Copy; + if( ev.type == EventType.DragPerform ) + { + DragAndDrop.AcceptDrag(); + + Object[] draggedObjects = DragAndDrop.objectReferences; + if( draggedObjects.Length > 0 ) + { + for( int i = 0; i < draggedObjects.Length; i++ ) + { + if( draggedObjects[i] != null && !draggedObjects[i].Equals( null ) ) + { + bool replacedNullElement = false; + for( int j = 0; j < list.Count; j++ ) + { + if( IsElementNull( list[j] ) ) + { + list[j] = CreateElement( draggedObjects[i] ); + + replacedNullElement = true; + break; + } + } + + if( !replacedNullElement ) + list.Add( CreateElement( draggedObjects[i] ) ); + + hasChanged = true; + } + } + } + } + + ev.Use(); + } + + if( GUILayout.Button( "+", Utilities.GL_WIDTH_25 ) ) + list.Insert( 0, CreateElement( null ) ); + } + + GUILayout.EndHorizontal(); + + for( int i = 0; i < list.Count; i++ ) + { + T element = list[i]; + + GUI.changed = false; + GUILayout.BeginHorizontal(); + + Object prevObject = GetObjectFromElement( element ); + Object newObject = EditorGUILayout.ObjectField( "", prevObject, typeof( Object ), acceptSceneObjects ); + + if( GUI.changed && prevObject != newObject ) + { + hasChanged = true; + SetObjectOfElement( list, i, newObject ); + } + + if( guiEnabled ) + { + if( GUILayout.Button( "+", Utilities.GL_WIDTH_25 ) ) + list.Insert( i + 1, CreateElement( null ) ); + + if( GUILayout.Button( "-", Utilities.GL_WIDTH_25 ) ) + { + if( element != null && !element.Equals( null ) ) + hasChanged = true; + + // Lists with no elements look ugly, always keep a dummy null variable + if( list.Count > 1 ) + list.RemoveAt( i-- ); + else + list[0] = CreateElement( null ); + } + } + + GUILayout.EndHorizontal(); + + PostElementDrawer( element ); + } + + return hasChanged; + } + + protected abstract T CreateElement( Object source ); + protected abstract Object GetObjectFromElement( T element ); + protected abstract void SetObjectOfElement( List list, int index, Object value ); + protected abstract bool IsElementNull( T element ); + protected abstract void PostElementDrawer( T element ); + } + + public class ObjectListDrawer : ListDrawer + { + public ObjectListDrawer( string label, bool acceptSceneObjects ) : base( label, acceptSceneObjects ) + { + } + + protected override Object CreateElement( Object source ) + { + return source; + } + + protected override Object GetObjectFromElement( Object element ) + { + return element; + } + + protected override void SetObjectOfElement( List list, int index, Object value ) + { + list[index] = value; + } + + protected override bool IsElementNull( Object element ) + { + return element == null || element.Equals( null ); + } + + protected override void PostElementDrawer( Object element ) + { + } + } + + public class ObjectToSearchListDrawer : ListDrawer + { + public ObjectToSearchListDrawer() : base( "Find references of:", true ) + { + } + + protected override ObjectToSearch CreateElement( Object source ) + { + return new ObjectToSearch( source ); + } + + protected override Object GetObjectFromElement( ObjectToSearch element ) + { + return element.obj; + } + + protected override void SetObjectOfElement( List list, int index, Object value ) + { + list[index].obj = value; + list[index].RefreshSubAssets(); + } + + protected override bool IsElementNull( ObjectToSearch element ) + { + return element == null || element.obj == null || element.obj.Equals( null ); + } + + protected override void PostElementDrawer( ObjectToSearch element ) + { + List subAssetsToSearch = element.subAssets; + if( subAssetsToSearch.Count > 0 ) + { + GUILayout.BeginHorizontal(); + + // 0-> all toggles off, 1-> mixed, 2-> all toggles on + bool toggleAllSubAssets = subAssetsToSearch[0].shouldSearch; + bool mixedToggle = false; + for( int j = 1; j < subAssetsToSearch.Count; j++ ) + { + if( subAssetsToSearch[j].shouldSearch != toggleAllSubAssets ) + { + mixedToggle = true; + break; + } + } + + if( mixedToggle ) + EditorGUI.showMixedValue = true; + + GUI.changed = false; + toggleAllSubAssets = EditorGUILayout.Toggle( toggleAllSubAssets, Utilities.GL_WIDTH_25 ); + if( GUI.changed ) + { + for( int j = 0; j < subAssetsToSearch.Count; j++ ) + subAssetsToSearch[j].shouldSearch = toggleAllSubAssets; + } + + EditorGUI.showMixedValue = false; + + element.showSubAssetsFoldout = EditorGUILayout.Foldout( element.showSubAssetsFoldout, "Include sub-assets in search:", true ); + + GUILayout.EndHorizontal(); + + if( element.showSubAssetsFoldout ) + { + for( int j = 0; j < subAssetsToSearch.Count; j++ ) + { + GUILayout.BeginHorizontal(); + + subAssetsToSearch[j].shouldSearch = EditorGUILayout.Toggle( subAssetsToSearch[j].shouldSearch, Utilities.GL_WIDTH_25 ); + + bool guiEnabled = GUI.enabled; + GUI.enabled = false; + EditorGUILayout.ObjectField( string.Empty, subAssetsToSearch[j].subAsset, typeof( Object ), true ); + GUI.enabled = guiEnabled; + + GUILayout.EndHorizontal(); + } + } + } + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AssetUsageDetector/Editor/ListDrawer.cs.meta b/Assets/Plugins/AssetUsageDetector/Editor/ListDrawer.cs.meta new file mode 100644 index 0000000..555a369 --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/ListDrawer.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 88a4a4e861026b2498a437ce1e12b054 +timeCreated: 1568758673 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AssetUsageDetector/Editor/ObjectToSearch.cs b/Assets/Plugins/AssetUsageDetector/Editor/ObjectToSearch.cs new file mode 100644 index 0000000..62f1160 --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/ObjectToSearch.cs @@ -0,0 +1,154 @@ +using System; +using System.Collections.Generic; +using UnityEditor; +using UnityEngine; +using Object = UnityEngine.Object; + +namespace AssetUsageDetectorNamespace +{ + [Serializable] + public class ObjectToSearch + { + [Serializable] + public class SubAsset + { + public Object subAsset; + public bool shouldSearch; + + public SubAsset( Object subAsset, bool shouldSearch ) + { + this.subAsset = subAsset; + this.shouldSearch = shouldSearch; + } + } + + public Object obj; + public List subAssets; + public bool showSubAssetsFoldout; + + private static MonoScript[] monoScriptsInProject; + private static HashSet currentSubAssets; + + public ObjectToSearch( Object obj, bool? shouldSearchChildren = null ) + { + this.obj = obj; + RefreshSubAssets( shouldSearchChildren ); + } + + public void RefreshSubAssets( bool? shouldSearchChildren = null ) + { + if( subAssets == null ) + subAssets = new List(); + else + subAssets.Clear(); + + if( currentSubAssets == null ) + currentSubAssets = new HashSet(); + else + currentSubAssets.Clear(); + + AddSubAssets( obj, false, shouldSearchChildren ); + currentSubAssets.Clear(); + } + + private void AddSubAssets( Object target, bool includeTarget, bool? shouldSearchChildren ) + { + if( target == null || target.Equals( null ) ) + return; + + if( !target.IsAsset() ) + { + GameObject go = target as GameObject; + if( !go || !go.scene.IsValid() ) + return; + + // If this is a scene object, add its child objects to the sub-assets list + // but don't include them in the search by default + Transform goTransform = go.transform; + Transform[] children = go.GetComponentsInChildren( true ); + for( int i = 0; i < children.Length; i++ ) + { + if( ReferenceEquals( children[i], goTransform ) ) + continue; + + subAssets.Add( new SubAsset( children[i].gameObject, shouldSearchChildren ?? false ) ); + } + } + else + { + if( !AssetDatabase.IsMainAsset( target ) || target is SceneAsset ) + return; + + if( includeTarget ) + { + if( !currentSubAssets.Contains( target ) ) + { + subAssets.Add( new SubAsset( target, shouldSearchChildren ?? true ) ); + currentSubAssets.Add( target ); + } + } + else + { + // If asset is a directory, add all of its contents as sub-assets recursively + if( target.IsFolder() ) + { + foreach( string filePath in Utilities.EnumerateFolderContents( target ) ) + AddSubAssets( AssetDatabase.LoadAssetAtPath( filePath ), true, shouldSearchChildren ); + + return; + } + } + + // Find sub-asset(s) of the asset (if any) + Object[] assets = AssetDatabase.LoadAllAssetsAtPath( AssetDatabase.GetAssetPath( target ) ); + for( int i = 0; i < assets.Length; i++ ) + { + Object asset = assets[i]; + if( asset == null || asset.Equals( null ) || asset is Component ) + continue; + + if( currentSubAssets.Contains( asset ) ) + continue; + + if( asset != target ) + { + subAssets.Add( new SubAsset( asset, shouldSearchChildren ?? true ) ); + currentSubAssets.Add( asset ); + } + + // MonoScripts are a special case such that other MonoScript objects + // that extend this MonoScript are also considered a sub-asset + if( asset is MonoScript ) + { + Type monoScriptType = ( (MonoScript) asset ).GetClass(); + if( monoScriptType == null || ( !monoScriptType.IsInterface && !typeof( Component ).IsAssignableFrom( monoScriptType ) ) ) + continue; + + // Find all MonoScript objects in the project + if( monoScriptsInProject == null ) + { + string[] monoScriptGuids = AssetDatabase.FindAssets( "t:MonoScript" ); + monoScriptsInProject = new MonoScript[monoScriptGuids.Length]; + for( int k = 0; k < monoScriptGuids.Length; k++ ) + monoScriptsInProject[k] = AssetDatabase.LoadAssetAtPath( AssetDatabase.GUIDToAssetPath( monoScriptGuids[k] ) ); + } + + // Add any MonoScript objects that extend this MonoScript as a sub-asset + for( int j = 0; j < monoScriptsInProject.Length; j++ ) + { + Type otherMonoScriptType = monoScriptsInProject[j].GetClass(); + if( otherMonoScriptType == null || monoScriptType == otherMonoScriptType || !monoScriptType.IsAssignableFrom( otherMonoScriptType ) ) + continue; + + if( !currentSubAssets.Contains( monoScriptsInProject[j] ) ) + { + subAssets.Add( new SubAsset( monoScriptsInProject[j], shouldSearchChildren ?? true ) ); + currentSubAssets.Add( monoScriptsInProject[j] ); + } + } + } + } + } + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AssetUsageDetector/Editor/ObjectToSearch.cs.meta b/Assets/Plugins/AssetUsageDetector/Editor/ObjectToSearch.cs.meta new file mode 100644 index 0000000..787b336 --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/ObjectToSearch.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 66d5a144a723fea40945afc069d4231d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AssetUsageDetector/Editor/SearchResult.cs b/Assets/Plugins/AssetUsageDetector/Editor/SearchResult.cs new file mode 100644 index 0000000..4976bdf --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/SearchResult.cs @@ -0,0 +1,1280 @@ +using System; +using System.Collections.Generic; +using UnityEditor; +using UnityEditor.SceneManagement; +using UnityEngine; +using UnityEngine.SceneManagement; +using Object = UnityEngine.Object; + +namespace AssetUsageDetectorNamespace +{ + [Serializable] + public class SearchResultDrawParameters + { + public SearchResult searchResult; + public PathDrawingMode pathDrawingMode; + public bool showTooltips; + public bool noAssetDatabaseChanges; + public Rect guiRect; + public bool shouldRefreshEditorWindow; + public string tooltip; + + public SearchResultDrawParameters( PathDrawingMode pathDrawingMode, bool showTooltips, bool noAssetDatabaseChanges ) + { + this.pathDrawingMode = pathDrawingMode; + this.showTooltips = showTooltips; + this.noAssetDatabaseChanges = noAssetDatabaseChanges; + } + } + + // Custom class to hold search results + [Serializable] + public class SearchResult : ISerializationCallbackReceiver + { + // Credit: https://docs.unity3d.com/Manual/script-Serialization-Custom.html + [Serializable] + public class SerializableResultGroup + { + public string title; + public SearchResultGroup.GroupType type; + public bool isExpanded; + public bool pendingSearch; + + public List initialSerializedNodes; + } + + [Serializable] + public class SerializableNode + { + public int instanceId; + public bool isUnityObject; + public string description; + + public List links; + public List linkDescriptions; + } + +#pragma warning disable 1692 +#pragma warning disable IDE0044 + private bool success; // This is not readonly so that it can be serialized +#pragma warning restore IDE0044 +#pragma warning restore 1692 + + private List result; + private SceneSetup[] initialSceneSetup; + + private AssetUsageDetector searchHandler; + private AssetUsageDetector.Parameters m_searchParameters; + + private float guiHeight; // Prevents scroll view's position from getting reset at domain reload + + private List serializedNodes; + private List serializedGroups; + + public int NumberOfGroups { get { return result.Count; } } + public SearchResultGroup this[int index] { get { return result[index]; } } + + public bool SearchCompletedSuccessfully { get { return success; } } + public bool InitialSceneSetupConfigured { get { return initialSceneSetup != null && initialSceneSetup.Length > 0; } } + public AssetUsageDetector.Parameters SearchParameters { get { return m_searchParameters; } } + + public SearchResult( bool success, List result, SceneSetup[] initialSceneSetup, AssetUsageDetector searchHandler, AssetUsageDetector.Parameters searchParameters ) + { + if( result == null ) + result = new List( 0 ); + + this.success = success; + this.result = result; + this.initialSceneSetup = initialSceneSetup; + this.searchHandler = searchHandler; + this.m_searchParameters = searchParameters; + } + + public void RefreshSearchResultGroup( SearchResultGroup searchResultGroup, bool noAssetDatabaseChanges ) + { + if( searchResultGroup == null ) + { + Debug.LogError( "SearchResultGroup is null!" ); + return; + } + + int searchResultGroupIndex = -1; + for( int i = 0; i < result.Count; i++ ) + { + if( result[i] == searchResultGroup ) + { + searchResultGroupIndex = i; + break; + } + } + + if( searchResultGroupIndex < 0 ) + { + Debug.LogError( "SearchResultGroup is not a part of SearchResult!" ); + return; + } + + if( searchResultGroup.Type == SearchResultGroup.GroupType.Scene && EditorApplication.isPlaying && !EditorSceneManager.GetSceneByPath( searchResultGroup.Title ).isLoaded ) + { + Debug.LogError( "Can't search unloaded scene while in Play Mode!" ); + return; + } + + if( searchHandler == null ) + searchHandler = new AssetUsageDetector(); + + SceneSearchMode searchInScenes = m_searchParameters.searchInScenes; + Object[] searchInScenesSubset = m_searchParameters.searchInScenesSubset; + bool searchInAssetsFolder = m_searchParameters.searchInAssetsFolder; + Object[] searchInAssetsSubset = m_searchParameters.searchInAssetsSubset; + bool searchInProjectSettings = m_searchParameters.searchInProjectSettings; + + try + { + if( searchResultGroup.Type == SearchResultGroup.GroupType.Assets ) + { + m_searchParameters.searchInScenes = SceneSearchMode.None; + m_searchParameters.searchInScenesSubset = null; + m_searchParameters.searchInProjectSettings = false; + } + else if( searchResultGroup.Type == SearchResultGroup.GroupType.ProjectSettings ) + { + m_searchParameters.searchInScenes = SceneSearchMode.None; + m_searchParameters.searchInScenesSubset = null; + m_searchParameters.searchInAssetsFolder = false; + m_searchParameters.searchInAssetsSubset = null; + m_searchParameters.searchInProjectSettings = true; + } + else if( searchResultGroup.Type == SearchResultGroup.GroupType.Scene ) + { + m_searchParameters.searchInScenes = SceneSearchMode.None; + m_searchParameters.searchInScenesSubset = new Object[1] { AssetDatabase.LoadAssetAtPath( searchResultGroup.Title ) }; + m_searchParameters.searchInAssetsFolder = false; + m_searchParameters.searchInAssetsSubset = null; + m_searchParameters.searchInProjectSettings = false; + } + else + { + m_searchParameters.searchInScenes = (SceneSearchMode) 1024; // A unique value to search only the DontDestroyOnLoad scene + m_searchParameters.searchInScenesSubset = null; + m_searchParameters.searchInAssetsFolder = false; + m_searchParameters.searchInAssetsSubset = null; + m_searchParameters.searchInProjectSettings = false; + } + + m_searchParameters.lazySceneSearch = false; + m_searchParameters.noAssetDatabaseChanges = noAssetDatabaseChanges; + + // Make sure the AssetDatabase is up-to-date + AssetDatabase.SaveAssets(); + + SearchResult searchResult = searchHandler.Run( m_searchParameters ); + if( !searchResult.success ) + { + EditorUtility.DisplayDialog( "Error", "Couldn't refresh, check console for more info.", "OK" ); + return; + } + + List searchResultGroups = searchResult.result; + if( searchResultGroups != null ) + { + int newSearchResultGroupIndex = -1; + for( int i = 0; i < searchResultGroups.Count; i++ ) + { + if( searchResultGroup.Title == searchResultGroups[i].Title ) + { + newSearchResultGroupIndex = i; + break; + } + } + + if( newSearchResultGroupIndex >= 0 ) + result[searchResultGroupIndex] = searchResultGroups[newSearchResultGroupIndex]; + else + searchResultGroup.Clear(); + } + } + finally + { + m_searchParameters.searchInScenes = searchInScenes; + m_searchParameters.searchInScenesSubset = searchInScenesSubset; + m_searchParameters.searchInAssetsFolder = searchInAssetsFolder; + m_searchParameters.searchInAssetsSubset = searchInAssetsSubset; + m_searchParameters.searchInProjectSettings = searchInProjectSettings; + } + } + + public void DrawOnGUI( SearchResultDrawParameters parameters ) + { + parameters.searchResult = this; + parameters.tooltip = null; + parameters.guiRect = EditorGUILayout.GetControlRect( Utilities.GL_EXPAND_WIDTH, Utilities.GL_HEIGHT_0 ); + + float guiInitialY = parameters.guiRect.y; + + for( int i = 0; i < result.Count; i++ ) + { + result[i].DrawOnGUI( parameters ); + + if( i < result.Count - 1 ) + { + Rect rect = parameters.guiRect; + rect.y += 10f; + parameters.guiRect = rect; + } + } + + if( Event.current.type == EventType.Repaint ) + guiHeight = parameters.guiRect.y - guiInitialY; + + // To work nicely with GUILayout and scroll view + EditorGUILayout.GetControlRect( Utilities.GL_EXPAND_WIDTH, GUILayout.Height( guiHeight ) ); + + if( !string.IsNullOrEmpty( parameters.tooltip ) ) + { + // Show tooltip at mouse position + Vector2 mousePos = Event.current.mousePosition; + Vector2 size = Utilities.TooltipGUIStyle.CalcSize( new GUIContent( parameters.tooltip ) ); + size.x += 10f; + + Rect tooltipRect = new Rect( new Vector2( mousePos.x - size.x * 0.5f, mousePos.y - size.y ), size ); + if( tooltipRect.xMin < 0f ) + tooltipRect.x -= tooltipRect.xMin; + else if( tooltipRect.xMax > parameters.guiRect.width ) + tooltipRect.x -= tooltipRect.xMax - parameters.guiRect.width; + + GUI.Box( tooltipRect, parameters.tooltip, Utilities.TooltipGUIStyle ); + } + + if( parameters.shouldRefreshEditorWindow ) + { + parameters.shouldRefreshEditorWindow = false; + + EditorWindow focusedWindow = EditorWindow.focusedWindow; + if( focusedWindow != null ) + focusedWindow.Repaint(); + + EditorWindow mouseOverWindow = EditorWindow.mouseOverWindow; + if( mouseOverWindow != null && mouseOverWindow != focusedWindow ) + mouseOverWindow.Repaint(); + } + } + + public Object[] SelectAllAsObjects() + { + HashSet uniqueObjects = new HashSet(); + for( int i = 0; i < result.Count; i++ ) + result[i].AddObjectsTo( uniqueObjects ); + + if( uniqueObjects.Count > 0 ) + { + Object[] objects = new Object[uniqueObjects.Count]; + uniqueObjects.CopyTo( objects ); + + return objects; + } + + return null; + } + + public GameObject[] SelectAllAsGameObjects() + { + HashSet uniqueGameObjects = new HashSet(); + for( int i = 0; i < result.Count; i++ ) + result[i].AddGameObjectsTo( uniqueGameObjects ); + + if( uniqueGameObjects.Count > 0 ) + { + GameObject[] objects = new GameObject[uniqueGameObjects.Count]; + uniqueGameObjects.CopyTo( objects ); + + return objects; + } + + return null; + } + + // Returns if RestoreInitialSceneSetup will have any effect on the current scene setup + public bool IsSceneSetupDifferentThanCurrentSetup() + { + if( initialSceneSetup == null ) + return false; + + SceneSetup[] sceneFinalSetup = EditorSceneManager.GetSceneManagerSetup(); + if( initialSceneSetup.Length != sceneFinalSetup.Length ) + return true; + + for( int i = 0; i < sceneFinalSetup.Length; i++ ) + { + bool sceneIsOneOfInitials = false; + for( int j = 0; j < initialSceneSetup.Length; j++ ) + { + if( sceneFinalSetup[i].path == initialSceneSetup[j].path ) + { + if( sceneFinalSetup[i].isLoaded != initialSceneSetup[j].isLoaded ) + return true; + + sceneIsOneOfInitials = true; + break; + } + } + + if( !sceneIsOneOfInitials ) + return true; + } + + return false; + } + + // Close the scenes that were not part of the initial scene setup + // Returns true if initial scene setup is restored successfully + public bool RestoreInitialSceneSetup( bool optional ) + { + if( initialSceneSetup == null || initialSceneSetup.Length == 0 ) + return true; + + if( EditorApplication.isPlaying || !EditorSceneManager.SaveCurrentModifiedScenesIfUserWantsTo() ) + return false; + + if( optional && IsSceneSetupDifferentThanCurrentSetup() && !EditorUtility.DisplayDialog( "Scenes", "Restore initial scene setup?", "Yes", "Leave it as is" ) ) + return true; + + for( int i = 0; i < initialSceneSetup.Length; i++ ) + { + Scene scene = EditorSceneManager.GetSceneByPath( initialSceneSetup[i].path ); + if( !scene.isLoaded ) + scene = EditorSceneManager.OpenScene( initialSceneSetup[i].path, initialSceneSetup[i].isLoaded ? OpenSceneMode.Additive : OpenSceneMode.AdditiveWithoutLoading ); + + if( initialSceneSetup[i].isActive ) + EditorSceneManager.SetActiveScene( scene ); + } + + SceneSetup[] sceneFinalSetup = EditorSceneManager.GetSceneManagerSetup(); + for( int i = 0; i < sceneFinalSetup.Length; i++ ) + { + bool sceneIsOneOfInitials = false; + for( int j = 0; j < initialSceneSetup.Length; j++ ) + { + if( sceneFinalSetup[i].path == initialSceneSetup[j].path ) + { + sceneIsOneOfInitials = true; + break; + } + } + + if( !sceneIsOneOfInitials ) + EditorSceneManager.CloseScene( EditorSceneManager.GetSceneByPath( sceneFinalSetup[i].path ), true ); + } + + for( int i = 0; i < initialSceneSetup.Length; i++ ) + { + if( !initialSceneSetup[i].isLoaded ) + EditorSceneManager.CloseScene( EditorSceneManager.GetSceneByPath( initialSceneSetup[i].path ), false ); + } + + initialSceneSetup = null; + return true; + } + + // Assembly reloading; serialize nodes in a way that Unity can serialize + void ISerializationCallbackReceiver.OnBeforeSerialize() + { + if( result == null ) + return; + + if( serializedGroups == null ) + serializedGroups = new List( result.Count ); + else + serializedGroups.Clear(); + + if( serializedNodes == null ) + serializedNodes = new List( result.Count * 16 ); + else + serializedNodes.Clear(); + + Dictionary nodeToIndex = new Dictionary( result.Count * 16 ); + for( int i = 0; i < result.Count; i++ ) + serializedGroups.Add( result[i].Serialize( nodeToIndex, serializedNodes ) ); + } + + // Assembly reloaded; deserialize nodes to construct the original graph + void ISerializationCallbackReceiver.OnAfterDeserialize() + { + if( serializedGroups == null || serializedNodes == null ) + return; + + if( result == null ) + result = new List( serializedGroups.Count ); + else + result.Clear(); + + List allNodes = new List( serializedNodes.Count ); + for( int i = 0; i < serializedNodes.Count; i++ ) + allNodes.Add( new ReferenceNode() ); + + for( int i = 0; i < serializedNodes.Count; i++ ) + allNodes[i].Deserialize( serializedNodes[i], allNodes ); + + for( int i = 0; i < serializedGroups.Count; i++ ) + { + result.Add( new SearchResultGroup( serializedGroups[i].title, serializedGroups[i].type, serializedGroups[i].isExpanded, serializedGroups[i].pendingSearch ) ); + result[i].Deserialize( serializedGroups[i], allNodes ); + } + + serializedNodes.Clear(); + serializedGroups.Clear(); + } + } + + // Custom class to hold the results for a single scene or Assets folder + public class SearchResultGroup + { + public enum GroupType { Assets = 0, Scene = 1, DontDestroyOnLoad = 2, ProjectSettings = 3 }; + + // Custom struct to hold a single path to a reference + public struct ReferencePath + { + public readonly ReferenceNode startNode; + public readonly int[] pathLinksToFollow; + + public ReferencePath( ReferenceNode startNode, int[] pathIndices ) + { + this.startNode = startNode; + pathLinksToFollow = pathIndices; + } + } + + private const float HEADER_HEIGHT = 40f; + + public string Title { get; private set; } + public GroupType Type { get; private set; } + public bool IsExpanded { get; private set; } + public bool PendingSearch { get; private set; } + + private readonly List references; + private List referencePathsShortUnique; + private List referencePathsShortest; + + private float calculatedGUIWidth; + private float calculatedGUIHeight; + private PathDrawingMode calculatedGUIMode; + private ReferenceNodeGUI[] guiNodes; + + public int NumberOfReferences { get { return references.Count; } } + public ReferenceNode this[int index] { get { return references[index]; } } + + public SearchResultGroup( string title, GroupType type, bool isExpanded = true, bool pendingSearch = false ) + { + Title = title; + Type = type; + IsExpanded = isExpanded; + PendingSearch = pendingSearch; + + references = new List(); + referencePathsShortUnique = null; + referencePathsShortest = null; + + calculatedGUIWidth = 0f; + guiNodes = null; + } + + // Add a reference to the list + public void AddReference( ReferenceNode node ) + { + references.Add( node ); + } + + // Removes all nodes + public void Clear() + { + references.Clear(); + + if( referencePathsShortUnique != null ) + referencePathsShortUnique.Clear(); + if( referencePathsShortest != null ) + referencePathsShortest.Clear(); + + PendingSearch = false; + calculatedGUIWidth = 0f; + guiNodes = null; + } + + // Initializes commonly used variables of the nodes + public void InitializeNodes( Func nodeGetter ) + { + // Remove root nodes that don't have any outgoing links or have null node objects (somehow) + for( int i = references.Count - 1; i >= 0; i-- ) + { + if( references[i].NumberOfOutgoingLinks == 0 ) + references.RemoveAtFast( i ); + else + { + object nodeObject = references[i].nodeObject; + if( nodeObject == null || nodeObject.Equals( null ) ) + references.RemoveAtFast( i ); + } + } + + for( int i = references.Count - 1; i >= 0; i-- ) + { + references[i].VerifyLinksRecursively(); + + // Some links might be removed during verification + if( references[i].NumberOfOutgoingLinks == 0 ) + references.RemoveAtFast( i ); + } + + if( references.Count == 0 ) + return; + + List callStack = new List( 8 ); + + // For simplicity's sake, get rid of root nodes that are already part of another node's hierarchy + for( int i = references.Count - 1; i >= 0; i-- ) + { + if( IsRootNodePartOfAnotherRootNode( i, callStack ) ) + references.RemoveAtFast( i ); + } + + // For clarity, a reference path shouldn't start with a sub-asset but instead with its corresponding main asset + for( int i = references.Count - 1; i >= 0; i-- ) + { + object nodeObject = references[i].nodeObject; + if( nodeObject.IsAsset() && !AssetDatabase.IsMainAsset( (Object) nodeObject ) ) + { + string assetPath = AssetDatabase.GetAssetPath( (Object) nodeObject ); + if( string.IsNullOrEmpty( assetPath ) ) + continue; + + Object mainAsset = AssetDatabase.LoadMainAssetAtPath( assetPath ); + if( mainAsset == null || mainAsset.Equals( null ) ) + continue; + + // We're already calling AssetDatabase.IsMainAsset but just in case... + if( ReferenceEquals( nodeObject, mainAsset ) ) + continue; + + if( nodeObject is Component && ( (Component) nodeObject ).gameObject == mainAsset ) + continue; + + // Get a ReferenceNode for the main asset, add a link to the sub-asset's node and change the root node + ReferenceNode newRootNode = nodeGetter( mainAsset ); + newRootNode.AddLinkTo( references[i], ( nodeObject is Component || nodeObject is GameObject ) ? "Child object" : "Sub-asset" ); + references[i] = newRootNode; + + // Make sure that the new root node isn't already a part of another node's hierarchy + if( IsRootNodePartOfAnotherRootNode( i, callStack ) ) + references.RemoveAtFast( i ); + } + } + + for( int i = 0; i < references.Count; i++ ) + references[i].InitializeRecursively(); + } + + // Check if node exists in this results set + public bool Contains( ReferenceNode node ) + { + for( int i = 0; i < references.Count; i++ ) + { + if( references[i] == node ) + return true; + } + + return false; + } + + private bool IsRootNodePartOfAnotherRootNode( int index, List callStack ) + { + ReferenceNode node = references[index]; + for( int i = references.Count - 1; i >= 0; i-- ) + { + if( index == i ) + continue; + + if( references[i].nodeObject == node.nodeObject || references[i].NodeExistsInChildrenRecursive( node, callStack ) ) + return true; + } + + return false; + } + + // Add all the Object's in this container to the set + public void AddObjectsTo( HashSet objectsSet ) + { + if( PendingSearch ) + return; + + CalculateShortestPathsToReferences(); + + for( int i = 0; i < referencePathsShortUnique.Count; i++ ) + { + Object obj = referencePathsShortUnique[i].startNode.UnityObject; + if( obj != null && !obj.Equals( null ) ) + objectsSet.Add( obj ); + } + } + + // Add all the GameObject's in this container to the set + public void AddGameObjectsTo( HashSet gameObjectsSet ) + { + if( PendingSearch ) + return; + + CalculateShortestPathsToReferences(); + + for( int i = 0; i < referencePathsShortUnique.Count; i++ ) + { + Object obj = referencePathsShortUnique[i].startNode.UnityObject; + if( obj != null && !obj.Equals( null ) ) + { + if( obj is GameObject ) + gameObjectsSet.Add( (GameObject) obj ); + else if( obj is Component ) + gameObjectsSet.Add( ( (Component) obj ).gameObject ); + } + } + } + + // Calculate short unique paths to the references + private void CalculateShortestPathsToReferences() + { + if( referencePathsShortUnique != null ) + return; + + referencePathsShortUnique = new List( 32 ); + for( int i = 0; i < references.Count; i++ ) + references[i].CalculateShortUniquePaths( referencePathsShortUnique, Type == GroupType.Scene || Type == GroupType.DontDestroyOnLoad ); + + referencePathsShortest = new List( referencePathsShortUnique.Count ); + for( int i = 0; i < referencePathsShortUnique.Count; i++ ) + { + int[] linksToFollow = referencePathsShortUnique[i].pathLinksToFollow; + + // Find the last two nodes in this path + ReferenceNode nodeBeforeLast = referencePathsShortUnique[i].startNode; + for( int j = 0; j < linksToFollow.Length - 1; j++ ) + nodeBeforeLast = nodeBeforeLast[linksToFollow[j]].targetNode; + + // Check if these two nodes are unique + bool isUnique = true; + for( int j = 0; j < referencePathsShortest.Count; j++ ) + { + ReferencePath path = referencePathsShortest[j]; + if( path.startNode == nodeBeforeLast && path.pathLinksToFollow[0] == linksToFollow[linksToFollow.Length - 1] ) + { + isUnique = false; + break; + } + } + + if( isUnique ) + referencePathsShortest.Add( new ReferencePath( nodeBeforeLast, new int[1] { linksToFollow[linksToFollow.Length - 1] } ) ); + } + } + + // Draw the results found for this container + public void DrawOnGUI( SearchResultDrawParameters parameters ) + { + if( Event.current.type == EventType.Repaint && ( guiNodes == null || parameters.pathDrawingMode != calculatedGUIMode || parameters.guiRect.width != calculatedGUIWidth ) ) + { + GenerateGUINodes( parameters ); + parameters.shouldRefreshEditorWindow = true; // A repaint is needed to work nicely with GUILayout + } + + Color c = GUI.backgroundColor; + GUI.backgroundColor = Color.cyan; + + Rect rect = parameters.guiRect; + float width = rect.width; + rect.width = 40f; + rect.height = HEADER_HEIGHT; + if( GUI.Button( rect, IsExpanded ? "v" : ">" ) ) + { + IsExpanded = !IsExpanded; + + parameters.shouldRefreshEditorWindow = true; + GUIUtility.ExitGUI(); + } + + rect.x += 40f; + rect.width = width - ( parameters.searchResult != null ? 140f : 40f ); + if( GUI.Button( rect, Title, Utilities.BoxGUIStyle ) && Type == GroupType.Scene ) + { + if( Event.current.button != 1 ) + { + // If the container (scene, usually) is left clicked, highlight it on Project view + AssetDatabase.LoadAssetAtPath( Title ).SelectInEditor(); + } + else if( !EditorApplication.isPlaying && SceneManager.loadedSceneCount > 1 ) + { + // Show context menu when SearchResultGroup's header is right clicked + Scene scene = EditorSceneManager.GetSceneByPath( Title ); + if( scene.isLoaded ) + { + GenericMenu contextMenu = new GenericMenu(); + contextMenu.AddItem( new GUIContent( "Close Scene" ), false, () => + { + if( !scene.isDirty || EditorSceneManager.SaveModifiedScenesIfUserWantsTo( new Scene[1] { scene } ) ) + EditorSceneManager.CloseScene( scene, true ); + } ); + contextMenu.ShowAsContext(); + } + } + } + + if( parameters.searchResult != null ) + { + rect.x += width - 140f; + rect.width = 100f; + if( GUI.Button( rect, "Refresh" ) ) + { + if( Utilities.AreScenesSaved() || ( EditorUtility.DisplayDialog( "Refresh", "Some scene(s) have unsaved changes, they must be saved before the refresh.", "Save Scenes", "Cancel" ) && EditorSceneManager.SaveOpenScenes() ) ) + { + parameters.searchResult.RefreshSearchResultGroup( this, parameters.noAssetDatabaseChanges ); + GUIUtility.ExitGUI(); + } + } + } + + rect = parameters.guiRect; + rect.y += HEADER_HEIGHT + 5f; + + if( IsExpanded ) + { + // On light skin, yellow background looks better than light grey background + GUI.backgroundColor = EditorGUIUtility.isProSkin ? c : Color.yellow; + + if( PendingSearch ) + { + rect.height = 25f; + GUI.Box( rect, "Lazy Search: this scene potentially has some references, hit Refresh to find them", Utilities.BoxGUIStyle ); + } + else if( references.Count == 0 ) + { + rect.height = 25f; + GUI.Box( rect, "No references found...", Utilities.BoxGUIStyle ); + } + else if( guiNodes != null ) + { + rect.height = calculatedGUIHeight; + parameters.guiRect = rect; + + for( int i = 0; i < guiNodes.Length; i++ ) + guiNodes[i].DrawOnGUI( parameters ); + } + + rect.y += rect.height; + } + + parameters.guiRect = rect; + GUI.backgroundColor = c; + } + + private void GenerateGUINodes( SearchResultDrawParameters parameters ) + { + float guiRectWidth = parameters.guiRect.width; + + if( guiNodes == null || parameters.pathDrawingMode != calculatedGUIMode ) + { + if( parameters.pathDrawingMode == PathDrawingMode.Full ) + { + List stack = new List( 8 ); + guiNodes = new ReferenceNodeGUI[references.Count]; + + for( int i = 0; i < guiNodes.Length; i++ ) + guiNodes[i] = references[i].GenerateGUINodeRecursive( stack, null ); + } + else + { + if( referencePathsShortUnique == null ) + CalculateShortestPathsToReferences(); + + List pathsToDraw; + if( parameters.pathDrawingMode == PathDrawingMode.ShortRelevantParts ) + pathsToDraw = referencePathsShortUnique; + else + pathsToDraw = referencePathsShortest; + + guiNodes = new ReferenceNodeGUI[pathsToDraw.Count]; + + for( int i = 0; i < guiNodes.Length; i++ ) + { + ReferencePath path = pathsToDraw[i]; + ReferenceNode currentNode = path.startNode; + + ReferenceNodeGUI currentNodeGUI = currentNode.GenerateGUINode( null ); + guiNodes[i] = currentNodeGUI; + + for( int j = 0; j < path.pathLinksToFollow.Length; j++ ) + { + ReferenceNode.Link link = currentNode[path.pathLinksToFollow[j]]; + currentNodeGUI.links = new ReferenceNodeGUI[1] { link.targetNode.GenerateGUINode( link.description ) }; + + currentNode = link.targetNode; + currentNodeGUI = currentNodeGUI.links[0]; + } + + currentNodeGUI.links = new ReferenceNodeGUI[0]; + } + } + + for( int i = 0; i < guiNodes.Length; i++ ) + guiNodes[i].CalculateDepth(); + } + + calculatedGUIMode = parameters.pathDrawingMode; + calculatedGUIWidth = guiRectWidth; + + calculatedGUIHeight = -5f; // will start from -5f + 5f = 0f + for( int i = 0; i < guiNodes.Length; i++ ) + { + calculatedGUIHeight += 5f; + guiNodes[i].CalculateHeight( guiRectWidth ); + guiNodes[i].CalculateOffset( new Vector2( 0f, calculatedGUIHeight ) ); + calculatedGUIHeight += guiNodes[i].size.y; + } + } + + // Serialize this result group + public SearchResult.SerializableResultGroup Serialize( Dictionary nodeToIndex, List serializedNodes ) + { + SearchResult.SerializableResultGroup serializedResultGroup = new SearchResult.SerializableResultGroup() + { + title = Title, + type = Type, + isExpanded = IsExpanded, + pendingSearch = PendingSearch + }; + + if( references != null ) + { + serializedResultGroup.initialSerializedNodes = new List( references.Count ); + + for( int i = 0; i < references.Count; i++ ) + serializedResultGroup.initialSerializedNodes.Add( references[i].SerializeRecursively( nodeToIndex, serializedNodes ) ); + } + + return serializedResultGroup; + } + + // Deserialize this result group from the serialized data + public void Deserialize( SearchResult.SerializableResultGroup serializedResultGroup, List allNodes ) + { + if( serializedResultGroup.initialSerializedNodes != null ) + { + for( int i = 0; i < serializedResultGroup.initialSerializedNodes.Count; i++ ) + references.Add( allNodes[serializedResultGroup.initialSerializedNodes[i]] ); + } + + referencePathsShortUnique = null; + referencePathsShortest = null; + } + } + + // Custom class to hold an object in the path to a reference as a node + public class ReferenceNode + { + public struct Link + { + public readonly ReferenceNode targetNode; + public readonly string description; + + public Link( ReferenceNode targetNode, string description ) + { + this.targetNode = targetNode; + this.description = description; + } + } + + // Unique identifier is used while serializing the node + private static int uid_last = 0; + private readonly int uid; + + internal object nodeObject; + private int? instanceId; // instanceId of the nodeObject if it is a Unity object, null otherwise + private string description; // String to print on this node + + private readonly List links; + + public Object UnityObject { get { return instanceId.HasValue ? EditorUtility.InstanceIDToObject( instanceId.Value ) : null; } } + + public int NumberOfOutgoingLinks { get { return links.Count; } } + public Link this[int index] { get { return links[index]; } } + + public ReferenceNode() + { + links = new List( 2 ); + uid = uid_last++; + } + + // Add a one-way connection to another node + public void AddLinkTo( ReferenceNode nextNode, string description = null ) + { + if( nextNode != null && nextNode != this ) + { + if( !string.IsNullOrEmpty( description ) ) + description = "[" + description + "]"; + + // Avoid duplicate links + for( int i = 0; i < links.Count; i++ ) + { + if( links[i].targetNode == nextNode ) + { + if( !string.IsNullOrEmpty( description ) ) + { + if( !string.IsNullOrEmpty( links[i].description ) ) + links[i] = new Link( links[i].targetNode, string.Concat( links[i].description, Environment.NewLine, description ) ); + else + links[i] = new Link( links[i].targetNode, description ); + } + + return; + } + } + + links.Add( new Link( nextNode, description ) ); + } + } + + public void CopyReferencesTo( ReferenceNode other ) + { + other.links.Clear(); + other.links.AddRange( links ); + } + + // Remove any redundant connections that this node has + public void VerifyLinksRecursively() + { + // Make sure that this functions isn't called multiple times per node (avoids StackOverflowException) + if( description != null ) + return; + + description = ""; + + for( int i = links.Count - 1; i >= 0; i-- ) + { + // Links from a GameObject to its components should be omitted if the component has no references (these are redundant links) + if( links[i].targetNode.links.Count == 0 && nodeObject is GameObject ) + { + Component component = links[i].targetNode.nodeObject as Component; + if( component != null && !component.Equals( null ) && component.gameObject == (GameObject) nodeObject ) + { + links.RemoveAtFast( i ); + continue; + } + } + + links[i].targetNode.VerifyLinksRecursively(); + } + + description = null; + } + + // Initialize node's commonly used variables + public void InitializeRecursively() + { + if( description != null ) // Already initialized + return; + + Object unityObject = nodeObject as Object; + if( unityObject != null ) + { + instanceId = unityObject.GetInstanceID(); + description = unityObject.name + " (" + unityObject.GetType() + ")"; + } + else if( nodeObject != null ) + { + instanceId = null; + description = nodeObject.GetType() + " object"; + } + else + { + instanceId = null; + description = "<>"; + } + + nodeObject = null; // don't hold Object reference, allow Unity to GC used memory + + for( int i = 0; i < links.Count; i++ ) + links[i].targetNode.InitializeRecursively(); + } + + // Returns whether or not specified node is part of this node's siblings + public bool NodeExistsInChildrenRecursive( ReferenceNode node, List callStack ) + { + if( callStack.ContainsFast( this ) ) + return false; + + for( int i = 0; i < links.Count; i++ ) + { + if( links[i].targetNode == node ) + return true; + } + + callStack.Add( this ); + + for( int i = 0; i < links.Count; i++ ) + { + if( links[i].targetNode.NodeExistsInChildrenRecursive( node, callStack ) ) + { + callStack.RemoveAt( callStack.Count - 1 ); + return true; + } + } + + callStack.RemoveAt( callStack.Count - 1 ); + return false; + } + + // Clear this node so that it can be reused later + public void Clear() + { + nodeObject = null; + links.Clear(); + } + + // Calculate short unique paths that start with this node + public void CalculateShortUniquePaths( List currentPaths, bool startPathsWithSceneObjects ) + { + CalculateShortUniquePaths( currentPaths, startPathsWithSceneObjects, new List( 8 ), new List( 8 ) { -1 }, 0, new List( 8 ) ); + } + + // Just some boring calculations to find the short unique paths recursively + private void CalculateShortUniquePaths( List shortestPaths, bool startPathsWithSceneObjects, List currentPath, List currentPathIndices, int latestObjectIndexInPath, List stack ) + { + int currentIndex = currentPath.Count; + currentPath.Add( this ); + + if( links.Count == 0 || stack.ContainsFast( this ) ) + { + // Check if the path to the reference is unique (not discovered so far) + bool isUnique = true; + for( int i = 0; i < shortestPaths.Count; i++ ) + { + if( shortestPaths[i].startNode == currentPath[latestObjectIndexInPath] && shortestPaths[i].pathLinksToFollow.Length == currentPathIndices.Count - latestObjectIndexInPath - 1 ) + { + int j = latestObjectIndexInPath + 1; + for( int k = 0; j < currentPathIndices.Count; j++, k++ ) + { + if( shortestPaths[i].pathLinksToFollow[k] != currentPathIndices[j] ) + break; + } + + if( j == currentPathIndices.Count ) + { + isUnique = false; + break; + } + } + } + + // Don't allow duplicate short paths + if( isUnique ) + { + int[] pathIndices = new int[currentPathIndices.Count - latestObjectIndexInPath - 1]; + for( int i = latestObjectIndexInPath + 1, j = 0; i < currentPathIndices.Count; i++, j++ ) + pathIndices[j] = currentPathIndices[i]; + + shortestPaths.Add( new SearchResultGroup.ReferencePath( currentPath[latestObjectIndexInPath], pathIndices ) ); + } + } + else + { + if( instanceId.HasValue ) // nodeObject is Unity object + { + if( !startPathsWithSceneObjects || !AssetDatabase.Contains( instanceId.Value ) ) + latestObjectIndexInPath = currentIndex; + } + + for( int i = 0; i < links.Count; i++ ) + { + currentPathIndices.Add( i ); + stack.Add( this ); + + links[i].targetNode.CalculateShortUniquePaths( shortestPaths, startPathsWithSceneObjects, currentPath, currentPathIndices, latestObjectIndexInPath, stack ); + + stack.RemoveAt( stack.Count - 1 ); + currentPathIndices.RemoveAt( currentIndex + 1 ); + } + } + + currentPath.RemoveAt( currentIndex ); + } + + public ReferenceNodeGUI GenerateGUINode( string linkToPrevNodeDescription ) + { + return new ReferenceNodeGUI() + { + label = new GUIContent( string.IsNullOrEmpty( linkToPrevNodeDescription ) ? description : ( linkToPrevNodeDescription + "\n" + description ) ), + instanceId = instanceId + }; + } + + public ReferenceNodeGUI GenerateGUINodeRecursive( List stack, string linkToPrevNodeDescription ) + { + ReferenceNodeGUI guiNode = GenerateGUINode( linkToPrevNodeDescription ); + + if( stack.ContainsFast( this ) ) + guiNode.links = new ReferenceNodeGUI[0]; + else + { + stack.Add( this ); + + guiNode.links = new ReferenceNodeGUI[links.Count]; + for( int i = 0; i < links.Count; i++ ) + guiNode.links[i] = links[i].targetNode.GenerateGUINodeRecursive( stack, links[i].description ); + + stack.RemoveAt( stack.Count - 1 ); + } + + return guiNode; + } + + // Serialize this node and its connected nodes recursively + public int SerializeRecursively( Dictionary nodeToIndex, List serializedNodes ) + { + int index; + if( nodeToIndex.TryGetValue( this, out index ) ) + return index; + + SearchResult.SerializableNode serializedNode = new SearchResult.SerializableNode() + { + instanceId = instanceId ?? 0, + isUnityObject = instanceId.HasValue, + description = description + }; + + index = serializedNodes.Count; + nodeToIndex[this] = index; + serializedNodes.Add( serializedNode ); + + if( links.Count > 0 ) + { + serializedNode.links = new List( links.Count ); + serializedNode.linkDescriptions = new List( links.Count ); + + for( int i = 0; i < links.Count; i++ ) + { + serializedNode.links.Add( links[i].targetNode.SerializeRecursively( nodeToIndex, serializedNodes ) ); + serializedNode.linkDescriptions.Add( links[i].description ); + } + } + + return index; + } + + // Deserialize this node and its links from the serialized data + public void Deserialize( SearchResult.SerializableNode serializedNode, List allNodes ) + { + if( serializedNode.isUnityObject ) + instanceId = serializedNode.instanceId; + else + instanceId = null; + + description = serializedNode.description; + + if( serializedNode.links != null ) + { + for( int i = 0; i < serializedNode.links.Count; i++ ) + links.Add( new Link( allNodes[serializedNode.links[i]], serializedNode.linkDescriptions[i] ) ); + } + } + + public override int GetHashCode() + { + return uid; + } + } + + public class ReferenceNodeGUI + { + public GUIContent label; + public ReferenceNodeGUI[] links; + public int? instanceId; + + private int depth; + + private Vector2 offset; + public Vector2 size; + + public void CalculateDepth() + { + depth = 0; + + for( int i = 0; i < links.Length; i++ ) + { + links[i].CalculateDepth(); + if( links[i].depth > depth ) + depth = links[i].depth; + } + + depth++; + } + + public void CalculateHeight( float totalWidth ) + { + size.x = totalWidth / depth; + totalWidth -= size.x; + size.y = Utilities.BoxGUIStyle.CalcHeight( label, size.x ); + float connectedNodesHeight = 0f; + for( int i = 0; i < links.Length; i++ ) + { + links[i].CalculateHeight( totalWidth ); + connectedNodesHeight += links[i].size.y; + } + + if( size.y < connectedNodesHeight ) + size.y = connectedNodesHeight; + else if( size.y > connectedNodesHeight ) + ExpandHeightLeftToRight(); + } + + private void ExpandHeightLeftToRight() + { + float connectedNodesHeight = 0f; + for( int i = 0; i < links.Length; i++ ) + connectedNodesHeight += links[i].size.y; + + if( size.y > connectedNodesHeight ) + { + for( int i = 0; i < links.Length; i++ ) + { + links[i].size.y = size.y * links[i].size.y / connectedNodesHeight; + links[i].ExpandHeightLeftToRight(); + } + } + } + + public void CalculateOffset( Vector2 baseOffset ) + { + offset = baseOffset; + baseOffset.x += size.x; + + for( int i = 0; i < links.Length; i++ ) + { + links[i].CalculateOffset( baseOffset ); + baseOffset.y += links[i].size.y; + } + } + + public void DrawOnGUI( SearchResultDrawParameters parameters ) + { + Rect rect = parameters.guiRect; + rect.position += offset; + rect.size = size; + + if( GUI.Button( rect, label, Utilities.BoxGUIStyle ) && instanceId.HasValue ) + { + // If a reference is clicked, highlight it (either on Hierarchy view or Project view) + EditorUtility.InstanceIDToObject( instanceId.Value ).SelectInEditor(); + } + + for( int i = 0; i < links.Length; i++ ) + links[i].DrawOnGUI( parameters ); + + if( parameters.showTooltips && Event.current.type == EventType.Repaint && rect.Contains( Event.current.mousePosition ) ) + parameters.tooltip = label.text; + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AssetUsageDetector/Editor/SearchResult.cs.meta b/Assets/Plugins/AssetUsageDetector/Editor/SearchResult.cs.meta new file mode 100644 index 0000000..7764d6b --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/SearchResult.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ca236e4f3c5a9f447be89f0e61e485fa +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AssetUsageDetector/Editor/Utilities.cs b/Assets/Plugins/AssetUsageDetector/Editor/Utilities.cs new file mode 100644 index 0000000..17c5468 --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/Utilities.cs @@ -0,0 +1,624 @@ +using System; +using System.Collections.Generic; +using System.Reflection; +using System.Text; +#if UNITY_2018_1_OR_NEWER +using Unity.Collections; +#endif +using UnityEditor; +using UnityEditor.SceneManagement; +using UnityEngine; +using UnityEngine.SceneManagement; +using Object = UnityEngine.Object; +#if UNITY_2018_3_OR_NEWER +using PrefabStage = UnityEditor.SceneManagement.PrefabStage; +using PrefabStageUtility = UnityEditor.SceneManagement.PrefabStageUtility; +#endif + +namespace AssetUsageDetectorNamespace +{ + public static class Utilities + { + // A set of commonly used Unity types + private static readonly HashSet primitiveUnityTypes = new HashSet() + { + typeof( string ), typeof( Vector4 ), typeof( Vector3 ), typeof( Vector2 ), typeof( Rect ), + typeof( Quaternion ), typeof( Color ), typeof( Color32 ), typeof( LayerMask ), typeof( Bounds ), + typeof( Matrix4x4 ), typeof( AnimationCurve ), typeof( Gradient ), typeof( RectOffset ), + typeof( bool[] ), typeof( byte[] ), typeof( sbyte[] ), typeof( char[] ), typeof( decimal[] ), + typeof( double[] ), typeof( float[] ), typeof( int[] ), typeof( uint[] ), typeof( long[] ), + typeof( ulong[] ), typeof( short[] ), typeof( ushort[] ), typeof( string[] ), + typeof( Vector4[] ), typeof( Vector3[] ), typeof( Vector2[] ), typeof( Rect[] ), + typeof( Quaternion[] ), typeof( Color[] ), typeof( Color32[] ), typeof( LayerMask[] ), typeof( Bounds[] ), + typeof( Matrix4x4[] ), typeof( AnimationCurve[] ), typeof( Gradient[] ), typeof( RectOffset[] ), + typeof( List ), typeof( List ), typeof( List ), typeof( List ), typeof( List ), + typeof( List ), typeof( List ), typeof( List ), typeof( List ), typeof( List ), + typeof( List ), typeof( List ), typeof( List ), typeof( List ), + typeof( List ), typeof( List ), typeof( List ), typeof( List ), + typeof( List ), typeof( List ), typeof( List ), typeof( List ), typeof( List ), + typeof( List ), typeof( List ), typeof( List ), typeof( List ), +#if UNITY_2017_2_OR_NEWER + typeof( Vector3Int ), typeof( Vector2Int ), typeof( RectInt ), typeof( BoundsInt ), + typeof( Vector3Int[] ), typeof( Vector2Int[] ), typeof( RectInt[] ), typeof( BoundsInt[] ), + typeof( List ), typeof( List ), typeof( List ), typeof( List ) +#endif + }; + + private static readonly string reflectionNamespace = typeof( Assembly ).Namespace; +#if UNITY_2018_1_OR_NEWER + private static readonly string nativeCollectionsNamespace = typeof( NativeArray ).Namespace; +#endif + + private static readonly HashSet folderContentsSet = new HashSet(); + + private static readonly StringBuilder stringBuilder = new StringBuilder( 10 ); + +#if UNITY_2018_3_OR_NEWER + private static int previousPingedPrefabInstanceId; + private static double previousPingedPrefabPingTime; +#endif + + public static readonly GUILayoutOption GL_EXPAND_WIDTH = GUILayout.ExpandWidth( true ); + public static readonly GUILayoutOption GL_EXPAND_HEIGHT = GUILayout.ExpandHeight( true ); + public static readonly GUILayoutOption GL_WIDTH_25 = GUILayout.Width( 25 ); + public static readonly GUILayoutOption GL_WIDTH_100 = GUILayout.Width( 100 ); + public static readonly GUILayoutOption GL_WIDTH_250 = GUILayout.Width( 250 ); + public static readonly GUILayoutOption GL_HEIGHT_0 = GUILayout.Height( 0 ); + public static readonly GUILayoutOption GL_HEIGHT_2 = GUILayout.Height( 2 ); + public static readonly GUILayoutOption GL_HEIGHT_30 = GUILayout.Height( 30 ); + public static readonly GUILayoutOption GL_HEIGHT_35 = GUILayout.Height( 35 ); + public static readonly GUILayoutOption GL_HEIGHT_40 = GUILayout.Height( 40 ); + + private static GUIStyle m_boxGUIStyle; // GUIStyle used to draw the results of the search + public static GUIStyle BoxGUIStyle + { + get + { + if( m_boxGUIStyle == null ) + { + m_boxGUIStyle = new GUIStyle( EditorStyles.helpBox ) + { + alignment = TextAnchor.MiddleCenter, + font = EditorStyles.label.font + }; + + Color textColor = GUI.skin.button.normal.textColor; + m_boxGUIStyle.normal.textColor = textColor; + m_boxGUIStyle.hover.textColor = textColor; + m_boxGUIStyle.focused.textColor = textColor; + m_boxGUIStyle.active.textColor = textColor; + + m_boxGUIStyle.fontSize = ( m_boxGUIStyle.fontSize + GUI.skin.button.fontSize ) / 2; + } + + return m_boxGUIStyle; + } + } + + private static GUIStyle m_tooltipGUIStyle; // GUIStyle used to draw the tooltip + public static GUIStyle TooltipGUIStyle + { + get + { + GUIStyleState normalState; + + if( m_tooltipGUIStyle != null ) + normalState = m_tooltipGUIStyle.normal; + else + { + m_tooltipGUIStyle = new GUIStyle( EditorStyles.helpBox ) + { + alignment = TextAnchor.MiddleCenter, + font = EditorStyles.label.font + }; + + normalState = m_tooltipGUIStyle.normal; + + normalState.background = null; + normalState.scaledBackgrounds = new Texture2D[0]; + normalState.textColor = Color.black; + } + + if( normalState.background == null || normalState.background.Equals( null ) ) + { + Texture2D backgroundTexture = new Texture2D( 1, 1 ) { hideFlags = HideFlags.HideAndDontSave }; + backgroundTexture.SetPixel( 0, 0, new Color( 0.88f, 0.88f, 0.88f, 0.85f ) ); + backgroundTexture.Apply(); + + normalState.background = backgroundTexture; + } + + return m_tooltipGUIStyle; + } + } + + // Get a unique-ish string hash code for an object + public static string Hash( this object obj ) + { + if( obj is Object ) + return obj.GetHashCode().ToString(); + + return obj.GetHashCode() + obj.GetType().Name; + } + + // Check if object is an asset or a Scene object + public static bool IsAsset( this object obj ) + { + return obj is Object && AssetDatabase.Contains( (Object) obj ); + } + + // Check if object is a folder asset + public static bool IsFolder( this Object obj ) + { + return obj is DefaultAsset && AssetDatabase.IsValidFolder( AssetDatabase.GetAssetPath( obj ) ); + } + + // Returns an enumerator to iterate through all asset paths in the folder + public static IEnumerable EnumerateFolderContents( Object folderAsset ) + { + string[] folderContents = AssetDatabase.FindAssets( "", new string[] { AssetDatabase.GetAssetPath( folderAsset ) } ); + if( folderContents == null ) + return new EmptyEnumerator(); + + folderContentsSet.Clear(); + for( int i = 0; i < folderContents.Length; i++ ) + { + string filePath = AssetDatabase.GUIDToAssetPath( folderContents[i] ); + if( !string.IsNullOrEmpty( filePath ) && !AssetDatabase.IsValidFolder( filePath ) ) + folderContentsSet.Add( filePath ); + } + + return folderContentsSet; + } + + // Select an object in the editor + public static void SelectInEditor( this Object obj ) + { + if( obj == null ) + return; + + Event e = Event.current; + + // If CTRL or Shift keys are pressed, do a multi-select; + // otherwise select only the clicked object and ping it in editor + if( !e.control && !e.shift ) + Selection.activeObject = obj.PingInEditor(); + else + { + Component objAsComp = obj as Component; + GameObject objAsGO = obj as GameObject; + int selectionIndex = -1; + + Object[] selection = Selection.objects; + for( int i = 0; i < selection.Length; i++ ) + { + Object selected = selection[i]; + + // Don't allow including both a gameobject and one of its components in the selection + if( selected == obj || ( objAsComp != null && selected == objAsComp.gameObject ) || + ( objAsGO != null && selected is Component && ( (Component) selected ).gameObject == objAsGO ) ) + { + selectionIndex = i; + break; + } + } + + Object[] newSelection; + if( selectionIndex == -1 ) + { + // Include object in selection + newSelection = new Object[selection.Length + 1]; + selection.CopyTo( newSelection, 0 ); + newSelection[selection.Length] = obj; + } + else + { + // Remove object from selection + newSelection = new Object[selection.Length - 1]; + int j = 0; + for( int i = 0; i < selectionIndex; i++, j++ ) + newSelection[j] = selection[i]; + for( int i = selectionIndex + 1; i < selection.Length; i++, j++ ) + newSelection[j] = selection[i]; + } + + Selection.objects = newSelection; + } + } + + // Ping an object in either Project view or Hierarchy view + public static Object PingInEditor( this Object obj ) + { + if( obj is Component ) + obj = ( (Component) obj ).gameObject; + + Object selection = obj; + + // Pinging a prefab only works if the pinged object is the root of the prefab + // or a direct child of it. Pinging any grandchildren of the prefab + // does not work; in which case, traverse the parent hierarchy until + // a pingable parent is reached + if( obj.IsAsset() && obj is GameObject ) + { +#if UNITY_2018_3_OR_NEWER + Transform objTR = ( (GameObject) obj ).transform.root; + + PrefabAssetType prefabAssetType = PrefabUtility.GetPrefabAssetType( objTR.gameObject ); + if( prefabAssetType == PrefabAssetType.Regular || prefabAssetType == PrefabAssetType.Variant ) + { + string assetPath = AssetDatabase.GetAssetPath( objTR.gameObject ); + PrefabStage openPrefabStage = PrefabStageUtility.GetCurrentPrefabStage(); + + // Try to open the prefab stage of pinged prefabs if they are double clicked + if( previousPingedPrefabInstanceId == objTR.GetInstanceID() && EditorApplication.timeSinceStartup - previousPingedPrefabPingTime <= 0.3f && +#if UNITY_2020_1_OR_NEWER + ( openPrefabStage == null || !openPrefabStage.stageHandle.IsValid() || assetPath != openPrefabStage.assetPath ) ) +#else + ( openPrefabStage == null || !openPrefabStage.stageHandle.IsValid() || assetPath != openPrefabStage.prefabAssetPath ) ) +#endif + { + AssetDatabase.OpenAsset( objTR.gameObject ); + openPrefabStage = PrefabStageUtility.GetCurrentPrefabStage(); + } + + previousPingedPrefabInstanceId = objTR.GetInstanceID(); + previousPingedPrefabPingTime = EditorApplication.timeSinceStartup; + +#if UNITY_2020_1_OR_NEWER + if( openPrefabStage != null && openPrefabStage.stageHandle.IsValid() && assetPath == openPrefabStage.assetPath ) +#else + if( openPrefabStage != null && openPrefabStage.stageHandle.IsValid() && assetPath == openPrefabStage.prefabAssetPath ) +#endif + { + GameObject prefabStageGO = FollowSymmetricHierarchy( (GameObject) obj, ( (GameObject) obj ).transform.root.gameObject, openPrefabStage.prefabContentsRoot ); + if( prefabStageGO != null ) + { + objTR = prefabStageGO.transform; + selection = objTR.gameObject; + } + } +#if UNITY_2019_1_OR_NEWER + else if( obj != objTR.gameObject ) + { + Debug.Log( "Open " + assetPath + " in prefab mode to select and edit " + obj.name ); + selection = objTR.gameObject; + } +#else + else + Debug.Log( "Open " + assetPath + " in prefab mode to select and edit " + obj.name ); +#endif + } +#else + Transform objTR = ( (GameObject) obj ).transform; + while( objTR.parent != null && objTR.parent.parent != null ) + objTR = objTR.parent; +#endif + + obj = objTR.gameObject; + } + + EditorGUIUtility.PingObject( obj ); + return selection; + } + + // We are passing "go"s root Transform to thisRoot parameter. If we use go.transform.root instead, when we are in prefab mode on + // newer Unity versions, it points to the preview scene at the root of the prefab stage instead of pointing to the actual root of "go" + public static GameObject FollowSymmetricHierarchy( this GameObject go, GameObject thisRoot, GameObject symmetricRoot ) + { + Transform target = go.transform; + Transform root1 = thisRoot.transform; + Transform root2 = symmetricRoot.transform; + while( root1 != target ) + { + Transform temp = target; + while( temp.parent != root1 ) + temp = temp.parent; + + Transform newRoot2; + int siblingIndex = temp.GetSiblingIndex(); + if( siblingIndex < root2.childCount ) + { + newRoot2 = root2.GetChild( siblingIndex ); + if( newRoot2.name != temp.name ) + newRoot2 = root2.Find( temp.name ); + } + else + newRoot2 = root2.Find( temp.name ); + + if( newRoot2 == null ) + return null; + + root2 = newRoot2; + root1 = temp; + } + + return root2.gameObject; + } + + // Check if the field is serializable + public static bool IsSerializable( this FieldInfo fieldInfo ) + { + // See Serialization Rules: https://docs.unity3d.com/Manual/script-Serialization.html + if( fieldInfo.IsInitOnly ) + return false; + +#if UNITY_2019_3_OR_NEWER + // SerializeReference makes even System.Object fields serializable + if( Attribute.IsDefined( fieldInfo, typeof( SerializeReference ) ) ) + return true; +#endif + + if( ( !fieldInfo.IsPublic || fieldInfo.IsNotSerialized ) && !Attribute.IsDefined( fieldInfo, typeof( SerializeField ) ) ) + return false; + + return IsTypeSerializable( fieldInfo.FieldType ); + } + + // Check if the property is serializable + public static bool IsSerializable( this PropertyInfo propertyInfo ) + { + return IsTypeSerializable( propertyInfo.PropertyType ); + } + + // Check if type is serializable + private static bool IsTypeSerializable( Type type ) + { + // see Serialization Rules: https://docs.unity3d.com/Manual/script-Serialization.html + if( typeof( Object ).IsAssignableFrom( type ) ) + return true; + + if( type.IsArray ) + { + if( type.GetArrayRank() != 1 ) + return false; + + type = type.GetElementType(); + + if( typeof( Object ).IsAssignableFrom( type ) ) + return true; + } + else if( type.IsGenericType ) + { + // Generic types are allowed on 2020.1 and later +#if UNITY_2020_1_OR_NEWER + if( type.GetGenericTypeDefinition() == typeof( List<> ) ) + { + type = type.GetGenericArguments()[0]; + + if( typeof( Object ).IsAssignableFrom( type ) ) + return true; + } +#else + if( type.GetGenericTypeDefinition() != typeof( List<> ) ) + return false; + + type = type.GetGenericArguments()[0]; + + if( typeof( Object ).IsAssignableFrom( type ) ) + return true; +#endif + } + +#if !UNITY_2020_1_OR_NEWER + if( type.IsGenericType ) + return false; +#endif + + return Attribute.IsDefined( type, typeof( SerializableAttribute ), false ); + } + + // Check if instances of this type should be searched for references + public static bool IsIgnoredUnityType( this Type type ) + { + if( type.IsPrimitive || primitiveUnityTypes.Contains( type ) || type.IsEnum ) + return true; + +#if UNITY_2018_1_OR_NEWER + // Searching NativeArrays for reference can throw InvalidOperationException if the collection is disposed + if( type.Namespace == nativeCollectionsNamespace ) + return true; +#endif + + // Searching assembly variables for reference throws InvalidCastException on .NET 4.0 runtime + if( typeof( Type ).IsAssignableFrom( type ) || type.Namespace == reflectionNamespace ) + return true; + + // Searching pointers or ref variables for reference throws ArgumentException + if( type.IsPointer || type.IsByRef ) + return true; + + return false; + } + + // Get function for a field + public static VariableGetVal CreateGetter( this FieldInfo fieldInfo, Type type ) + { + // Commented the IL generator code below because it might actually be slower than simply using reflection + // Credit: https://www.codeproject.com/Articles/14560/Fast-Dynamic-Property-Field-Accessors + //DynamicMethod dm = new DynamicMethod( "Get" + fieldInfo.Name, fieldInfo.FieldType, new Type[] { typeof( object ) }, type ); + //ILGenerator il = dm.GetILGenerator(); + //// Load the instance of the object (argument 0) onto the stack + //il.Emit( OpCodes.Ldarg_0 ); + //// Load the value of the object's field (fi) onto the stack + //il.Emit( OpCodes.Ldfld, fieldInfo ); + //// return the value on the top of the stack + //il.Emit( OpCodes.Ret ); + + //return (VariableGetVal) dm.CreateDelegate( typeof( VariableGetVal ) ); + + return fieldInfo.GetValue; + } + + // Get function for a property + public static VariableGetVal CreateGetter( this PropertyInfo propertyInfo ) + { + // Can't use PropertyWrapper (which uses CreateDelegate) for property getters of structs + if( propertyInfo.DeclaringType.IsValueType ) + { + return !propertyInfo.CanRead ? (VariableGetVal) null : ( obj ) => + { + try + { + return propertyInfo.GetValue( obj, null ); + } + catch + { + // Property getters may return various kinds of exceptions if their backing fields are not initialized (yet) + return null; + } + }; + } + + Type GenType = typeof( PropertyWrapper<,> ).MakeGenericType( propertyInfo.DeclaringType, propertyInfo.PropertyType ); + return ( (IPropertyAccessor) Activator.CreateInstance( GenType, propertyInfo.GetGetMethod( true ) ) ).GetValue; + } + + // Check if all open scenes are saved (not dirty) + public static bool AreScenesSaved() + { + for( int i = 0; i < SceneManager.loadedSceneCount; i++ ) + { + Scene scene = EditorSceneManager.GetSceneAt( i ); + if( scene.isDirty || string.IsNullOrEmpty( scene.path ) ) + return false; + } + + return true; + } + + // Returns file extension in lowercase (period not included) + public static string GetFileExtension( string path ) + { + int extensionIndex = path.LastIndexOf( '.' ); + if( extensionIndex < 0 || extensionIndex >= path.Length - 1 ) + return ""; + + stringBuilder.Length = 0; + for( extensionIndex++; extensionIndex < path.Length; extensionIndex++ ) + { + char ch = path[extensionIndex]; + if( ch >= 65 && ch <= 90 ) // A-Z + ch += (char) 32; // Converted to a-z + + stringBuilder.Append( ch ); + } + + return stringBuilder.ToString(); + } + + // Draw horizontal line inside OnGUI + public static void DrawSeparatorLine() + { + GUILayout.Space( 4 ); + GUILayout.Box( "", GL_HEIGHT_2, GL_EXPAND_WIDTH ); + GUILayout.Space( 4 ); + } + + // Check if all the objects inside the list are null + public static bool IsEmpty( this List objectsToSearch ) + { + if( objectsToSearch == null ) + return true; + + for( int i = 0; i < objectsToSearch.Count; i++ ) + { + if( objectsToSearch[i].obj != null && !objectsToSearch[i].obj.Equals( null ) ) + return false; + } + + return true; + } + + // Check if all the objects inside the list are null + public static bool IsEmpty( this List objects ) + { + if( objects == null ) + return true; + + for( int i = 0; i < objects.Count; i++ ) + { + if( objects[i] != null && !objects[i].Equals( null ) ) + return false; + } + + return true; + } + + // Check if all the objects that are enumerated are null + public static bool IsEmpty( this IEnumerable objects ) + { + if( objects == null ) + return true; + + using( IEnumerator enumerator = objects.GetEnumerator() ) + { + while( enumerator.MoveNext() ) + { + if( enumerator.Current != null && !enumerator.Current.Equals( null ) ) + return false; + } + } + + return true; + } + + // Returns true is str starts with prefix + public static bool StartsWithFast( this string str, string prefix ) + { + int aLen = str.Length; + int bLen = prefix.Length; + int ap = 0; int bp = 0; + while( ap < aLen && bp < bLen && str[ap] == prefix[bp] ) + { + ap++; + bp++; + } + + return bp == bLen; + } + + // Returns true is str ends with postfix + public static bool EndsWithFast( this string str, string postfix ) + { + int ap = str.Length - 1; + int bp = postfix.Length - 1; + while( ap >= 0 && bp >= 0 && str[ap] == postfix[bp] ) + { + ap--; + bp--; + } + + return bp < 0; + } + + public static bool ContainsFast( this List list, T element ) + { + if( !( element is ValueType ) ) + { + for( int i = list.Count - 1; i >= 0; i-- ) + { + if( ReferenceEquals( list[i], element ) ) + return true; + } + } + else + { + for( int i = list.Count - 1; i >= 0; i-- ) + { + if( element.Equals( list[i] ) ) + return true; + } + } + + return false; + } + + public static void RemoveAtFast( this List list, int index ) + { + int lastElementIndex = list.Count - 1; + + list[index] = list[lastElementIndex]; + list.RemoveAt( lastElementIndex ); + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AssetUsageDetector/Editor/Utilities.cs.meta b/Assets/Plugins/AssetUsageDetector/Editor/Utilities.cs.meta new file mode 100644 index 0000000..2daf8ac --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/Utilities.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 52b272b7591fb90499916205261524e0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AssetUsageDetector/Editor/VariableGetter.cs b/Assets/Plugins/AssetUsageDetector/Editor/VariableGetter.cs new file mode 100644 index 0000000..32af9d1 --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/VariableGetter.cs @@ -0,0 +1,77 @@ +using System; +using System.Reflection; +using UnityEngine; + +namespace AssetUsageDetectorNamespace +{ + // Delegate to get the value of a variable (either field or property) + public delegate object VariableGetVal( object obj ); + + // Custom struct to hold a variable, its important properties and its getter function + public struct VariableGetterHolder + { + public readonly string name; + public readonly bool isProperty; + public readonly bool isSerializable; + private readonly VariableGetVal getter; + + public VariableGetterHolder( FieldInfo fieldInfo, VariableGetVal getter, bool isSerializable ) + { + name = fieldInfo.Name; + isProperty = false; + this.isSerializable = isSerializable; + this.getter = getter; + } + + public VariableGetterHolder( PropertyInfo propertyInfo, VariableGetVal getter, bool isSerializable ) + { + name = propertyInfo.Name; + isProperty = true; + this.isSerializable = isSerializable; + this.getter = getter; + } + + public object Get( object obj ) + { + try + { + return getter( obj ); + } + catch( Exception e ) + { + Debug.LogException( e ); + return null; + } + } + } + + // Credit: http://stackoverflow.com/questions/724143/how-do-i-create-a-delegate-for-a-net-property + public interface IPropertyAccessor + { + object GetValue( object source ); + } + + // A wrapper class for properties to get their values more efficiently + public class PropertyWrapper : IPropertyAccessor where TObject : class + { + private readonly Func getter; + + public PropertyWrapper( MethodInfo getterMethod ) + { + getter = (Func) Delegate.CreateDelegate( typeof( Func ), getterMethod ); + } + + public object GetValue( object obj ) + { + try + { + return getter( (TObject) obj ); + } + catch + { + // Property getters may return various kinds of exceptions if their backing fields are not initialized (yet) + return null; + } + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AssetUsageDetector/Editor/VariableGetter.cs.meta b/Assets/Plugins/AssetUsageDetector/Editor/VariableGetter.cs.meta new file mode 100644 index 0000000..b78cc0e --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/Editor/VariableGetter.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9e94c83e8b850514ca0217aeff1491a6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AssetUsageDetector/README.txt b/Assets/Plugins/AssetUsageDetector/README.txt new file mode 100644 index 0000000..35dd350 --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/README.txt @@ -0,0 +1,19 @@ += Asset Usage Detector = + +Online documentation available at: https://github.com/yasirkula/UnityAssetUsageDetector +E-mail: yasirkula@gmail.com + +1. ABOUT +This tool helps you find usages of the selected asset(s) and/or Object(s) in your Unity project, i.e. lists the objects that refer to them. + +2. HOW TO +Open "Window-Asset Usage Detector" window, configure the settings and hit GO! You can also right click an object and select "Search For References". + +In the search results page, each row represents a reference to the searched Object(s). Rows can be traversed from left to right to see how the +references are formed. If a node's label contains text inside square brackets (e.g. [Child object]), then that text describes how that node is +connected to the node to its left. + +3. KNOWN LIMITATIONS +- static variables are not searched +- GUIText materials are not searched +- Textures in Lens Flare's can not be searched \ No newline at end of file diff --git a/Assets/Plugins/AssetUsageDetector/README.txt.meta b/Assets/Plugins/AssetUsageDetector/README.txt.meta new file mode 100644 index 0000000..6670523 --- /dev/null +++ b/Assets/Plugins/AssetUsageDetector/README.txt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ac528f1751f33a647a45caeff6a9344b +timeCreated: 1520032521 +licenseType: Store +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Canvas.prefab b/Assets/Prefabs/Canvas.prefab new file mode 100644 index 0000000..4fac619 --- /dev/null +++ b/Assets/Prefabs/Canvas.prefab @@ -0,0 +1,5873 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &73899100221092598 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 665900816233871994} + - component: {fileID: 1343845613656587607} + - component: {fileID: 6171995908134741431} + - component: {fileID: 5434729043444238458} + m_Layer: 5 + m_Name: StartButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &665900816233871994 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 73899100221092598} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2455003536545058133} + m_Father: {fileID: 1470315230727515781} + 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: -244.4} + m_SizeDelta: {x: 200, y: 80} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1343845613656587607 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 73899100221092598} + m_CullTransparentMesh: 1 +--- !u!114 &6171995908134741431 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 73899100221092598} + 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: 0.2765015, g: 1, b: 0.16470587, 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!114 &5434729043444238458 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 73899100221092598} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, 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: 6171995908134741431} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 8285666427425058440} + m_TargetAssemblyTypeName: MultiplayerMenuManager, Assembly-CSharp + m_MethodName: OnClick_HostConfirm + 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 +--- !u!1 &561346164736881600 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9132440943566000578} + - component: {fileID: 5767172255544950830} + - component: {fileID: 5408305302596080550} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9132440943566000578 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 561346164736881600} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2702723000485381811} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5767172255544950830 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 561346164736881600} + m_CullTransparentMesh: 1 +--- !u!114 &5408305302596080550 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 561346164736881600} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: "\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 72 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &1086170983501044727 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8742509263236858058} + - component: {fileID: 8148854234960593718} + - component: {fileID: 8501315834948595216} + - component: {fileID: 328328925423406335} + m_Layer: 5 + m_Name: Join + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8742509263236858058 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1086170983501044727} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 149676007927585728} + m_Father: {fileID: 2641614154656405342} + 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: -244.4} + m_SizeDelta: {x: 200, y: 80} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8148854234960593718 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1086170983501044727} + m_CullTransparentMesh: 1 +--- !u!114 &8501315834948595216 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1086170983501044727} + 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: 0.2765015, g: 1, b: 0.16470587, 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!114 &328328925423406335 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1086170983501044727} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, 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: 8501315834948595216} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 8285666427425058440} + m_TargetAssemblyTypeName: MultiplayerMenuManager, Assembly-CSharp + m_MethodName: OnClick_JoinConfirm + 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 +--- !u!1 &1174227437193597206 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1847513365402499299} + - component: {fileID: 5409182865589999357} + - component: {fileID: 4090554544232004468} + - component: {fileID: 3361895007166077541} + m_Layer: 5 + m_Name: CreateLobby + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1847513365402499299 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1174227437193597206} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 9144939127786175525} + m_Father: {fileID: 4976776449307386904} + 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: -75} + m_SizeDelta: {x: 220, y: 80} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5409182865589999357 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1174227437193597206} + m_CullTransparentMesh: 1 +--- !u!114 &4090554544232004468 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1174227437193597206} + 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!114 &3361895007166077541 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1174227437193597206} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, 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: 4090554544232004468} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &1270717422094196017 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3175479817170857301} + - component: {fileID: 4553711299742769166} + - component: {fileID: 5654312068470944961} + - component: {fileID: 9058188732251713728} + m_Layer: 5 + m_Name: Scroll View + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3175479817170857301 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1270717422094196017} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 438438280841350265} + - {fileID: 2426737039926020160} + - {fileID: 1976146987017506902} + m_Father: {fileID: 2291375829584835354} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -7.5} + m_SizeDelta: {x: 0, y: -15.000104} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4553711299742769166 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1270717422094196017} + m_CullTransparentMesh: 1 +--- !u!114 &5654312068470944961 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1270717422094196017} + 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.019607844} + 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 &9058188732251713728 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1270717422094196017} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 4874929987586356482} + m_Horizontal: 1 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 1 + m_Viewport: {fileID: 438438280841350265} + m_HorizontalScrollbar: {fileID: 8326130919688162140} + m_VerticalScrollbar: {fileID: 2041939161459562237} + m_HorizontalScrollbarVisibility: 2 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &1301514973098407562 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6034091370083856540} + - component: {fileID: 9060189460042301140} + - component: {fileID: 2574880217956845265} + m_Layer: 5 + m_Name: StatusText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6034091370083856540 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1301514973098407562} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2291375829584835354} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -40, y: 90} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9060189460042301140 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1301514973098407562} + m_CullTransparentMesh: 1 +--- !u!114 &2574880217956845265 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1301514973098407562} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Looking for game sessions + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 72 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &1302340230618501828 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8502326765401376543} + - component: {fileID: 6674797626985872689} + - component: {fileID: 5173738127255899123} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8502326765401376543 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1302340230618501828} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4547220069889039500} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6674797626985872689 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1302340230618501828} + m_CullTransparentMesh: 1 +--- !u!114 &5173738127255899123 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1302340230618501828} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: JOIN + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 56.3 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 56.3 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &1306949486696838562 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1470315230727515781} + - component: {fileID: 56724265380966261} + - component: {fileID: 1206123893631168478} + m_Layer: 5 + m_Name: HostPopup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1470315230727515781 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1306949486696838562} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2131165794297525836} + - {fileID: 361934270318706578} + - {fileID: 665900816233871994} + m_Father: {fileID: 6109585134547126256} + 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: 750, y: 750} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &56724265380966261 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1306949486696838562} + m_CullTransparentMesh: 1 +--- !u!114 &1206123893631168478 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1306949486696838562} + 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: 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 &1897315440235921666 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8659266328202691878} + - component: {fileID: 8799292426328812487} + - component: {fileID: 8482257735192268573} + m_Layer: 5 + m_Name: Text (Legacy) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8659266328202691878 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1897315440235921666} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4481679860259891930} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -0.5} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8799292426328812487 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1897315440235921666} + m_CullTransparentMesh: 1 +--- !u!114 &8482257735192268573 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1897315440235921666} + 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.1509434, g: 0.1509434, b: 0.1509434, 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: 14 + m_FontStyle: 0 + m_BestFit: 1 + m_MinSize: 10 + m_MaxSize: 70 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: +--- !u!1 &1957145502558765402 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1320159086995070871} + - component: {fileID: 2398331859629333884} + - component: {fileID: 1281728426907847807} + m_Layer: 5 + m_Name: EnterNameBG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1320159086995070871 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1957145502558765402} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2367397908843835530} + m_Father: {fileID: 1141108103228121215} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 142.5} + m_SizeDelta: {x: -400, y: -815} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2398331859629333884 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1957145502558765402} + m_CullTransparentMesh: 1 +--- !u!114 &1281728426907847807 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1957145502558765402} + 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: 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 &2225737473876104741 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3691379389854139912} + - component: {fileID: 5391098469490632767} + - component: {fileID: 5166148522325086797} + - component: {fileID: 7507670487444693614} + m_Layer: 5 + m_Name: InputField (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3691379389854139912 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2225737473876104741} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2702723000485381811} + m_Father: {fileID: 8857662956731884805} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 645.5, y: 130} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &5391098469490632767 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2225737473876104741} + m_CullTransparentMesh: 1 +--- !u!114 &5166148522325086797 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2225737473876104741} + 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: 10911, 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 &7507670487444693614 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2225737473876104741} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, 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: 5166148522325086797} + m_TextViewport: {fileID: 2702723000485381811} + m_TextComponent: {fileID: 5408305302596080550} + m_Placeholder: {fileID: 7778421248382480884} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 0 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 0 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 0 + m_RegexValue: + m_GlobalPointSize: 14 + m_CharacterLimit: 15 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: [] + m_OnSubmit: + m_PersistentCalls: + m_Calls: [] + m_OnSelect: + m_PersistentCalls: + m_Calls: [] + m_OnDeselect: + m_PersistentCalls: + m_Calls: [] + m_OnTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnEndTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_OnTouchScreenKeyboardStatusChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_CustomCaretColor: 0 + m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} + m_Text: + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!1 &2352919958230471785 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8639105769645607785} + - component: {fileID: 7709340046649761927} + - component: {fileID: 6977837135612384471} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8639105769645607785 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2352919958230471785} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4481679860259891930} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -0.5} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7709340046649761927 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2352919958230471785} + m_CullTransparentMesh: 1 +--- !u!114 &6977837135612384471 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2352919958230471785} + 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: 0.87058824} + 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: 14 + m_FontStyle: 2 + m_BestFit: 1 + m_MinSize: 10 + m_MaxSize: 70 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Enter IP... +--- !u!1 &2413034606444246598 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 186833666868956447} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &186833666868956447 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2413034606444246598} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3040470028333382925} + m_Father: {fileID: 2426737039926020160} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &2421850343262425989 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6521973115436023769} + - component: {fileID: 2038683696869128370} + - component: {fileID: 1626341694292410587} + - component: {fileID: 3590654631356017148} + m_Layer: 5 + m_Name: InputField (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6521973115436023769 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2421850343262425989} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2653610769107521600} + m_Father: {fileID: 1141108103228121215} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -200, y: 102.1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2038683696869128370 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2421850343262425989} + m_CullTransparentMesh: 1 +--- !u!114 &1626341694292410587 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2421850343262425989} + 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: 10911, 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 &3590654631356017148 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2421850343262425989} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, 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: 1626341694292410587} + m_TextViewport: {fileID: 2653610769107521600} + m_TextComponent: {fileID: 7027104006092809851} + m_Placeholder: {fileID: 7309656017242974081} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 0 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 0 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 0 + m_RegexValue: + m_GlobalPointSize: 14 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: [] + m_OnSubmit: + m_PersistentCalls: + m_Calls: [] + m_OnSelect: + m_PersistentCalls: + m_Calls: [] + m_OnDeselect: + m_PersistentCalls: + m_Calls: [] + m_OnTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnEndTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_OnTouchScreenKeyboardStatusChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_CustomCaretColor: 0 + m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} + m_Text: + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!1 &2438987660076684180 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6109585134547126256} + m_Layer: 5 + m_Name: PreviousUI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &6109585134547126256 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2438987660076684180} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1368345561272753505} + - {fileID: 4547220069889039500} + - {fileID: 1470315230727515781} + - {fileID: 2641614154656405342} + m_Father: {fileID: 3740811534331983930} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &2451143409740057779 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2536533142079272676} + - component: {fileID: 2129045373245036906} + - component: {fileID: 2441533683916068861} + - component: {fileID: 7108158629134052203} + m_Layer: 5 + m_Name: EnterName + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2536533142079272676 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2451143409740057779} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3984049735066789713} + m_Father: {fileID: 1141108103228121215} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0, y: 250} + m_SizeDelta: {x: 220, y: 80} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2129045373245036906 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2451143409740057779} + m_CullTransparentMesh: 1 +--- !u!114 &2441533683916068861 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2451143409740057779} + 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!114 &7108158629134052203 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2451143409740057779} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, 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: 2441533683916068861} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &2841273772668505899 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2702723000485381811} + - component: {fileID: 348635584853339793} + m_Layer: 5 + m_Name: Text Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2702723000485381811 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2841273772668505899} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7224111103404905017} + - {fileID: 9132440943566000578} + m_Father: {fileID: 3691379389854139912} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -0.5} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &348635584853339793 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2841273772668505899} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &3021369392878438263 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 149676007927585728} + - component: {fileID: 1918578963100319546} + - component: {fileID: 9016827810642330465} + m_Layer: 5 + m_Name: Text (Legacy) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &149676007927585728 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3021369392878438263} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8742509263236858058} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1918578963100319546 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3021369392878438263} + m_CullTransparentMesh: 1 +--- !u!114 &9016827810642330465 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3021369392878438263} + 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: 14 + m_FontStyle: 0 + m_BestFit: 1 + m_MinSize: 10 + m_MaxSize: 51 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Join +--- !u!1 &3028678108102663517 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7224111103404905017} + - component: {fileID: 7075190244173694436} + - component: {fileID: 7778421248382480884} + - component: {fileID: 4387467461063110517} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7224111103404905017 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3028678108102663517} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2702723000485381811} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -50, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7075190244173694436 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3028678108102663517} + m_CullTransparentMesh: 1 +--- !u!114 &7778421248382480884 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3028678108102663517} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Enter Lobby Name... + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 3862049330 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 0.9019608} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 62.55 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!114 &4387467461063110517 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3028678108102663517} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!1 &3122090976140935232 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8707409790204792829} + - component: {fileID: 3901323366822070570} + - component: {fileID: 6214276356930843633} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8707409790204792829 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3122090976140935232} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4987465252922591516} + 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: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3901323366822070570 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3122090976140935232} + m_CullTransparentMesh: 1 +--- !u!114 &6214276356930843633 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3122090976140935232} + 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 &3142042198814292706 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2455003536545058133} + - component: {fileID: 7731042507004281426} + - component: {fileID: 2933727984681939048} + m_Layer: 5 + m_Name: Text (Legacy) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2455003536545058133 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3142042198814292706} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 665900816233871994} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7731042507004281426 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3142042198814292706} + m_CullTransparentMesh: 1 +--- !u!114 &2933727984681939048 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3142042198814292706} + 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: 14 + m_FontStyle: 0 + m_BestFit: 1 + m_MinSize: 10 + m_MaxSize: 51 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Start +--- !u!1 &3262750912586975635 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 361934270318706578} + - component: {fileID: 1099309537232818393} + - component: {fileID: 797816885675924132} + m_Layer: 5 + m_Name: HOSTIP + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &361934270318706578 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3262750912586975635} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1470315230727515781} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 70} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1099309537232818393 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3262750912586975635} + m_CullTransparentMesh: 1 +--- !u!114 &797816885675924132 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3262750912586975635} + 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: 14 + m_FontStyle: 0 + m_BestFit: 1 + m_MinSize: 10 + m_MaxSize: 70 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: New Text +--- !u!1 &3346034708648220120 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3791741298601242781} + - component: {fileID: 5581484490589520625} + - component: {fileID: 4569350357511934552} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3791741298601242781 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3346034708648220120} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6902472176167553319} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5581484490589520625 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3346034708648220120} + m_CullTransparentMesh: 1 +--- !u!114 &4569350357511934552 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3346034708648220120} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: X + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 72 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &3378947958664547224 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3040470028333382925} + - component: {fileID: 4079059115894161831} + - component: {fileID: 5872490174388742532} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3040470028333382925 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3378947958664547224} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 186833666868956447} + 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: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4079059115894161831 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3378947958664547224} + m_CullTransparentMesh: 1 +--- !u!114 &5872490174388742532 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3378947958664547224} + 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 &3947691173607146335 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2131165794297525836} + - component: {fileID: 6955643662136035386} + - component: {fileID: 7465432630183260805} + - component: {fileID: 3114848852877551298} + m_Layer: 5 + m_Name: CloseButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2131165794297525836 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3947691173607146335} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 150617636152300999} + m_Father: {fileID: 1470315230727515781} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 48.1, y: 49.2} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 1, y: 1} +--- !u!222 &6955643662136035386 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3947691173607146335} + m_CullTransparentMesh: 1 +--- !u!114 &7465432630183260805 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3947691173607146335} + 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: 0.745283, 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_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!114 &3114848852877551298 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3947691173607146335} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, 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: 7465432630183260805} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 8285666427425058440} + m_TargetAssemblyTypeName: MultiplayerMenuManager, Assembly-CSharp + m_MethodName: OnClick_CloseAllPopups + 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 +--- !u!1 &3966073723413854291 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4481679860259891930} + - component: {fileID: 7361049695537338949} + - component: {fileID: 4259748096987746576} + - component: {fileID: 7131537637847741338} + m_Layer: 5 + m_Name: InputField (Legacy) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4481679860259891930 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3966073723413854291} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8639105769645607785} + - {fileID: 8659266328202691878} + m_Father: {fileID: 2641614154656405342} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7361049695537338949 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3966073723413854291} + m_CullTransparentMesh: 1 +--- !u!114 &4259748096987746576 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3966073723413854291} + 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: 10911, 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 &7131537637847741338 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3966073723413854291} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, 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: 4259748096987746576} + m_TextComponent: {fileID: 8482257735192268573} + m_Placeholder: {fileID: 6977837135612384471} + m_ContentType: 0 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 0 + m_LineType: 0 + m_HideMobileInput: 0 + m_CharacterValidation: 0 + m_CharacterLimit: 0 + m_OnSubmit: + m_PersistentCalls: + m_Calls: [] + m_OnDidEndEdit: + m_PersistentCalls: + m_Calls: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_CustomCaretColor: 0 + m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} + m_Text: + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_ShouldActivateOnSelect: 1 +--- !u!1 &3979895830281071394 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4889408969639716848} + - component: {fileID: 1179261898941862496} + - component: {fileID: 7027104006092809851} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4889408969639716848 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3979895830281071394} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2653610769107521600} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1179261898941862496 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3979895830281071394} + m_CullTransparentMesh: 1 +--- !u!114 &7027104006092809851 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3979895830281071394} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: "\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 72 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4193812225886552081 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4987465252922591516} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4987465252922591516 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4193812225886552081} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8707409790204792829} + m_Father: {fileID: 1976146987017506902} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &4279637754556182931 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1141108103228121215} + - component: {fileID: 4528419966858257622} + - component: {fileID: 2416366933215288378} + m_Layer: 5 + m_Name: EnterNamePanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1141108103228121215 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4279637754556182931} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2536533142079272676} + - {fileID: 1320159086995070871} + - {fileID: 6521973115436023769} + m_Father: {fileID: 3740811534331983930} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -200, y: -1000} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4528419966858257622 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4279637754556182931} + m_CullTransparentMesh: 1 +--- !u!114 &2416366933215288378 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4279637754556182931} + 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: 0.3, g: 0.3, b: 0.3, 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: 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 &4373682201199814395 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1368345561272753505} + - component: {fileID: 7691604177314690029} + - component: {fileID: 3278025981786238360} + - component: {fileID: 6553717487940990013} + m_Layer: 5 + m_Name: HostButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1368345561272753505 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4373682201199814395} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4338754289234484398} + m_Father: {fileID: 6109585134547126256} + 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: 75} + m_SizeDelta: {x: 200, y: 80} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7691604177314690029 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4373682201199814395} + m_CullTransparentMesh: 1 +--- !u!114 &3278025981786238360 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4373682201199814395} + 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!114 &6553717487940990013 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4373682201199814395} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, 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: 3278025981786238360} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 8285666427425058440} + m_TargetAssemblyTypeName: MultiplayerMenuManager, Assembly-CSharp + m_MethodName: OnClick_Host + 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 +--- !u!1 &4492785514555057587 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2426737039926020160} + - component: {fileID: 1017046270086071548} + - component: {fileID: 9042714328964574178} + - component: {fileID: 8326130919688162140} + m_Layer: 5 + m_Name: Scrollbar Horizontal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2426737039926020160 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4492785514555057587} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 186833666868956447} + m_Father: {fileID: 3175479817170857301} + 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: 0, y: 20} + m_Pivot: {x: 0, y: 0} +--- !u!222 &1017046270086071548 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4492785514555057587} + m_CullTransparentMesh: 1 +--- !u!114 &9042714328964574178 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4492785514555057587} + 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!114 &8326130919688162140 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4492785514555057587} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, 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: 5872490174388742532} + m_HandleRect: {fileID: 3040470028333382925} + m_Direction: 0 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &4494597177833228271 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3078625675083350959} + - component: {fileID: 4702112628849124157} + - component: {fileID: 683380682223292775} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3078625675083350959 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4494597177833228271} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3740811534331983930} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 87.04} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4702112628849124157 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4494597177833228271} + m_CullTransparentMesh: 1 +--- !u!114 &683380682223292775 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4494597177833228271} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Waiting for player + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 72 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4654297315502396909 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2641614154656405342} + - component: {fileID: 1299660426783752596} + - component: {fileID: 5796116894466315887} + m_Layer: 5 + m_Name: JoinPopup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2641614154656405342 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4654297315502396909} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6902472176167553319} + - {fileID: 4481679860259891930} + - {fileID: 8742509263236858058} + m_Father: {fileID: 6109585134547126256} + 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: 750, y: 750} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1299660426783752596 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4654297315502396909} + m_CullTransparentMesh: 1 +--- !u!114 &5796116894466315887 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4654297315502396909} + 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: 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 &4774485536965209434 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1976146987017506902} + - component: {fileID: 2322246895810169247} + - component: {fileID: 535871758426168733} + - component: {fileID: 2041939161459562237} + m_Layer: 5 + m_Name: Scrollbar Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1976146987017506902 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4774485536965209434} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4987465252922591516} + m_Father: {fileID: 3175479817170857301} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 1, y: 1} +--- !u!222 &2322246895810169247 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4774485536965209434} + m_CullTransparentMesh: 1 +--- !u!114 &535871758426168733 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4774485536965209434} + 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!114 &2041939161459562237 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4774485536965209434} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, 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: 6214276356930843633} + m_HandleRect: {fileID: 8707409790204792829} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &4812570014104075204 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3740811534331983930} + - component: {fileID: 6682165898575205043} + - component: {fileID: 5261998283744310781} + - component: {fileID: 5575841601705297200} + - component: {fileID: 8285666427425058440} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3740811534331983930 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4812570014104075204} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6109585134547126256} + - {fileID: 4976776449307386904} + - {fileID: 1141108103228121215} + - {fileID: 3078625675083350959} + - {fileID: 2291375829584835354} + m_Father: {fileID: 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: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!223 &6682165898575205043 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4812570014104075204} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 25 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &5261998283744310781 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4812570014104075204} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1080, y: 1920} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!114 &5575841601705297200 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4812570014104075204} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &8285666427425058440 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4812570014104075204} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5c7910c0c5d39bb47b6ce491363c38be, type: 3} + m_Name: + m_EditorClassIdentifier: + hostPopup: {fileID: 1306949486696838562} + joinPopup: {fileID: 0} + hostIPText: {fileID: 797816885675924132} + joinIPInput: {fileID: 7131537637847741338} +--- !u!1 &4990346881556524389 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2367397908843835530} + - component: {fileID: 2998829406452000679} + - component: {fileID: 2035874629584434642} + m_Layer: 5 + m_Name: EnterNameDummy + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2367397908843835530 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4990346881556524389} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1320159086995070871} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 400, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2998829406452000679 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4990346881556524389} + m_CullTransparentMesh: 1 +--- !u!114 &2035874629584434642 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4990346881556524389} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Enter Player Name + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 44.75 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4991091028333647141 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4976776449307386904} + m_Layer: 5 + m_Name: LobbyPanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &4976776449307386904 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4991091028333647141} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 531243317249896940} + - {fileID: 1847513365402499299} + m_Father: {fileID: 3740811534331983930} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &5249343229960044340 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4338754289234484398} + - component: {fileID: 5949863126324025988} + - component: {fileID: 6113044717276491920} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4338754289234484398 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5249343229960044340} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1368345561272753505} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5949863126324025988 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5249343229960044340} + m_CullTransparentMesh: 1 +--- !u!114 &6113044717276491920 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5249343229960044340} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: HOST + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 56.3 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 56.3 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &5625078179169839775 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4874929987586356482} + - component: {fileID: 788562258754217505} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4874929987586356482 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5625078179169839775} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 438438280841350265} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -943, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &788562258754217505 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5625078179169839775} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 30 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &5840802587158338013 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 438438280841350265} + - component: {fileID: 380947709346892585} + - component: {fileID: 8541642033635889152} + - component: {fileID: 4882432256635678358} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &438438280841350265 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5840802587158338013} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4874929987586356482} + m_Father: {fileID: 3175479817170857301} + 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: 0, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!222 &380947709346892585 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5840802587158338013} + m_CullTransparentMesh: 1 +--- !u!114 &8541642033635889152 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5840802587158338013} + 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: 10917, 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 &4882432256635678358 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5840802587158338013} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!1 &5897091807740168973 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2291375829584835354} + - component: {fileID: 2706072202480312715} + m_Layer: 5 + m_Name: SessionListPanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2291375829584835354 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5897091807740168973} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5976576957290826623} + - {fileID: 327491712195402691} + - {fileID: 3175479817170857301} + - {fileID: 6034091370083856540} + - {fileID: 8857662956731884805} + m_Father: {fileID: 3740811534331983930} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 100} + m_SizeDelta: {x: -120, y: -800} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2706072202480312715 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5897091807740168973} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 27334717233631a469c0f138d1462662, type: 3} + m_Name: + m_EditorClassIdentifier: + statusText: {fileID: 2574880217956845265} + sessionItemListPrefab: {fileID: 7569151483051384423, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + verticalLayoutGroup: {fileID: 788562258754217505} +--- !u!1 &6197828264560749313 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5976576957290826623} + - component: {fileID: 2164215325022448252} + - component: {fileID: 8919553660976886782} + m_Layer: 5 + m_Name: BG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5976576957290826623 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6197828264560749313} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2291375829584835354} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2164215325022448252 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6197828264560749313} + m_CullTransparentMesh: 1 +--- !u!114 &8919553660976886782 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6197828264560749313} + 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: 0.31243324, g: 0.35165074, b: 0.5566038, 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: 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 &6426666927560438779 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 531243317249896940} + - component: {fileID: 2652375973026741484} + - component: {fileID: 9151093392998980950} + - component: {fileID: 665703980906757801} + m_Layer: 5 + m_Name: JoinLobby + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &531243317249896940 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6426666927560438779} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8068308699195766947} + m_Father: {fileID: 4976776449307386904} + 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: 75} + m_SizeDelta: {x: 220, y: 80} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2652375973026741484 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6426666927560438779} + m_CullTransparentMesh: 1 +--- !u!114 &9151093392998980950 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6426666927560438779} + 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!114 &665703980906757801 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6426666927560438779} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, 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: 9151093392998980950} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &6581323693309561787 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1148562997480340006} + - component: {fileID: 946811217606976517} + - component: {fileID: 4410543564798182283} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1148562997480340006 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6581323693309561787} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6829107997934682266} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &946811217606976517 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6581323693309561787} + m_CullTransparentMesh: 1 +--- !u!114 &4410543564798182283 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6581323693309561787} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Create Session + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 57.3 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &6651090675839653641 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8068308699195766947} + - component: {fileID: 1614065012293976009} + - component: {fileID: 1936421890733472363} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8068308699195766947 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6651090675839653641} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 531243317249896940} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1614065012293976009 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6651090675839653641} + m_CullTransparentMesh: 1 +--- !u!114 &1936421890733472363 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6651090675839653641} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Join Lobby + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36.65 + m_fontSizeBase: 36.65 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &7058641468774366968 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3984049735066789713} + - component: {fileID: 7003953270230166596} + - component: {fileID: 7038237420851067759} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3984049735066789713 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7058641468774366968} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2536533142079272676} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7003953270230166596 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7058641468774366968} + m_CullTransparentMesh: 1 +--- !u!114 &7038237420851067759 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7058641468774366968} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: SAVE + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 71.6 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &7137625116082853229 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6902472176167553319} + - component: {fileID: 1764478298065419510} + - component: {fileID: 5862730217652327471} + - component: {fileID: 6404530723299399076} + m_Layer: 5 + m_Name: CloseButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6902472176167553319 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7137625116082853229} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3791741298601242781} + m_Father: {fileID: 2641614154656405342} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 48.1, y: 49.2} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 1, y: 1} +--- !u!222 &1764478298065419510 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7137625116082853229} + m_CullTransparentMesh: 1 +--- !u!114 &5862730217652327471 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7137625116082853229} + 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: 0.745283, 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_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!114 &6404530723299399076 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7137625116082853229} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, 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: 5862730217652327471} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 8285666427425058440} + m_TargetAssemblyTypeName: MultiplayerMenuManager, Assembly-CSharp + m_MethodName: OnClick_CloseAllPopups + 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 +--- !u!1 &7299804941300131336 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8857662956731884805} + m_Layer: 5 + m_Name: CreateLobbyArea + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8857662956731884805 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7299804941300131336} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6829107997934682266} + - {fileID: 3691379389854139912} + m_Father: {fileID: 2291375829584835354} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: -202.4} + m_SizeDelta: {x: 0, y: 150} + m_Pivot: {x: 0.5, y: 0} +--- !u!1 &7572536894569468067 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6829107997934682266} + - component: {fileID: 7825575508041960718} + - component: {fileID: 1085128861855993432} + - component: {fileID: 7416957822121483513} + m_Layer: 5 + m_Name: CreateSessionButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6829107997934682266 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7572536894569468067} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1148562997480340006} + m_Father: {fileID: 8857662956731884805} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 263.8, y: 130} + m_Pivot: {x: 1, y: 0.5} +--- !u!222 &7825575508041960718 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7572536894569468067} + m_CullTransparentMesh: 1 +--- !u!114 &1085128861855993432 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7572536894569468067} + 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!114 &7416957822121483513 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7572536894569468067} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, 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: 1085128861855993432} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_TargetAssemblyTypeName: FusionLauncher, Assembly-CSharp + m_MethodName: CreateLobby + 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 +--- !u!1 &7851773802212535793 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2653610769107521600} + - component: {fileID: 3798861669891543244} + m_Layer: 5 + m_Name: Text Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2653610769107521600 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7851773802212535793} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2216191169742807236} + - {fileID: 4889408969639716848} + m_Father: {fileID: 6521973115436023769} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -0.5} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &3798861669891543244 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7851773802212535793} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &8521341590316953201 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4547220069889039500} + - component: {fileID: 5540492937791213107} + - component: {fileID: 3867830735128090250} + - component: {fileID: 5211624843538861185} + m_Layer: 5 + m_Name: JoinButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4547220069889039500 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8521341590316953201} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8502326765401376543} + m_Father: {fileID: 6109585134547126256} + 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: -75} + m_SizeDelta: {x: 200, y: 80} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5540492937791213107 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8521341590316953201} + m_CullTransparentMesh: 1 +--- !u!114 &3867830735128090250 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8521341590316953201} + 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!114 &5211624843538861185 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8521341590316953201} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, 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: 3867830735128090250} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 8285666427425058440} + m_TargetAssemblyTypeName: MultiplayerMenuManager, Assembly-CSharp + m_MethodName: OnClick_Join + 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 +--- !u!1 &8547470812684445590 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9144939127786175525} + - component: {fileID: 5721039513199822477} + - component: {fileID: 1022251438348088176} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9144939127786175525 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8547470812684445590} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1847513365402499299} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5721039513199822477 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8547470812684445590} + m_CullTransparentMesh: 1 +--- !u!114 &1022251438348088176 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8547470812684445590} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Create Lobby + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36.65 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &8716577202036790150 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2216191169742807236} + - component: {fileID: 5104128210062564655} + - component: {fileID: 7309656017242974081} + - component: {fileID: 586509542780353116} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2216191169742807236 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8716577202036790150} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2653610769107521600} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5104128210062564655 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8716577202036790150} + m_CullTransparentMesh: 1 +--- !u!114 &7309656017242974081 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8716577202036790150} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 2150773298 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!114 &586509542780353116 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8716577202036790150} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!1 &9204941872500537972 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 150617636152300999} + - component: {fileID: 2332764580476627875} + - component: {fileID: 8759073283639177765} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &150617636152300999 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9204941872500537972} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2131165794297525836} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2332764580476627875 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9204941872500537972} + m_CullTransparentMesh: 1 +--- !u!114 &8759073283639177765 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9204941872500537972} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: X + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 72 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1001 &3921745794473352790 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2291375829584835354} + m_Modifications: + - target: {fileID: 1054626397041665074, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_Color.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1054626397041665074, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_Color.g + value: 0.1745283 + objectReference: {fileID: 0} + - target: {fileID: 1054626397041665074, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_Color.r + value: 0.22125323 + objectReference: {fileID: 0} + - target: {fileID: 1120236924525325949, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_Pivot.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_SizeDelta.x + value: 960 + objectReference: {fileID: 0} + - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_AnchoredPosition.y + value: 660 + objectReference: {fileID: 0} + - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7569151483051384423, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + propertyPath: m_Name + value: SessionTitle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e979cf17a9d80474386883ffad28fd42, type: 3} +--- !u!224 &327491712195402691 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + m_PrefabInstance: {fileID: 3921745794473352790} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Prefabs/Canvas.prefab.meta b/Assets/Prefabs/Canvas.prefab.meta new file mode 100644 index 0000000..9a7f44c --- /dev/null +++ b/Assets/Prefabs/Canvas.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0ba097670ddbd3f409bacec1bdcffe60 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Player.prefab b/Assets/Prefabs/Player.prefab index 780b247..6cb7bcc 100644 --- a/Assets/Prefabs/Player.prefab +++ b/Assets/Prefabs/Player.prefab @@ -1,38 +1,6 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!1 &435705045764837465 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3226499851666629583} - m_Layer: 6 - m_Name: Mazda - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &3226499851666629583 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 435705045764837465} - serializedVersion: 2 - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1076547100095614248} - m_Father: {fileID: 6916985649869243490} - m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} ---- !u!1 &626723106366601156 +--- !u!1 &2192976184219720364 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -40,47 +8,46 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 84038960421261887} - - component: {fileID: 2564726116656940017} - - component: {fileID: 6663576220648232158} + - component: {fileID: 1672444639989337543} + - component: {fileID: 7438406277822851816} + - component: {fileID: 6240239830454016561} m_Layer: 6 - m_Name: Cylinder + m_Name: Wheel_Back_L m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &84038960421261887 +--- !u!4 &1672444639989337543 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 626723106366601156} + m_GameObject: {fileID: 2192976184219720364} serializedVersion: 2 - m_LocalRotation: {x: -0.70710677, y: -0, z: -0, w: 0.7071068} - m_LocalPosition: {x: -0.30800155, y: -0.3399991, z: -0.49613777} - m_LocalScale: {x: 0.10431114, y: 0.023578702, z: 0.070517465} + m_LocalRotation: {x: 0.00000008146034, y: -0.00000004371139, z: 3.560745e-15, w: 1} + m_LocalPosition: {x: -1.292, y: 0.334, z: -2.235} + m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 8096266409734623510} - m_Father: {fileID: 6118429012727029098} - m_LocalEulerAnglesHint: {x: -89.981, y: 0, z: 0} ---- !u!33 &2564726116656940017 + m_Children: [] + m_Father: {fileID: 5232010396526986649} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7438406277822851816 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 626723106366601156} - m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &6663576220648232158 + m_GameObject: {fileID: 2192976184219720364} + m_Mesh: {fileID: 4300028, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} +--- !u!23 &6240239830454016561 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 626723106366601156} + m_GameObject: {fileID: 2192976184219720364} m_Enabled: 1 m_CastShadows: 1 m_ReceiveShadows: 1 @@ -94,7 +61,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 2100000, guid: 96d9c902e61354248bb428719567f189, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -103,10 +70,10 @@ MeshRenderer: m_LightProbeVolumeOverride: {fileID: 0} m_ScaleInLightmap: 1 m_ReceiveGI: 1 - m_PreserveUVs: 1 + m_PreserveUVs: 0 m_IgnoreNormalsForChartDetection: 0 m_ImportantGI: 0 - m_StitchLightmapSeams: 0 + m_StitchLightmapSeams: 1 m_SelectedEditorRenderState: 3 m_MinimumChartSize: 4 m_AutoUVMaxDistance: 0.5 @@ -116,7 +83,7 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!1 &698050507628736291 +--- !u!1 &2810042475747425853 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -124,52 +91,106 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1528492443941058631} - - component: {fileID: 9000960891750726260} - - component: {fileID: 5382712498175581934} + - component: {fileID: 2266507765795612964} + - component: {fileID: 2918063940594996821} m_Layer: 6 - m_Name: SkidRL + m_Name: Collider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2266507765795612964 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2810042475747425853} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.39, z: -3.3699994} + m_LocalScale: {x: 0.5, y: 0.28, z: 1.2499999} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4431542291951001293} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!64 &2918063940594996821 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2810042475747425853} + m_Material: {fileID: 13400000, guid: b8b1ae7ca19f4cd4194b4505bd39dc06, type: 2} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 1 + m_CookingOptions: 30 + m_Mesh: {fileID: 5060444177187149915, guid: 99af9074067c389458d2a716374b8f42, type: 3} +--- !u!1 &2829335707906387965 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3834359949582389767} + - component: {fileID: 3937104101128757055} + - component: {fileID: 8764986576751414787} + m_Layer: 6 + m_Name: SkidRR m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1528492443941058631 +--- !u!4 &3834359949582389767 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 698050507628736291} + m_GameObject: {fileID: 2829335707906387965} serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: 0.70710677, w: 0.7071068} - m_LocalPosition: {x: -1.302, y: 0.06500316, z: -2.418} - m_LocalScale: {x: 0.7536238, y: 0.22608706, z: 0.894325} + m_LocalPosition: {x: 0.86900055, y: -0.14499955, z: -1.5090002} + m_LocalScale: {x: 0.5024134, y: 0.15072668, z: 0.59622} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 1762526813149383710} + m_Father: {fileID: 5232010396526986649} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90.00001} ---- !u!114 &9000960891750726260 +--- !u!114 &3937104101128757055 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 698050507628736291} + m_GameObject: {fileID: 2829335707906387965} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: de695257d46f68648a759bca131f0afe, type: 3} m_Name: m_EditorClassIdentifier: _driftEffect: {fileID: 0} ---- !u!96 &5382712498175581934 +--- !u!96 &8764986576751414787 TrailRenderer: serializedVersion: 3 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 698050507628736291} + m_GameObject: {fileID: 2829335707906387965} m_Enabled: 0 m_CastShadows: 1 m_ReceiveShadows: 1 @@ -266,7 +287,7 @@ TrailRenderer: m_Autodestruct: 0 m_Emitting: 1 m_ApplyActiveColorSpace: 0 ---- !u!1 &859089779821409110 +--- !u!1 &3067970480224447241 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -274,46 +295,46 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1996295117967270797} - - component: {fileID: 6197741949574967842} - - component: {fileID: 7521214933862820584} + - component: {fileID: 8680394452251988295} + - component: {fileID: 5337483041725024036} + - component: {fileID: 6318049027298034118} m_Layer: 6 - m_Name: trunk + m_Name: Glass_11 m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1996295117967270797 +--- !u!4 &8680394452251988295 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 859089779821409110} + m_GameObject: {fileID: 3067970480224447241} serializedVersion: 2 - m_LocalRotation: {x: 0.7071067, y: -0.000000084293696, z: -0.000000022476465, w: 0.7071068} - m_LocalPosition: {x: -0.000009667969, y: 1.1746628, z: 0.78250426} - m_LocalScale: {x: 100, y: 100.000015, z: 100.000015} + m_LocalRotation: {x: 0.00000008146034, y: -0.00000004371139, z: 3.560745e-15, w: 1} + m_LocalPosition: {x: 0.00000019757346, y: -0.13912919, z: -0.15670183} + m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 1076547100095614248} + m_Father: {fileID: 5232010396526986649} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &6197741949574967842 +--- !u!33 &5337483041725024036 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 859089779821409110} - m_Mesh: {fileID: -1682125421048621038, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} ---- !u!23 &7521214933862820584 + m_GameObject: {fileID: 3067970480224447241} + m_Mesh: {fileID: 4300022, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} +--- !u!23 &6318049027298034118 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 859089779821409110} + m_GameObject: {fileID: 3067970480224447241} m_Enabled: 1 m_CastShadows: 1 m_ReceiveShadows: 1 @@ -327,10 +348,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -5149717236700318645, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -7998116918101663598, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -3596882150153649281, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 623467474444848304, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} + - {fileID: 2100000, guid: 767769731782fe9409ca4e22077acbd3, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -352,7 +370,51 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!1 &913415776717621905 +--- !u!1 &3261787744023920864 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5232010396526986649} + m_Layer: 6 + m_Name: Car_11 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5232010396526986649 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3261787744023920864} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 1 + m_Children: + - {fileID: 7015308072600729786} + - {fileID: 8680394452251988295} + - {fileID: 4711483572375990403} + - {fileID: 5468423092481466504} + - {fileID: 8565247240076481468} + - {fileID: 1672444639989337543} + - {fileID: 6181287152015309424} + - {fileID: 7728721352201334614} + - {fileID: 4488184777392333071} + - {fileID: 3834359949582389767} + - {fileID: 7086864719022814836} + - {fileID: 1368923039882444265} + - {fileID: 3247130376224316042} + m_Father: {fileID: 6916985649869243490} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3694237512130845483 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -360,4711 +422,46 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 4701244711278288455} - - component: {fileID: 9039292724163014826} - - component: {fileID: 1505695959496750466} + - component: {fileID: 4488184777392333071} + - component: {fileID: 1842507426309031076} + - component: {fileID: 8536542080551445843} m_Layer: 6 - m_Name: Exhaust + m_Name: Wheel_R m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &4701244711278288455 +--- !u!4 &4488184777392333071 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 913415776717621905} + m_GameObject: {fileID: 3694237512130845483} serializedVersion: 2 - m_LocalRotation: {x: -0.00000019861236, y: -0.7071068, z: -0.7071068, w: 0.00000019861236} - m_LocalPosition: {x: 0, y: 1.21, z: 0} + m_LocalRotation: {x: 0.00000008146034, y: -0.00000004371139, z: 3.560745e-15, w: 1} + m_LocalPosition: {x: 1.292, y: 0.334, z: 1.693} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 8753720637810679181} - m_LocalEulerAnglesHint: {x: -90, y: 0, z: -179.99998} ---- !u!198 &9039292724163014826 -ParticleSystem: + m_Father: {fileID: 5232010396526986649} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1842507426309031076 +MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 913415776717621905} - serializedVersion: 8 - lengthInSec: 5 - simulationSpeed: 1 - stopAction: 0 - cullingMode: 3 - ringBufferMode: 0 - ringBufferLoopRange: {x: 0, y: 1} - emitterVelocityMode: 1 - looping: 1 - prewarm: 1 - playOnAwake: 1 - useUnscaledTime: 0 - autoRandomSeed: 1 - startDelay: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - moveWithTransform: 1 - moveWithCustomTransform: {fileID: 0} - scalingMode: 2 - randomSeed: 0 - InitialModule: - serializedVersion: 3 - enabled: 1 - startLifetime: - serializedVersion: 2 - minMaxState: 3 - scalar: 1.5 - minScalar: 0.5 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0.33333334 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startSpeed: - serializedVersion: 2 - minMaxState: 3 - scalar: 1 - minScalar: 0.8 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0.8 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startColor: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 0.77254903, g: 0.77254903, b: 0.77254903, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - startSize: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startSizeY: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startSizeZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startRotationX: - serializedVersion: 2 - minMaxState: 3 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startRotationY: - serializedVersion: 2 - minMaxState: 3 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startRotation: - serializedVersion: 2 - minMaxState: 3 - scalar: 0.87266463 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - randomizeRotationDirection: 0 - gravitySource: 0 - maxNumParticles: 1000 - customEmitterVelocity: {x: 0, y: 0, z: 0} - size3D: 0 - rotation3D: 0 - gravityModifier: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - ShapeModule: - serializedVersion: 6 - enabled: 1 - type: 4 - angle: 5.98 - length: 5 - boxThickness: {x: 0, y: 0, z: 0} - radiusThickness: 1 - donutRadius: 0.2 - m_Position: {x: 0, y: 0, z: 0} - m_Rotation: {x: 0, y: 0, z: 0} - m_Scale: {x: 1, y: 1, z: 1} - placementMode: 0 - m_MeshMaterialIndex: 0 - m_MeshNormalOffset: 0 - m_MeshSpawn: - mode: 0 - spread: 0 - speed: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Mesh: {fileID: 0} - m_MeshRenderer: {fileID: 0} - m_SkinnedMeshRenderer: {fileID: 0} - m_Sprite: {fileID: 0} - m_SpriteRenderer: {fileID: 0} - m_UseMeshMaterialIndex: 0 - m_UseMeshColors: 1 - alignToDirection: 0 - m_Texture: {fileID: 0} - m_TextureClipChannel: 3 - m_TextureClipThreshold: 0 - m_TextureUVChannel: 0 - m_TextureColorAffectsParticles: 1 - m_TextureAlphaAffectsParticles: 1 - m_TextureBilinearFiltering: 0 - randomDirectionAmount: 0 - sphericalDirectionAmount: 0 - randomPositionAmount: 0 - radius: - value: 0.01 - mode: 0 - spread: 0 - speed: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - arc: - value: 360 - mode: 0 - spread: 0 - speed: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - EmissionModule: - enabled: 1 - serializedVersion: 4 - rateOverTime: - serializedVersion: 2 - minMaxState: 0 - scalar: 20 - minScalar: 10 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - rateOverDistance: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_BurstCount: 0 - m_Bursts: [] - SizeModule: - enabled: 1 - curve: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0.16666669 - inSlope: 3.5883613 - outSlope: 3.5883613 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: -0.13572983 - outSlope: -0.13572983 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - RotationModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - curve: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.7853982 - minScalar: 0.7853982 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - ColorModule: - enabled: 1 - gradient: - serializedVersion: 2 - minMaxState: 1 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 50308 - atime2: 65535 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 3 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - UVModule: - serializedVersion: 2 - enabled: 1 - mode: 0 - timeMode: 0 - fps: 30 - frameOverTime: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.9999 - minScalar: 0.9999 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 0 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startFrame: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - speedRange: {x: 0, y: 1} - tilesX: 8 - tilesY: 3 - animationType: 0 - rowIndex: 0 - cycles: 1 - uvChannelMask: -1 - rowMode: 1 - sprites: - - sprite: {fileID: 0} - flipU: 0 - flipV: 0 - VelocityModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalX: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalY: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalOffsetX: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalOffsetY: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalOffsetZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - radial: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - speedModifier: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - inWorldSpace: 0 - InheritVelocityModule: - enabled: 1 - m_Mode: 1 - m_Curve: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.5 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - LifetimeByEmitterSpeedModule: - enabled: 0 - m_Curve: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: -0.8 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0.2 - inSlope: -0.8 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Range: {x: 0, y: 1} - ForceModule: - enabled: 1 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.8 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - inWorldSpace: 1 - randomizePerFrame: 0 - ExternalForcesModule: - serializedVersion: 2 - enabled: 0 - multiplierCurve: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - influenceFilter: 0 - influenceMask: - serializedVersion: 2 - m_Bits: 4294967295 - influenceList: [] - ClampVelocityModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - magnitude: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxis: 0 - inWorldSpace: 0 - multiplyDragByParticleSize: 1 - multiplyDragByParticleVelocity: 1 - dampen: 1 - drag: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - NoiseModule: - enabled: 0 - strength: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - strengthY: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - strengthZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - frequency: 0.5 - damping: 1 - octaves: 1 - octaveMultiplier: 0.5 - octaveScale: 2 - quality: 2 - scrollSpeed: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remap: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remapY: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remapZ: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remapEnabled: 0 - positionAmount: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - rotationAmount: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - sizeAmount: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - SizeBySpeedModule: - enabled: 0 - curve: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - range: {x: 0, y: 1} - separateAxes: 0 - RotationBySpeedModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - curve: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.7853982 - minScalar: 0.7853982 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - range: {x: 0, y: 1} - ColorBySpeedModule: - enabled: 0 - gradient: - serializedVersion: 2 - minMaxState: 1 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - range: {x: 0, y: 1} - CollisionModule: - enabled: 0 - serializedVersion: 4 - type: 0 - collisionMode: 0 - colliderForce: 0 - multiplyColliderForceByParticleSize: 0 - multiplyColliderForceByParticleSpeed: 0 - multiplyColliderForceByCollisionAngle: 1 - m_Planes: - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - m_Dampen: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Bounce: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_EnergyLossOnCollision: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minKillSpeed: 0 - maxKillSpeed: 10000 - radiusScale: 1 - collidesWith: - serializedVersion: 2 - m_Bits: 4294967295 - maxCollisionShapes: 256 - quality: 0 - voxelSize: 0.5 - collisionMessages: 0 - collidesWithDynamic: 1 - interiorCollisions: 1 - TriggerModule: - enabled: 0 - serializedVersion: 2 - inside: 1 - outside: 0 - enter: 0 - exit: 0 - colliderQueryMode: 0 - radiusScale: 1 - primitives: - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - SubModule: - serializedVersion: 2 - enabled: 0 - subEmitters: - - serializedVersion: 3 - emitter: {fileID: 0} - type: 0 - properties: 0 - emitProbability: 1 - LightsModule: - enabled: 0 - ratio: 0 - light: {fileID: 0} - randomDistribution: 1 - color: 1 - range: 1 - intensity: 1 - rangeCurve: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - intensityCurve: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - maxLights: 20 - TrailModule: - enabled: 0 - mode: 0 - ratio: 1 - lifetime: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minVertexDistance: 0.2 - textureMode: 0 - textureScale: {x: 1, y: 1} - ribbonCount: 1 - shadowBias: 0.5 - worldSpace: 0 - dieWithParticles: 1 - sizeAffectsWidth: 1 - sizeAffectsLifetime: 0 - inheritParticleColor: 1 - generateLightingData: 0 - splitSubEmitterRibbons: 0 - attachRibbonsToTransform: 0 - colorOverLifetime: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - widthOverTrail: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - colorOverTrail: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - CustomDataModule: - enabled: 0 - mode0: 0 - vectorComponentCount0: 4 - color0: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - colorLabel0: Color - vector0_0: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_0: X - vector0_1: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_1: Y - vector0_2: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_2: Z - vector0_3: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_3: W - mode1: 0 - vectorComponentCount1: 4 - color1: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - colorLabel1: Color - vector1_0: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_0: X - vector1_1: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_1: Y - vector1_2: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_2: Z - vector1_3: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_3: W ---- !u!199 &1505695959496750466 -ParticleSystemRenderer: - serializedVersion: 6 + m_GameObject: {fileID: 3694237512130845483} + m_Mesh: {fileID: 4300012, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} +--- !u!23 &8536542080551445843 +MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 913415776717621905} + m_GameObject: {fileID: 3694237512130845483} m_Enabled: 1 m_CastShadows: 1 m_ReceiveShadows: 1 @@ -5073,12 +470,12 @@ ParticleSystemRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RayTracingMode: 0 + m_RayTracingMode: 2 m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 21166e1a1f7367349b6f45af6eb79a4d, type: 2} + - {fileID: 2100000, guid: 96d9c902e61354248bb428719567f189, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -5090,7 +487,7 @@ ParticleSystemRenderer: m_PreserveUVs: 0 m_IgnoreNormalsForChartDetection: 0 m_ImportantGI: 0 - m_StitchLightmapSeams: 0 + m_StitchLightmapSeams: 1 m_SelectedEditorRenderState: 3 m_MinimumChartSize: 4 m_AutoUVMaxDistance: 0.5 @@ -5099,39 +496,8 @@ ParticleSystemRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_RenderMode: 0 - m_MeshDistribution: 0 - m_SortMode: 0 - m_MinParticleSize: 0 - m_MaxParticleSize: 0.5 - m_CameraVelocityScale: 0 - m_VelocityScale: 0 - m_LengthScale: 2 - m_SortingFudge: 0 - m_NormalDirection: 1 - m_ShadowBias: 0 - m_RenderAlignment: 0 - m_Pivot: {x: 0, y: 0, z: 0} - m_Flip: {x: 0, y: 0, z: 0} - m_EnableGPUInstancing: 0 - m_ApplyActiveColorSpace: 0 - m_AllowRoll: 1 - m_FreeformStretching: 0 - m_RotateWithStretchDirection: 1 - m_UseCustomVertexStreams: 0 - m_VertexStreams: 0001030405 - m_UseCustomTrailVertexStreams: 0 - m_TrailVertexStreams: 00010304 - m_Mesh: {fileID: 0} - m_Mesh1: {fileID: 0} - m_Mesh2: {fileID: 0} - m_Mesh3: {fileID: 0} - m_MeshWeighting: 1 - m_MeshWeighting1: 1 - m_MeshWeighting2: 1 - m_MeshWeighting3: 1 - m_MaskInteraction: 0 ---- !u!1 &1206200523518889850 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &3925442450897464563 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -5139,46 +505,46 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6803286133500254843} - - component: {fileID: 1594210206718728218} - - component: {fileID: 262702581224657110} + - component: {fileID: 7015308072600729786} + - component: {fileID: 36960728362727297} + - component: {fileID: 1647803835742587026} m_Layer: 6 - m_Name: TyreRR + m_Name: Body_11 m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6803286133500254843 +--- !u!4 &7015308072600729786 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1206200523518889850} + m_GameObject: {fileID: 3925442450897464563} serializedVersion: 2 - m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} - m_LocalPosition: {x: -1.1519774, y: 0.62128484, z: 2.1675112} - m_LocalScale: {x: 100, y: 100, z: 100} + m_LocalRotation: {x: 0.00000008146034, y: -0.00000004371139, z: 3.560745e-15, w: 1} + m_LocalPosition: {x: 0.00000019757346, y: -0.13912919, z: -0.15670183} + m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 1762526813149383710} + m_Father: {fileID: 5232010396526986649} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &1594210206718728218 +--- !u!33 &36960728362727297 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1206200523518889850} - m_Mesh: {fileID: -3545214919853387217, guid: 0f7dae97ae93d014786ee5392eca4af1, type: 3} ---- !u!23 &262702581224657110 + m_GameObject: {fileID: 3925442450897464563} + m_Mesh: {fileID: 4300020, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} +--- !u!23 &1647803835742587026 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1206200523518889850} + m_GameObject: {fileID: 3925442450897464563} m_Enabled: 1 m_CastShadows: 1 m_ReceiveShadows: 1 @@ -5192,7 +558,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2079939459439163040, guid: 0f7dae97ae93d014786ee5392eca4af1, type: 3} + - {fileID: 2100000, guid: bc40aad1e584c59478d18648dd399adc, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -5214,7 +580,7 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!1 &1304922765932868536 +--- !u!1 &4196981368632589304 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -5222,139 +588,188 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6110885311344095320} - m_Layer: 6 - m_Name: Wheel Colliders - m_TagString: Untagged + - component: {fileID: 7224142285838282542} + - component: {fileID: 961411950535835066} + - component: {fileID: 3230930961156683196} + - component: {fileID: 8687607069231598364} + - component: {fileID: 2693913534197745363} + - component: {fileID: 7003429168577440424} + m_Layer: 0 + m_Name: MainCamera + m_TagString: MainCamera m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6110885311344095320 +--- !u!4 &7224142285838282542 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1304922765932868536} + m_GameObject: {fileID: 4196981368632589304} serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -0.32392752, z: -0.2238974} - m_LocalScale: {x: 0.8702858, y: 1.3167922, z: 0.2023657} + m_LocalRotation: {x: 0.066227354, y: -0.00000077486027, z: 0.000000052154057, w: 0.9978046} + m_LocalPosition: {x: -0.039999012, y: 1.9171162, z: -7.660001} + m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 9035732956440355652} - - {fileID: 1471854269737141469} - - {fileID: 2653566318636586633} - - {fileID: 5338032165720225922} - m_Father: {fileID: 6118429012727029098} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1646382698965813095 -GameObject: + m_Children: [] + m_Father: {fileID: 4431542291951001293} + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!20 &961411950535835066 +Camera: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5763596736878298102} - - component: {fileID: 6719089714438531905} - - component: {fileID: 6270054571221936268} - - component: {fileID: 3091358296341614339} - m_Layer: 6 - m_Name: Wheel_FR - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5763596736878298102 -Transform: + m_GameObject: {fileID: 4196981368632589304} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!81 &3230930961156683196 +AudioListener: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1646382698965813095} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: 0.70710677, w: 0.7071068} - m_LocalPosition: {x: 0.7525581, y: -0.27344704, z: 2.9900002} - m_LocalScale: {x: 0.7536237, y: 0.22608705, z: 0.7536235} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 2751043706430728651} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90.00001} ---- !u!33 &6719089714438531905 -MeshFilter: + m_GameObject: {fileID: 4196981368632589304} + m_Enabled: 1 +--- !u!114 &8687607069231598364 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1646382698965813095} - m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &6270054571221936268 -MeshRenderer: + m_GameObject: {fileID: 4196981368632589304} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7d9264e55c762cb4881b015501e3a0a5, type: 3} + m_Name: + m_EditorClassIdentifier: + target: {fileID: 5232010396526986649} + baseDistance: 6 + maxDistance: 6 + zoomSpeed: 5 + followSmoothness: 5 + heightOffset: {x: 0, y: 3, z: 0} +--- !u!114 &2693913534197745363 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1646382698965813095} + m_GameObject: {fileID: 4196981368632589304} 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: 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: 1 - 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!135 &3091358296341614339 -SphereCollider: + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e76209d84eb35e742b0070ddc0561242, type: 3} + m_Name: + m_EditorClassIdentifier: + Distance: 0.01 + FastFilter: 4 + motionBlurMaterial: {fileID: 2100000, guid: e751ebcfded655041b633ff6a5f4b87d, type: 2} + mask: {fileID: 2800000, guid: fadde0ef1c1559641bb445997f51f160, type: 3} +--- !u!114 &7003429168577440424 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1646382698965813095} - m_Material: {fileID: 0} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 0 - serializedVersion: 3 - m_Radius: 1.0000002 - m_Center: {x: 0.000000059604645, y: -4.2351647e-21, z: 0.000015169382} ---- !u!1 &1767186455130773720 + m_GameObject: {fileID: 4196981368632589304} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 948f4100a11a5c24981795d21301da5c, type: 3} + m_Name: + m_EditorClassIdentifier: + volumeTrigger: {fileID: 7224142285838282542} + volumeLayer: + serializedVersion: 2 + m_Bits: 193 + stopNaNPropagation: 1 + finalBlitToCameraTarget: 0 + antialiasingMode: 0 + temporalAntialiasing: + jitterSpread: 0.75 + sharpness: 0.25 + stationaryBlending: 0.95 + motionBlending: 0.85 + subpixelMorphologicalAntialiasing: + quality: 2 + fastApproximateAntialiasing: + fastMode: 0 + keepAlpha: 0 + fog: + enabled: 1 + excludeSkybox: 1 + debugLayer: + lightMeter: + width: 512 + height: 256 + showCurves: 1 + histogram: + width: 512 + height: 256 + channel: 3 + waveform: + exposure: 0.12 + height: 256 + vectorscope: + size: 256 + exposure: 0.12 + overlaySettings: + linearDepth: 0 + motionColorIntensity: 4 + motionGridSize: 64 + colorBlindnessType: 0 + colorBlindnessStrength: 1 + m_Resources: {fileID: 11400000, guid: d82512f9c8e5d4a4d938b575d47f88d4, type: 2} + m_ShowToolkit: 1 + m_ShowCustomSorter: 1 + breakBeforeColorGrading: 0 + m_BeforeTransparentBundles: [] + m_BeforeStackBundles: [] + m_AfterStackBundles: [] +--- !u!1 &4523264193148367460 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -5362,85 +777,120 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 5064165004536092304} - - component: {fileID: 4147676425898162954} - - component: {fileID: 1328552291722723726} - m_Layer: 6 - m_Name: back_bumper + - component: {fileID: 5884097417447939891} + - component: {fileID: 1654061785997455814} + - component: {fileID: 6038027056347595344} + - component: {fileID: 6397768575863822657} + m_Layer: 3 + m_Name: SphereRB m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &5064165004536092304 +--- !u!4 &5884097417447939891 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1767186455130773720} + m_GameObject: {fileID: 4523264193148367460} serializedVersion: 2 - m_LocalRotation: {x: 0.000000053385083, y: 0.7071068, z: -0.7071067, w: -0.000000053385072} - m_LocalPosition: {x: 0.0009670898, y: 2.9568849, z: -0.17547934} - m_LocalScale: {x: 100, y: 100.000015, z: 100.000015} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.86, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 1076547100095614248} + m_Father: {fileID: 4431542291951001293} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &4147676425898162954 -MeshFilter: +--- !u!135 &1654061785997455814 +SphereCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1767186455130773720} - m_Mesh: {fileID: 6850406835523532547, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} ---- !u!23 &1328552291722723726 -MeshRenderer: + m_GameObject: {fileID: 4523264193148367460} + m_Material: {fileID: 13400000, guid: fe43720314558424185967ccff2c6354, type: 2} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Radius: 1.1 + m_Center: {x: 0, y: 0, z: 0} +--- !u!54 &6038027056347595344 +Rigidbody: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1767186455130773720} - 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: 950087371587980544, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -5149717236700318645, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -7998116918101663598, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 848521547590345460, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - 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!1 &1878435168482095836 + m_GameObject: {fileID: 4523264193148367460} + serializedVersion: 4 + m_Mass: 5 + m_Drag: 2 + m_AngularDrag: 2 + m_CenterOfMass: {x: 0, y: 0, z: 0} + m_InertiaTensor: {x: 1, y: 1, z: 1} + m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ImplicitCom: 1 + m_ImplicitTensor: 1 + m_UseGravity: 1 + m_IsKinematic: 0 + m_Interpolate: 1 + m_Constraints: 0 + m_CollisionDetection: 1 +--- !u!59 &6397768575863822657 +HingeJoint: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4523264193148367460} + m_ConnectedBody: {fileID: 2160202759945831052} + m_ConnectedArticulationBody: {fileID: 0} + m_Anchor: {x: 0, y: 0, z: 0} + m_Axis: {x: 1, y: 0, z: 0} + m_AutoConfigureConnectedAnchor: 1 + m_ConnectedAnchor: {x: 0, y: 0.20000076, z: 0} + serializedVersion: 2 + m_UseSpring: 0 + m_Spring: + spring: 10000 + damper: 10 + targetPosition: 0 + m_UseMotor: 0 + m_Motor: + targetVelocity: 0 + force: 0 + freeSpin: 0 + m_UseLimits: 0 + m_ExtendedLimits: 0 + m_UseAcceleration: 0 + m_Limits: + min: 0 + max: 0 + bounciness: 0 + bounceMinVelocity: 0.2 + contactDistance: 0 + m_BreakForce: Infinity + m_BreakTorque: Infinity + m_EnableCollision: 0 + m_EnablePreprocessing: 1 + m_MassScale: 1 + m_ConnectedMassScale: 1 +--- !u!1 &5097956068855214732 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -5448,8110 +898,292 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6970494082404099418} - - component: {fileID: 6663596786161004473} - - component: {fileID: 4965503589446646918} + - component: {fileID: 4431542291951001293} + - component: {fileID: 3020599757856457735} + - component: {fileID: 2945888187208384748} + - component: {fileID: 2160202759945831052} + - component: {fileID: 8676106736576983865} + - component: {fileID: 3319685825615813417} + - component: {fileID: 4958469121034036348} + - component: {fileID: 6967074992816454093} m_Layer: 6 - m_Name: Car_body + m_Name: Player m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6970494082404099418 +--- !u!4 &4431542291951001293 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1878435168482095836} + m_GameObject: {fileID: 5097956068855214732} serializedVersion: 2 - m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} - m_LocalPosition: {x: -0, y: 0, z: 0} - m_LocalScale: {x: 100, y: 100, z: 100} + m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1762526813149383710} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &6663596786161004473 -MeshFilter: + m_Children: + - {fileID: 7224142285838282542} + - {fileID: 2266507765795612964} + - {fileID: 5884097417447939891} + - {fileID: 6916985649869243490} + - {fileID: 4727001567768885926} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!114 &3020599757856457735 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1878435168482095836} - m_Mesh: {fileID: 7068456697462396867, guid: 0f7dae97ae93d014786ee5392eca4af1, type: 3} ---- !u!23 &4965503589446646918 -MeshRenderer: + m_GameObject: {fileID: 5097956068855214732} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1552182283, guid: e725a070cec140c4caffb81624c8c787, type: 3} + m_Name: + m_EditorClassIdentifier: + SortKey: 4082538716 + ObjectInterest: 1 + Flags: 786433 + NestedObjects: [] + NetworkedBehaviours: + - {fileID: 2945888187208384748} + - {fileID: 8676106736576983865} + - {fileID: 3319685825615813417} + - {fileID: 4958469121034036348} + - {fileID: 6967074992816454093} + ForceRemoteRenderTimeframe: 0 +--- !u!114 &2945888187208384748 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1878435168482095836} + m_GameObject: {fileID: 5097956068855214732} 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: 2079939459439163040, guid: 0f7dae97ae93d014786ee5392eca4af1, type: 3} - 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!1 &2192976184219720364 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1672444639989337543} - - component: {fileID: 7438406277822851816} - - component: {fileID: 6240239830454016561} - m_Layer: 6 - m_Name: Wheel_Back_L - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1672444639989337543 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2192976184219720364} - serializedVersion: 2 - m_LocalRotation: {x: 0.00000008146034, y: -0.00000004371139, z: 3.560745e-15, w: 1} - m_LocalPosition: {x: -0.90550226, y: 0.18878475, z: -1.5349858} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 5232010396526986649} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &7438406277822851816 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2192976184219720364} - m_Mesh: {fileID: 4300028, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} ---- !u!23 &6240239830454016561 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2192976184219720364} - 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: 96d9c902e61354248bb428719567f189, 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!1 &2217810299605717212 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3737154052262627175} - - component: {fileID: 5409736667734340120} - - component: {fileID: 287416397633980695} - m_Layer: 6 - m_Name: SkidFR - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3737154052262627175 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2217810299605717212} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: 0.70710677, w: 0.7071068} - m_LocalPosition: {x: 1.193, y: 0.06500316, z: 2.189} - m_LocalScale: {x: 0.7536238, y: 0.22608706, z: 0.894325} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1762526813149383710} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90.00001} ---- !u!114 &5409736667734340120 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2217810299605717212} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: de695257d46f68648a759bca131f0afe, type: 3} - m_Name: - m_EditorClassIdentifier: - _driftEffect: {fileID: 0} ---- !u!96 &287416397633980695 -TrailRenderer: - serializedVersion: 3 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2217810299605717212} - m_Enabled: 0 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 0 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 0 - m_RayTracingMode: 0 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: d1bbd2a74d98b154c852fcd0ddfce1b5, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Time: 5 - m_PreviewTimeScale: 1 - m_Parameters: - serializedVersion: 3 - widthMultiplier: 1 - widthCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0.40259743 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - colorGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - numCornerVertices: 0 - numCapVertices: 0 - alignment: 0 - textureMode: 0 - textureScale: {x: 1, y: 1} - shadowBias: 0.5 - generateLightingData: 0 - m_MinVertexDistance: 0.1 - m_MaskInteraction: 0 - m_Autodestruct: 0 - m_Emitting: 1 - m_ApplyActiveColorSpace: 0 ---- !u!1 &2358858549537186266 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5338032165720225922} - - component: {fileID: 4568929286857031356} - m_Layer: 6 - m_Name: Wheel_RR - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5338032165720225922 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2358858549537186266} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.756279, y: -0.152, z: -0.697} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 6110885311344095320} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!146 &4568929286857031356 -WheelCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2358858549537186266} - serializedVersion: 2 - m_Center: {x: 0, y: 0, z: 0} - m_Radius: 0.37681192 - m_SuspensionSpring: - spring: 50000 - damper: 2500 - targetPosition: 0.5 - m_SuspensionDistance: 0.25 - m_ForceAppPointDistance: 0.1 - m_Mass: 40 - m_WheelDampingRate: 1 - m_ForwardFriction: - m_ExtremumSlip: 0.325 - m_ExtremumValue: 1 - m_AsymptoteSlip: 0.8 - m_AsymptoteValue: 0.5 - m_Stiffness: 1.25 - m_SidewaysFriction: - m_ExtremumSlip: 0.325 - m_ExtremumValue: 1 - m_AsymptoteSlip: 0.5 - m_AsymptoteValue: 0.75 - m_Stiffness: 1.25 - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_Enabled: 0 - m_ProvidesContacts: 0 ---- !u!1 &2800091634976794423 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3232755990715192808} - - component: {fileID: 7052088971751748253} - - component: {fileID: 2403882921928812561} - m_Layer: 6 - m_Name: hood - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3232755990715192808 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2800091634976794423} - serializedVersion: 2 - m_LocalRotation: {x: 0.7071067, y: -0.000000084293696, z: -0.000000022476465, w: 0.7071068} - m_LocalPosition: {x: 0.000015527343, y: -0.95134056, z: 0.28519145} - m_LocalScale: {x: 100, y: 100.000015, z: 100.000015} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1076547100095614248} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &7052088971751748253 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2800091634976794423} - m_Mesh: {fileID: -8348165731046832307, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} ---- !u!23 &2403882921928812561 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2800091634976794423} - 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: -5149717236700318645, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -7998116918101663598, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 950087371587980544, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - 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!1 &2810042475747425853 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2266507765795612964} - - component: {fileID: 2918063940594996821} - m_Layer: 6 - m_Name: Collider - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2266507765795612964 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2810042475747425853} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -3.37} - m_LocalScale: {x: 0.5, y: 0.28, z: 1.25} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1545892790134000353} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!64 &2918063940594996821 -MeshCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2810042475747425853} - m_Material: {fileID: 13400000, guid: b8b1ae7ca19f4cd4194b4505bd39dc06, type: 2} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 1 - serializedVersion: 5 - m_Convex: 1 - m_CookingOptions: 30 - m_Mesh: {fileID: 5060444177187149915, guid: 99af9074067c389458d2a716374b8f42, type: 3} ---- !u!1 &2811044325904917322 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8753720637810679181} - - component: {fileID: 5055909733445706337} - - component: {fileID: 6671313201000898664} - m_Layer: 6 - m_Name: Cylinder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8753720637810679181 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2811044325904917322} - serializedVersion: 2 - m_LocalRotation: {x: -0.70710677, y: -0, z: -0, w: 0.7071068} - m_LocalPosition: {x: 0.30800158, y: -0.3399991, z: -0.49613777} - m_LocalScale: {x: 0.10431114, y: 0.023578702, z: 0.070517465} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4701244711278288455} - m_Father: {fileID: 6118429012727029098} - m_LocalEulerAnglesHint: {x: -89.981, y: 0, z: 0} ---- !u!33 &5055909733445706337 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2811044325904917322} - m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &6671313201000898664 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2811044325904917322} - 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: 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: 1 - 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!1 &2829335707906387965 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3834359949582389767} - - component: {fileID: 3937104101128757055} - - component: {fileID: 8764986576751414787} - m_Layer: 6 - m_Name: SkidRR - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3834359949582389767 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2829335707906387965} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: 0.70710677, w: 0.7071068} - m_LocalPosition: {x: 0.86900055, y: -0.14499955, z: -1.5090002} - m_LocalScale: {x: 0.5024134, y: 0.15072668, z: 0.59622} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 5232010396526986649} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90.00001} ---- !u!114 &3937104101128757055 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2829335707906387965} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: de695257d46f68648a759bca131f0afe, type: 3} - m_Name: - m_EditorClassIdentifier: - _driftEffect: {fileID: 0} ---- !u!96 &8764986576751414787 -TrailRenderer: - serializedVersion: 3 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2829335707906387965} - m_Enabled: 0 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 0 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 0 - m_RayTracingMode: 0 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: d1bbd2a74d98b154c852fcd0ddfce1b5, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Time: 5 - m_PreviewTimeScale: 1 - m_Parameters: - serializedVersion: 3 - widthMultiplier: 1 - widthCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0.40259743 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - colorGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - numCornerVertices: 0 - numCapVertices: 0 - alignment: 0 - textureMode: 0 - textureScale: {x: 1, y: 1} - shadowBias: 0.5 - generateLightingData: 0 - m_MinVertexDistance: 0.1 - m_MaskInteraction: 0 - m_Autodestruct: 0 - m_Emitting: 1 - m_ApplyActiveColorSpace: 0 ---- !u!1 &2836753261812323798 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6118429012727029098} - - component: {fileID: 8782497355381565343} - - component: {fileID: 4075919283884128779} - - component: {fileID: 3283322912630657401} - - component: {fileID: 3385359663317795547} - - component: {fileID: 4674901216746786591} - m_Layer: 6 - m_Name: Cube (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &6118429012727029098 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2836753261812323798} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.3380356} - m_LocalScale: {x: 1.1490479, y: 0.7594213, z: 5.864136} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 8753720637810679181} - - {fileID: 84038960421261887} - - {fileID: 6110885311344095320} - - {fileID: 2751043706430728651} - m_Father: {fileID: 6916985649869243490} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &8782497355381565343 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2836753261812323798} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!65 &4075919283884128779 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2836753261812323798} - m_Material: {fileID: 0} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 0 - serializedVersion: 3 - m_Size: {x: 1, y: 1, z: 1} - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &3283322912630657401 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2836753261812323798} - 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: 35fb2fa2d3574e243a9e1ea50247a674, 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: 1 - 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 &3385359663317795547 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2836753261812323798} - m_Material: {fileID: 13400000, guid: cae0e59c99ed498458c763aaf2cb5272, type: 2} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 0 - serializedVersion: 3 - m_Size: {x: 0.35785905, y: 0.9999998, z: 0.9999999} - m_Center: {x: -0.692596, y: -0.25, z: 0} ---- !u!65 &4674901216746786591 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2836753261812323798} - m_Material: {fileID: 13400000, guid: cae0e59c99ed498458c763aaf2cb5272, type: 2} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 0 - serializedVersion: 3 - m_Size: {x: 0.35785905, y: 0.9999998, z: 0.9999999} - m_Center: {x: 0.692596, y: -0.25, z: 0} ---- !u!1 &2854640089106017585 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9035732956440355652} - - component: {fileID: 7745428850792438715} - m_Layer: 6 - m_Name: Wheel_FL - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &9035732956440355652 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2854640089106017585} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.76, y: -0.15200043, z: 2.9} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 6110885311344095320} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!146 &7745428850792438715 -WheelCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2854640089106017585} - serializedVersion: 2 - m_Center: {x: 0, y: 0, z: 0} - m_Radius: 0.37681192 - m_SuspensionSpring: - spring: 50000 - damper: 2500 - targetPosition: 0.5 - m_SuspensionDistance: 0.25 - m_ForceAppPointDistance: 0.1 - m_Mass: 40 - m_WheelDampingRate: 1 - m_ForwardFriction: - m_ExtremumSlip: 0.325 - m_ExtremumValue: 1 - m_AsymptoteSlip: 0.8 - m_AsymptoteValue: 0.5 - m_Stiffness: 1.25 - m_SidewaysFriction: - m_ExtremumSlip: 0.325 - m_ExtremumValue: 1 - m_AsymptoteSlip: 0.5 - m_AsymptoteValue: 0.75 - m_Stiffness: 1.25 - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_Enabled: 0 - m_ProvidesContacts: 0 ---- !u!1 &3051241455344466857 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1545892790134000353} - - component: {fileID: 3677806202218072442} - - component: {fileID: 9134473496284358468} - - component: {fileID: 8529057636489690899} - - component: {fileID: 2057786069090330772} - - component: {fileID: 3882702838211760068} - - component: {fileID: 3623752505267742778} - m_Layer: 6 - m_Name: Car - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1545892790134000353 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3051241455344466857} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 2266507765795612964} - - {fileID: 5884097417447939891} - - {fileID: 6916985649869243490} - - {fileID: 4727001567768885926} - m_Father: {fileID: 4431542291951001293} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!54 &3677806202218072442 -Rigidbody: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3051241455344466857} - serializedVersion: 4 - m_Mass: 12 - m_Drag: 0.25 - m_AngularDrag: 25 - m_CenterOfMass: {x: 0, y: 0, z: 0} - m_InertiaTensor: {x: 1, y: 1, z: 1} - m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ImplicitCom: 0 - m_ImplicitTensor: 1 - m_UseGravity: 1 - m_IsKinematic: 0 - m_Interpolate: 1 - m_Constraints: 80 - m_CollisionDetection: 1 ---- !u!114 &9134473496284358468 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3051241455344466857} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 841925dfd2d70324181dc57f9c0d10c8, type: 3} - m_Name: - m_EditorClassIdentifier: - currentSpeed: 0 - steeringAI: 0 - isAIControlled: 0 - groundDetection: 0 - driveableSurface: - serializedVersion: 2 - m_Bits: 4294967295 - maxSpeed: 240 - baseAcceleration: 18 - steeringSensitivity: 40 - gravityForce: 100 - downforce: 80 - brakeThreshold: 15 - targetStoppingDistance: 15 - allowAirControl: 1 - _frictionCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0.07 - inSlope: -0.19999999 - outSlope: -0.19999999 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.1 - value: 0.05 - inSlope: -0.1625 - outSlope: -0.1625 - tangentMode: 34 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.3 - value: 0.025 - inSlope: -0.079166666 - outSlope: -0.079166666 - tangentMode: 34 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.6 - value: 0.015 - inSlope: -0.022916667 - outSlope: -0.022916667 - tangentMode: 34 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0.01 - inSlope: -0.0125 - outSlope: -0.0125 - tangentMode: 34 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - _turnCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 2 - outSlope: 2 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.05052969 - value: 0.8177922 - inSlope: 1.6922429 - outSlope: 1.6922429 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.3262782 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.98205566 - value: 1.1781731 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - bodyTiltAmount: 10 - carBodyVisual: {fileID: 5232010396526986649} - skidMarkWidth: 0.25 - skidMarkDuration: 5 - wheelFrontLeft: {fileID: 7728721352201334614} - wheelFrontRight: {fileID: 4488184777392333071} - wheelRearLeft: {fileID: 1672444639989337543} - wheelRearRight: {fileID: 6181287152015309424} - frontLeftAxle: {fileID: 7728721352201334614} - frontRightAxle: {fileID: 4488184777392333071} - speedVisualEffects: {fileID: 0} - sphereRigidbody: {fileID: 6038027056347595344} - wheelFrictionMaterial: {fileID: 13400000, guid: fe43720314558424185967ccff2c6354, type: 2} - cameraFollowTarget: {fileID: 4727001567768885926} - nosActive: 0 - nosController: {fileID: 2057786069090330772} - steeringFactor: 0.75 ---- !u!114 &8529057636489690899 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3051241455344466857} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c7b8a4db074ebd44980c8e8f18ff5a82, type: 3} - m_Name: - m_EditorClassIdentifier: - _leadOffset: 35 - _leadMultiplier: 0.25 - _sideOffset: 0 - waypointsCircuit: {fileID: 0} - allwaypointCircuits: [] ---- !u!114 &2057786069090330772 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3051241455344466857} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a7354a95ac207024894f426c22c2b811, type: 3} - m_Name: - m_EditorClassIdentifier: - _CurrentNOS: 0 - chargeSpeed: 1 - depletionSpeed: 1 - boostAcceleration: 40 - audioVolume: 0.5 - boostAudio: {fileID: 0} ---- !u!114 &3882702838211760068 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3051241455344466857} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -1552182283, guid: e725a070cec140c4caffb81624c8c787, type: 3} - m_Name: - m_EditorClassIdentifier: - SortKey: 4247044062 - ObjectInterest: 1 - Flags: 1 - NestedObjects: [] - NetworkedBehaviours: - - {fileID: 9134473496284358468} - - {fileID: 8529057636489690899} - - {fileID: 2057786069090330772} - - {fileID: 3623752505267742778} - - {fileID: 8272960029338994865} - ForceRemoteRenderTimeframe: 0 ---- !u!114 &3623752505267742778 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3051241455344466857} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 158639473, guid: e725a070cec140c4caffb81624c8c787, type: 3} - m_Name: - m_EditorClassIdentifier: - _stateAuthorityChangeErrorCorrectionDelta: 0 - SyncScale: 0 - SyncParent: 0 - _autoAOIOverride: 1 - DisableSharedModeInterpolation: 0 ---- !u!1 &3067970480224447241 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8680394452251988295} - - component: {fileID: 5337483041725024036} - - component: {fileID: 6318049027298034118} - m_Layer: 6 - m_Name: Glass_11 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8680394452251988295 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3067970480224447241} - serializedVersion: 2 - m_LocalRotation: {x: 0.00000008146034, y: -0.00000004371139, z: 3.560745e-15, w: 1} - m_LocalPosition: {x: 0.00000019757346, y: -0.13912919, z: -0.15670183} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 5232010396526986649} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &5337483041725024036 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3067970480224447241} - m_Mesh: {fileID: 4300022, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} ---- !u!23 &6318049027298034118 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3067970480224447241} - 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: 767769731782fe9409ca4e22077acbd3, 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!1 &3171737329149403215 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5124515793296780801} - - component: {fileID: 2300587887359624788} - - component: {fileID: 3488364367743184259} - - component: {fileID: 9173135453650206220} - m_Layer: 6 - m_Name: Wheel_RR - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5124515793296780801 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3171737329149403215} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: 0.70710677, w: 0.7071068} - m_LocalPosition: {x: 0.756279, y: -0.27344704, z: -0.697} - m_LocalScale: {x: 0.7536237, y: 0.22608705, z: 0.7536235} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 2751043706430728651} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90.00001} ---- !u!33 &2300587887359624788 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3171737329149403215} - m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &3488364367743184259 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3171737329149403215} - 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: 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: 1 - 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!135 &9173135453650206220 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3171737329149403215} - m_Material: {fileID: 0} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 0 - serializedVersion: 3 - m_Radius: 1.0000002 - m_Center: {x: 0.000000059604645, y: -0.0000038146973, z: -0.000015348196} ---- !u!1 &3261787744023920864 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5232010396526986649} - - component: {fileID: 8272960029338994865} - m_Layer: 6 - m_Name: Car_11 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5232010396526986649 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3261787744023920864} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.5, y: 1.5, z: 1.5} - m_ConstrainProportionsScale: 1 - m_Children: - - {fileID: 7015308072600729786} - - {fileID: 8680394452251988295} - - {fileID: 4711483572375990403} - - {fileID: 5468423092481466504} - - {fileID: 8565247240076481468} - - {fileID: 1672444639989337543} - - {fileID: 6181287152015309424} - - {fileID: 7728721352201334614} - - {fileID: 4488184777392333071} - - {fileID: 3834359949582389767} - - {fileID: 7086864719022814836} - - {fileID: 1368923039882444265} - - {fileID: 3247130376224316042} - m_Father: {fileID: 6916985649869243490} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &8272960029338994865 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3261787744023920864} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 158639473, guid: e725a070cec140c4caffb81624c8c787, type: 3} - m_Name: - m_EditorClassIdentifier: - _stateAuthorityChangeErrorCorrectionDelta: 0 - SyncScale: 0 - SyncParent: 0 - _autoAOIOverride: 1 - DisableSharedModeInterpolation: 0 ---- !u!1 &3291397491900579732 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1762526813149383710} - m_Layer: 6 - m_Name: Muscle car_sample (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &1762526813149383710 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3291397491900579732} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -0.97, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 6970494082404099418} - - {fileID: 7887662612557220543} - - {fileID: 4716740515574034154} - - {fileID: 7242234252648806363} - - {fileID: 6803286133500254843} - - {fileID: 8250132083236166162} - - {fileID: 3737154052262627175} - - {fileID: 1528492443941058631} - - {fileID: 6919157978038539141} - m_Father: {fileID: 6916985649869243490} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3694237512130845483 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4488184777392333071} - - component: {fileID: 1842507426309031076} - - component: {fileID: 8536542080551445843} - m_Layer: 6 - m_Name: Wheel_R - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4488184777392333071 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3694237512130845483} - serializedVersion: 2 - m_LocalRotation: {x: 0.00000008146034, y: -0.00000004371139, z: 3.560745e-15, w: 1} - m_LocalPosition: {x: 0.82542825, y: 0.18878469, z: 1.0864365} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 5232010396526986649} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &1842507426309031076 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3694237512130845483} - m_Mesh: {fileID: 4300012, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} ---- !u!23 &8536542080551445843 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3694237512130845483} - 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: 96d9c902e61354248bb428719567f189, 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!1 &3925442450897464563 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7015308072600729786} - - component: {fileID: 36960728362727297} - - component: {fileID: 1647803835742587026} - m_Layer: 6 - m_Name: Body_11 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7015308072600729786 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3925442450897464563} - serializedVersion: 2 - m_LocalRotation: {x: 0.00000008146034, y: -0.00000004371139, z: 3.560745e-15, w: 1} - m_LocalPosition: {x: 0.00000019757346, y: -0.13912919, z: -0.15670183} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 5232010396526986649} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &36960728362727297 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3925442450897464563} - m_Mesh: {fileID: 4300020, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} ---- !u!23 &1647803835742587026 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3925442450897464563} - 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: bc40aad1e584c59478d18648dd399adc, 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!1 &4027262757535210868 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4716740515574034154} - - component: {fileID: 1910489791145566734} - - component: {fileID: 3203309624762926779} - m_Layer: 6 - m_Name: TyreFR - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4716740515574034154 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4027262757535210868} - serializedVersion: 2 - m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} - m_LocalPosition: {x: -1.2433808, y: 0.5807365, z: -2.4135911} - m_LocalScale: {x: 100, y: 100, z: 100} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1762526813149383710} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &1910489791145566734 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4027262757535210868} - m_Mesh: {fileID: 4956178619049359432, guid: 0f7dae97ae93d014786ee5392eca4af1, type: 3} ---- !u!23 &3203309624762926779 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4027262757535210868} - 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: 2079939459439163040, guid: 0f7dae97ae93d014786ee5392eca4af1, type: 3} - 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!1 &4196981368632589304 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7224142285838282542} - - component: {fileID: 961411950535835066} - - component: {fileID: 3230930961156683196} - - component: {fileID: 8687607069231598364} - - component: {fileID: 2693913534197745363} - - component: {fileID: 7003429168577440424} - m_Layer: 0 - m_Name: MainCamera - m_TagString: MainCamera - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7224142285838282542 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4196981368632589304} - serializedVersion: 2 - m_LocalRotation: {x: 0.066227354, y: -0.00000077486027, z: 0.000000052154057, w: 0.9978046} - m_LocalPosition: {x: -0.039999012, y: 1.9171162, z: -7.660001} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4431542291951001293} - m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} ---- !u!20 &961411950535835066 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4196981368632589304} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} - m_projectionMatrixMode: 1 - m_GateFitMode: 2 - m_FOVAxisMode: 0 - m_Iso: 200 - m_ShutterSpeed: 0.005 - m_Aperture: 16 - m_FocusDistance: 10 - m_FocalLength: 50 - m_BladeCount: 5 - m_Curvature: {x: 2, y: 11} - m_BarrelClipping: 0.25 - m_Anamorphism: 0 - m_SensorSize: {x: 36, y: 24} - m_LensShift: {x: 0, y: 0} - m_NormalizedViewPortRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - near clip plane: 0.3 - far clip plane: 1000 - field of view: 60 - orthographic: 0 - orthographic size: 5 - m_Depth: 0 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingPath: -1 - m_TargetTexture: {fileID: 0} - m_TargetDisplay: 0 - m_TargetEye: 3 - m_HDR: 1 - m_AllowMSAA: 1 - m_AllowDynamicResolution: 0 - m_ForceIntoRT: 0 - m_OcclusionCulling: 1 - m_StereoConvergence: 10 - m_StereoSeparation: 0.022 ---- !u!81 &3230930961156683196 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4196981368632589304} - m_Enabled: 1 ---- !u!114 &8687607069231598364 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4196981368632589304} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 7d9264e55c762cb4881b015501e3a0a5, type: 3} - m_Name: - m_EditorClassIdentifier: - target: {fileID: 1545892790134000353} - baseDistance: 6 - maxDistance: 6 - zoomSpeed: 5 - followSmoothness: 5 - heightOffset: {x: 0, y: 3, z: 0} ---- !u!114 &2693913534197745363 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4196981368632589304} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e76209d84eb35e742b0070ddc0561242, type: 3} - m_Name: - m_EditorClassIdentifier: - Distance: 0.01 - FastFilter: 4 - motionBlurMaterial: {fileID: 2100000, guid: e751ebcfded655041b633ff6a5f4b87d, type: 2} - mask: {fileID: 2800000, guid: fadde0ef1c1559641bb445997f51f160, type: 3} ---- !u!114 &7003429168577440424 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4196981368632589304} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 948f4100a11a5c24981795d21301da5c, type: 3} - m_Name: - m_EditorClassIdentifier: - volumeTrigger: {fileID: 7224142285838282542} - volumeLayer: - serializedVersion: 2 - m_Bits: 193 - stopNaNPropagation: 1 - finalBlitToCameraTarget: 0 - antialiasingMode: 0 - temporalAntialiasing: - jitterSpread: 0.75 - sharpness: 0.25 - stationaryBlending: 0.95 - motionBlending: 0.85 - subpixelMorphologicalAntialiasing: - quality: 2 - fastApproximateAntialiasing: - fastMode: 0 - keepAlpha: 0 - fog: - enabled: 1 - excludeSkybox: 1 - debugLayer: - lightMeter: - width: 512 - height: 256 - showCurves: 1 - histogram: - width: 512 - height: 256 - channel: 3 - waveform: - exposure: 0.12 - height: 256 - vectorscope: - size: 256 - exposure: 0.12 - overlaySettings: - linearDepth: 0 - motionColorIntensity: 4 - motionGridSize: 64 - colorBlindnessType: 0 - colorBlindnessStrength: 1 - m_Resources: {fileID: 11400000, guid: d82512f9c8e5d4a4d938b575d47f88d4, type: 2} - m_ShowToolkit: 1 - m_ShowCustomSorter: 1 - breakBeforeColorGrading: 0 - m_BeforeTransparentBundles: [] - m_BeforeStackBundles: [] - m_AfterStackBundles: [] ---- !u!1 &4523264193148367460 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5884097417447939891} - - component: {fileID: 1654061785997455814} - - component: {fileID: 6038027056347595344} - - component: {fileID: 6397768575863822657} - m_Layer: 3 - m_Name: SphereRB - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5884097417447939891 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4523264193148367460} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.2, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1545892790134000353} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!135 &1654061785997455814 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4523264193148367460} - m_Material: {fileID: 13400000, guid: fe43720314558424185967ccff2c6354, type: 2} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 1 - serializedVersion: 3 - m_Radius: 1.1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!54 &6038027056347595344 -Rigidbody: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4523264193148367460} - serializedVersion: 4 - m_Mass: 5 - m_Drag: 2 - m_AngularDrag: 2 - m_CenterOfMass: {x: 0, y: 0, z: 0} - m_InertiaTensor: {x: 1, y: 1, z: 1} - m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ImplicitCom: 1 - m_ImplicitTensor: 1 - m_UseGravity: 1 - m_IsKinematic: 0 - m_Interpolate: 1 - m_Constraints: 0 - m_CollisionDetection: 1 ---- !u!59 &6397768575863822657 -HingeJoint: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4523264193148367460} - m_ConnectedBody: {fileID: 3677806202218072442} - m_ConnectedArticulationBody: {fileID: 0} - m_Anchor: {x: 0, y: 0, z: 0} - m_Axis: {x: 1, y: 0, z: 0} - m_AutoConfigureConnectedAnchor: 1 - m_ConnectedAnchor: {x: 0, y: 0.20000076, z: 0} - serializedVersion: 2 - m_UseSpring: 0 - m_Spring: - spring: 10000 - damper: 10 - targetPosition: 0 - m_UseMotor: 0 - m_Motor: - targetVelocity: 0 - force: 0 - freeSpin: 0 - m_UseLimits: 0 - m_ExtendedLimits: 0 - m_UseAcceleration: 0 - m_Limits: - min: 0 - max: 0 - bounciness: 0 - bounceMinVelocity: 0.2 - contactDistance: 0 - m_BreakForce: Infinity - m_BreakTorque: Infinity - m_EnableCollision: 0 - m_EnablePreprocessing: 1 - m_MassScale: 1 - m_ConnectedMassScale: 1 ---- !u!1 &4550299546370333534 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6919157978038539141} - - component: {fileID: 122485189467062370} - - component: {fileID: 5650319934711433848} - m_Layer: 6 - m_Name: SkidRR - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6919157978038539141 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4550299546370333534} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: 0.70710677, w: 0.7071068} - m_LocalPosition: {x: 1.242, y: 0.06500316, z: -2.414} - m_LocalScale: {x: 0.7536238, y: 0.22608706, z: 0.894325} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1762526813149383710} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90.00001} ---- !u!114 &122485189467062370 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4550299546370333534} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: de695257d46f68648a759bca131f0afe, type: 3} - m_Name: - m_EditorClassIdentifier: - _driftEffect: {fileID: 0} ---- !u!96 &5650319934711433848 -TrailRenderer: - serializedVersion: 3 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4550299546370333534} - m_Enabled: 0 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 0 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 0 - m_RayTracingMode: 0 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: d1bbd2a74d98b154c852fcd0ddfce1b5, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Time: 5 - m_PreviewTimeScale: 1 - m_Parameters: - serializedVersion: 3 - widthMultiplier: 1 - widthCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0.40259743 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - colorGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - numCornerVertices: 0 - numCapVertices: 0 - alignment: 0 - textureMode: 0 - textureScale: {x: 1, y: 1} - shadowBias: 0.5 - generateLightingData: 0 - m_MinVertexDistance: 0.1 - m_MaskInteraction: 0 - m_Autodestruct: 0 - m_Emitting: 1 - m_ApplyActiveColorSpace: 0 ---- !u!1 &4610503561259300138 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7681462549031831539} - - component: {fileID: 2304826065750897704} - - component: {fileID: 6651685192230433237} - m_Layer: 6 - m_Name: tyr_3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7681462549031831539 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4610503561259300138} - serializedVersion: 2 - m_LocalRotation: {x: 0.000000053385083, y: 0.7071068, z: -0.7071067, w: -0.000000053385072} - m_LocalPosition: {x: 1.2032589, y: 1.7189343, z: -0.35530615} - m_LocalScale: {x: 100, y: 100.000015, z: 100.000015} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1076547100095614248} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2304826065750897704 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4610503561259300138} - m_Mesh: {fileID: 1877120167079720197, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} ---- !u!23 &6651685192230433237 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4610503561259300138} - 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: -373174151706276150, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 586645097001841572, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 358632464446913707, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 5241662679339499281, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - 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!1 &4680835448970615944 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7242234252648806363} - - component: {fileID: 7209189895504951126} - - component: {fileID: 9163889422368046705} - m_Layer: 6 - m_Name: TyreRL - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7242234252648806363 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4680835448970615944} - serializedVersion: 2 - m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} - m_LocalPosition: {x: 1.1507633, y: 0.62127614, z: 2.1669507} - m_LocalScale: {x: 100, y: 100, z: 100} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1762526813149383710} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &7209189895504951126 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4680835448970615944} - m_Mesh: {fileID: -3841837795244467386, guid: 0f7dae97ae93d014786ee5392eca4af1, type: 3} ---- !u!23 &9163889422368046705 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4680835448970615944} - 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: 2079939459439163040, guid: 0f7dae97ae93d014786ee5392eca4af1, type: 3} - 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!1 &4803575380716005639 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3990403723464142094} - - component: {fileID: 5768548005045096271} - - component: {fileID: 5136832631107237493} - - component: {fileID: 7495362430487900179} - m_Layer: 6 - m_Name: Wheel_FL - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3990403723464142094 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4803575380716005639} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: 0.70710677, w: 0.7071068} - m_LocalPosition: {x: -0.76, y: -0.27344704, z: 2.99} - m_LocalScale: {x: 0.7536237, y: 0.22608705, z: 0.7536235} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 2751043706430728651} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90.00001} ---- !u!33 &5768548005045096271 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4803575380716005639} - m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &5136832631107237493 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4803575380716005639} - 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: 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: 1 - 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!135 &7495362430487900179 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4803575380716005639} - m_Material: {fileID: 0} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 0 - serializedVersion: 3 - m_Radius: 1.0000002 - m_Center: {x: 0.000000059604645, y: -4.2351647e-21, z: 0.000015169382} ---- !u!1 &4899845632199346097 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2751043706430728651} - m_Layer: 6 - m_Name: Wheel Models - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2751043706430728651 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4899845632199346097} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -0.32392752, z: -0.2238974} - m_LocalScale: {x: 0.8702858, y: 1.3167922, z: 0.2023657} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 2418585813883834867} - - {fileID: 3990403723464142094} - - {fileID: 5763596736878298102} - - {fileID: 5124515793296780801} - m_Father: {fileID: 6118429012727029098} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &5097956068855214732 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4431542291951001293} - - component: {fileID: 3020599757856457735} - - component: {fileID: 2945888187208384748} - m_Layer: 0 - m_Name: Player - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4431542291951001293 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5097956068855214732} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} - m_LocalPosition: {x: -48.84, y: -17.398, z: 0.16} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 7224142285838282542} - - {fileID: 1545892790134000353} - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} ---- !u!114 &3020599757856457735 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5097956068855214732} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -1552182283, guid: e725a070cec140c4caffb81624c8c787, type: 3} - m_Name: - m_EditorClassIdentifier: - SortKey: 4082538716 - ObjectInterest: 1 - Flags: 262145 - NestedObjects: - - {fileID: 3882702838211760068} - NetworkedBehaviours: - - {fileID: 2945888187208384748} - ForceRemoteRenderTimeframe: 0 ---- !u!114 &2945888187208384748 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5097956068855214732} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2459e596155711c43a1b4565da9d7f1b, type: 3} - m_Name: - m_EditorClassIdentifier: - playerCamera: {fileID: 961411950535835066} - audioListener: {fileID: 3230930961156683196} ---- !u!1 &5143393733947949188 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2653566318636586633} - - component: {fileID: 4459384215170267465} - m_Layer: 6 - m_Name: Wheel_RL - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2653566318636586633 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5143393733947949188} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.756279, y: -0.15200043, z: -0.697} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 6110885311344095320} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!146 &4459384215170267465 -WheelCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5143393733947949188} - serializedVersion: 2 - m_Center: {x: 0, y: 0, z: 0} - m_Radius: 0.37681192 - m_SuspensionSpring: - spring: 50000 - damper: 2500 - targetPosition: 0.5 - m_SuspensionDistance: 0.25 - m_ForceAppPointDistance: 0.1 - m_Mass: 40 - m_WheelDampingRate: 1 - m_ForwardFriction: - m_ExtremumSlip: 0.325 - m_ExtremumValue: 1 - m_AsymptoteSlip: 0.8 - m_AsymptoteValue: 0.5 - m_Stiffness: 1.25 - m_SidewaysFriction: - m_ExtremumSlip: 0.325 - m_ExtremumValue: 1 - m_AsymptoteSlip: 0.5 - m_AsymptoteValue: 0.75 - m_Stiffness: 1.25 - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_Enabled: 0 - m_ProvidesContacts: 0 ---- !u!1 &5373882670445504394 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7214299775216957279} - - component: {fileID: 8671006277334484659} - - component: {fileID: 4289609783625436990} - m_Layer: 6 - m_Name: front_bumper - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7214299775216957279 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5373882670445504394} - serializedVersion: 2 - m_LocalRotation: {x: 0.000000053385083, y: 0.7071068, z: -0.7071067, w: -0.000000053385072} - m_LocalPosition: {x: -0.0019869138, y: -2.8064847, z: -0.35755578} - m_LocalScale: {x: 100, y: 100.000015, z: 100.000015} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1076547100095614248} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &8671006277334484659 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5373882670445504394} - m_Mesh: {fileID: 5597274038529167482, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} ---- !u!23 &4289609783625436990 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5373882670445504394} - 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: -7998116918101663598, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -5149717236700318645, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 950087371587980544, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -8448547190637030200, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 1272687261006680210, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -8958874851583361158, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - 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!1 &5395855667730572169 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4727001567768885926} - m_Layer: 6 - m_Name: FollowTarget - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4727001567768885926 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5395855667730572169} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 1.5, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1545892790134000353} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &5478242457885919265 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3417349902575571392} - - component: {fileID: 1281223456738738731} - - component: {fileID: 5838869942376004407} - m_Layer: 6 - m_Name: tyr_4 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3417349902575571392 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5478242457885919265} - serializedVersion: 2 - m_LocalRotation: {x: 0.000000053385083, y: 0.7071068, z: -0.7071067, w: -0.000000053385072} - m_LocalPosition: {x: -1.1936173, y: 1.7108694, z: -0.35530615} - m_LocalScale: {x: 100, y: 100.000015, z: 100.000015} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1076547100095614248} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &1281223456738738731 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5478242457885919265} - m_Mesh: {fileID: -8569584393986576665, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} ---- !u!23 &5838869942376004407 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5478242457885919265} - 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: -373174151706276150, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 586645097001841572, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 358632464446913707, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 5241662679339499281, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - 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!1 &6467250548512576765 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7887662612557220543} - - component: {fileID: 6508062126828638862} - - component: {fileID: 3764622463982554021} - m_Layer: 6 - m_Name: TyreFL - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7887662612557220543 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6467250548512576765} - serializedVersion: 2 - m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} - m_LocalPosition: {x: 1.2374593, y: 0.5807368, z: -2.4135895} - m_LocalScale: {x: 100, y: 100, z: 100} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1762526813149383710} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &6508062126828638862 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6467250548512576765} - m_Mesh: {fileID: 1548136767811012800, guid: 0f7dae97ae93d014786ee5392eca4af1, type: 3} ---- !u!23 &3764622463982554021 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6467250548512576765} - 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: 2079939459439163040, guid: 0f7dae97ae93d014786ee5392eca4af1, type: 3} - 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!1 &6658771484041035311 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9151363907653717790} - - component: {fileID: 8637257680980531595} - - component: {fileID: 4234080948044246345} - m_Layer: 6 - m_Name: tyr_1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &9151363907653717790 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6658771484041035311} - serializedVersion: 2 - m_LocalRotation: {x: 0.000000053385083, y: 0.7071068, z: -0.7071067, w: -0.000000053385072} - m_LocalPosition: {x: -1.0933863, y: -1.8731263, z: -0.38368928} - m_LocalScale: {x: 100, y: 100.000015, z: 100.000015} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1076547100095614248} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &8637257680980531595 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6658771484041035311} - m_Mesh: {fileID: 1810219223679796059, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} ---- !u!23 &4234080948044246345 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6658771484041035311} - 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: -373174151706276150, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 586645097001841572, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 358632464446913707, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 5241662679339499281, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - 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!1 &6763325394812349657 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2418585813883834867} - - component: {fileID: 8898014781349478174} - - component: {fileID: 7917384939018002465} - - component: {fileID: 8295597606360893728} - m_Layer: 6 - m_Name: Wheel_RL - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2418585813883834867 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6763325394812349657} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: 0.70710677, w: 0.7071068} - m_LocalPosition: {x: -0.756279, y: -0.27344704, z: -0.697} - m_LocalScale: {x: 0.7536237, y: 0.22608705, z: 0.7536235} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 2751043706430728651} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90.00001} ---- !u!33 &8898014781349478174 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6763325394812349657} - m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &7917384939018002465 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6763325394812349657} - 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: 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: 1 - 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!135 &8295597606360893728 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6763325394812349657} - m_Material: {fileID: 0} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 0 - serializedVersion: 3 - m_Radius: 1.0000002 - m_Center: {x: 0.000000059604645, y: -0.0000038146973, z: -0.000015348196} ---- !u!1 &7049446830561196829 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3247130376224316042} - - component: {fileID: 4791671937570482684} - - component: {fileID: 5358065467689406636} - m_Layer: 6 - m_Name: SkidFL - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3247130376224316042 -Transform: + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2459e596155711c43a1b4565da9d7f1b, type: 3} + m_Name: + m_EditorClassIdentifier: + playerCamera: {fileID: 961411950535835066} + audioListener: {fileID: 3230930961156683196} +--- !u!54 &2160202759945831052 +Rigidbody: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7049446830561196829} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: 0.70710677, w: 0.7071068} - m_LocalPosition: {x: -0.8230003, y: -0.14499955, z: 1.1060004} - m_LocalScale: {x: 0.5024134, y: 0.15072668, z: 0.59622} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 5232010396526986649} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90.00001} ---- !u!114 &4791671937570482684 + m_GameObject: {fileID: 5097956068855214732} + serializedVersion: 4 + m_Mass: 12 + m_Drag: 0.25 + m_AngularDrag: 25 + m_CenterOfMass: {x: 0, y: 0, z: 0} + m_InertiaTensor: {x: 1, y: 1, z: 1} + m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ImplicitCom: 0 + m_ImplicitTensor: 1 + m_UseGravity: 1 + m_IsKinematic: 0 + m_Interpolate: 1 + m_Constraints: 80 + m_CollisionDetection: 1 +--- !u!114 &8676106736576983865 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7049446830561196829} + m_GameObject: {fileID: 5097956068855214732} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: de695257d46f68648a759bca131f0afe, type: 3} + m_Script: {fileID: 11500000, guid: 841925dfd2d70324181dc57f9c0d10c8, type: 3} m_Name: m_EditorClassIdentifier: - _driftEffect: {fileID: 0} ---- !u!96 &5358065467689406636 -TrailRenderer: - serializedVersion: 3 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7049446830561196829} - m_Enabled: 0 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 0 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 0 - m_RayTracingMode: 0 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: d1bbd2a74d98b154c852fcd0ddfce1b5, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Time: 5 - m_PreviewTimeScale: 1 - m_Parameters: - serializedVersion: 3 - widthMultiplier: 1 - widthCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0.40259743 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - colorGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - numCornerVertices: 0 - numCapVertices: 0 - alignment: 0 - textureMode: 0 - textureScale: {x: 1, y: 1} - shadowBias: 0.5 - generateLightingData: 0 - m_MinVertexDistance: 0.1 - m_MaskInteraction: 0 - m_Autodestruct: 0 - m_Emitting: 1 - m_ApplyActiveColorSpace: 0 ---- !u!1 &7139637651623776133 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8096266409734623510} - - component: {fileID: 1459876083389613754} - - component: {fileID: 813934931845737884} - m_Layer: 6 - m_Name: Exhaust - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8096266409734623510 -Transform: + currentSpeed: 0 + steeringAI: 0 + isAIControlled: 0 + groundDetection: 0 + driveableSurface: + serializedVersion: 2 + m_Bits: 4294967295 + maxSpeed: 240 + baseAcceleration: 18 + steeringSensitivity: 40 + gravityForce: 100 + downforce: 80 + brakeThreshold: 15 + targetStoppingDistance: 15 + allowAirControl: 1 + _frictionCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.07 + inSlope: -0.19999999 + outSlope: -0.19999999 + tangentMode: 34 + weightedMode: 0 + inWeight: 0 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.05 + inSlope: -0.1625 + outSlope: -0.1625 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.025 + inSlope: -0.079166666 + outSlope: -0.079166666 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.015 + inSlope: -0.022916667 + outSlope: -0.022916667 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.01 + inSlope: -0.0125 + outSlope: -0.0125 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + _turnCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 2 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05052969 + value: 0.8177922 + inSlope: 1.6922429 + outSlope: 1.6922429 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.3262782 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.98205566 + value: 1.1781731 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + bodyTiltAmount: 10 + carBodyVisual: {fileID: 5232010396526986649} + skidMarkWidth: 0.25 + skidMarkDuration: 5 + wheelFrontLeft: {fileID: 7728721352201334614} + wheelFrontRight: {fileID: 4488184777392333071} + wheelRearLeft: {fileID: 1672444639989337543} + wheelRearRight: {fileID: 6181287152015309424} + frontLeftAxle: {fileID: 7728721352201334614} + frontRightAxle: {fileID: 4488184777392333071} + speedVisualEffects: {fileID: 0} + sphereRigidbody: {fileID: 6038027056347595344} + wheelFrictionMaterial: {fileID: 13400000, guid: fe43720314558424185967ccff2c6354, type: 2} + cameraFollowTarget: {fileID: 4727001567768885926} + nosActive: 0 + nosController: {fileID: 4958469121034036348} + steeringFactor: 0.75 +--- !u!114 &3319685825615813417 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7139637651623776133} - serializedVersion: 2 - m_LocalRotation: {x: -0.00000019861236, y: -0.7071068, z: -0.7071068, w: 0.00000019861236} - m_LocalPosition: {x: 0, y: 1.2099997, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 84038960421261887} - m_LocalEulerAnglesHint: {x: -90, y: 0, z: -179.99998} ---- !u!198 &1459876083389613754 -ParticleSystem: + m_GameObject: {fileID: 5097956068855214732} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c7b8a4db074ebd44980c8e8f18ff5a82, type: 3} + m_Name: + m_EditorClassIdentifier: + _leadOffset: 35 + _leadMultiplier: 0.25 + _sideOffset: 0 + waypointsCircuit: {fileID: 0} + allwaypointCircuits: [] +--- !u!114 &4958469121034036348 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7139637651623776133} - serializedVersion: 8 - lengthInSec: 5 - simulationSpeed: 1 - stopAction: 0 - cullingMode: 3 - ringBufferMode: 0 - ringBufferLoopRange: {x: 0, y: 1} - emitterVelocityMode: 1 - looping: 1 - prewarm: 1 - playOnAwake: 1 - useUnscaledTime: 0 - autoRandomSeed: 1 - startDelay: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - moveWithTransform: 1 - moveWithCustomTransform: {fileID: 0} - scalingMode: 2 - randomSeed: 0 - InitialModule: - serializedVersion: 3 - enabled: 1 - startLifetime: - serializedVersion: 2 - minMaxState: 3 - scalar: 1.5 - minScalar: 0.5 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0.33333334 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startSpeed: - serializedVersion: 2 - minMaxState: 3 - scalar: 1 - minScalar: 0.8 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0.8 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startColor: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 0.77254903, g: 0.77254903, b: 0.77254903, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - startSize: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startSizeY: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startSizeZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startRotationX: - serializedVersion: 2 - minMaxState: 3 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startRotationY: - serializedVersion: 2 - minMaxState: 3 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startRotation: - serializedVersion: 2 - minMaxState: 3 - scalar: 0.87266463 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - randomizeRotationDirection: 0 - gravitySource: 0 - maxNumParticles: 1000 - customEmitterVelocity: {x: 0, y: 0, z: 0} - size3D: 0 - rotation3D: 0 - gravityModifier: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - ShapeModule: - serializedVersion: 6 - enabled: 1 - type: 4 - angle: 5.98 - length: 5 - boxThickness: {x: 0, y: 0, z: 0} - radiusThickness: 1 - donutRadius: 0.2 - m_Position: {x: 0, y: 0, z: 0} - m_Rotation: {x: 0, y: 0, z: 0} - m_Scale: {x: 1, y: 1, z: 1} - placementMode: 0 - m_MeshMaterialIndex: 0 - m_MeshNormalOffset: 0 - m_MeshSpawn: - mode: 0 - spread: 0 - speed: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Mesh: {fileID: 0} - m_MeshRenderer: {fileID: 0} - m_SkinnedMeshRenderer: {fileID: 0} - m_Sprite: {fileID: 0} - m_SpriteRenderer: {fileID: 0} - m_UseMeshMaterialIndex: 0 - m_UseMeshColors: 1 - alignToDirection: 0 - m_Texture: {fileID: 0} - m_TextureClipChannel: 3 - m_TextureClipThreshold: 0 - m_TextureUVChannel: 0 - m_TextureColorAffectsParticles: 1 - m_TextureAlphaAffectsParticles: 1 - m_TextureBilinearFiltering: 0 - randomDirectionAmount: 0 - sphericalDirectionAmount: 0 - randomPositionAmount: 0 - radius: - value: 0.01 - mode: 0 - spread: 0 - speed: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - arc: - value: 360 - mode: 0 - spread: 0 - speed: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - EmissionModule: - enabled: 1 - serializedVersion: 4 - rateOverTime: - serializedVersion: 2 - minMaxState: 0 - scalar: 20 - minScalar: 10 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - rateOverDistance: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_BurstCount: 0 - m_Bursts: [] - SizeModule: - enabled: 1 - curve: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0.16666669 - inSlope: 3.5883613 - outSlope: 3.5883613 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: -0.13572983 - outSlope: -0.13572983 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - RotationModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - curve: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.7853982 - minScalar: 0.7853982 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - ColorModule: - enabled: 1 - gradient: - serializedVersion: 2 - minMaxState: 1 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 50308 - atime2: 65535 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 3 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - UVModule: - serializedVersion: 2 - enabled: 1 - mode: 0 - timeMode: 0 - fps: 30 - frameOverTime: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.9999 - minScalar: 0.9999 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 0 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startFrame: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - speedRange: {x: 0, y: 1} - tilesX: 8 - tilesY: 3 - animationType: 0 - rowIndex: 0 - cycles: 1 - uvChannelMask: -1 - rowMode: 1 - sprites: - - sprite: {fileID: 0} - flipU: 0 - flipV: 0 - VelocityModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalX: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalY: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalOffsetX: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalOffsetY: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalOffsetZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - radial: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - speedModifier: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - inWorldSpace: 0 - InheritVelocityModule: - enabled: 1 - m_Mode: 1 - m_Curve: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.5 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - LifetimeByEmitterSpeedModule: - enabled: 0 - m_Curve: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: -0.8 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0.2 - inSlope: -0.8 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Range: {x: 0, y: 1} - ForceModule: - enabled: 1 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.8 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - inWorldSpace: 1 - randomizePerFrame: 0 - ExternalForcesModule: - serializedVersion: 2 - enabled: 0 - multiplierCurve: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - influenceFilter: 0 - influenceMask: - serializedVersion: 2 - m_Bits: 4294967295 - influenceList: [] - ClampVelocityModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - magnitude: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxis: 0 - inWorldSpace: 0 - multiplyDragByParticleSize: 1 - multiplyDragByParticleVelocity: 1 - dampen: 1 - drag: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - NoiseModule: - enabled: 0 - strength: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - strengthY: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - strengthZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - frequency: 0.5 - damping: 1 - octaves: 1 - octaveMultiplier: 0.5 - octaveScale: 2 - quality: 2 - scrollSpeed: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remap: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remapY: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remapZ: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remapEnabled: 0 - positionAmount: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - rotationAmount: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - sizeAmount: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - SizeBySpeedModule: - enabled: 0 - curve: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - range: {x: 0, y: 1} - separateAxes: 0 - RotationBySpeedModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - curve: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.7853982 - minScalar: 0.7853982 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - range: {x: 0, y: 1} - ColorBySpeedModule: - enabled: 0 - gradient: - serializedVersion: 2 - minMaxState: 1 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - range: {x: 0, y: 1} - CollisionModule: - enabled: 0 - serializedVersion: 4 - type: 0 - collisionMode: 0 - colliderForce: 0 - multiplyColliderForceByParticleSize: 0 - multiplyColliderForceByParticleSpeed: 0 - multiplyColliderForceByCollisionAngle: 1 - m_Planes: - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - m_Dampen: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Bounce: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_EnergyLossOnCollision: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minKillSpeed: 0 - maxKillSpeed: 10000 - radiusScale: 1 - collidesWith: - serializedVersion: 2 - m_Bits: 4294967295 - maxCollisionShapes: 256 - quality: 0 - voxelSize: 0.5 - collisionMessages: 0 - collidesWithDynamic: 1 - interiorCollisions: 1 - TriggerModule: - enabled: 0 - serializedVersion: 2 - inside: 1 - outside: 0 - enter: 0 - exit: 0 - colliderQueryMode: 0 - radiusScale: 1 - primitives: - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - SubModule: - serializedVersion: 2 - enabled: 0 - subEmitters: - - serializedVersion: 3 - emitter: {fileID: 0} - type: 0 - properties: 0 - emitProbability: 1 - LightsModule: - enabled: 0 - ratio: 0 - light: {fileID: 0} - randomDistribution: 1 - color: 1 - range: 1 - intensity: 1 - rangeCurve: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - intensityCurve: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - maxLights: 20 - TrailModule: - enabled: 0 - mode: 0 - ratio: 1 - lifetime: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minVertexDistance: 0.2 - textureMode: 0 - textureScale: {x: 1, y: 1} - ribbonCount: 1 - shadowBias: 0.5 - worldSpace: 0 - dieWithParticles: 1 - sizeAffectsWidth: 1 - sizeAffectsLifetime: 0 - inheritParticleColor: 1 - generateLightingData: 0 - splitSubEmitterRibbons: 0 - attachRibbonsToTransform: 0 - colorOverLifetime: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - widthOverTrail: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - colorOverTrail: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - CustomDataModule: - enabled: 0 - mode0: 0 - vectorComponentCount0: 4 - color0: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - colorLabel0: Color - vector0_0: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_0: X - vector0_1: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_1: Y - vector0_2: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_2: Z - vector0_3: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_3: W - mode1: 0 - vectorComponentCount1: 4 - color1: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - colorLabel1: Color - vector1_0: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_0: X - vector1_1: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_1: Y - vector1_2: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_2: Z - vector1_3: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_3: W ---- !u!199 &813934931845737884 -ParticleSystemRenderer: - serializedVersion: 6 + m_GameObject: {fileID: 5097956068855214732} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a7354a95ac207024894f426c22c2b811, type: 3} + m_Name: + m_EditorClassIdentifier: + _CurrentNOS: 0 + chargeSpeed: 13 + depletionSpeed: 20 + boostAcceleration: 40 + audioVolume: 0.5 + boostAudio: {fileID: 0} +--- !u!114 &6967074992816454093 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7139637651623776133} + m_GameObject: {fileID: 5097956068855214732} 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: 0 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 21166e1a1f7367349b6f45af6eb79a4d, 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: 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_RenderMode: 0 - m_MeshDistribution: 0 - m_SortMode: 0 - m_MinParticleSize: 0 - m_MaxParticleSize: 0.5 - m_CameraVelocityScale: 0 - m_VelocityScale: 0 - m_LengthScale: 2 - m_SortingFudge: 0 - m_NormalDirection: 1 - m_ShadowBias: 0 - m_RenderAlignment: 0 - m_Pivot: {x: 0, y: 0, z: 0} - m_Flip: {x: 0, y: 0, z: 0} - m_EnableGPUInstancing: 0 - m_ApplyActiveColorSpace: 0 - m_AllowRoll: 1 - m_FreeformStretching: 0 - m_RotateWithStretchDirection: 1 - m_UseCustomVertexStreams: 0 - m_VertexStreams: 0001030405 - m_UseCustomTrailVertexStreams: 0 - m_TrailVertexStreams: 00010304 - m_Mesh: {fileID: 0} - m_Mesh1: {fileID: 0} - m_Mesh2: {fileID: 0} - m_Mesh3: {fileID: 0} - m_MeshWeighting: 1 - m_MeshWeighting1: 1 - m_MeshWeighting2: 1 - m_MeshWeighting3: 1 - m_MaskInteraction: 0 ---- !u!1 &7188674320598921930 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a591d221a634417e9827eb58e17de84, type: 3} + m_Name: + m_EditorClassIdentifier: + _stateAuthorityChangeErrorCorrectionDelta: 0 + SyncScale: 0 + SyncParent: 1 + _interpolationTarget: {fileID: 5232010396526986649} + UsePreciseRotation: 0 + UseRenderSleepThresholds: 1 + RenderThresholds: + UseEnergy: 1 + Position: 0.01 + Rotation: 0.01 + Scale: 0.01 +--- !u!1 &5395855667730572169 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -13559,70 +1191,30 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1471854269737141469} - - component: {fileID: 360380980859352543} + - component: {fileID: 4727001567768885926} m_Layer: 6 - m_Name: Wheel_FR + m_Name: FollowTarget m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1471854269737141469 +--- !u!4 &4727001567768885926 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7188674320598921930} + m_GameObject: {fileID: 5395855667730572169} serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.7525581, y: -0.15200043, z: 2.8999996} + m_LocalPosition: {x: 0, y: 1.5, z: -3} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 6110885311344095320} + m_Father: {fileID: 4431542291951001293} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!146 &360380980859352543 -WheelCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7188674320598921930} - serializedVersion: 2 - m_Center: {x: 0, y: 0, z: 0} - m_Radius: 0.37681192 - m_SuspensionSpring: - spring: 50000 - damper: 2500 - targetPosition: 0.5 - m_SuspensionDistance: 0.25 - m_ForceAppPointDistance: 0.1 - m_Mass: 40 - m_WheelDampingRate: 1 - m_ForwardFriction: - m_ExtremumSlip: 0.325 - m_ExtremumValue: 1 - m_AsymptoteSlip: 0.8 - m_AsymptoteValue: 0.5 - m_Stiffness: 1.25 - m_SidewaysFriction: - m_ExtremumSlip: 0.325 - m_ExtremumValue: 1 - m_AsymptoteSlip: 0.5 - m_AsymptoteValue: 0.75 - m_Stiffness: 1.25 - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_Enabled: 0 - m_ProvidesContacts: 0 ---- !u!1 &7305315470125461635 +--- !u!1 &7049446830561196829 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -13630,52 +1222,52 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 7086864719022814836} - - component: {fileID: 7826855213399514145} - - component: {fileID: 3580292300952123767} + - component: {fileID: 3247130376224316042} + - component: {fileID: 4791671937570482684} + - component: {fileID: 5358065467689406636} m_Layer: 6 - m_Name: SkidRL + m_Name: SkidFL m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &7086864719022814836 +--- !u!4 &3247130376224316042 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7305315470125461635} + m_GameObject: {fileID: 7049446830561196829} serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: 0.70710677, w: 0.7071068} - m_LocalPosition: {x: -0.8230004, y: -0.14499955, z: -1.5130008} + m_LocalPosition: {x: -0.8230003, y: -0.14499955, z: 1.1060004} m_LocalScale: {x: 0.5024134, y: 0.15072668, z: 0.59622} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5232010396526986649} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90.00001} ---- !u!114 &7826855213399514145 +--- !u!114 &4791671937570482684 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7305315470125461635} + m_GameObject: {fileID: 7049446830561196829} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: de695257d46f68648a759bca131f0afe, type: 3} m_Name: m_EditorClassIdentifier: _driftEffect: {fileID: 0} ---- !u!96 &3580292300952123767 +--- !u!96 &5358065467689406636 TrailRenderer: serializedVersion: 3 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7305315470125461635} + m_GameObject: {fileID: 7049446830561196829} m_Enabled: 0 m_CastShadows: 1 m_ReceiveShadows: 1 @@ -13761,326 +1353,18 @@ TrailRenderer: m_NumColorKeys: 2 m_NumAlphaKeys: 2 numCornerVertices: 0 - numCapVertices: 0 - alignment: 0 - textureMode: 0 - textureScale: {x: 1, y: 1} - shadowBias: 0.5 - generateLightingData: 0 - m_MinVertexDistance: 0.1 - m_MaskInteraction: 0 - m_Autodestruct: 0 - m_Emitting: 1 - m_ApplyActiveColorSpace: 0 ---- !u!1 &7643233660357217729 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9155755284567349372} - - component: {fileID: 8081453901173687489} - - component: {fileID: 8727577569916513256} - m_Layer: 6 - m_Name: left_door - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &9155755284567349372 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7643233660357217729} - serializedVersion: 2 - m_LocalRotation: {x: 0.5, y: 0.5, z: -0.49999982, w: 0.5000002} - m_LocalPosition: {x: -1.2320929, y: -0.7541601, z: -0.03640825} - m_LocalScale: {x: 100.000015, y: 100.00003, z: 100.000015} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1076547100095614248} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &8081453901173687489 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7643233660357217729} - m_Mesh: {fileID: 5585705562171473042, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} ---- !u!23 &8727577569916513256 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7643233660357217729} - 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: -7998116918101663598, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 950087371587980544, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -5149717236700318645, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -6343716149423446730, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -8958874851583361158, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -8448547190637030200, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 623467474444848304, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -5755657720151833217, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - 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!1 &7843559606308109233 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2425101814241512375} - - component: {fileID: 8475796777219271733} - - component: {fileID: 198073813527369734} - m_Layer: 6 - m_Name: Right_door - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2425101814241512375 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7843559606308109233} - serializedVersion: 2 - m_LocalRotation: {x: 0.50000006, y: 0.49999997, z: -0.49999997, w: 0.50000006} - m_LocalPosition: {x: 1.2544253, y: -0.74922943, z: -0.07973657} - m_LocalScale: {x: 100, y: 100.000015, z: 100.000015} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1076547100095614248} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &8475796777219271733 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7843559606308109233} - m_Mesh: {fileID: 3565296128440139463, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} ---- !u!23 &198073813527369734 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7843559606308109233} - 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: -7998116918101663598, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -5149717236700318645, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 950087371587980544, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -8958874851583361158, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 623467474444848304, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -6343716149423446730, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -8448547190637030200, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -5755657720151833217, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - 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!1 &8059555405300770058 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1076547100095614248} - m_Layer: 6 - m_Name: 2_new - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1076547100095614248 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8059555405300770058} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 5064165004536092304} - - {fileID: 3085344055384771255} - - {fileID: 7214299775216957279} - - {fileID: 3232755990715192808} - - {fileID: 9155755284567349372} - - {fileID: 2425101814241512375} - - {fileID: 1996295117967270797} - - {fileID: 9151363907653717790} - - {fileID: 4881283934181763003} - - {fileID: 7681462549031831539} - - {fileID: 3417349902575571392} - m_Father: {fileID: 3226499851666629583} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &8073301986436921706 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4881283934181763003} - - component: {fileID: 7032801709433171668} - - component: {fileID: 2303916293644935058} - m_Layer: 6 - m_Name: tyr_2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4881283934181763003 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8073301986436921706} - serializedVersion: 2 - m_LocalRotation: {x: 0.000000053385083, y: 0.7071068, z: -0.7071067, w: -0.000000053385072} - m_LocalPosition: {x: 1.1030273, y: -1.8650604, z: -0.38368928} - m_LocalScale: {x: 100, y: 100.000015, z: 100.000015} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1076547100095614248} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &7032801709433171668 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8073301986436921706} - m_Mesh: {fileID: 7994626307252788740, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} ---- !u!23 &2303916293644935058 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8073301986436921706} - 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: -373174151706276150, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 586645097001841572, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 358632464446913707, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 5241662679339499281, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - 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!1 &8137402927492455013 + numCapVertices: 0 + alignment: 0 + textureMode: 0 + textureScale: {x: 1, y: 1} + shadowBias: 0.5 + generateLightingData: 0 + m_MinVertexDistance: 0.1 + m_MaskInteraction: 0 + m_Autodestruct: 0 + m_Emitting: 1 + m_ApplyActiveColorSpace: 0 +--- !u!1 &7305315470125461635 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -14088,92 +1372,66 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 3085344055384771255} - - component: {fileID: 5874836419271216831} - - component: {fileID: 8971606842087962358} + - component: {fileID: 7086864719022814836} + - component: {fileID: 7826855213399514145} + - component: {fileID: 3580292300952123767} m_Layer: 6 - m_Name: Body + m_Name: SkidRL m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &3085344055384771255 +--- !u!4 &7086864719022814836 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8137402927492455013} + m_GameObject: {fileID: 7305315470125461635} serializedVersion: 2 - m_LocalRotation: {x: 0.000000053385083, y: 0.7071068, z: -0.7071067, w: -0.000000053385072} - m_LocalPosition: {x: -0, y: 0, z: 0.069681294} - m_LocalScale: {x: 100, y: 100.000015, z: 100.000015} + m_LocalRotation: {x: -0, y: -0, z: 0.70710677, w: 0.7071068} + m_LocalPosition: {x: -0.8230004, y: -0.14499955, z: -1.5130008} + m_LocalScale: {x: 0.5024134, y: 0.15072668, z: 0.59622} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 1076547100095614248} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &5874836419271216831 -MeshFilter: + m_Father: {fileID: 5232010396526986649} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90.00001} +--- !u!114 &7826855213399514145 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8137402927492455013} - m_Mesh: {fileID: 2959467708922500008, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} ---- !u!23 &8971606842087962358 -MeshRenderer: + m_GameObject: {fileID: 7305315470125461635} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: de695257d46f68648a759bca131f0afe, type: 3} + m_Name: + m_EditorClassIdentifier: + _driftEffect: {fileID: 0} +--- !u!96 &3580292300952123767 +TrailRenderer: + serializedVersion: 3 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8137402927492455013} - m_Enabled: 1 + m_GameObject: {fileID: 7305315470125461635} + m_Enabled: 0 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_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 623467474444848304, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 1425599493148552152, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -5149717236700318645, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -7998116918101663598, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -5568519231300848177, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 2826571628412762842, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -4174603590541043493, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -2857437532595013558, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -759318388583361874, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -3887528768389588280, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 848521547590345460, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -8958874851583361158, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 950087371587980544, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 3961638683746587046, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 1272687261006680210, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -8448547190637030200, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -1573482102120744772, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -6384503590677181731, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 3695502492197912659, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -3596882150153649281, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -6343716149423446730, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -5755657720151833217, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -4084519660839939628, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 9050333147848335295, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -4070782632557183662, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -2697850565879539699, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -1368468521490782606, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -980485081727335726, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -673587753036872642, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 4982666175732342618, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -5812629761765426045, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: 3328154041840904986, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} - - {fileID: -3938923400497166336, guid: cc3b96096df6948479cfdbf314068f7d, type: 3} + - {fileID: 2100000, guid: d1bbd2a74d98b154c852fcd0ddfce1b5, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -14194,7 +1452,68 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} + m_Time: 5 + m_PreviewTimeScale: 1 + m_Parameters: + serializedVersion: 3 + widthMultiplier: 1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.40259743 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 0 + numCapVertices: 0 + alignment: 0 + textureMode: 0 + textureScale: {x: 1, y: 1} + shadowBias: 0.5 + generateLightingData: 0 + m_MinVertexDistance: 0.1 + m_MaskInteraction: 0 + m_Autodestruct: 0 + m_Emitting: 1 + m_ApplyActiveColorSpace: 0 --- !u!1 &8413865242187641906 GameObject: m_ObjectHideFlags: 0 @@ -14305,7 +1624,7 @@ Transform: m_GameObject: {fileID: 8414377261754603027} serializedVersion: 2 m_LocalRotation: {x: 0.00000008146034, y: -0.00000004371139, z: 3.560745e-15, w: 1} - m_LocalPosition: {x: 0.9055004, y: 0.1887848, z: -1.5349852} + m_LocalPosition: {x: 1.292, y: 0.334, z: -2.235} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] @@ -14527,156 +1846,6 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!1 &8909040493137368838 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8250132083236166162} - - component: {fileID: 5346775635268604027} - - component: {fileID: 2396937750648648927} - m_Layer: 6 - m_Name: SkidFL - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8250132083236166162 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8909040493137368838} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: 0.70710677, w: 0.7071068} - m_LocalPosition: {x: -1.16, y: 0.06500316, z: 2.189} - m_LocalScale: {x: 0.7536238, y: 0.22608706, z: 0.894325} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1762526813149383710} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90.00001} ---- !u!114 &5346775635268604027 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8909040493137368838} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: de695257d46f68648a759bca131f0afe, type: 3} - m_Name: - m_EditorClassIdentifier: - _driftEffect: {fileID: 0} ---- !u!96 &2396937750648648927 -TrailRenderer: - serializedVersion: 3 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8909040493137368838} - m_Enabled: 0 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 0 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 0 - m_RayTracingMode: 0 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: d1bbd2a74d98b154c852fcd0ddfce1b5, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Time: 5 - m_PreviewTimeScale: 1 - m_Parameters: - serializedVersion: 3 - widthMultiplier: 1 - widthCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0.40259743 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - colorGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - numCornerVertices: 0 - numCapVertices: 0 - alignment: 0 - textureMode: 0 - textureScale: {x: 1, y: 1} - shadowBias: 0.5 - generateLightingData: 0 - m_MinVertexDistance: 0.1 - m_MaskInteraction: 0 - m_Autodestruct: 0 - m_Emitting: 1 - m_ApplyActiveColorSpace: 0 --- !u!1 &9101065384304838595 GameObject: m_ObjectHideFlags: 0 @@ -14854,7 +2023,7 @@ Transform: m_GameObject: {fileID: 9195708726648234761} serializedVersion: 2 m_LocalRotation: {x: 0.00000008146034, y: -0.00000004371139, z: 3.560745e-15, w: 1} - m_LocalPosition: {x: -0.8254285, y: 0.18878469, z: 1.0864365} + m_LocalPosition: {x: -1.292, y: 0.334, z: 1.693} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] @@ -14934,14 +2103,11 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 9208270954602487118} serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -0.69, z: 0} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 + m_ConstrainProportionsScale: 1 m_Children: - {fileID: 5232010396526986649} - - {fileID: 1762526813149383710} - - {fileID: 6118429012727029098} - - {fileID: 3226499851666629583} - m_Father: {fileID: 1545892790134000353} + m_Father: {fileID: 4431542291951001293} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/Prefabs/Player2.prefab b/Assets/Prefabs/Player2.prefab new file mode 100644 index 0000000..45e900d --- /dev/null +++ b/Assets/Prefabs/Player2.prefab @@ -0,0 +1,402 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4032077643072879813 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6676801383817476911} + - component: {fileID: 3398321569795638082} + - component: {fileID: 7682618854707049691} + - component: {fileID: 459342078489286453} + - component: {fileID: 5878037832443769926} + - component: {fileID: 2338321692026105580} + m_Layer: 0 + m_Name: Player2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6676801383817476911 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4032077643072879813} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6623297660473287980} + - {fileID: 7367955241237805045} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!54 &3398321569795638082 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4032077643072879813} + serializedVersion: 4 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_CenterOfMass: {x: 0, y: 0, z: 0} + m_InertiaTensor: {x: 1, y: 1, z: 1} + m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ImplicitCom: 1 + m_ImplicitTensor: 1 + m_UseGravity: 1 + m_IsKinematic: 0 + m_Interpolate: 0 + m_Constraints: 0 + m_CollisionDetection: 0 +--- !u!114 &7682618854707049691 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4032077643072879813} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a591d221a634417e9827eb58e17de84, type: 3} + m_Name: + m_EditorClassIdentifier: + _stateAuthorityChangeErrorCorrectionDelta: 0 + SyncScale: 0 + SyncParent: 1 + _interpolationTarget: {fileID: 7367955241237805045} + UsePreciseRotation: 1 + UseRenderSleepThresholds: 1 + RenderThresholds: + UseEnergy: 1 + Position: 0.01 + Rotation: 0.01 + Scale: 0.01 +--- !u!114 &459342078489286453 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4032077643072879813} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1552182283, guid: e725a070cec140c4caffb81624c8c787, type: 3} + m_Name: + m_EditorClassIdentifier: + SortKey: 1679345453 + ObjectInterest: 1 + Flags: 262145 + NestedObjects: [] + NetworkedBehaviours: + - {fileID: 7682618854707049691} + - {fileID: 5878037832443769926} + - {fileID: 2338321692026105580} + ForceRemoteRenderTimeframe: 0 +--- !u!114 &5878037832443769926 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4032077643072879813} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4280e0bb0e4baf84bb68b6ef7ee0fd17, type: 3} + m_Name: + m_EditorClassIdentifier: + moveSpeed: 5 +--- !u!114 &2338321692026105580 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4032077643072879813} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2459e596155711c43a1b4565da9d7f1b, type: 3} + m_Name: + m_EditorClassIdentifier: + playerCamera: {fileID: 6124284408314705918} + audioListener: {fileID: 2864111000688441171} +--- !u!1 &4300849017253945891 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1535989459813637518} + - component: {fileID: 6124284408314705918} + - component: {fileID: 2864111000688441171} + m_Layer: 0 + m_Name: Main Camera (1) + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1535989459813637518 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4300849017253945891} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7367955241237805045} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!20 &6124284408314705918 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4300849017253945891} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0, g: 0.058700204, b: 0.1509434, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!81 &2864111000688441171 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4300849017253945891} + m_Enabled: 1 +--- !u!1 &8337542066066956186 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7367955241237805045} + - component: {fileID: 7973122519765735985} + - component: {fileID: 5947085693189510166} + - component: {fileID: 1216700829615348362} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7367955241237805045 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8337542066066956186} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1535989459813637518} + m_Father: {fileID: 6676801383817476911} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7973122519765735985 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8337542066066956186} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5947085693189510166 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8337542066066956186} + 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: 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!65 &1216700829615348362 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8337542066066956186} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1001 &6623297660472901550 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6676801383817476911} + m_Modifications: + - target: {fileID: 100002, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} + propertyPath: m_Name + value: Car_11 + objectReference: {fileID: 0} + - target: {fileID: 100002, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} +--- !u!4 &6623297660473287980 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400002, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} + m_PrefabInstance: {fileID: 6623297660472901550} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Prefabs/Player2.prefab.meta b/Assets/Prefabs/Player2.prefab.meta new file mode 100644 index 0000000..0fa9ac5 --- /dev/null +++ b/Assets/Prefabs/Player2.prefab.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: a94cf38efc23afd4ca1d24426ac5aa42 +labels: +- FusionPrefab +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RaceCountdownManager.cs b/Assets/RaceCountdownManager.cs index 2f71788..a26d190 100644 --- a/Assets/RaceCountdownManager.cs +++ b/Assets/RaceCountdownManager.cs @@ -1,18 +1,14 @@ using UnityEngine; using TMPro; -using Fusion; using System.Collections; -public class RaceCountdownManager : NetworkBehaviour +public class RaceCountdownManager : MonoBehaviour { public static RaceCountdownManager Instance; [SerializeField] private TextMeshProUGUI countdownText; - - [Networked, OnChangedRender(nameof(OnCountdownChanged))] - private int CountdownTimer { get; set; } - - [Networked] public bool RaceStarted { get; private set; } + private int countdownTimer; + public bool RaceStarted { get; private set; } private void Awake() { @@ -21,39 +17,85 @@ public class RaceCountdownManager : NetworkBehaviour countdownText.gameObject.SetActive(false); } - public override void Spawned() + private void Start() { - if (Object.HasStateAuthority) - { - StartCoroutine(CountdownCoroutine()); - } + StartCoroutine(CountdownCoroutine()); } private IEnumerator CountdownCoroutine() { - CountdownTimer = 3; + countdownTimer = 3; countdownText.gameObject.SetActive(true); - while (CountdownTimer > 0) + while (countdownTimer > 0) { + countdownText.text = countdownTimer.ToString(); yield return new WaitForSeconds(1f); - CountdownTimer--; + countdownTimer--; } - RaceStarted = true; countdownText.gameObject.SetActive(false); - } - - private void OnCountdownChanged() - { - if (CountdownTimer > 0) - { - countdownText.text = CountdownTimer.ToString(); - countdownText.gameObject.SetActive(true); - } - else - { - countdownText.gameObject.SetActive(false); - } + RaceStarted = true; } } + + +//using UnityEngine; +//using TMPro; +//using Fusion; +//using System.Collections; + +//public class RaceCountdownManager : NetworkBehaviour +//{ +// public static RaceCountdownManager Instance; + +// [SerializeField] private TextMeshProUGUI countdownText; + +// [Networked, OnChangedRender(nameof(OnCountdownChanged))] +// private int CountdownTimer { get; set; } + +// [Networked] public bool RaceStarted { get; private set; } + +// private void Awake() +// { +// Instance = this; +// if (countdownText != null) +// countdownText.gameObject.SetActive(false); +// } + +// public override void Spawned() +// { +// if (Object.HasStateAuthority) +// { +// StartCoroutine(CountdownCoroutine()); +// } +// } + +// private IEnumerator CountdownCoroutine() +// { +// CountdownTimer = 3; +// countdownText.gameObject.SetActive(true); + +// while (CountdownTimer > 0) +// { +// yield return new WaitForSeconds(1f); +// CountdownTimer--; +// } + +// RaceStarted = true; +// countdownText.gameObject.SetActive(false); +// } + +// private void OnCountdownChanged() +// { +// if (CountdownTimer > 0) +// { +// countdownText.text = CountdownTimer.ToString(); +// countdownText.gameObject.SetActive(true); +// } +// else +// { +// countdownText.gameObject.SetActive(false); +// } +// } +//} diff --git a/Assets/Scenes/Gameplay.unity b/Assets/Scenes/Gameplay.unity index fbd1ec8..cab45e8 100644 --- a/Assets/Scenes/Gameplay.unity +++ b/Assets/Scenes/Gameplay.unity @@ -463,6 +463,112 @@ Transform: m_Children: [] m_Father: {fileID: 731796938} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &340696038 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 340696039} + - component: {fileID: 340696042} + - component: {fileID: 340696041} + - component: {fileID: 340696040} + m_Layer: 0 + m_Name: Plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &340696039 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 340696038} + serializedVersion: 2 + m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.075} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2802928179976518224} + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!64 &340696040 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 340696038} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &340696041 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 340696038} + 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: 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 &340696042 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 340696038} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} --- !u!1 &363527889 GameObject: m_ObjectHideFlags: 0 @@ -1384,7 +1490,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!114 &731796937 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1830,14 +1936,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 0bbbbd8a49f623f43abb94ec5c65f24c, type: 3} m_Name: m_EditorClassIdentifier: - runner: {fileID: 824699893} - lobbyUI: {fileID: 0} - sessionListUIHandler: {fileID: 0} - lobbyNameInput: {fileID: 0} - createLobbyButton: {fileID: 0} - waitingText: {fileID: 0} - playerPrefab: - RawGuidValue: 00000000000000000000000000000000 --- !u!114 &824699893 MonoBehaviour: m_ObjectHideFlags: 0 @@ -2262,11 +2360,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 11400002, guid: bb945e2a87718084184a72db9cf1ee27, type: 3} propertyPath: m_Color.a - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 11400004, guid: bb945e2a87718084184a72db9cf1ee27, type: 3} propertyPath: m_Color.a - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 22400000, guid: bb945e2a87718084184a72db9cf1ee27, type: 3} propertyPath: m_AnchorMax.x @@ -3546,7 +3644,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &1614665874 RectTransform: m_ObjectHideFlags: 0 @@ -3710,7 +3808,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!114 &1627785075 MonoBehaviour: m_ObjectHideFlags: 0 @@ -4093,7 +4191,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!4 &1868736289 Transform: m_ObjectHideFlags: 0 @@ -4514,7 +4612,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!4 &1928440683 Transform: m_ObjectHideFlags: 0 @@ -4561,7 +4659,7 @@ Transform: m_Children: [] m_Father: {fileID: 731796938} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1995066739 +--- !u!1 &1959504774 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -4569,30 +4667,104 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1995066740} + - component: {fileID: 1959504775} + - component: {fileID: 1959504778} + - component: {fileID: 1959504777} + - component: {fileID: 1959504776} m_Layer: 0 - m_Name: Waypoint 005 + m_Name: Cube m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1995066740 + m_IsActive: 0 +--- !u!4 &1959504775 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1995066739} + m_GameObject: {fileID: 1959504774} serializedVersion: 2 - m_LocalRotation: {x: -0.008038728, y: 0.7678189, z: 0.009636006, w: 0.6405441} - m_LocalPosition: {x: 107.42949, y: 4.7186947, z: 1.3907232} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.16, y: 0.16, z: 0.16} + m_ConstrainProportionsScale: 1 m_Children: [] - m_Father: {fileID: 731796938} + m_Father: {fileID: 1407063193735831893} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &2062866431 +--- !u!65 &1959504776 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1959504774} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1959504777 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1959504774} + 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: 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 &1959504778 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1959504774} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1972446635 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -4600,90 +4772,227 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 2062866432} - - component: {fileID: 2062866433} + - component: {fileID: 1972446636} + - component: {fileID: 1972446639} + - component: {fileID: 1972446638} + - component: {fileID: 1972446637} m_Layer: 0 - m_Name: Waypoint - m_TagString: Untagged + m_Name: Plane + m_TagString: Road m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2062866432 + m_IsActive: 0 +--- !u!4 &1972446636 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2062866431} + m_GameObject: {fileID: 1972446635} serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -12.7, y: -17.3955, z: 0.02} + m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.03} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 472995953} - - {fileID: 1195283488} - - {fileID: 1311703588} - - {fileID: 504439175} - - {fileID: 1506820233} - - {fileID: 290851100} - - {fileID: 1281562746} - - {fileID: 231128086} - - {fileID: 546097060} - - {fileID: 501743647} - - {fileID: 648870150} - - {fileID: 1055027376} - - {fileID: 309716366} - - {fileID: 1357738589} - - {fileID: 563554351} - - {fileID: 1172126929} - - {fileID: 1453498124} - - {fileID: 1860435222} - - {fileID: 142445176} - - {fileID: 667321691} - - {fileID: 1632319061} - - {fileID: 978028148} - - {fileID: 1567514459} - - {fileID: 220822596} - - {fileID: 541027475} - - {fileID: 1380364437} - - {fileID: 201031050} - - {fileID: 704706410} - - {fileID: 852579231} - - {fileID: 1519224011} - - {fileID: 1053776802} - - {fileID: 363527890} - - {fileID: 1412927614} - - {fileID: 1146359389} - - {fileID: 864225709} - - {fileID: 9971859} - - {fileID: 2094892511} - - {fileID: 1047083314} - - {fileID: 1054980405} - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &2062866433 -MonoBehaviour: + m_Children: [] + m_Father: {fileID: 1407063193735831893} + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!64 &1972446637 +MeshCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2062866431} + m_GameObject: {fileID: 1972446635} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 70852dc981465ea48bb527b9e33a87fd, type: 3} - m_Name: - m_EditorClassIdentifier: - _smoothRoute: 1 - _closedLoop: 1 - _editorVisualisationSubsteps: 653 - _waypoints: - - {fileID: 472995953} - - {fileID: 1195283488} - - {fileID: 1311703588} - - {fileID: 504439175} - - {fileID: 1506820233} + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1972446638 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1972446635} + 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: 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 &1972446639 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1972446635} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1995066739 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1995066740} + m_Layer: 0 + m_Name: Waypoint 005 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1995066740 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1995066739} + serializedVersion: 2 + m_LocalRotation: {x: -0.008038728, y: 0.7678189, z: 0.009636006, w: 0.6405441} + m_LocalPosition: {x: 107.42949, y: 4.7186947, z: 1.3907232} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 731796938} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2062866431 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2062866432} + - component: {fileID: 2062866433} + m_Layer: 0 + m_Name: Waypoint + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2062866432 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2062866431} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -12.7, y: -17.3955, z: 0.02} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 472995953} + - {fileID: 1195283488} + - {fileID: 1311703588} + - {fileID: 504439175} + - {fileID: 1506820233} + - {fileID: 290851100} + - {fileID: 1281562746} + - {fileID: 231128086} + - {fileID: 546097060} + - {fileID: 501743647} + - {fileID: 648870150} + - {fileID: 1055027376} + - {fileID: 309716366} + - {fileID: 1357738589} + - {fileID: 563554351} + - {fileID: 1172126929} + - {fileID: 1453498124} + - {fileID: 1860435222} + - {fileID: 142445176} + - {fileID: 667321691} + - {fileID: 1632319061} + - {fileID: 978028148} + - {fileID: 1567514459} + - {fileID: 220822596} + - {fileID: 541027475} + - {fileID: 1380364437} + - {fileID: 201031050} + - {fileID: 704706410} + - {fileID: 852579231} + - {fileID: 1519224011} + - {fileID: 1053776802} + - {fileID: 363527890} + - {fileID: 1412927614} + - {fileID: 1146359389} + - {fileID: 864225709} + - {fileID: 9971859} + - {fileID: 2094892511} + - {fileID: 1047083314} + - {fileID: 1054980405} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2062866433 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2062866431} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 70852dc981465ea48bb527b9e33a87fd, type: 3} + m_Name: + m_EditorClassIdentifier: + _smoothRoute: 1 + _closedLoop: 1 + _editorVisualisationSubsteps: 653 + _waypoints: + - {fileID: 472995953} + - {fileID: 1195283488} + - {fileID: 1311703588} + - {fileID: 504439175} + - {fileID: 1506820233} - {fileID: 290851100} - {fileID: 1281562746} - {fileID: 231128086} @@ -4800,6 +5109,14 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 3310339452343845666} m_Mesh: {fileID: 8610960573538841178, guid: 98e2b3b48e5fe9e4981408c03c658935, type: 3} +--- !u!33 &36960728715627561 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3925442449336719195} + m_Mesh: {fileID: 4300020, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} --- !u!4 &46731120365194828 Transform: m_ObjectHideFlags: 0 @@ -6833,6 +7150,57 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5972930060223635523} m_Mesh: {fileID: -3378440169994004323, guid: 98e2b3b48e5fe9e4981408c03c658935, type: 3} +--- !u!20 &961411950218036754 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4196981367105912912} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 --- !u!4 &974791416502064664 Transform: m_ObjectHideFlags: 0 @@ -7866,6 +8234,21 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!4 &1368923038053385793 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9101065383549811819} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: 0.70710677, w: 0.7071068} + m_LocalPosition: {x: 0.82000035, y: -0.14499955, z: 1.1060005} + m_LocalScale: {x: 0.5024134, y: 0.15072668, z: 0.59622} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5232010397013999153} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90.00001} --- !u!1 &1387628231771182467 GameObject: m_ObjectHideFlags: 0 @@ -8050,7 +8433,9 @@ Transform: m_LocalPosition: {x: 0.0306463, y: 4.39051, z: -0.210382} m_LocalScale: {x: 100, y: 100, z: 100} m_ConstrainProportionsScale: 0 - m_Children: [] + m_Children: + - {fileID: 1972446636} + - {fileID: 1959504775} m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!4 &1409074306488401194 @@ -8678,6 +9063,69 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1647803836497769274 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3925442449336719195} + 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: bc40aad1e584c59478d18648dd399adc, 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!135 &1654061785543740014 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4523264194943191500} + m_Material: {fileID: 13400000, guid: fe43720314558424185967ccff2c6354, type: 2} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Radius: 1.1 + m_Center: {x: 0, y: 0, z: 0} --- !u!33 &1654470580805781531 MeshFilter: m_ObjectHideFlags: 0 @@ -8806,17 +9254,32 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!4 &1676197325963728455 +--- !u!4 &1672444641785230959 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6414871274511160326} + m_GameObject: {fileID: 2192976182390153476} serializedVersion: 2 - m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} - m_LocalPosition: {x: -116.13199, y: -7.26745, z: 67.9723} - m_LocalScale: {x: 100, y: 100, z: 100} + m_LocalRotation: {x: 0.00000008146034, y: -0.00000004371139, z: 3.560745e-15, w: 1} + m_LocalPosition: {x: -1.292, y: 0.334, z: -2.235} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5232010397013999153} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &1676197325963728455 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6414871274511160326} + serializedVersion: 2 + m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} + m_LocalPosition: {x: -116.13199, y: -7.26745, z: 67.9723} + m_LocalScale: {x: 100, y: 100, z: 100} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2531209556464813522} @@ -9035,6 +9498,14 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!33 &1842507428103749388 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3694237511811620995} + m_Mesh: {fileID: 4300012, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} --- !u!4 &1847439734953756504 Transform: m_ObjectHideFlags: 0 @@ -9399,6 +9870,110 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!96 &2056169460167607263 +TrailRenderer: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9101065383549811819} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d1bbd2a74d98b154c852fcd0ddfce1b5, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Time: 5 + m_PreviewTimeScale: 1 + m_Parameters: + serializedVersion: 3 + widthMultiplier: 1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.40259743 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 0 + numCapVertices: 0 + alignment: 0 + textureMode: 0 + textureScale: {x: 1, y: 1} + shadowBias: 0.5 + generateLightingData: 0 + m_MinVertexDistance: 0.1 + m_MaskInteraction: 0 + m_Autodestruct: 0 + m_Emitting: 1 + m_ApplyActiveColorSpace: 0 --- !u!4 &2058969689845442097 Transform: m_ObjectHideFlags: 0 @@ -9602,6 +10177,33 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!54 &2160202761607379236 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5097956068402022692} + serializedVersion: 4 + m_Mass: 12 + m_Drag: 0.25 + m_AngularDrag: 25 + m_CenterOfMass: {x: 0, y: 0, z: 0} + m_InertiaTensor: {x: 1, y: 1, z: 1} + m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ImplicitCom: 0 + m_ImplicitTensor: 1 + m_UseGravity: 1 + m_IsKinematic: 0 + m_Interpolate: 1 + m_Constraints: 64 + m_CollisionDetection: 1 --- !u!23 &2161880711555277776 MeshRenderer: m_ObjectHideFlags: 0 @@ -9659,6 +10261,24 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2192976182390153476 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1672444641785230959} + - component: {fileID: 7438406276027355456} + - component: {fileID: 6240239829967937945} + m_Layer: 6 + m_Name: Wheel_Back_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 --- !u!23 &2199879995435870717 MeshRenderer: m_ObjectHideFlags: 0 @@ -9709,6 +10329,48 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1541272468796037211} m_Mesh: {fileID: 7855155336590950268, guid: 98e2b3b48e5fe9e4981408c03c658935, type: 3} +--- !u!23 &2201859981592470154 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8685002363034834852} + 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: 28933597e884c8c4e8d66cc9072d5ce0, 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!4 &2203735051236107439 Transform: m_ObjectHideFlags: 0 @@ -9800,6 +10462,14 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!33 &2243603945577818376 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9195708726967589025} + m_Mesh: {fileID: 4300010, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} --- !u!33 &2250413024518556638 MeshFilter: m_ObjectHideFlags: 0 @@ -9865,6 +10535,21 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &2266507764268683916 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2810042475427661205} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.66, z: -3.3699994} + m_LocalScale: {x: 0.5, y: 0.28, z: 1.2499999} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4431542292571170149} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &2269673570315908960 MeshFilter: m_ObjectHideFlags: 0 @@ -11199,6 +11884,22 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &2693913535590071675 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4196981367105912912} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e76209d84eb35e742b0070ddc0561242, type: 3} + m_Name: + m_EditorClassIdentifier: + Distance: 0.01 + FastFilter: 4 + motionBlurMaterial: {fileID: 2100000, guid: e751ebcfded655041b633ff6a5f4b87d, type: 2} + mask: {fileID: 2800000, guid: fadde0ef1c1559641bb445997f51f160, type: 3} --- !u!23 &2708944641782585169 MeshRenderer: m_ObjectHideFlags: 0 @@ -11479,9 +12180,27 @@ Transform: m_LocalPosition: {x: -0, y: 0, z: 0} m_LocalScale: {x: 100, y: 100, z: 100} m_ConstrainProportionsScale: 0 - m_Children: [] + m_Children: + - {fileID: 340696039} m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2810042475427661205 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2266507764268683916} + - component: {fileID: 2918063942389837309} + m_Layer: 6 + m_Name: Collider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 --- !u!4 &2812696575182887403 Transform: m_ObjectHideFlags: 0 @@ -11535,6 +12254,24 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2829335706111415381 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3834359950974970287} + - component: {fileID: 3937104099300631703} + - component: {fileID: 8764986576164550059} + m_Layer: 6 + m_Name: SkidRR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 --- !u!1 &2829408208555204865 GameObject: m_ObjectHideFlags: 0 @@ -11723,6 +12460,28 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!64 &2918063942389837309 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2810042475427661205} + m_Material: {fileID: 13400000, guid: b8b1ae7ca19f4cd4194b4505bd39dc06, type: 2} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 1 + m_CookingOptions: 30 + m_Mesh: {fileID: 5060444177187149915, guid: 99af9074067c389458d2a716374b8f42, type: 3} --- !u!4 &2945224814495698768 Transform: m_ObjectHideFlags: 0 @@ -11738,6 +12497,18 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2945888186890222404 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5097956068402022692} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 0} + m_Name: + m_EditorClassIdentifier: --- !u!33 &2960238930918921682 MeshFilter: m_ObjectHideFlags: 0 @@ -11811,6 +12582,18 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &3020599757369606063 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5097956068402022692} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 0} + m_Name: + m_EditorClassIdentifier: --- !u!4 &3021178150537612521 Transform: m_ObjectHideFlags: 0 @@ -12050,6 +12833,24 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!1 &3067970481616752801 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8680394450457815791} + - component: {fileID: 5337483043286170764} + - component: {fileID: 6318049027750705774} + m_Layer: 6 + m_Name: Glass_11 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 --- !u!23 &3082914061791762312 MeshRenderer: m_ObjectHideFlags: 0 @@ -12360,6 +13161,14 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!81 &3230930960535064084 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4196981367105912912} + m_Enabled: 1 --- !u!4 &3232380490241162594 Transform: m_ObjectHideFlags: 0 @@ -12393,6 +13202,21 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!4 &3247130377918357794 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7049446829034127541} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: 0.70710677, w: 0.7071068} + m_LocalPosition: {x: -0.8230003, y: -0.14499955, z: 1.1060004} + m_LocalScale: {x: 0.5024134, y: 0.15072668, z: 0.59622} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5232010397013999153} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90.00001} --- !u!33 &3249875613916455759 MeshFilter: m_ObjectHideFlags: 0 @@ -12466,6 +13290,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7821153357756645497} m_Mesh: {fileID: 6545242502897195300, guid: 98e2b3b48e5fe9e4981408c03c658935, type: 3} +--- !u!1 &3261787742464113480 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5232010397013999153} + m_Layer: 6 + m_Name: Car_11 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 --- !u!1 &3266025588943225591 GameObject: m_ObjectHideFlags: 0 @@ -12644,6 +13484,23 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!114 &3319685827410649217 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5097956068402022692} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c7b8a4db074ebd44980c8e8f18ff5a82, type: 3} + m_Name: + m_EditorClassIdentifier: + _leadOffset: 35 + _leadMultiplier: 0.25 + _sideOffset: 0 + waypointsCircuit: {fileID: 0} + allwaypointCircuits: [] --- !u!1 &3321270651338729061 GameObject: m_ObjectHideFlags: 0 @@ -12933,6 +13790,14 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!33 &3465752023563432615 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8413865240660709274} + m_Mesh: {fileID: 4300016, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} --- !u!1 &3476308879644304161 GameObject: m_ObjectHideFlags: 0 @@ -13097,15 +13962,119 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3607830173512201951 -GameObject: +--- !u!96 &3580292299426235103 +TrailRenderer: + serializedVersion: 3 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4631148104482837937} + m_GameObject: {fileID: 7305315471953316651} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d1bbd2a74d98b154c852fcd0ddfce1b5, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Time: 5 + m_PreviewTimeScale: 1 + m_Parameters: + serializedVersion: 3 + widthMultiplier: 1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.40259743 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 0 + numCapVertices: 0 + alignment: 0 + textureMode: 0 + textureScale: {x: 1, y: 1} + shadowBias: 0.5 + generateLightingData: 0 + m_MinVertexDistance: 0.1 + m_MaskInteraction: 0 + m_Autodestruct: 0 + m_Emitting: 1 + m_ApplyActiveColorSpace: 0 +--- !u!1 &3607830173512201951 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4631148104482837937} - component: {fileID: 409337064655856723} - component: {fileID: 609582744938304903} m_Layer: 0 @@ -13322,6 +14291,24 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3694237511811620995 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4488184778818198183} + - component: {fileID: 1842507428103749388} + - component: {fileID: 8536542081273716475} + m_Layer: 6 + m_Name: Wheel_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 --- !u!1 &3698620289099630464 GameObject: m_ObjectHideFlags: 0 @@ -13659,6 +14646,14 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &3818793660342047854 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8685002363034834852} + m_Mesh: {fileID: 4300018, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} --- !u!23 &3829507549036620471 MeshRenderer: m_ObjectHideFlags: 0 @@ -13701,6 +14696,21 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!4 &3834359950974970287 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2829335706111415381} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: 0.70710677, w: 0.7071068} + m_LocalPosition: {x: 0.86900055, y: -0.14499955, z: -1.5090002} + m_LocalScale: {x: 0.5024134, y: 0.15072668, z: 0.59622} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5232010397013999153} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90.00001} --- !u!1 &3857573545923097327 GameObject: m_ObjectHideFlags: 0 @@ -13797,6 +14807,37 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!1 &3925442449336719195 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7015308070905758482} + - component: {fileID: 36960728715627561} + - component: {fileID: 1647803836497769274} + m_Layer: 6 + m_Name: Body_11 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &3937104099300631703 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2829335706111415381} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: de695257d46f68648a759bca131f0afe, type: 3} + m_Name: + m_EditorClassIdentifier: + _driftEffect: {fileID: 0} --- !u!1 &3941628885438346377 GameObject: m_ObjectHideFlags: 0 @@ -14313,6 +15354,48 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &4076015668239398326 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8625113007147779272} + 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: 767769731782fe9409ca4e22077acbd3, 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 &4082088133455872682 MeshFilter: m_ObjectHideFlags: 0 @@ -14378,6 +15461,48 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &4107218408086228700 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8414377261000486331} + 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: 96d9c902e61354248bb428719567f189, 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!4 &4117418370909879932 Transform: m_ObjectHideFlags: 0 @@ -14658,6 +15783,27 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &4196981367105912912 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7224142285519967366} + - component: {fileID: 961411950218036754} + - component: {fileID: 3230930960535064084} + - component: {fileID: 8687607069550309556} + - component: {fileID: 2693913535590071675} + - component: {fileID: 7003429170137387264} + m_Layer: 0 + m_Name: MainCamera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 --- !u!23 &4199575511072785249 MeshRenderer: m_ObjectHideFlags: 0 @@ -15036,6 +16182,25 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!4 &4431542292571170149 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5097956068402022692} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: 0.9564881, z: -0, w: 0.29177147} + m_LocalPosition: {x: 131.95, y: -12.14, z: -20.17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2266507764268683916} + - {fileID: 5884097419142505627} + - {fileID: 6916985651697123274} + - {fileID: 4727001569564492046} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 146.072, z: 0} --- !u!23 &4440175096902659707 MeshRenderer: m_ObjectHideFlags: 0 @@ -15165,6 +16330,21 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4488184778818198183 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3694237511811620995} + serializedVersion: 2 + m_LocalRotation: {x: 0.00000008146034, y: -0.00000004371139, z: 3.560745e-15, w: 1} + m_LocalPosition: {x: 1.292, y: 0.334, z: 1.693} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5232010397013999153} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &4492706164755392982 MeshFilter: m_ObjectHideFlags: 0 @@ -15181,6 +16361,25 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4800891923877086123} m_Mesh: {fileID: 2339340021362623994, guid: 98e2b3b48e5fe9e4981408c03c658935, type: 3} +--- !u!1 &4523264194943191500 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5884097419142505627} + - component: {fileID: 1654061785543740014} + - component: {fileID: 6038027054518434296} + - component: {fileID: 6397768574303871721} + m_Layer: 3 + m_Name: SphereRB + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 --- !u!23 &4571698248861113711 MeshRenderer: m_ObjectHideFlags: 0 @@ -15405,9 +16604,10 @@ GameObject: - component: {fileID: 4628590618310664515} - component: {fileID: 7303946329985601688} - component: {fileID: 7303946329985601689} + - component: {fileID: 7303946329985601690} m_Layer: 0 m_Name: Terrain_Terrain_0 - m_TagString: Ground + m_TagString: Road m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 @@ -15562,6 +16762,21 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!4 &4711483572861537067 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8625113007147779272} + serializedVersion: 2 + m_LocalRotation: {x: 0.00000008146034, y: -0.00000004371139, z: 3.560745e-15, w: 1} + m_LocalPosition: {x: 0.000000014901147, y: 0.42928687, z: 1.6087512} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5232010397013999153} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!4 &4722355322010420509 Transform: m_ObjectHideFlags: 0 @@ -15577,6 +16792,21 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4727001569564492046 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5395855668082432033} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 1.5, z: -3} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4431542292571170149} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &4736073602057940425 GameObject: m_ObjectHideFlags: 0 @@ -15661,6 +16891,19 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4791671936010130004 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7049446829034127541} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: de695257d46f68648a759bca131f0afe, type: 3} + m_Name: + m_EditorClassIdentifier: + _driftEffect: {fileID: 0} --- !u!1 &4791846904879223276 GameObject: m_ObjectHideFlags: 0 @@ -16084,6 +17327,24 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!114 &4958469119238545364 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5097956068402022692} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a7354a95ac207024894f426c22c2b811, type: 3} + m_Name: + m_EditorClassIdentifier: + CurrentNOS: 0 + chargeSpeed: 13 + depletionSpeed: 20 + boostAcceleration: 40 + audioVolume: 0.5 + boostAudio: {fileID: 0} --- !u!1 &4960627995986506187 GameObject: m_ObjectHideFlags: 0 @@ -16431,7 +17692,7 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &5110739158666944905 +--- !u!1 &5097956068402022692 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -16439,19 +17700,42 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 7070652776269457237} - - component: {fileID: 6738857942102575948} - - component: {fileID: 1486489816649628500} - m_Layer: 0 - m_Name: Poles_8_MetalTrim_1_0 + - component: {fileID: 4431542292571170149} + - component: {fileID: 3020599757369606063} + - component: {fileID: 2945888186890222404} + - component: {fileID: 2160202761607379236} + - component: {fileID: 8676106735150450833} + - component: {fileID: 3319685827410649217} + - component: {fileID: 4958469119238545364} + - component: {fileID: 6967074991290172005} + m_Layer: 6 + m_Name: Player m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!23 &5111254554567594410 -MeshRenderer: - m_ObjectHideFlags: 0 +--- !u!1 &5110739158666944905 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7070652776269457237} + - component: {fileID: 6738857942102575948} + - component: {fileID: 1486489816649628500} + m_Layer: 0 + m_Name: Poles_8_MetalTrim_1_0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &5111254554567594410 +MeshRenderer: + m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} @@ -16968,6 +18252,10 @@ PrefabInstance: propertyPath: m_Name value: RaceCountDownManager objectReference: {fileID: 0} + - target: {fileID: 7139577379577549923, guid: 2595ebf73aeb93140a9aa786b6f4b970, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7284567899420768869, guid: 2595ebf73aeb93140a9aa786b6f4b970, type: 3} propertyPath: countdownText value: @@ -16977,6 +18265,34 @@ PrefabInstance: m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 2595ebf73aeb93140a9aa786b6f4b970, type: 3} +--- !u!4 &5232010397013999153 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3261787742464113480} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 1 + m_Children: + - {fileID: 7015308070905758482} + - {fileID: 8680394450457815791} + - {fileID: 4711483572861537067} + - {fileID: 5468423090954935072} + - {fileID: 8565247238549825556} + - {fileID: 1672444641785230959} + - {fileID: 6181287152635199960} + - {fileID: 7728721353592853758} + - {fileID: 4488184778818198183} + - {fileID: 3834359950974970287} + - {fileID: 7086864720716975580} + - {fileID: 1368923038053385793} + - {fileID: 3247130377918357794} + m_Father: {fileID: 6916985651697123274} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!23 &5247992814140866107 MeshRenderer: m_ObjectHideFlags: 0 @@ -17045,6 +18361,48 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8261768993535436759} m_Mesh: {fileID: 5544913122546992483, guid: 98e2b3b48e5fe9e4981408c03c658935, type: 3} +--- !u!23 &5262079115156935058 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9195708726967589025} + 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: 96d9c902e61354248bb428719567f189, 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!23 &5273398075313264841 MeshRenderer: m_ObjectHideFlags: 0 @@ -17185,6 +18543,14 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &5337483043286170764 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3067970481616752801} + m_Mesh: {fileID: 4300022, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} --- !u!1 &5345359814853655653 GameObject: m_ObjectHideFlags: 0 @@ -17211,6 +18577,126 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4065769456761174474} m_Mesh: {fileID: -1889937451135585196, guid: 98e2b3b48e5fe9e4981408c03c658935, type: 3} +--- !u!96 &5358065469383584516 +TrailRenderer: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7049446829034127541} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d1bbd2a74d98b154c852fcd0ddfce1b5, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Time: 5 + m_PreviewTimeScale: 1 + m_Parameters: + serializedVersion: 3 + widthMultiplier: 1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.40259743 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 0 + numCapVertices: 0 + alignment: 0 + textureMode: 0 + textureScale: {x: 1, y: 1} + shadowBias: 0.5 + generateLightingData: 0 + m_MinVertexDistance: 0.1 + m_MaskInteraction: 0 + m_Autodestruct: 0 + m_Emitting: 1 + m_ApplyActiveColorSpace: 0 +--- !u!1 &5395855668082432033 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4727001569564492046} + m_Layer: 6 + m_Name: FollowTarget + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 --- !u!1 &5396491451887304091 GameObject: m_ObjectHideFlags: 0 @@ -17290,6 +18776,21 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &5468423090954935072 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8413865240660709274} + serializedVersion: 2 + m_LocalRotation: {x: 0.00000008146034, y: -0.00000004371139, z: 3.560745e-15, w: 1} + m_LocalPosition: {x: 0.00000019757346, y: -0.13912919, z: -0.15670183} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5232010397013999153} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &5480999002716857109 GameObject: m_ObjectHideFlags: 0 @@ -17977,6 +19478,21 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 3124172186877703707} m_Mesh: {fileID: 4503932198565769043, guid: 98e2b3b48e5fe9e4981408c03c658935, type: 3} +--- !u!4 &5884097419142505627 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4523264194943191500} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 1.01, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4431542292571170149} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!4 &5906076085537826846 Transform: m_ObjectHideFlags: 0 @@ -18238,6 +19754,33 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6209528541326571918} m_Mesh: {fileID: 6269929442169628573, guid: 98e2b3b48e5fe9e4981408c03c658935, type: 3} +--- !u!54 &6038027054518434296 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4523264194943191500} + serializedVersion: 4 + m_Mass: 5 + m_Drag: 2 + m_AngularDrag: 2 + m_CenterOfMass: {x: 0, y: 0, z: 0} + m_InertiaTensor: {x: 1, y: 1, z: 1} + m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ImplicitCom: 1 + m_ImplicitTensor: 1 + m_UseGravity: 1 + m_IsKinematic: 0 + m_Interpolate: 1 + m_Constraints: 0 + m_CollisionDetection: 1 --- !u!4 &6039300522836017059 Transform: m_ObjectHideFlags: 0 @@ -18489,6 +20032,21 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &6181287152635199960 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8414377261000486331} + serializedVersion: 2 + m_LocalRotation: {x: 0.00000008146034, y: -0.00000004371139, z: 3.560745e-15, w: 1} + m_LocalPosition: {x: 1.292, y: 0.334, z: -2.235} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5232010397013999153} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &6193696954108547430 GameObject: m_ObjectHideFlags: 0 @@ -18651,6 +20209,48 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4163122429973315003} m_Mesh: {fileID: 702736198612211301, guid: 98e2b3b48e5fe9e4981408c03c658935, type: 3} +--- !u!23 &6240239829967937945 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2192976182390153476} + 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: 96d9c902e61354248bb428719567f189, 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!1 &6242699648168049318 GameObject: m_ObjectHideFlags: 0 @@ -18961,6 +20561,48 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &6318049027750705774 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3067970481616752801} + 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: 767769731782fe9409ca4e22077acbd3, 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!23 &6336527227499997522 MeshRenderer: m_ObjectHideFlags: 0 @@ -19110,6 +20752,45 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2232746321096523701} m_Mesh: {fileID: -1124782376048622158, guid: 98e2b3b48e5fe9e4981408c03c658935, type: 3} +--- !u!59 &6397768574303871721 +HingeJoint: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4523264194943191500} + m_ConnectedBody: {fileID: 2160202761607379236} + m_ConnectedArticulationBody: {fileID: 0} + m_Anchor: {x: 0, y: 0, z: 0} + m_Axis: {x: 1, y: 0, z: 0} + m_AutoConfigureConnectedAnchor: 1 + m_ConnectedAnchor: {x: 0, y: 1.0100002, z: 0} + serializedVersion: 2 + m_UseSpring: 0 + m_Spring: + spring: 10000 + damper: 10 + targetPosition: 0 + m_UseMotor: 0 + m_Motor: + targetVelocity: 0 + force: 0 + freeSpin: 0 + m_UseLimits: 0 + m_ExtendedLimits: 0 + m_UseAcceleration: 0 + m_Limits: + min: 0 + max: 0 + bounciness: 0 + bounceMinVelocity: 0.2 + contactDistance: 0 + m_BreakForce: Infinity + m_BreakTorque: Infinity + m_EnableCollision: 0 + m_EnablePreprocessing: 1 + m_MassScale: 1 + m_ConnectedMassScale: 1 --- !u!33 &6399620477508752955 MeshFilter: m_ObjectHideFlags: 0 @@ -19461,6 +21142,14 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!33 &6569281953172982195 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8625113007147779272} + m_Mesh: {fileID: 4300024, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} --- !u!1 &6572064578498099134 GameObject: m_ObjectHideFlags: 0 @@ -20119,6 +21808,48 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &6864287261802818253 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8413865240660709274} + 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: 86164dca18584da459291a37a9dd58af, 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 &6879925995736915321 MeshFilter: m_ObjectHideFlags: 0 @@ -20127,6 +21858,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8762592488675059197} m_Mesh: {fileID: -6869088010059125932, guid: 98e2b3b48e5fe9e4981408c03c658935, type: 3} +--- !u!4 &6916985651697123274 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9208270953882052326} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 1 + m_Children: + - {fileID: 5232010397013999153} + m_Father: {fileID: 4431542292571170149} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!4 &6918094272959878084 Transform: m_ObjectHideFlags: 0 @@ -20359,6 +22106,18 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &6967074991290172005 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5097956068402022692} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 0} + m_Name: + m_EditorClassIdentifier: --- !u!1 &6977293162975259827 GameObject: m_ObjectHideFlags: 0 @@ -20420,6 +22179,66 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &7003429170137387264 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4196981367105912912} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 948f4100a11a5c24981795d21301da5c, type: 3} + m_Name: + m_EditorClassIdentifier: + volumeTrigger: {fileID: 7224142285519967366} + volumeLayer: + serializedVersion: 2 + m_Bits: 193 + stopNaNPropagation: 1 + finalBlitToCameraTarget: 0 + antialiasingMode: 0 + temporalAntialiasing: + jitterSpread: 0.75 + sharpness: 0.25 + stationaryBlending: 0.95 + motionBlending: 0.85 + subpixelMorphologicalAntialiasing: + quality: 2 + fastApproximateAntialiasing: + fastMode: 0 + keepAlpha: 0 + fog: + enabled: 1 + excludeSkybox: 1 + debugLayer: + lightMeter: + width: 512 + height: 256 + showCurves: 1 + histogram: + width: 512 + height: 256 + channel: 3 + waveform: + exposure: 0.12 + height: 256 + vectorscope: + size: 256 + exposure: 0.12 + overlaySettings: + linearDepth: 0 + motionColorIntensity: 4 + motionGridSize: 64 + colorBlindnessType: 0 + colorBlindnessStrength: 1 + m_Resources: {fileID: 11400000, guid: d82512f9c8e5d4a4d938b575d47f88d4, type: 2} + m_ShowToolkit: 1 + m_ShowCustomSorter: 1 + breakBeforeColorGrading: 0 + m_BeforeTransparentBundles: [] + m_BeforeStackBundles: [] + m_AfterStackBundles: [] --- !u!4 &7005857120385504983 Transform: m_ObjectHideFlags: 0 @@ -20435,6 +22254,21 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &7015308070905758482 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3925442449336719195} + serializedVersion: 2 + m_LocalRotation: {x: 0.00000008146034, y: -0.00000004371139, z: 3.560745e-15, w: 1} + m_LocalPosition: {x: 0.00000019757346, y: -0.13912919, z: -0.15670183} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5232010397013999153} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &7020407408759744041 MeshFilter: m_ObjectHideFlags: 0 @@ -20454,9 +22288,10 @@ GameObject: - component: {fileID: 4131460326498455201} - component: {fileID: 8926872118295602920} - component: {fileID: 4598831926678431748} + - component: {fileID: 8926872118295602921} m_Layer: 0 m_Name: Circuit_Kerbs_0 - m_TagString: Ground + m_TagString: Road m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 @@ -20511,6 +22346,24 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &7049446829034127541 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3247130377918357794} + - component: {fileID: 4791671936010130004} + - component: {fileID: 5358065469383584516} + m_Layer: 6 + m_Name: SkidFL + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 --- !u!1 &7067185125818982346 GameObject: m_ObjectHideFlags: 0 @@ -20641,6 +22494,21 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &7086864720716975580 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7305315471953316651} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: 0.70710677, w: 0.7071068} + m_LocalPosition: {x: -0.8230004, y: -0.14499955, z: -1.5130008} + m_LocalScale: {x: 0.5024134, y: 0.15072668, z: 0.59622} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5232010397013999153} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90.00001} --- !u!1 &7129404287144642239 GameObject: m_ObjectHideFlags: 0 @@ -20841,6 +22709,21 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!4 &7224142285519967366 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4196981367105912912} + serializedVersion: 2 + m_LocalRotation: {x: 0.034024607, y: 0.9562811, z: -0.12383683, w: 0.26274163} + m_LocalPosition: {x: 128.58257, y: -9.107942, z: -14.694545} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} --- !u!23 &7229701172527001226 MeshRenderer: m_ObjectHideFlags: 0 @@ -21047,7 +22930,7 @@ MeshCollider: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4617867203639585382} - m_Material: {fileID: 0} + m_Material: {fileID: 13400000, guid: 37c3d487acd72664491fd94ebe6ba6ad, type: 2} m_IncludeLayers: serializedVersion: 2 m_Bits: 0 @@ -21057,11 +22940,50 @@ MeshCollider: m_LayerOverridePriority: 0 m_IsTrigger: 0 m_ProvidesContacts: 0 - m_Enabled: 1 + m_Enabled: 0 serializedVersion: 5 m_Convex: 0 m_CookingOptions: 30 m_Mesh: {fileID: 2222058905440934225, guid: 98e2b3b48e5fe9e4981408c03c658935, type: 3} +--- !u!65 &7303946329985601690 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4617867203639585382} + m_Material: {fileID: 13400000, guid: fe43720314558424185967ccff2c6354, type: 2} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 0 + serializedVersion: 3 + m_Size: {x: 10.231135, y: 10.000042, z: 0.25633693} + m_Center: {x: -0.115567684, y: 0, z: 0.033832837} +--- !u!1 &7305315471953316651 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7086864720716975580} + - component: {fileID: 7826855214792091529} + - component: {fileID: 3580292299426235103} + m_Layer: 6 + m_Name: SkidRL + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 --- !u!4 &7322812383057226111 Transform: m_ObjectHideFlags: 0 @@ -21240,6 +23162,14 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7438406276027355456 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2192976182390153476} + m_Mesh: {fileID: 4300028, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} --- !u!23 &7443020722209357211 MeshRenderer: m_ObjectHideFlags: 0 @@ -21339,6 +23269,19 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6282610136297440584} m_Mesh: {fileID: -963384430677750064, guid: 98e2b3b48e5fe9e4981408c03c658935, type: 3} +--- !u!114 &7496074956916356865 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9101065383549811819} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: de695257d46f68648a759bca131f0afe, type: 3} + m_Name: + m_EditorClassIdentifier: + _driftEffect: {fileID: 0} --- !u!4 &7522931813555761921 Transform: m_ObjectHideFlags: 0 @@ -21925,6 +23868,21 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!4 &7728721353592853758 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9195708726967589025} + serializedVersion: 2 + m_LocalRotation: {x: 0.00000008146034, y: -0.00000004371139, z: 3.560745e-15, w: 1} + m_LocalPosition: {x: -1.292, y: 0.334, z: 1.693} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5232010397013999153} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &7734363821024942431 MeshFilter: m_ObjectHideFlags: 0 @@ -22001,6 +23959,14 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!33 &7812991909958290375 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8414377261000486331} + m_Mesh: {fileID: 4300026, guid: 0ee3d071d7bf2f8449801f650130e581, type: 3} --- !u!23 &7814348646437268109 MeshRenderer: m_ObjectHideFlags: 0 @@ -22079,6 +24045,19 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!114 &7826855214792091529 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7305315471953316651} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: de695257d46f68648a759bca131f0afe, type: 3} + m_Name: + m_EditorClassIdentifier: + _driftEffect: {fileID: 0} --- !u!33 &7836839169997356872 MeshFilter: m_ObjectHideFlags: 0 @@ -23460,6 +25439,42 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8413865240660709274 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5468423090954935072} + - component: {fileID: 3465752023563432615} + - component: {fileID: 6864287261802818253} + m_Layer: 6 + m_Name: Matte_11 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &8414377261000486331 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6181287152635199960} + - component: {fileID: 7812991909958290375} + - component: {fileID: 4107218408086228700} + m_Layer: 6 + m_Name: Wheel_Back_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 --- !u!1 &8414995959632470244 GameObject: m_ObjectHideFlags: 0 @@ -23734,6 +25749,48 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!23 &8536542081273716475 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3694237511811620995} + 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: 96d9c902e61354248bb428719567f189, 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!23 &8547540226003946805 MeshRenderer: m_ObjectHideFlags: 0 @@ -23792,6 +25849,21 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 3266025588943225591} m_Mesh: {fileID: 7820276976591302701, guid: 98e2b3b48e5fe9e4981408c03c658935, type: 3} +--- !u!4 &8565247238549825556 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8685002363034834852} + serializedVersion: 2 + m_LocalRotation: {x: 0.00000008146034, y: -0.00000004371139, z: 3.560745e-15, w: 1} + m_LocalPosition: {x: 0.00000019757346, y: -0.13912919, z: -0.15670183} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5232010397013999153} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &8570923591745250401 GameObject: m_ObjectHideFlags: 0 @@ -23910,6 +25982,24 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &8625113007147779272 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4711483572861537067} + - component: {fileID: 6569281953172982195} + - component: {fileID: 4076015668239398326} + m_Layer: 6 + m_Name: Glass_light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 --- !u!1 &8630429258590107551 GameObject: m_ObjectHideFlags: 0 @@ -24119,6 +26209,134 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8676106735150450833 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5097956068402022692} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 841925dfd2d70324181dc57f9c0d10c8, type: 3} + m_Name: + m_EditorClassIdentifier: + currentSpeed: 0 + steeringAI: 0 + isAIControlled: 0 + groundDetection: 0 + driveableSurface: + serializedVersion: 2 + m_Bits: 4294967295 + maxSpeed: 240 + baseAcceleration: 18 + steeringSensitivity: 40 + gravityForce: 100 + downforce: 80 + brakeThreshold: 15 + targetStoppingDistance: 15 + allowAirControl: 1 + _frictionCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.07 + inSlope: -0.19999999 + outSlope: -0.19999999 + tangentMode: 34 + weightedMode: 0 + inWeight: 0 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.05 + inSlope: -0.1625 + outSlope: -0.1625 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.025 + inSlope: -0.079166666 + outSlope: -0.079166666 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.015 + inSlope: -0.022916667 + outSlope: -0.022916667 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.01 + inSlope: -0.0125 + outSlope: -0.0125 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + _turnCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 2 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05052969 + value: 0.8177922 + inSlope: 1.6922429 + outSlope: 1.6922429 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.3262782 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.98205566 + value: 1.1781731 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + bodyTiltAmount: 10 + carBodyVisual: {fileID: 5232010397013999153} + skidMarkWidth: 0.25 + skidMarkDuration: 5 + wheelFrontLeft: {fileID: 7728721353592853758} + wheelFrontRight: {fileID: 4488184778818198183} + wheelRearLeft: {fileID: 1672444641785230959} + wheelRearRight: {fileID: 6181287152635199960} + frontLeftAxle: {fileID: 7728721353592853758} + frontRightAxle: {fileID: 4488184778818198183} + speedVisualEffects: {fileID: 0} + sphereRigidbody: {fileID: 6038027054518434296} + wheelFrictionMaterial: {fileID: 13400000, guid: fe43720314558424185967ccff2c6354, type: 2} + cameraFollowTarget: {fileID: 4727001569564492046} + nosActive: 0 + nosController: {fileID: 4958469119238545364} + steeringFactor: 0.75 --- !u!4 &8677103063033026421 Transform: m_ObjectHideFlags: 0 @@ -24134,6 +26352,39 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &8680394450457815791 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3067970481616752801} + serializedVersion: 2 + m_LocalRotation: {x: 0.00000008146034, y: -0.00000004371139, z: 3.560745e-15, w: 1} + m_LocalPosition: {x: 0.00000019757346, y: -0.13912919, z: -0.15670183} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5232010397013999153} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8685002363034834852 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8565247238549825556} + - component: {fileID: 3818793660342047854} + - component: {fileID: 2201859981592470154} + m_Layer: 6 + m_Name: Taillights_11 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 --- !u!4 &8685494044601648878 Transform: m_ObjectHideFlags: 0 @@ -24149,6 +26400,24 @@ Transform: m_Children: [] m_Father: {fileID: 2531209556464813522} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8687607069550309556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4196981367105912912} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7d9264e55c762cb4881b015501e3a0a5, type: 3} + m_Name: + m_EditorClassIdentifier: + target: {fileID: 4431542292571170149} + baseDistance: 6 + maxDistance: 6 + zoomSpeed: 5 + followSmoothness: 5 + heightOffset: {x: 0, y: 3, z: 0} --- !u!23 &8691302972952087773 MeshRenderer: m_ObjectHideFlags: 0 @@ -24369,6 +26638,110 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!96 &8764986576164550059 +TrailRenderer: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2829335706111415381} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d1bbd2a74d98b154c852fcd0ddfce1b5, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Time: 5 + m_PreviewTimeScale: 1 + m_Parameters: + serializedVersion: 3 + widthMultiplier: 1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.40259743 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 0 + numCapVertices: 0 + alignment: 0 + textureMode: 0 + textureScale: {x: 1, y: 1} + shadowBias: 0.5 + generateLightingData: 0 + m_MinVertexDistance: 0.1 + m_MaskInteraction: 0 + m_Autodestruct: 0 + m_Emitting: 1 + m_ApplyActiveColorSpace: 0 --- !u!1 &8778527954248628677 GameObject: m_ObjectHideFlags: 0 @@ -24602,6 +26975,28 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7029035400094791220} m_Mesh: {fileID: -3034600670422070831, guid: 98e2b3b48e5fe9e4981408c03c658935, type: 3} +--- !u!64 &8926872118295602921 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7029035400094791220} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: -3034600670422070831, guid: 98e2b3b48e5fe9e4981408c03c658935, type: 3} --- !u!23 &8933857527935672793 MeshRenderer: m_ObjectHideFlags: 0 @@ -24928,6 +27323,24 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!1 &9101065383549811819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1368923038053385793} + - component: {fileID: 7496074956916356865} + - component: {fileID: 2056169460167607263} + m_Layer: 6 + m_Name: SkidFR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 --- !u!1 &9105273305830864724 GameObject: m_ObjectHideFlags: 0 @@ -25231,6 +27644,24 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &9195708726967589025 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7728721353592853758} + - component: {fileID: 2243603945577818376} + - component: {fileID: 5262079115156935058} + m_Layer: 6 + m_Name: Wheel_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 --- !u!4 &9202115054711641183 Transform: m_ObjectHideFlags: 0 @@ -25254,6 +27685,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8371425419421306827} m_Mesh: {fileID: 5704842512697678143, guid: 98e2b3b48e5fe9e4981408c03c658935, type: 3} +--- !u!1 &9208270953882052326 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6916985651697123274} + m_Layer: 6 + m_Name: Meshes + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 --- !u!4 &9222542506626094685 Transform: m_ObjectHideFlags: 0 @@ -25293,3 +27740,5 @@ SceneRoots: - {fileID: 1627785076} - {fileID: 1868736289} - {fileID: 1928440683} + - {fileID: 7224142285519967366} + - {fileID: 4431542292571170149} diff --git a/Assets/Scenes/Menu.unity b/Assets/Scenes/Menu.unity index 231cfe1..aa9dc33 100644 --- a/Assets/Scenes/Menu.unity +++ b/Assets/Scenes/Menu.unity @@ -122,96 +122,6 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} ---- !u!1 &1825005 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1825006} - - component: {fileID: 1825009} - - component: {fileID: 1825008} - - component: {fileID: 1825007} - m_Layer: 5 - m_Name: Viewport - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1825006 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1825005} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 54820777} - m_Father: {fileID: 2082204557} - 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: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &1825007 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1825005} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ShowMaskGraphic: 0 ---- !u!114 &1825008 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1825005} - 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: 10917, 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!222 &1825009 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1825005} - m_CullTransparentMesh: 1 --- !u!1 &46418236 GameObject: m_ObjectHideFlags: 0 @@ -304,68 +214,6 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &54820776 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 54820777} - - component: {fileID: 54820778} - m_Layer: 5 - m_Name: Content - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &54820777 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 54820776} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1825006} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0.00023456286, y: 0} - m_SizeDelta: {x: -943, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &54820778 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 54820776} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 0 - m_Spacing: 30 - m_ChildForceExpandWidth: 0 - m_ChildForceExpandHeight: 0 - m_ChildControlWidth: 0 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 --- !u!1 &136307433 GameObject: m_ObjectHideFlags: 0 @@ -460,7 +308,18 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} ---- !u!1 &151666215 +--- !u!114 &154468292 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7507670487444693614, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + m_PrefabInstance: {fileID: 7384460682675426996} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &614009309 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -468,145 +327,54 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 151666216} - - component: {fileID: 151666219} - - component: {fileID: 151666218} - - component: {fileID: 151666217} - m_Layer: 5 - m_Name: InputField (Legacy) + - component: {fileID: 614009311} + - component: {fileID: 614009310} + m_Layer: 0 + m_Name: NetworkRunnerHandler m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &151666216 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 151666215} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 2120583534} - - {fileID: 902652508} - m_Father: {fileID: 897086202} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &151666217 + m_IsActive: 0 +--- !u!114 &614009310 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 151666215} + m_GameObject: {fileID: 614009309} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3} + m_Script: {fileID: 11500000, guid: 636416faf53e28c4ca7b366eea57f0ff, 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: 151666218} - m_TextComponent: {fileID: 902652509} - m_Placeholder: {fileID: 2120583535} - m_ContentType: 0 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 0 - m_LineType: 0 - m_HideMobileInput: 0 - m_CharacterValidation: 0 - m_CharacterLimit: 0 - m_OnSubmit: - m_PersistentCalls: - m_Calls: [] - m_OnDidEndEdit: - m_PersistentCalls: - m_Calls: [] - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_CustomCaretColor: 0 - m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} - m_Text: - m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 - m_ReadOnly: 0 - m_ShouldActivateOnSelect: 1 ---- !u!114 &151666218 -MonoBehaviour: +--- !u!4 &614009311 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 151666215} + m_GameObject: {fileID: 614009309} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 540, y: 960, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &805019539 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 683380682223292775, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + m_PrefabInstance: {fileID: 7384460682675426996} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: 10911, 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!222 &151666219 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 151666215} - m_CullTransparentMesh: 1 ---- !u!1 &154468288 +--- !u!1 &1065119417 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -614,174 +382,67 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 154468289} - - component: {fileID: 154468291} - - component: {fileID: 154468290} - - component: {fileID: 154468292} - m_Layer: 5 - m_Name: InputField (TMP) + - component: {fileID: 1065119420} + - component: {fileID: 1065119419} + - component: {fileID: 1065119418} + m_Layer: 0 + m_Name: EventSystem m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &154468289 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 154468288} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 178587969} - m_Father: {fileID: 732063377} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 645.5, y: 130} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &154468290 +--- !u!114 &1065119418 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 154468288} + m_GameObject: {fileID: 1065119417} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, 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: 10911, 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!222 &154468291 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 154468288} - m_CullTransparentMesh: 1 ---- !u!114 &154468292 + m_SendPointerHoverToParent: 1 + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1065119419 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 154468288} + m_GameObject: {fileID: 1065119417} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, 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: 154468290} - m_TextViewport: {fileID: 178587969} - m_TextComponent: {fileID: 835878108} - m_Placeholder: {fileID: 1160084906} - m_VerticalScrollbar: {fileID: 0} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {fileID: 0} - m_ScrollSensitivity: 1 - m_ContentType: 0 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 0 - m_LineType: 0 - m_HideMobileInput: 0 - m_HideSoftKeyboard: 0 - m_CharacterValidation: 0 - m_RegexValue: - m_GlobalPointSize: 14 - m_CharacterLimit: 15 - m_OnEndEdit: - m_PersistentCalls: - m_Calls: [] - m_OnSubmit: - m_PersistentCalls: - m_Calls: [] - m_OnSelect: - m_PersistentCalls: - m_Calls: [] - m_OnDeselect: - m_PersistentCalls: - m_Calls: [] - m_OnTextSelection: - m_PersistentCalls: - m_Calls: [] - m_OnEndTextSelection: - m_PersistentCalls: - m_Calls: [] - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_OnTouchScreenKeyboardStatusChanged: - m_PersistentCalls: - m_Calls: [] - m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_CustomCaretColor: 0 - m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} - m_Text: - m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 - m_ReadOnly: 0 - m_RichText: 1 - m_GlobalFontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_OnFocusSelectAll: 1 - m_ResetOnDeActivation: 1 - m_RestoreOriginalTextOnEscape: 1 - m_isRichTextEditingAllowed: 0 - m_LineLimit: 0 - m_InputValidator: {fileID: 0} ---- !u!1 &178587968 + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &1065119420 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1065119417} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1319984343 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -789,87 +450,91 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 178587969} - - component: {fileID: 178587970} - m_Layer: 5 - m_Name: Text Area + - component: {fileID: 1319984346} + - component: {fileID: 1319984349} + - component: {fileID: 1319984348} + m_Layer: 0 + m_Name: NetworkManager m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &178587969 -RectTransform: +--- !u!4 &1319984346 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 178587968} + m_GameObject: {fileID: 1319984343} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalPosition: {x: 540, y: 960, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1160084904} - - {fileID: 835878107} - m_Father: {fileID: 154468289} + m_Children: [] + m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: -0.5} - m_SizeDelta: {x: -20, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &178587970 +--- !u!114 &1319984348 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 178587968} + m_GameObject: {fileID: 1319984343} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Script: {fileID: 11500000, guid: 0bbbbd8a49f623f43abb94ec5c65f24c, type: 3} m_Name: m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} ---- !u!1 &344888385 -GameObject: + runner: {fileID: 0} + lobbyUI: {fileID: 1798243002} + sessionListUIHandler: {fileID: 1798243004} + lobbyNameInput: {fileID: 154468292} + createLobbyButton: {fileID: 1347110329} + waitingText: {fileID: 805019539} + playerPrefab: + RawGuidValue: b7ef0b21caef7df4fbaf32ff73da212f +--- !u!114 &1319984349 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 344888386} - m_Layer: 5 - m_Name: Sliding Area - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &344888386 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + m_GameObject: {fileID: 1319984343} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 14040d85e2892f242981c2fe3079b3de, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &1347110329 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7416957822121483513, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + m_PrefabInstance: {fileID: 7384460682675426996} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 344888385} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 384458023} - m_Father: {fileID: 405097291} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: -20, y: -20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &360897478 + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1798243002 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 5897091807740168973, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + m_PrefabInstance: {fileID: 7384460682675426996} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1798243004 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2706072202480312715, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + m_PrefabInstance: {fileID: 7384460682675426996} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1798243002} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 27334717233631a469c0f138d1462662, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &2038445524 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -877,5215 +542,29 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 360897479} - - component: {fileID: 360897481} - - component: {fileID: 360897480} - m_Layer: 5 - m_Name: Handle + - component: {fileID: 2038445526} + - component: {fileID: 2038445525} + m_Layer: 0 + m_Name: NetworkRunner m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &360897479 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 360897478} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1371911998} - 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: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &360897480 +--- !u!114 &2038445525 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 360897478} + m_GameObject: {fileID: 2038445524} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Script: {fileID: -1199893898, guid: e725a070cec140c4caffb81624c8c787, 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!222 &360897481 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 360897478} - m_CullTransparentMesh: 1 ---- !u!1 &363934088 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 363934089} - - component: {fileID: 363934092} - - component: {fileID: 363934091} - - component: {fileID: 363934090} - m_Layer: 5 - m_Name: InputField (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &363934089 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 363934088} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1325907564} - m_Father: {fileID: 1258384207} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: -200, y: 102.1} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &363934090 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 363934088} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, 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: 363934091} - m_TextViewport: {fileID: 1325907564} - m_TextComponent: {fileID: 1753572162} - m_Placeholder: {fileID: 970389762} - m_VerticalScrollbar: {fileID: 0} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {fileID: 0} - m_ScrollSensitivity: 1 - m_ContentType: 0 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 0 - m_LineType: 0 - m_HideMobileInput: 0 - m_HideSoftKeyboard: 0 - m_CharacterValidation: 0 - m_RegexValue: - m_GlobalPointSize: 14 - m_CharacterLimit: 0 - m_OnEndEdit: - m_PersistentCalls: - m_Calls: [] - m_OnSubmit: - m_PersistentCalls: - m_Calls: [] - m_OnSelect: - m_PersistentCalls: - m_Calls: [] - m_OnDeselect: - m_PersistentCalls: - m_Calls: [] - m_OnTextSelection: - m_PersistentCalls: - m_Calls: [] - m_OnEndTextSelection: - m_PersistentCalls: - m_Calls: [] - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_OnTouchScreenKeyboardStatusChanged: - m_PersistentCalls: - m_Calls: [] - m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_CustomCaretColor: 0 - m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} - m_Text: - m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 - m_ReadOnly: 0 - m_RichText: 1 - m_GlobalFontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_OnFocusSelectAll: 1 - m_ResetOnDeActivation: 1 - m_RestoreOriginalTextOnEscape: 1 - m_isRichTextEditingAllowed: 0 - m_LineLimit: 0 - m_InputValidator: {fileID: 0} ---- !u!114 &363934091 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 363934088} - 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: 10911, 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!222 &363934092 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 363934088} - m_CullTransparentMesh: 1 ---- !u!1 &384458022 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 384458023} - - component: {fileID: 384458025} - - component: {fileID: 384458024} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &384458023 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 384458022} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 344888386} - 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: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &384458024 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 384458022} - 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!222 &384458025 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 384458022} - m_CullTransparentMesh: 1 ---- !u!1 &403784885 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 403784886} - - component: {fileID: 403784888} - - component: {fileID: 403784887} - m_Layer: 5 - m_Name: HostPopup - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &403784886 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 403784885} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1498053194} - - {fileID: 1190606929} - - {fileID: 1607624286} - m_Father: {fileID: 911966550} - 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: 750, y: 750} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &403784887 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 403784885} - 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: 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!222 &403784888 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 403784885} - m_CullTransparentMesh: 1 ---- !u!1 &405097290 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 405097291} - - component: {fileID: 405097294} - - component: {fileID: 405097293} - - component: {fileID: 405097292} - m_Layer: 5 - m_Name: Scrollbar Vertical - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &405097291 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 405097290} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 344888386} - m_Father: {fileID: 2082204557} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 0} - m_Pivot: {x: 1, y: 1} ---- !u!114 &405097292 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 405097290} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, 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: 384458024} - m_HandleRect: {fileID: 384458023} - m_Direction: 2 - m_Value: 0 - m_Size: 1 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &405097293 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 405097290} - 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!222 &405097294 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 405097290} - m_CullTransparentMesh: 1 ---- !u!1 &536078045 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 536078049} - - component: {fileID: 536078048} - - component: {fileID: 536078047} - - component: {fileID: 536078046} - - component: {fileID: 536078050} - m_Layer: 5 - m_Name: Canvas - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &536078046 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 536078045} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreReversedGraphics: 1 - m_BlockingObjects: 0 - m_BlockingMask: - serializedVersion: 2 - m_Bits: 4294967295 ---- !u!114 &536078047 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 536078045} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_UiScaleMode: 1 - m_ReferencePixelsPerUnit: 100 - m_ScaleFactor: 1 - m_ReferenceResolution: {x: 1080, y: 1920} - m_ScreenMatchMode: 0 - m_MatchWidthOrHeight: 0 - m_PhysicalUnit: 3 - m_FallbackScreenDPI: 96 - m_DefaultSpriteDPI: 96 - m_DynamicPixelsPerUnit: 1 - m_PresetInfoIsWorld: 0 ---- !u!223 &536078048 -Canvas: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 536078045} - m_Enabled: 1 - serializedVersion: 3 - m_RenderMode: 0 - m_Camera: {fileID: 0} - m_PlaneDistance: 100 - m_PixelPerfect: 0 - m_ReceivesEvents: 1 - m_OverrideSorting: 0 - m_OverridePixelPerfect: 0 - m_SortingBucketNormalizedSize: 0 - m_VertexColorAlwaysGammaSpace: 0 - m_AdditionalShaderChannelsFlag: 25 - m_UpdateRectTransformForStandalone: 0 - m_SortingLayerID: 0 - m_SortingOrder: 0 - m_TargetDisplay: 0 ---- !u!224 &536078049 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 536078045} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0, y: 0, z: 0} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 911966550} - - {fileID: 578149693} - - {fileID: 1258384207} - - {fileID: 805019538} - - {fileID: 1798243003} - m_Father: {fileID: 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: 0, y: 0} - m_Pivot: {x: 0, y: 0} ---- !u!114 &536078050 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 536078045} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5c7910c0c5d39bb47b6ce491363c38be, type: 3} - m_Name: - m_EditorClassIdentifier: - hostPopup: {fileID: 403784885} - joinPopup: {fileID: 0} - hostIPText: {fileID: 1190606927} - joinIPInput: {fileID: 151666217} ---- !u!1 &578149692 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 578149693} - m_Layer: 5 - m_Name: LobbyPanel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &578149693 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 578149692} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 830709457} - - {fileID: 1245987015} - m_Father: {fileID: 536078049} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &614009309 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 614009311} - - component: {fileID: 614009310} - m_Layer: 0 - m_Name: NetworkRunnerHandler - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!114 &614009310 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 614009309} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 636416faf53e28c4ca7b366eea57f0ff, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &614009311 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 614009309} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 540, y: 960, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &627495020 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 627495021} - - component: {fileID: 627495023} - - component: {fileID: 627495022} - m_Layer: 5 - m_Name: Text (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &627495021 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 627495020} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1245987015} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &627495022 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 627495020} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Create Lobby - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4281479730 - m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 36.65 - m_fontSizeBase: 24 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &627495023 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 627495020} - m_CullTransparentMesh: 1 ---- !u!1 &633884089 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 633884090} - - component: {fileID: 633884092} - - component: {fileID: 633884091} - m_Layer: 5 - m_Name: Text (Legacy) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &633884090 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 633884089} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1607624286} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &633884091 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 633884089} - 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: 14 - m_FontStyle: 0 - m_BestFit: 1 - m_MinSize: 10 - m_MaxSize: 51 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Start ---- !u!222 &633884092 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 633884089} - m_CullTransparentMesh: 1 ---- !u!1 &683751737 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 683751738} - - component: {fileID: 683751741} - - component: {fileID: 683751740} - - component: {fileID: 683751739} - m_Layer: 5 - m_Name: CloseButton - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &683751738 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 683751737} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1992315393} - m_Father: {fileID: 897086202} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 48.1, y: 49.2} - m_SizeDelta: {x: 100, y: 100} - m_Pivot: {x: 1, y: 1} ---- !u!114 &683751739 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 683751737} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, 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: 683751740} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 536078050} - m_TargetAssemblyTypeName: MultiplayerMenuManager, Assembly-CSharp - m_MethodName: OnClick_CloseAllPopups - 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 ---- !u!114 &683751740 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 683751737} - 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: 0.745283, 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_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!222 &683751741 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 683751737} - m_CullTransparentMesh: 1 ---- !u!1 &712302012 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 712302013} - - component: {fileID: 712302015} - - component: {fileID: 712302014} - m_Layer: 5 - m_Name: Text (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &712302013 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 712302012} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 919962636} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &712302014 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 712302012} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: SAVE - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4281479730 - m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 71.6 - m_fontSizeBase: 24 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &712302015 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 712302012} - m_CullTransparentMesh: 1 ---- !u!1 &732063376 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 732063377} - m_Layer: 5 - m_Name: CreateLobbyArea - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &732063377 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 732063376} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1347110328} - - {fileID: 154468289} - m_Father: {fileID: 1798243003} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: -202.4} - m_SizeDelta: {x: 0, y: 150} - m_Pivot: {x: 0.5, y: 0} ---- !u!1 &805019537 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 805019538} - - component: {fileID: 805019540} - - component: {fileID: 805019539} - m_Layer: 5 - m_Name: Text (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &805019538 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 805019537} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 536078049} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 87.04} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &805019539 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 805019537} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Waiting for player - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 72 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &805019540 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 805019537} - m_CullTransparentMesh: 1 ---- !u!1 &822676952 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 822676953} - - component: {fileID: 822676956} - - component: {fileID: 822676955} - - component: {fileID: 822676954} - m_Layer: 5 - m_Name: Scrollbar Horizontal - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &822676953 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 822676952} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1371911998} - m_Father: {fileID: 2082204557} - 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: 0, y: 20} - m_Pivot: {x: 0, y: 0} ---- !u!114 &822676954 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 822676952} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, 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: 360897480} - m_HandleRect: {fileID: 360897479} - m_Direction: 0 - m_Value: 0 - m_Size: 1 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &822676955 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 822676952} - 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!222 &822676956 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 822676952} - m_CullTransparentMesh: 1 ---- !u!1 &830709456 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 830709457} - - component: {fileID: 830709460} - - component: {fileID: 830709459} - - component: {fileID: 830709458} - m_Layer: 5 - m_Name: JoinLobby - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &830709457 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 830709456} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1901408290} - m_Father: {fileID: 578149693} - 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: 75} - m_SizeDelta: {x: 220, y: 80} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &830709458 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 830709456} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, 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: 830709459} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &830709459 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 830709456} - 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!222 &830709460 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 830709456} - m_CullTransparentMesh: 1 ---- !u!1 &835878106 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 835878107} - - component: {fileID: 835878109} - - component: {fileID: 835878108} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &835878107 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 835878106} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 178587969} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &835878108 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 835878106} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: "\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4281479730 - m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 72 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &835878109 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 835878106} - m_CullTransparentMesh: 1 ---- !u!1 &881290330 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 881290331} - - component: {fileID: 881290333} - - component: {fileID: 881290332} - m_Layer: 5 - m_Name: Text (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &881290331 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 881290330} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1355860087} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &881290332 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 881290330} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: HOST - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4281479730 - m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 56.3 - m_fontSizeBase: 24 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 18 - m_fontSizeMax: 56.3 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &881290333 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 881290330} - m_CullTransparentMesh: 1 ---- !u!1 &897086201 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 897086202} - - component: {fileID: 897086204} - - component: {fileID: 897086203} - m_Layer: 5 - m_Name: JoinPopup - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &897086202 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 897086201} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 683751738} - - {fileID: 151666216} - - {fileID: 2037804512} - m_Father: {fileID: 911966550} - 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: 750, y: 750} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &897086203 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 897086201} - 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: 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!222 &897086204 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 897086201} - m_CullTransparentMesh: 1 ---- !u!1 &902652507 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 902652508} - - component: {fileID: 902652510} - - component: {fileID: 902652509} - m_Layer: 5 - m_Name: Text (Legacy) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &902652508 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 902652507} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 151666216} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: -0.5} - m_SizeDelta: {x: -20, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &902652509 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 902652507} - 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.1509434, g: 0.1509434, b: 0.1509434, 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: 14 - m_FontStyle: 0 - m_BestFit: 1 - m_MinSize: 10 - m_MaxSize: 70 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 1 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: ---- !u!222 &902652510 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 902652507} - m_CullTransparentMesh: 1 ---- !u!1 &911966549 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 911966550} - m_Layer: 5 - m_Name: PreviousUI - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &911966550 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 911966549} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1355860087} - - {fileID: 1587223343} - - {fileID: 403784886} - - {fileID: 897086202} - m_Father: {fileID: 536078049} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &919962635 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 919962636} - - component: {fileID: 919962639} - - component: {fileID: 919962638} - - component: {fileID: 919962637} - m_Layer: 5 - m_Name: EnterName - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &919962636 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 919962635} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 712302013} - m_Father: {fileID: 1258384207} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 0} - m_AnchoredPosition: {x: 0, y: 250} - m_SizeDelta: {x: 220, y: 80} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &919962637 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 919962635} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, 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: 919962638} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &919962638 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 919962635} - 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!222 &919962639 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 919962635} - m_CullTransparentMesh: 1 ---- !u!1 &970389759 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 970389760} - - component: {fileID: 970389763} - - component: {fileID: 970389762} - - component: {fileID: 970389761} - m_Layer: 5 - m_Name: Placeholder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &970389760 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 970389759} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1325907564} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &970389761 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 970389759} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 1 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: -1 - m_PreferredHeight: -1 - m_FlexibleWidth: -1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!114 &970389762 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 970389759} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 2150773298 - m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 2 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &970389763 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 970389759} - m_CullTransparentMesh: 1 ---- !u!1 &1065119417 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1065119420} - - component: {fileID: 1065119419} - - component: {fileID: 1065119418} - m_Layer: 0 - m_Name: EventSystem - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1065119418 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1065119417} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} - m_Name: - m_EditorClassIdentifier: - m_SendPointerHoverToParent: 1 - m_HorizontalAxis: Horizontal - m_VerticalAxis: Vertical - m_SubmitButton: Submit - m_CancelButton: Cancel - m_InputActionsPerSecond: 10 - m_RepeatDelay: 0.5 - m_ForceModuleActive: 0 ---- !u!114 &1065119419 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1065119417} - 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: 10 ---- !u!4 &1065119420 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1065119417} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1081821769 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1081821770} - - component: {fileID: 1081821772} - - component: {fileID: 1081821771} - m_Layer: 5 - m_Name: Text (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1081821770 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1081821769} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1498053194} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1081821771 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1081821769} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: X - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 72 - m_fontSizeBase: 24 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1081821772 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1081821769} - m_CullTransparentMesh: 1 ---- !u!1 &1160084903 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1160084904} - - component: {fileID: 1160084907} - - component: {fileID: 1160084906} - - component: {fileID: 1160084905} - m_Layer: 5 - m_Name: Placeholder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1160084904 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1160084903} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 178587969} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: -50, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1160084905 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1160084903} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 1 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: -1 - m_PreferredHeight: -1 - m_FlexibleWidth: -1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!114 &1160084906 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1160084903} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Enter Lobby Name... - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 3862049330 - m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 0.9019608} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 62.55 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 2 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1160084907 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1160084903} - m_CullTransparentMesh: 1 ---- !u!1 &1190606926 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1190606929} - - component: {fileID: 1190606928} - - component: {fileID: 1190606927} - m_Layer: 5 - m_Name: HOSTIP - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1190606927 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1190606926} - 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: 14 - m_FontStyle: 0 - m_BestFit: 1 - m_MinSize: 10 - m_MaxSize: 70 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: New Text ---- !u!222 &1190606928 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1190606926} - m_CullTransparentMesh: 1 ---- !u!224 &1190606929 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1190606926} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 403784886} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 70} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &1245987014 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1245987015} - - component: {fileID: 1245987018} - - component: {fileID: 1245987017} - - component: {fileID: 1245987016} - m_Layer: 5 - m_Name: CreateLobby - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1245987015 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1245987014} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 627495021} - m_Father: {fileID: 578149693} - 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: -75} - m_SizeDelta: {x: 220, y: 80} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1245987016 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1245987014} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, 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: 1245987017} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &1245987017 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1245987014} - 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!222 &1245987018 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1245987014} - m_CullTransparentMesh: 1 ---- !u!1 &1258384206 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1258384207} - - component: {fileID: 1258384209} - - component: {fileID: 1258384208} - m_Layer: 5 - m_Name: EnterNamePanel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1258384207 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1258384206} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 919962636} - - {fileID: 1492309040} - - {fileID: 363934089} - m_Father: {fileID: 536078049} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: -200, y: -1000} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1258384208 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1258384206} - 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: 0.3, g: 0.3, b: 0.3, 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: 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!222 &1258384209 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1258384206} - m_CullTransparentMesh: 1 ---- !u!1 &1268399295 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1268399296} - - component: {fileID: 1268399298} - - component: {fileID: 1268399297} - m_Layer: 5 - m_Name: StatusText - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1268399296 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1268399295} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1798243003} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: -40, y: 90} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1268399297 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1268399295} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Looking for game sessions - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 72 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1268399298 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1268399295} - m_CullTransparentMesh: 1 ---- !u!1 &1319984343 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1319984346} - - component: {fileID: 1319984349} - - component: {fileID: 1319984348} - m_Layer: 0 - m_Name: NetworkManager - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1319984346 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1319984343} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 540, y: 960, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1319984348 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1319984343} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0bbbbd8a49f623f43abb94ec5c65f24c, type: 3} - m_Name: - m_EditorClassIdentifier: - runner: {fileID: 0} - lobbyUI: {fileID: 1798243002} - sessionListUIHandler: {fileID: 1798243004} - lobbyNameInput: {fileID: 154468292} - createLobbyButton: {fileID: 1347110329} - waitingText: {fileID: 805019539} - playerPrefab: - RawGuidValue: b7ef0b21caef7df4fbaf32ff73da212f ---- !u!114 &1319984349 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1319984343} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 14040d85e2892f242981c2fe3079b3de, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1 &1325907563 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1325907564} - - component: {fileID: 1325907565} - m_Layer: 5 - m_Name: Text Area - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1325907564 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1325907563} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 970389760} - - {fileID: 1753572161} - m_Father: {fileID: 363934089} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: -0.5} - m_SizeDelta: {x: -20, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1325907565 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1325907563} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} ---- !u!1 &1347110327 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1347110328} - - component: {fileID: 1347110331} - - component: {fileID: 1347110330} - - component: {fileID: 1347110329} - m_Layer: 5 - m_Name: CreateSessionButton - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1347110328 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1347110327} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1950337444} - m_Father: {fileID: 732063377} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 263.8, y: 130} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &1347110329 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1347110327} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, 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: 1347110330} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1319984348} - m_TargetAssemblyTypeName: FusionLauncher, Assembly-CSharp - m_MethodName: CreateLobby - 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 ---- !u!114 &1347110330 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1347110327} - 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!222 &1347110331 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1347110327} - m_CullTransparentMesh: 1 ---- !u!1 &1355860086 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1355860087} - - component: {fileID: 1355860090} - - component: {fileID: 1355860089} - - component: {fileID: 1355860088} - m_Layer: 5 - m_Name: HostButton - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1355860087 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1355860086} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 881290331} - m_Father: {fileID: 911966550} - 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: 75} - m_SizeDelta: {x: 200, y: 80} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1355860088 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1355860086} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, 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: 1355860089} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 536078050} - m_TargetAssemblyTypeName: MultiplayerMenuManager, Assembly-CSharp - m_MethodName: OnClick_Host - 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 ---- !u!114 &1355860089 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1355860086} - 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!222 &1355860090 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1355860086} - m_CullTransparentMesh: 1 ---- !u!1 &1371911997 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1371911998} - m_Layer: 5 - m_Name: Sliding Area - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1371911998 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1371911997} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 360897479} - m_Father: {fileID: 822676953} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: -20, y: -20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &1450037021 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1450037022} - - component: {fileID: 1450037024} - - component: {fileID: 1450037023} - m_Layer: 5 - m_Name: EnterNameDummy - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1450037022 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1450037021} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1492309040} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 400, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1450037023 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1450037021} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Enter Player Name - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4278190080 - m_fontColor: {r: 0, g: 0, b: 0, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 44.75 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1450037024 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1450037021} - m_CullTransparentMesh: 1 ---- !u!1 &1492309039 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1492309040} - - component: {fileID: 1492309042} - - component: {fileID: 1492309041} - m_Layer: 5 - m_Name: EnterNameBG - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1492309040 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1492309039} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1450037022} - m_Father: {fileID: 1258384207} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 142.5} - m_SizeDelta: {x: -400, y: -815} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1492309041 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1492309039} - 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: 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!222 &1492309042 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1492309039} - m_CullTransparentMesh: 1 ---- !u!1 &1498053193 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1498053194} - - component: {fileID: 1498053197} - - component: {fileID: 1498053196} - - component: {fileID: 1498053195} - m_Layer: 5 - m_Name: CloseButton - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1498053194 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1498053193} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1081821770} - m_Father: {fileID: 403784886} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 48.1, y: 49.2} - m_SizeDelta: {x: 100, y: 100} - m_Pivot: {x: 1, y: 1} ---- !u!114 &1498053195 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1498053193} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, 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: 1498053196} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 536078050} - m_TargetAssemblyTypeName: MultiplayerMenuManager, Assembly-CSharp - m_MethodName: OnClick_CloseAllPopups - 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 ---- !u!114 &1498053196 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1498053193} - 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: 0.745283, 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_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!222 &1498053197 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1498053193} - m_CullTransparentMesh: 1 ---- !u!1 &1508517227 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1508517228} - - component: {fileID: 1508517230} - - component: {fileID: 1508517229} - m_Layer: 5 - m_Name: Text (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1508517228 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1508517227} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1587223343} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1508517229 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1508517227} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: JOIN - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4281479730 - m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 56.3 - m_fontSizeBase: 24 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 18 - m_fontSizeMax: 56.3 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1508517230 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1508517227} - m_CullTransparentMesh: 1 ---- !u!1 &1587223342 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1587223343} - - component: {fileID: 1587223346} - - component: {fileID: 1587223345} - - component: {fileID: 1587223344} - m_Layer: 5 - m_Name: JoinButton - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1587223343 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1587223342} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1508517228} - m_Father: {fileID: 911966550} - 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: -75} - m_SizeDelta: {x: 200, y: 80} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1587223344 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1587223342} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, 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: 1587223345} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 536078050} - m_TargetAssemblyTypeName: MultiplayerMenuManager, Assembly-CSharp - m_MethodName: OnClick_Join - 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 ---- !u!114 &1587223345 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1587223342} - 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!222 &1587223346 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1587223342} - m_CullTransparentMesh: 1 ---- !u!1 &1607624285 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1607624286} - - component: {fileID: 1607624289} - - component: {fileID: 1607624288} - - component: {fileID: 1607624287} - m_Layer: 5 - m_Name: StartButton - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1607624286 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1607624285} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 633884090} - m_Father: {fileID: 403784886} - 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: -244.4} - m_SizeDelta: {x: 200, y: 80} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1607624287 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1607624285} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, 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: 1607624288} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 536078050} - m_TargetAssemblyTypeName: MultiplayerMenuManager, Assembly-CSharp - m_MethodName: OnClick_HostConfirm - 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 ---- !u!114 &1607624288 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1607624285} - 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: 0.2765015, g: 1, b: 0.16470587, 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!222 &1607624289 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1607624285} - m_CullTransparentMesh: 1 ---- !u!1 &1753572160 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1753572161} - - component: {fileID: 1753572163} - - component: {fileID: 1753572162} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1753572161 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1753572160} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1325907564} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1753572162 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1753572160} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: "\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4281479730 - m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 72 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1753572163 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1753572160} - m_CullTransparentMesh: 1 ---- !u!1 &1798243002 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1798243003} - - component: {fileID: 1798243004} - m_Layer: 5 - m_Name: SessionListPanel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1798243003 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1798243002} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1911629999} - - {fileID: 1973030189} - - {fileID: 2082204557} - - {fileID: 1268399296} - - {fileID: 732063377} - m_Father: {fileID: 536078049} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 100} - m_SizeDelta: {x: -120, y: -800} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1798243004 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1798243002} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 27334717233631a469c0f138d1462662, type: 3} - m_Name: - m_EditorClassIdentifier: - statusText: {fileID: 1268399297} - sessionItemListPrefab: {fileID: 7569151483051384423, guid: e979cf17a9d80474386883ffad28fd42, type: 3} - verticalLayoutGroup: {fileID: 54820778} ---- !u!1 &1828797290 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1828797291} - - component: {fileID: 1828797293} - - component: {fileID: 1828797292} - m_Layer: 5 - m_Name: Text (Legacy) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1828797291 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1828797290} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 2037804512} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1828797292 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1828797290} - 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: 14 - m_FontStyle: 0 - m_BestFit: 1 - m_MinSize: 10 - m_MaxSize: 51 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Join ---- !u!222 &1828797293 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1828797290} - m_CullTransparentMesh: 1 ---- !u!1 &1901408289 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1901408290} - - component: {fileID: 1901408292} - - component: {fileID: 1901408291} - m_Layer: 5 - m_Name: Text (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1901408290 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1901408289} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 830709457} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1901408291 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1901408289} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Join Lobby - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4281479730 - m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 36.65 - m_fontSizeBase: 36.65 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1901408292 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1901408289} - m_CullTransparentMesh: 1 ---- !u!1 &1911629998 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1911629999} - - component: {fileID: 1911630001} - - component: {fileID: 1911630000} - m_Layer: 5 - m_Name: BG - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1911629999 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1911629998} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1798243003} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1911630000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1911629998} - 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: 0.31243324, g: 0.35165074, b: 0.5566038, 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: 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!222 &1911630001 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1911629998} - m_CullTransparentMesh: 1 ---- !u!1 &1950337443 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1950337444} - - component: {fileID: 1950337446} - - component: {fileID: 1950337445} - m_Layer: 5 - m_Name: Text (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1950337444 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1950337443} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1347110328} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1950337445 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1950337443} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: Create Session - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4281479730 - m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 57.3 - m_fontSizeBase: 24 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1950337446 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1950337443} - m_CullTransparentMesh: 1 ---- !u!224 &1973030189 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} - m_PrefabInstance: {fileID: 6073677995612211591} - m_PrefabAsset: {fileID: 0} ---- !u!1 &1992315392 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1992315393} - - component: {fileID: 1992315395} - - component: {fileID: 1992315394} - m_Layer: 5 - m_Name: Text (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1992315393 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1992315392} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 683751738} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1992315394 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1992315392} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: X - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 72 - m_fontSizeBase: 24 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1992315395 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1992315392} - m_CullTransparentMesh: 1 ---- !u!1 &2037804511 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2037804512} - - component: {fileID: 2037804515} - - component: {fileID: 2037804514} - - component: {fileID: 2037804513} - m_Layer: 5 - m_Name: Join - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2037804512 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2037804511} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1828797291} - m_Father: {fileID: 897086202} - 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: -244.4} - m_SizeDelta: {x: 200, y: 80} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &2037804513 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2037804511} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, 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: 2037804514} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 536078050} - m_TargetAssemblyTypeName: MultiplayerMenuManager, Assembly-CSharp - m_MethodName: OnClick_JoinConfirm - 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 ---- !u!114 &2037804514 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2037804511} - 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: 0.2765015, g: 1, b: 0.16470587, 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!222 &2037804515 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2037804511} - m_CullTransparentMesh: 1 ---- !u!1 &2038445524 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2038445526} - - component: {fileID: 2038445525} - m_Layer: 0 - m_Name: NetworkRunner - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &2038445525 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2038445524} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -1199893898, guid: e725a070cec140c4caffb81624c8c787, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &2038445526 -Transform: +--- !u!4 &2038445526 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} @@ -6099,314 +578,178 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &2082204556 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2082204557} - - component: {fileID: 2082204560} - - component: {fileID: 2082204559} - - component: {fileID: 2082204558} - m_Layer: 5 - m_Name: Scroll View - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2082204557 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2082204556} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1825006} - - {fileID: 822676953} - - {fileID: 405097291} - m_Father: {fileID: 1798243003} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: -7.5} - m_SizeDelta: {x: 0, y: -15.000104} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &2082204558 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2082204556} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Content: {fileID: 54820777} - m_Horizontal: 1 - m_Vertical: 1 - m_MovementType: 1 - m_Elasticity: 0.1 - m_Inertia: 1 - m_DecelerationRate: 0.135 - m_ScrollSensitivity: 1 - m_Viewport: {fileID: 1825006} - m_HorizontalScrollbar: {fileID: 822676954} - m_VerticalScrollbar: {fileID: 405097292} - m_HorizontalScrollbarVisibility: 2 - m_VerticalScrollbarVisibility: 2 - m_HorizontalScrollbarSpacing: -3 - m_VerticalScrollbarSpacing: -3 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &2082204559 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2082204556} - 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.019607844} - 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!222 &2082204560 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2082204556} - m_CullTransparentMesh: 1 ---- !u!1 &2120583533 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2120583534} - - component: {fileID: 2120583536} - - component: {fileID: 2120583535} - m_Layer: 5 - m_Name: Placeholder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2120583534 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2120583533} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 151666216} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: -0.5} - m_SizeDelta: {x: -20, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &2120583535 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2120583533} - 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: 0.87058824} - 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: 14 - m_FontStyle: 2 - m_BestFit: 1 - m_MinSize: 10 - m_MaxSize: 70 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Enter IP... ---- !u!222 &2120583536 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2120583533} - m_CullTransparentMesh: 1 ---- !u!1001 &6073677995612211591 +--- !u!1001 &7384460682675426996 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 1798243003} + m_TransformParent: {fileID: 0} m_Modifications: - - target: {fileID: 1054626397041665074, guid: e979cf17a9d80474386883ffad28fd42, type: 3} - propertyPath: m_Color.b - value: 1 + - target: {fileID: 438438280841350265, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 438438280841350265, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 438438280841350265, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 438438280841350265, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1976146987017506902, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1976146987017506902, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2426737039926020160, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2426737039926020160, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + propertyPath: m_SizeDelta.x + value: 0 objectReference: {fileID: 0} - - target: {fileID: 1054626397041665074, guid: e979cf17a9d80474386883ffad28fd42, type: 3} - propertyPath: m_Color.g - value: 0.1745283 + - target: {fileID: 3040470028333382925, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + propertyPath: m_AnchorMax.x + value: 0 objectReference: {fileID: 0} - - target: {fileID: 1054626397041665074, guid: e979cf17a9d80474386883ffad28fd42, type: 3} - propertyPath: m_Color.r - value: 0.22125323 + - target: {fileID: 3040470028333382925, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + propertyPath: m_AnchorMax.y + value: 0 objectReference: {fileID: 0} - - target: {fileID: 1120236924525325949, guid: e979cf17a9d80474386883ffad28fd42, type: 3} - propertyPath: m_IsActive + - target: {fileID: 3040470028333382925, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + propertyPath: m_AnchorMin.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + - target: {fileID: 3740811534331983930, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} propertyPath: m_Pivot.x - value: 0.5 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + - target: {fileID: 3740811534331983930, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} propertyPath: m_Pivot.y - value: 1 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + - target: {fileID: 3740811534331983930, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} propertyPath: m_AnchorMax.x - value: 0.5 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + - target: {fileID: 3740811534331983930, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} propertyPath: m_AnchorMax.y - value: 0.5 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + - target: {fileID: 3740811534331983930, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} propertyPath: m_AnchorMin.x - value: 0.5 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + - target: {fileID: 3740811534331983930, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} propertyPath: m_AnchorMin.y - value: 0.5 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + - target: {fileID: 3740811534331983930, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} propertyPath: m_SizeDelta.x - value: 960 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + - target: {fileID: 3740811534331983930, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} propertyPath: m_SizeDelta.y - value: 100 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + - target: {fileID: 3740811534331983930, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + - target: {fileID: 3740811534331983930, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + - target: {fileID: 3740811534331983930, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + - target: {fileID: 3740811534331983930, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + - target: {fileID: 3740811534331983930, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + - target: {fileID: 3740811534331983930, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + - target: {fileID: 3740811534331983930, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + - target: {fileID: 3740811534331983930, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} propertyPath: m_AnchoredPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + - target: {fileID: 3740811534331983930, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} propertyPath: m_AnchoredPosition.y - value: 660 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + - target: {fileID: 3740811534331983930, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + - target: {fileID: 3740811534331983930, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 3668090635799086485, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + - target: {fileID: 3740811534331983930, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 7569151483051384423, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + - target: {fileID: 4812570014104075204, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} propertyPath: m_Name - value: SessionTitle + value: Canvas + objectReference: {fileID: 0} + - target: {fileID: 4874929987586356482, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.000016806023 + objectReference: {fileID: 0} + - target: {fileID: 4874929987586356482, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0.000058412552 + objectReference: {fileID: 0} + - target: {fileID: 7416957822121483513, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 1319984348} + - target: {fileID: 8707409790204792829, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8707409790204792829, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8707409790204792829, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} + propertyPath: m_AnchorMin.y + value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: e979cf17a9d80474386883ffad28fd42, type: 3} + m_SourcePrefab: {fileID: 100100000, guid: 0ba097670ddbd3f409bacec1bdcffe60, type: 3} --- !u!1660057539 &9223372036854775807 SceneRoots: m_ObjectHideFlags: 0 m_Roots: - {fileID: 46418239} - {fileID: 136307435} - - {fileID: 536078049} + - {fileID: 7384460682675426996} - {fileID: 1065119420} - {fileID: 1319984346} - {fileID: 614009311} diff --git a/Assets/Scripts/.CarNetworkInput.cs b/Assets/Scripts/.CarNetworkInput.cs new file mode 100644 index 0000000..e3393da --- /dev/null +++ b/Assets/Scripts/.CarNetworkInput.cs @@ -0,0 +1,8 @@ +using Fusion; + +public struct CarNetworkInput : INetworkInput +{ + public float Horizontal; + public float Vertical; + public bool NOS; +} diff --git a/Assets/Scripts/.CarNetworkInput.cs.meta b/Assets/Scripts/.CarNetworkInput.cs.meta new file mode 100644 index 0000000..5783d24 --- /dev/null +++ b/Assets/Scripts/.CarNetworkInput.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a98b15d62a38d6b42b8a78ceb7dc0f4c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/FusionInputProvider.cs b/Assets/Scripts/.FusionInputProvider.cs similarity index 96% rename from Assets/Scripts/FusionInputProvider.cs rename to Assets/Scripts/.FusionInputProvider.cs index 90bb962..7a93a10 100644 --- a/Assets/Scripts/FusionInputProvider.cs +++ b/Assets/Scripts/.FusionInputProvider.cs @@ -34,8 +34,6 @@ public class FusionInputProvider : SimulationBehaviour, INetworkRunnerCallbacks // read your steering/throttle data.Horizontal = CnInputManager.GetAxis("Horizontal"); data.Vertical = CnInputManager.GetAxis("Vertical"); - Debug.Log("Horizontal: " + data.Horizontal); - Debug.Log("Vertical: " + data.Vertical); // grab the NOS state from the local player's spawned object if (runner.TryGetPlayerObject(runner.LocalPlayer, out var playerObj)) { diff --git a/Assets/Scripts/FusionInputProvider.cs.meta b/Assets/Scripts/.FusionInputProvider.cs.meta similarity index 100% rename from Assets/Scripts/FusionInputProvider.cs.meta rename to Assets/Scripts/.FusionInputProvider.cs.meta diff --git a/Assets/Scripts/FusionLauncher.cs b/Assets/Scripts/.FusionLauncher.cs similarity index 62% rename from Assets/Scripts/FusionLauncher.cs rename to Assets/Scripts/.FusionLauncher.cs index bd8c39c..18b8d7e 100644 --- a/Assets/Scripts/FusionLauncher.cs +++ b/Assets/Scripts/.FusionLauncher.cs @@ -12,7 +12,7 @@ using System.Linq; public class FusionLauncher : MonoBehaviour, INetworkRunnerCallbacks { [Header("Network Runner (Drag NOTHING here)")] - public NetworkRunner runner; // we'll create/destroy this at runtime + public NetworkRunner runner; [Header("Lobby UI")] public GameObject lobbyUI; @@ -30,9 +30,10 @@ public class FusionLauncher : MonoBehaviour, INetworkRunnerCallbacks private bool gameplayLoaded = false; private bool connectedToServer = false; + private List playersToSpawn = new List(); + void Awake() { - // Ensure this launcher persists across loads if (FindObjectsOfType().Length > 1) { Destroy(gameObject); @@ -43,15 +44,10 @@ public class FusionLauncher : MonoBehaviour, INetworkRunnerCallbacks void Start() { - // Kick off our dummy runner purely in client/browse mode: StartDummyRunner(); - - // UI hookups if (lobbyNameInput != null) lobbyNameInput.onValueChanged.AddListener(OnLobbyNameChanged); OnLobbyNameChanged(lobbyNameInput.text); waitingText.gameObject.SetActive(false); - - // Start periodic lobby refresh once connected refreshCoroutine = StartCoroutine(AutoRefreshLobbyList()); } @@ -75,18 +71,12 @@ public class FusionLauncher : MonoBehaviour, INetworkRunnerCallbacks createLobbyButton.interactable = !string.IsNullOrWhiteSpace(s) && s.Length <= 15; } - // —————— DUMMY RUNNER —————— - // Starts a runner in CLIENT mode so we can list sessions. async void StartDummyRunner() { - // If already up & running, just bail. - if (runner != null && runner.IsRunning) - return; + if (runner != null && runner.IsRunning) return; - // Ensure any old runner is cleared await EnsureFreshRunner(); - // Start as CLIENT var result = await runner.StartGame(new StartGameArgs() { GameMode = GameMode.Client, @@ -109,13 +99,12 @@ public class FusionLauncher : MonoBehaviour, INetworkRunnerCallbacks } } - // —————— RESET / CREATE FRESH RUNNER —————— private async Task EnsureFreshRunner() { - // — Teardown any existing runner — playerCount = 0; gameplayLoaded = false; connectedToServer = false; + playersToSpawn.Clear(); if (runner != null && runner.IsRunning) { @@ -129,78 +118,24 @@ public class FusionLauncher : MonoBehaviour, INetworkRunnerCallbacks refreshCoroutine = null; } - // — Build a new runner GameObject — var go = new GameObject("NetworkRunnerGO"); DontDestroyOnLoad(go); - // 1) Add the NetworkRunner runner = go.AddComponent(); - - // 2) Enable input collection BEFORE StartGame runner.ProvideInput = true; - - // 3) Register this launcher’s callbacks runner.AddCallbacks(this); - // 4) Attach & register your FusionInputProvider var inputProv = go.AddComponent(); runner.AddCallbacks(inputProv); - // 5) Log out what we’ve done - Debug.Log($"[Launcher] Spawned {go.name} → ProvideInput={runner.ProvideInput}; " + - $"FusionInputProvider attached"); - - // Note: we don’t call StartGame here. That happens in CreateLobby() / JoinLobby(). + Debug.Log($"[Launcher] Spawned {go.name} → ProvideInput={runner.ProvideInput}; FusionInputProvider attached"); } - //private async Task EnsureFreshRunner() - //{ - // // Reset flags - // playerCount = 0; - // gameplayLoaded = false; - // connectedToServer = false; - - // // If an old runner exists & is running, shut it down & destroy its GO - // if (runner != null && runner.IsRunning) - // { - // await runner.Shutdown(); - // Destroy(runner.gameObject); - // } - - // // Stop auto-refresh while we rebuild - // if (refreshCoroutine != null) - // { - // StopCoroutine(refreshCoroutine); - // refreshCoroutine = null; - // } - - // // Make brand-new runner GameObject - // var go = new GameObject("NetworkRunnerGO"); - // DontDestroyOnLoad(go); // keep it alive across scenes - - // runner = go.AddComponent(); - // var inputProv = go.AddComponent(); - // runner.AddCallbacks(inputProv); - // Debug.Log("✔️ Added FusionInputProvider AND registered it on " + go.name); - - // // 3) Tell Fusion we’ll be providing input - // runner.ProvideInput = true; - - // // 4) Register your launcher callbacks - // runner.AddCallbacks(this); - //} - - // —————— CREATE LOBBY (Host) —————— public async void CreateLobby() { var name = lobbyNameInput.text.Trim(); - if (string.IsNullOrEmpty(name)) - { - Debug.LogWarning("Empty lobby name!"); - return; - } + if (string.IsNullOrEmpty(name)) return; - // Tear down browse runner & spawn a fresh one await EnsureFreshRunner(); var sceneRef = SceneRef.FromIndex(SceneManager.GetActiveScene().buildIndex); @@ -210,7 +145,6 @@ public class FusionLauncher : MonoBehaviour, INetworkRunnerCallbacks SessionName = name, PlayerCount = maxPlayers, Scene = sceneRef, - SceneManager = runner.gameObject.AddComponent() }); @@ -227,10 +161,8 @@ public class FusionLauncher : MonoBehaviour, INetworkRunnerCallbacks } } - // —————— JOIN LOBBY (Client) —————— public async void JoinLobby(SessionInfo info) { - // Tear down browse runner & spawn a fresh one await EnsureFreshRunner(); var res = await runner.StartGame(new StartGameArgs() @@ -254,15 +186,12 @@ public class FusionLauncher : MonoBehaviour, INetworkRunnerCallbacks } } - // —————— REFRESH LOBBY LIST —————— public void RefreshLobbyList() { if (!connectedToServer) return; - //sessionListUIHandler.ClearList(); runner.JoinSessionLobby(SessionLobby.ClientServer); } - // —————— FUSION CALLBACKS —————— public void OnConnectedToServer(NetworkRunner r) { connectedToServer = true; @@ -272,17 +201,14 @@ public class FusionLauncher : MonoBehaviour, INetworkRunnerCallbacks public void OnSessionListUpdated(NetworkRunner runner, List sessionList) { - // First thing, wipe out the old items every time sessionListUIHandler.ClearList(); - // If there really are no sessions, show your “no sessions” message if (sessionList.Count == 0) { sessionListUIHandler.ShowNoSessionsMessage(); return; } - // Otherwise re-populate foreach (var session in sessionList) { if (session.IsOpen && session.IsVisible && session.PlayerCount < session.MaxPlayers) @@ -295,56 +221,45 @@ public class FusionLauncher : MonoBehaviour, INetworkRunnerCallbacks public void OnPlayerJoined(NetworkRunner r, PlayerRef p) { playerCount++; - // Only the host in Gameplay scene spawns cars - //if (r.IsServer && SceneManager.GetActiveScene().name == "Gameplay") - //{ - // var pos = new Vector3(Random.Range(-5, 5), 0, Random.Range(-5, 5)); - // r.Spawn(playerPrefab, pos, Quaternion.identity, p); - //} + playersToSpawn.Add(p); + Debug.Log($"➡ Player joined: {p}"); - - // Only the host triggers scene‐load when 2 players are present if (r.IsServer && playerCount == maxPlayers && !gameplayLoaded) { gameplayLoaded = true; - var scene = SceneRef.FromIndex( - SceneUtility.GetBuildIndexByScenePath("Assets/Scenes/Gameplay.unity") - ); + var scene = SceneRef.FromIndex(SceneUtility.GetBuildIndexByScenePath("Assets/Scenes/Gameplay.unity")); r.LoadScene(scene, LoadSceneMode.Single); waitingText.gameObject.SetActive(false); } } + public void OnSceneLoadDone(NetworkRunner runner) { if (!runner.IsServer) return; - // only run once per game start - if (gameplayLoaded) + var provider = FindObjectOfType(); + if (provider == null || provider.spawnPoints == null || provider.spawnPoints.Length == 0) { - gameplayLoaded = false; + Debug.LogError("❌ No SpawnPointProvider or no spawnPoints assigned!"); + return; + } - // grab your provider - var provider = FindObjectOfType(); - if (provider == null || provider.spawnPoints == null || provider.spawnPoints.Length == 0) - { - Debug.LogError("No SpawnPointProvider or no spawnPoints assigned!"); - return; - } + for (int i = 0; i < playersToSpawn.Count && i < provider.spawnPoints.Length; i++) + { + PlayerRef player = playersToSpawn[i]; + Transform spawnPoint = provider.spawnPoints[i]; - // convert the IEnumerable to an array - PlayerRef[] players = runner.ActivePlayers.ToArray(); - // pick the smaller of (number of players) vs (number of spawnPoints) - int count = Mathf.Min(players.Length, provider.spawnPoints.Length); + runner.Spawn(playerPrefab, spawnPoint.position, spawnPoint.rotation, inputAuthority: player); + - for (int i = 0; i < count; i++) - { - PlayerRef p = players[i]; - Transform sp = provider.spawnPoints[i]; - runner.Spawn(playerPrefab, sp.position, sp.rotation, p); - Debug.Log("SpawnPoints done: "+i); - } + + Debug.Log($"✔ Spawned player with authority: {player}"); } + + playersToSpawn.Clear(); } + + // Stub callbacks public void OnDisconnectedFromServer(NetworkRunner r, NetDisconnectReason reason) { } public void OnConnectRequest(NetworkRunner r, NetworkRunnerCallbackArgs.ConnectRequest req, byte[] tok) { } public void OnConnectFailed(NetworkRunner r, NetAddress addr, NetConnectFailedReason reason) { } @@ -357,8 +272,7 @@ public class FusionLauncher : MonoBehaviour, INetworkRunnerCallbacks public void OnObjectExitAOI(NetworkRunner r, NetworkObject obj, PlayerRef p) { } public void OnReliableDataReceived(NetworkRunner r, PlayerRef p, ReliableKey k, System.ArraySegment data) { } public void OnReliableDataProgress(NetworkRunner r, PlayerRef p, ReliableKey k, float prog) { } - //public void OnSceneLoadDone(NetworkRunner r) { } public void OnSceneLoadStart(NetworkRunner r) { } public void OnHostMigration(NetworkRunner r, HostMigrationToken t) { } public void OnCustomAuthenticationResponse(NetworkRunner r, Dictionary data) { } -} +} \ No newline at end of file diff --git a/Assets/Scripts/FusionLauncher.cs.meta b/Assets/Scripts/.FusionLauncher.cs.meta similarity index 100% rename from Assets/Scripts/FusionLauncher.cs.meta rename to Assets/Scripts/.FusionLauncher.cs.meta diff --git a/Assets/Scripts/.NetworkController.cs b/Assets/Scripts/.NetworkController.cs new file mode 100644 index 0000000..d5db13c --- /dev/null +++ b/Assets/Scripts/.NetworkController.cs @@ -0,0 +1,26 @@ +using Fusion; +using UnityEngine; + +[RequireComponent(typeof(Rigidbody))] +public class NetworkController : NetworkBehaviour +{ + public float moveSpeed = 5f; + + private Rigidbody rb; + private Vector3 moveDirection; + + public override void Spawned() + { + rb = GetComponent(); + } + + public override void FixedUpdateNetwork() + { + if (GetInput(out CarNetworkInput input)) + { + moveDirection = new Vector3(input.Horizontal, 0f, input.Vertical).normalized; + Vector3 move = moveDirection * moveSpeed * Runner.DeltaTime; + rb.MovePosition(rb.position + move); + } + } +} diff --git a/Assets/Scripts/.NetworkController.cs.meta b/Assets/Scripts/.NetworkController.cs.meta new file mode 100644 index 0000000..b25e84d --- /dev/null +++ b/Assets/Scripts/.NetworkController.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4280e0bb0e4baf84bb68b6ef7ee0fd17 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/PlayerCameraSetup.cs b/Assets/Scripts/.PlayerCameraSetup.cs similarity index 100% rename from Assets/Scripts/PlayerCameraSetup.cs rename to Assets/Scripts/.PlayerCameraSetup.cs diff --git a/Assets/Scripts/PlayerCameraSetup.cs.meta b/Assets/Scripts/.PlayerCameraSetup.cs.meta similarity index 100% rename from Assets/Scripts/PlayerCameraSetup.cs.meta rename to Assets/Scripts/.PlayerCameraSetup.cs.meta diff --git a/Assets/Scripts/SessionInfoUIListItem.cs b/Assets/Scripts/.SessionInfoUIListItem.cs similarity index 100% rename from Assets/Scripts/SessionInfoUIListItem.cs rename to Assets/Scripts/.SessionInfoUIListItem.cs diff --git a/Assets/Scripts/SessionInfoUIListItem.cs.meta b/Assets/Scripts/.SessionInfoUIListItem.cs.meta similarity index 100% rename from Assets/Scripts/SessionInfoUIListItem.cs.meta rename to Assets/Scripts/.SessionInfoUIListItem.cs.meta diff --git a/Assets/Scripts/CameraController.cs b/Assets/Scripts/CameraController.cs index 65732b2..5f03f53 100644 --- a/Assets/Scripts/CameraController.cs +++ b/Assets/Scripts/CameraController.cs @@ -28,14 +28,14 @@ public class CameraController : MonoBehaviour if (target != null) { - // User assigned a target in the Inspector InitializeTarget(); } else { - // No target assigned, try to auto-find after a short delay - Invoke(nameof(FindLocalPlayer), 0.5f); + Invoke(nameof(FindPlayer), 0.5f); } + + transform.parent = null; } private void InitializeTarget() @@ -50,21 +50,20 @@ public class CameraController : MonoBehaviour Debug.Log("CameraController: Following manually assigned target.", this); } - private void FindLocalPlayer() + private void FindPlayer() { foreach (var vehicle in FindObjectsOfType()) { - // VehicleController inherits NetworkBehaviour, so .Object is the NetworkObject - if (vehicle.Object != null && vehicle.Object.HasInputAuthority) + if (vehicle.FollowTarget != null) { target = vehicle.FollowTarget; InitializeTarget(); - Debug.Log("CameraController: Auto-found local player to follow.", this); + Debug.Log("CameraController: Auto-found player to follow.", this); return; } } - Debug.LogWarning("CameraController: No local player found to follow disabling.", this); + Debug.LogWarning("CameraController: No player found to follow disabling.", this); enabled = false; } @@ -76,11 +75,97 @@ public class CameraController : MonoBehaviour float targetDistance = Mathf.Lerp(baseDistance, maxDistance, speed / 30f); currentDistance = Mathf.Lerp(currentDistance, targetDistance, Time.deltaTime * zoomSpeed); - Vector3 followPos = target.position - + heightOffset - - target.forward * currentDistance; - + Vector3 followPos = target.position + heightOffset - target.forward * currentDistance; transform.position = Vector3.Lerp(transform.position, followPos, Time.deltaTime * followSmoothness); transform.LookAt(target.position + heightOffset * 0.5f); } } + + +//using UnityEngine; + +//[RequireComponent(typeof(Camera))] +//public class CameraController : MonoBehaviour +//{ +// [Header("Target")] +// [Tooltip("If set, camera will follow this Transform. Otherwise it will auto-find the local player.")] +// [SerializeField] private Transform target; + +// [Header("Zoom Settings")] +// [SerializeField] private float baseDistance = 6f; +// [SerializeField] private float maxDistance = 12f; +// [SerializeField] private float zoomSpeed = 5f; + +// [Header("Follow Settings")] +// [SerializeField] private float followSmoothness = 5f; +// [SerializeField] private Vector3 heightOffset = new Vector3(0, 3f, 0); + +// private Rigidbody targetRb; +// private float currentDistance; +// private Camera cam; + +// private void Start() +// { +// Application.targetFrameRate = 120; +// cam = GetComponent(); +// currentDistance = baseDistance; + +// if (target != null) +// { +// // User assigned a target in the Inspector +// InitializeTarget(); +// } +// else +// { +// // No target assigned, try to auto-find after a short delay +// Invoke(nameof(FindLocalPlayer), 0.5f); +// } +// transform.parent = null; +// } + +// private void InitializeTarget() +// { +// targetRb = transform.parent.GetComponent(); +// if (targetRb == null) +// { +// Debug.LogError("CameraController: Assigned target has no Rigidbody component.", this); +// enabled = false; +// return; +// } +// Debug.Log("CameraController: Following manually assigned target.", this); +// } + +// private void FindLocalPlayer() +// { +// foreach (var vehicle in FindObjectsOfType()) +// { +// // VehicleController inherits NetworkBehaviour, so .Object is the NetworkObject +// if (vehicle.Object != null && vehicle.Object.HasInputAuthority) +// { +// target = vehicle.FollowTarget; +// InitializeTarget(); +// Debug.Log("CameraController: Auto-found local player to follow.", this); +// return; +// } +// } + +// Debug.LogWarning("CameraController: No local player found to follow disabling.", this); +// enabled = false; +// } + +// private void LateUpdate() +// { +// if (target == null || targetRb == null) return; + +// float speed = targetRb.velocity.magnitude; +// float targetDistance = Mathf.Lerp(baseDistance, maxDistance, speed / 30f); +// currentDistance = Mathf.Lerp(currentDistance, targetDistance, Time.deltaTime * zoomSpeed); + +// Vector3 followPos = target.position +// + heightOffset +// - target.forward * currentDistance; + +// transform.position = Vector3.Lerp(transform.position, followPos, Time.deltaTime * followSmoothness); +// transform.LookAt(target.position + heightOffset * 0.5f); +// } +//} diff --git a/Assets/Scripts/NOSController.cs b/Assets/Scripts/NOSController.cs index dec8f57..55f53c0 100644 --- a/Assets/Scripts/NOSController.cs +++ b/Assets/Scripts/NOSController.cs @@ -1,13 +1,10 @@ -using Fusion; using UnityEngine; using UnityEngine.UI; using UnityEngine.Rendering.PostProcessing; // if your MotionBlur comes from the Post-Process stack -public class NOSController : NetworkBehaviour +public class NOSController : MonoBehaviour { - // 1) This value is now network-synchronized - [Networked] public float CurrentNOS { get; set; } - + [SerializeField] float CurrentNOS = 0f; [SerializeField] float chargeSpeed = 1f; [SerializeField] float depletionSpeed = 1f; [SerializeField] float boostAcceleration = 40f; @@ -15,30 +12,22 @@ public class NOSController : NetworkBehaviour [SerializeField] AudioSource boostAudio = null; public bool _isBoosting { get; private set; } - // cached references VehicleController _vehicle; MotionBlur _motionBlur; Image _boostBarFill; Button _boostButton; - public override void Spawned() + private void Start() { - // grab your VehicleController _vehicle = GetComponent(); - // find motion-blur on the main camera (if you have one) _motionBlur = Camera.main?.GetComponent(); - if (Object.HasInputAuthority) - { - // only the local player wires up UI - _boostBarFill = GameUIManager.Instance.boostBarFill; - _boostButton = GameUIManager.Instance.boostButton; + _boostBarFill = GameUIManager.Instance.boostBarFill; + _boostButton = GameUIManager.Instance.boostButton; - _boostButton.onClick.RemoveAllListeners(); - _boostButton.onClick.AddListener(() => ActivateNOS(true)); - } + _boostButton.onClick.RemoveAllListeners(); + _boostButton.onClick.AddListener(() => ActivateNOS(true)); - // configure audio once if (boostAudio != null) { boostAudio.playOnAwake = false; @@ -47,34 +36,25 @@ public class NOSController : NetworkBehaviour } } - public override void FixedUpdateNetwork() + private void FixedUpdate() { - // only run logic on the player who owns this object - if (!Object.HasInputAuthority) - return; + if (_vehicle == null) return; - // 2) Charge when not boosting if (!_vehicle.nosActive) { - CurrentNOS = Mathf.Min(100f, - CurrentNOS + Runner.DeltaTime * (chargeSpeed * _vehicle.LocalVelocity.z / 30f) - ); + CurrentNOS = Mathf.Min(100f, CurrentNOS + Time.fixedDeltaTime * (chargeSpeed * _vehicle.LocalVelocity.z / 30f)); } - else // 3) Deplete when boosting + else { - CurrentNOS = Mathf.Max(0f, - CurrentNOS - Runner.DeltaTime * depletionSpeed - ); + CurrentNOS = Mathf.Max(0f, CurrentNOS - Time.fixedDeltaTime * depletionSpeed); if (CurrentNOS <= 0f) ActivateNOS(false); } - // 4) Update the UI bar if (_boostBarFill != null) _boostBarFill.fillAmount = CurrentNOS / 100f; - // 5) Play/stop the boost SFX if (boostAudio != null) { if (_vehicle.nosActive && CurrentNOS > 0f) @@ -87,16 +67,10 @@ public class NOSController : NetworkBehaviour } } - // 6) Toggle motion blur if (_motionBlur != null) _motionBlur.enabled = (_vehicle.nosActive && CurrentNOS > 0f); } - /// - /// Called by your UI button (via Spawned) to start/stop boost. - /// - - // Update ActivateNOS method: void ActivateNOS(bool active) { _isBoosting = active; @@ -112,3 +86,119 @@ public class NOSController : NetworkBehaviour } } } + + +//using Fusion; +//using UnityEngine; +//using UnityEngine.UI; +//using UnityEngine.Rendering.PostProcessing; // if your MotionBlur comes from the Post-Process stack + +//public class NOSController : NetworkBehaviour +//{ +// // 1) This value is now network-synchronized +// [Networked] public float CurrentNOS { get; set; } + +// [SerializeField] float chargeSpeed = 1f; +// [SerializeField] float depletionSpeed = 1f; +// [SerializeField] float boostAcceleration = 40f; +// [SerializeField] float audioVolume = 0.5f; +// [SerializeField] AudioSource boostAudio = null; +// public bool _isBoosting { get; private set; } + +// // cached references +// VehicleController _vehicle; +// MotionBlur _motionBlur; +// Image _boostBarFill; +// Button _boostButton; + +// public override void Spawned() +// { +// // grab your VehicleController +// _vehicle = GetComponent(); +// // find motion-blur on the main camera (if you have one) +// _motionBlur = Camera.main?.GetComponent(); + +// if (Object.HasInputAuthority) +// { +// // only the local player wires up UI +// _boostBarFill = GameUIManager.Instance.boostBarFill; +// _boostButton = GameUIManager.Instance.boostButton; + +// _boostButton.onClick.RemoveAllListeners(); +// _boostButton.onClick.AddListener(() => ActivateNOS(true)); +// } + +// // configure audio once +// if (boostAudio != null) +// { +// boostAudio.playOnAwake = false; +// boostAudio.loop = true; +// boostAudio.volume = audioVolume; +// } +// } + +// public override void FixedUpdateNetwork() +// { +// // only run logic on the player who owns this object +// if (!Object.HasInputAuthority) +// return; + +// // 2) Charge when not boosting +// if (!_vehicle.nosActive) +// { +// CurrentNOS = Mathf.Min(100f, +// CurrentNOS + Runner.DeltaTime * (chargeSpeed * _vehicle.LocalVelocity.z / 30f) +// ); +// } +// else // 3) Deplete when boosting +// { +// CurrentNOS = Mathf.Max(0f, +// CurrentNOS - Runner.DeltaTime * depletionSpeed +// ); + +// if (CurrentNOS <= 0f) +// ActivateNOS(false); +// } + +// // 4) Update the UI bar +// if (_boostBarFill != null) +// _boostBarFill.fillAmount = CurrentNOS / 100f; + +// // 5) Play/stop the boost SFX +// if (boostAudio != null) +// { +// if (_vehicle.nosActive && CurrentNOS > 0f) +// { +// if (!boostAudio.isPlaying) boostAudio.Play(); +// } +// else +// { +// if (boostAudio.isPlaying) boostAudio.Stop(); +// } +// } + +// // 6) Toggle motion blur +// if (_motionBlur != null) +// _motionBlur.enabled = (_vehicle.nosActive && CurrentNOS > 0f); +// } + +// /// +// /// Called by your UI button (via Spawned) to start/stop boost. +// /// + +// // Update ActivateNOS method: +// void ActivateNOS(bool active) +// { +// _isBoosting = active; + +// if (active) +// { +// if (CurrentNOS <= 0f) return; +// _vehicle.ActivateNOS(true, boostAcceleration); +// } +// else +// { +// _vehicle.ActivateNOS(false); +// } +// } +//} diff --git a/Assets/Scripts/VehicleController.cs b/Assets/Scripts/VehicleController.cs index bba383b..7fbc6db 100644 --- a/Assets/Scripts/VehicleController.cs +++ b/Assets/Scripts/VehicleController.cs @@ -1,6 +1,5 @@ using UnityEngine; using CnControls; -using Fusion; public enum SurfaceDetection { @@ -8,7 +7,7 @@ public enum SurfaceDetection SphereCast } -public class VehicleController : NetworkBehaviour +public class VehicleController : MonoBehaviour { [SerializeField] float currentSpeed = 0f; [SerializeField] float steeringAI = 0f; @@ -88,76 +87,14 @@ public class VehicleController : NetworkBehaviour public Vector3 LocalVelocity => velocityLocal; public Transform FollowTarget => cameraFollowTarget; [Range(0.3f, 1f)] public float steeringFactor = 1f; - public override void Spawned() - { - base.Spawned(); - InitializeVehicle(); - bool isLocalPlayer = Object.HasInputAuthority; // true on the runner that owns this object - bool isHostRunner = Runner.IsServer; // true on the host’s runner - Debug.Log("Spawned"); - // if (local && hostRunner) OR (remote && clientRunner) ⇒ this is the host’s car - if (isLocalPlayer == isHostRunner) - gameObject.name = "PlayerHost"; - else - gameObject.name = "PlayerClient"; - } - - - // 1) Fusion will call this every tick to collect local input - public override void FixedUpdateNetwork() - { - if (!isRunning || !RaceCountdownManager.Instance || !RaceCountdownManager.Instance.RaceStarted) - return; - - if (/*Object.HasInputAuthority && */GetInput(out CarNetworkInput data)) - { - inputHorizontal = data.Horizontal; - inputVertical = data.Vertical; - if (data.NOS) ActivateNOS(); - } - - // ✅ Only simulate physics on authoritative runner - //if (!Object.HasStateAuthority) return; - - ApplyControls(); - CheckGround(); - HandleMovement(); - UpdateVisuals(); // OK on all clients - } - - // 2) Fusion runs your simulation here instead of Update/FixedUpdate - //public override void FixedUpdateNetwork() - //{ - // if (!isRunning || !RaceCountdownManager.Instance || !RaceCountdownManager.Instance.RaceStarted) - // return; - - // if (!Object.HasInputAuthority) - // { - // Debug.Log("🚫 No Input Authority on this player"); - // return; - // } - - // if (Object.HasInputAuthority && GetInput(out CarNetworkInput data)) - // { - // inputHorizontal = data.Horizontal; - // inputVertical = data.Vertical; - // Debug.Log("inputVertical: " + inputVertical); - // Debug.Log("inputHorizontal : " + inputHorizontal); - // if (data.NOS) - // ActivateNOS(); - // ApplyControls(); - // CheckGround(); - // HandleMovement(); - // } - // UpdateVisuals(); - //} private void Awake() { vehicleRigidbody = GetComponent(); targetTracker = GetComponent(); wheelRadius = sphereRigidbody.GetComponent().radius; nosController = GetComponent(); + // maxGroundDistance = 1.1f; maxGroundDistance = wheelRadius + 0.5f; InitializeVehicle(); } @@ -177,13 +114,20 @@ public class VehicleController : NetworkBehaviour steeringAI = 0f; } - //private void Update() - //{ - // if (!isRunning) return; - // UpdateVisuals(); - // ProcessInputs(); - // ApplyControls(); - //} + private void Update() + { + if (!isRunning) return; + ProcessInputs(); + ApplyControls(); + UpdateVisuals(); + } + + private void FixedUpdate() + { + if (!isRunning) return; + CheckGround(); + HandleMovement(); + } private void ProcessInputs() { @@ -203,15 +147,6 @@ public class VehicleController : NetworkBehaviour wheelRearLeft?.Rotate(Vector3.right * (CurrentSpeed * 0.75f)); wheelRearRight?.Rotate(Vector3.right * (CurrentSpeed * 0.75f)); - if (carBodyVisual) - { - if (velocityLocal.z > 1) - carBodyVisual.localRotation = Quaternion.Slerp(carBodyVisual.localRotation, - Quaternion.Euler(Mathf.Lerp(0, -5, velocityLocal.z / maxSpeed), 0, Mathf.Clamp(desiredTurnAngle * steeringAI, -bodyTiltAmount, bodyTiltAmount)), 0.05f); - else - carBodyVisual.localRotation = Quaternion.Slerp(carBodyVisual.localRotation, Quaternion.identity, 0.05f); - } - if (speedVisualEffects) speedVisualEffects.SetActive(velocityLocal.z > 10); } @@ -248,93 +183,72 @@ public class VehicleController : NetworkBehaviour currentSpeed = Mathf.Round(CurrentSpeed); } - //private void FixedUpdate() - //{ - // if (!isRunning) return; - // CheckGround(); - // HandleMovement(); - //} - private void CheckGround() { - isOnGround = true; - //if (groundDetection == SurfaceDetection.RayCast) - //{ - // isOnGround = Physics.Raycast(sphereRigidbody.position, Vector3.down, out surfaceHit, maxGroundDistance, driveableSurface) - // || Physics.Raycast(sphereRigidbody.position + Vector3.forward * 3f, Vector3.down, out surfaceHit, maxGroundDistance, driveableSurface) - // || Physics.Raycast(sphereRigidbody.position - Vector3.forward * 3f, Vector3.down, out surfaceHit, maxGroundDistance, driveableSurface); - //} - //else if (groundDetection == SurfaceDetection.SphereCast) - //{ - // isOnGround = Physics.SphereCast(sphereRigidbody.position + wheelRadius * Vector3.up, wheelRadius + 0.25f, -transform.up, out surfaceHit, maxGroundDistance, driveableSurface); - //} - //else isOnGround = false; + //isOnGround = true; + + if (groundDetection == SurfaceDetection.RayCast) + { + isOnGround = Physics.Raycast(sphereRigidbody.position, Vector3.down, out surfaceHit, maxGroundDistance, driveableSurface) + || Physics.Raycast(sphereRigidbody.position + Vector3.forward * 3f, Vector3.down, out surfaceHit, maxGroundDistance, driveableSurface) + || Physics.Raycast(sphereRigidbody.position - Vector3.forward * 3f, Vector3.down, out surfaceHit, maxGroundDistance, driveableSurface); + } + else if (groundDetection == SurfaceDetection.SphereCast) + { + isOnGround = Physics.SphereCast(sphereRigidbody.position + wheelRadius * Vector3.up, wheelRadius + 0.25f, -transform.up, out surfaceHit, maxGroundDistance, driveableSurface); + } + else isOnGround = false; } private void HandleMovement() { + velocityLocal = vehicleRigidbody.transform.InverseTransformDirection(vehicleRigidbody.velocity); - if (!Object.HasInputAuthority) + if (float.IsNaN(velocityLocal.z) || float.IsInfinity(velocityLocal.z)) { - Debug.LogWarning("Client without InputAuthority is simulating movement — this should not happen!"); + velocityLocal = Vector3.zero; + } + + if (angleDifference > brakeThreshold && velocityLocal.z > 15f) + { + wheelFrictionMaterial.dynamicFriction = 0.01f; } else { + wheelFrictionMaterial.dynamicFriction = _frictionCurve.Evaluate(Mathf.Abs(velocityLocal.x / 100)); + } + + steeringMultiplier = _turnCurve.Evaluate(velocityLocal.magnitude / maxSpeed); - if (Object.HasStateAuthority || Object.HasInputAuthority) - { - velocityLocal = vehicleRigidbody.transform.InverseTransformDirection(vehicleRigidbody.velocity); - } - - // velocityLocal = vehicleRigidbody.transform.InverseTransformDirection(vehicleRigidbody.velocity); - - if (float.IsNaN(velocityLocal.z) || float.IsInfinity(velocityLocal.z)) - { - Debug.LogWarning($"⚠ Detected invalid velocity: {velocityLocal}. Resetting to zero."); - velocityLocal = Vector3.zero; - } - - if (angleDifference > brakeThreshold && velocityLocal.z > 15f) - { - wheelFrictionMaterial.dynamicFriction = 0.01f; - } - else - { - wheelFrictionMaterial.dynamicFriction = _frictionCurve.Evaluate(Mathf.Abs(velocityLocal.x / 100)); - } - - steeringMultiplier = _turnCurve.Evaluate(velocityLocal.magnitude / maxSpeed); - - if (Grounded) - { - steeringSign = Mathf.Sign(velocityLocal.z); - - if (Mathf.Abs(accelerationInput) > 0.1f) - vehicleRigidbody.AddTorque(Vector3.up * (steeringAI * steeringSign * steeringSensitivity * 100f * steeringMultiplier * steeringFactor)); - - if (Mathf.Abs(accelerationInput) > 0.1f) - sphereRigidbody.velocity = Vector3.Lerp(sphereRigidbody.velocity, vehicleRigidbody.transform.forward * (accelerationInput * maxSpeed), accelerationForce / 10f * Time.fixedDeltaTime); - - sphereRigidbody.AddForce(-transform.up * (downforce * sphereRigidbody.mass)); - vehicleRigidbody.MoveRotation( - Quaternion.Slerp( - vehicleRigidbody.rotation, - Quaternion.FromToRotation(vehicleRigidbody.transform.up, surfaceHit.normal) * vehicleRigidbody.transform.rotation, - 0.12f - ) - ); - } - else - { - if (allowAirControl) - vehicleRigidbody.AddTorque(Vector3.up * (steeringAI * steeringSensitivity * 100f * steeringMultiplier * steeringFactor)); - - sphereRigidbody.velocity = Vector3.Lerp( - sphereRigidbody.velocity, - (vehicleRigidbody.transform.forward * (accelerationInput * maxSpeed)) + Vector3.down * (gravityForce * 9.8f), - (accelerationForce / 25f) * Time.deltaTime - ); - } + if (Grounded) + { + steeringSign = Mathf.Sign(velocityLocal.z); + + if (Mathf.Abs(accelerationInput) > 0.1f) + vehicleRigidbody.AddTorque(Vector3.up * (steeringAI * steeringSign * steeringSensitivity * 100f * steeringMultiplier * steeringFactor)); + + if (Mathf.Abs(accelerationInput) > 0.1f) + sphereRigidbody.velocity = Vector3.Lerp(sphereRigidbody.velocity, vehicleRigidbody.transform.forward * (accelerationInput * maxSpeed), accelerationForce / 10f * Time.fixedDeltaTime); + + sphereRigidbody.AddForce(-transform.up * (downforce * sphereRigidbody.mass)); + vehicleRigidbody.MoveRotation( + Quaternion.Slerp( + vehicleRigidbody.rotation, + Quaternion.FromToRotation(vehicleRigidbody.transform.up, surfaceHit.normal) * vehicleRigidbody.transform.rotation, + 0.12f + ) + ); + } + else + { + if (allowAirControl) + vehicleRigidbody.AddTorque(Vector3.up * (steeringAI * steeringSensitivity * 100f * steeringMultiplier * steeringFactor)); + + sphereRigidbody.velocity = Vector3.Lerp( + sphereRigidbody.velocity, + (vehicleRigidbody.transform.forward * (accelerationInput * maxSpeed)) + Vector3.down * (gravityForce * 9.8f), + (accelerationForce / 25f) * Time.deltaTime + ); } } @@ -351,7 +265,6 @@ public class VehicleController : NetworkBehaviour public void ActivateNOS() { ActivateNOS(true); - //nosController._isBoosting = true; } public void ActivateNOS(bool active, float bonusAcceleration = 10f) @@ -365,4 +278,380 @@ public class VehicleController : NetworkBehaviour enabled = true; sphereRigidbody.gameObject.SetActive(true); } + private void OnCollisionEnter(Collision collision) + { + Debug.Log("collision with: " + collision.gameObject.name, collision.gameObject); + } } + + +//using UnityEngine; +//using CnControls; +//using Fusion; + +//public enum SurfaceDetection +//{ +// RayCast, +// SphereCast +//} + +//public class VehicleController : NetworkBehaviour +//{ +// [SerializeField] float currentSpeed = 0f; +// [SerializeField] float steeringAI = 0f; +// [SerializeField] bool isAIControlled = false; +// [SerializeField] SurfaceDetection groundDetection = SurfaceDetection.RayCast; +// [SerializeField] LayerMask driveableSurface = -1; +// [SerializeField] float maxSpeed = 100f; +// [SerializeField] float baseAcceleration = 10f; +// [SerializeField] float steeringSensitivity = 10f; +// [SerializeField] float gravityForce = 9.8f; +// [SerializeField] float downforce = 5f; +// [SerializeField] float brakeThreshold = 30f; +// [SerializeField] float targetStoppingDistance = 5f; +// [SerializeField] bool allowAirControl = false; +// [SerializeField] AnimationCurve _frictionCurve = new AnimationCurve(); +// [SerializeField] AnimationCurve _turnCurve = new AnimationCurve(); + +// [SerializeField, Range(0, 10)] float bodyTiltAmount = 0.5f; +// [SerializeField] Transform carBodyVisual = null; +// [SerializeField, Range(0.1f, 1f)] float skidMarkWidth = 0.25f; +// [SerializeField, Range(0.1f, 10f)] float skidMarkDuration = 5f; +// [SerializeField] Transform wheelFrontLeft = null; +// [SerializeField] Transform wheelFrontRight = null; +// [SerializeField] Transform wheelRearLeft = null; +// [SerializeField] Transform wheelRearRight = null; +// [SerializeField] Transform frontLeftAxle = null; +// [SerializeField] Transform frontRightAxle = null; +// [SerializeField] GameObject speedVisualEffects = null; + +// [SerializeField] Rigidbody sphereRigidbody = null; +// [SerializeField] PhysicMaterial wheelFrictionMaterial = null; +// [SerializeField] Transform cameraFollowTarget = null; + +// private bool isRunning = false; +// private bool isOnGround = false; +// private bool hasTurboBoost = true; +// public bool nosActive = false; + +// private float accelerationInput = 0f; +// private float brakeInput = 0f; +// private float accelerationForce = 0f; +// private float steeringSign = 0f; +// private float inputHorizontal = 0f; +// private float inputVertical = 0f; +// private float wheelRadius = 0f; +// private float desiredTurnAngle = 0f; +// private float distanceToTarget = 0f; +// private float angleDifference = 0f; +// private float maxGroundDistance = 0f; +// private float counterSteerValue = 0f; +// private float steeringMultiplier = 0f; + +// private Vector3 velocityLocal = Vector3.zero; +// private Vector3 forwardDirection = Vector3.zero; +// private Vector3 directionToTarget = Vector3.zero; +// private Vector3 movementDirection = Vector3.zero; + +// private RaycastHit surfaceHit; +// private Rigidbody vehicleRigidbody = null; +// private VehicleTracker targetTracker = null; + +// public bool AIControlled => isAIControlled; +// public bool Running => isRunning; +// public bool Grounded => isOnGround; +// public float SkidWidth => skidMarkWidth; +// public float SkidDuration => skidMarkDuration; +// public float CurrentSpeed => velocityLocal.z; +// public float MaximumSpeed => maxSpeed; +// public bool InputsActive => inputHorizontal != 0 || inputVertical != 0 || nosActive; +// public NOSController nosController; +// internal float SteeringSensitivity +// { +// get => steeringSensitivity; +// set => steeringSensitivity = value; +// } + +// public Vector3 LocalVelocity => velocityLocal; +// public Transform FollowTarget => cameraFollowTarget; +// [Range(0.3f, 1f)] public float steeringFactor = 1f; +// public override void Spawned() +// { +// base.Spawned(); +// InitializeVehicle(); +// bool isLocalPlayer = Object.HasInputAuthority; // true on the runner that owns this object +// bool isHostRunner = Runner.IsServer; // true on the host’s runner +// Debug.Log("Spawned"); +// // if (local && hostRunner) OR (remote && clientRunner) ⇒ this is the host’s car +// if (isLocalPlayer == isHostRunner) +// gameObject.name = "PlayerHost"; +// else +// gameObject.name = "PlayerClient"; +// } + + +// // 1) Fusion will call this every tick to collect local input +// public override void FixedUpdateNetwork() +// { +// if (!isRunning || !RaceCountdownManager.Instance || !RaceCountdownManager.Instance.RaceStarted) +// return; + +// if (!Object.HasInputAuthority) return; +// Debug.Log("HasInputAuthority"); +// if (/*Object.HasInputAuthority &&*/GetInput(out CarNetworkInput data)) +// { +// inputHorizontal = data.Horizontal; +// inputVertical = data.Vertical; +// if (data.NOS) ActivateNOS(); +// } + +// // ✅ Only simulate physics on authoritative runner + +// ApplyControls(); +// CheckGround(); +// HandleMovement(); + +// UpdateVisuals(); // OK on all clients +// } + +// // 2) Fusion runs your simulation here instead of Update/FixedUpdate +// //public override void FixedUpdateNetwork() +// //{ +// // if (!isRunning || !RaceCountdownManager.Instance || !RaceCountdownManager.Instance.RaceStarted) +// // return; + +// // if (!Object.HasInputAuthority) +// // { +// // Debug.Log("🚫 No Input Authority on this player"); +// // return; +// // } + +// // if (Object.HasInputAuthority && GetInput(out CarNetworkInput data)) +// // { +// // inputHorizontal = data.Horizontal; +// // inputVertical = data.Vertical; +// // Debug.Log("inputVertical: " + inputVertical); +// // Debug.Log("inputHorizontal : " + inputHorizontal); +// // if (data.NOS) +// // ActivateNOS(); +// // ApplyControls(); +// // CheckGround(); +// // HandleMovement(); +// // } +// // UpdateVisuals(); +// //} +// private void Awake() +// { +// vehicleRigidbody = GetComponent(); +// targetTracker = GetComponent(); +// wheelRadius = sphereRigidbody.GetComponent().radius; +// nosController = GetComponent(); +// maxGroundDistance = wheelRadius + 0.5f; +// InitializeVehicle(); +// } + +// public void InitializeVehicle() +// { +// isRunning = true; +// if (!isAIControlled) +// accelerationForce = baseAcceleration; +// } + +// public void StopVehicle() +// { +// isRunning = false; +// velocityLocal = Vector3.zero; +// currentSpeed = 0f; +// steeringAI = 0f; +// } + +// //private void Update() +// //{ +// // if (!isRunning) return; +// // UpdateVisuals(); +// // ProcessInputs(); +// // ApplyControls(); +// //} + +// private void ProcessInputs() +// { +// inputVertical = CnInputManager.GetAxis("Vertical"); +// inputHorizontal = CnInputManager.GetAxis("Horizontal"); +// } + +// private void UpdateVisuals() +// { +// counterSteerValue = (Mathf.Abs(velocityLocal.x) > 20f) ? -1f : 1f; + +// if (wheelFrontLeft) wheelFrontLeft.localRotation = Quaternion.Slerp(wheelFrontLeft.localRotation, Quaternion.Euler(0, 45f * counterSteerValue * steeringAI, 0), 0.1f); +// if (wheelFrontRight) wheelFrontRight.localRotation = Quaternion.Slerp(wheelFrontRight.localRotation, Quaternion.Euler(0, 45f * counterSteerValue * steeringAI, 0), 0.1f); + +// frontLeftAxle?.Rotate(Vector3.right * (CurrentSpeed * 0.75f)); +// frontRightAxle?.Rotate(Vector3.right * (CurrentSpeed * 0.75f)); +// wheelRearLeft?.Rotate(Vector3.right * (CurrentSpeed * 0.75f)); +// wheelRearRight?.Rotate(Vector3.right * (CurrentSpeed * 0.75f)); + +// //if (carBodyVisual) +// //{ +// // if (velocityLocal.z > 1) +// // carBodyVisual.localRotation = Quaternion.Slerp(carBodyVisual.localRotation, +// // Quaternion.Euler(Mathf.Lerp(0, -5, velocityLocal.z / maxSpeed), 0, Mathf.Clamp(desiredTurnAngle * steeringAI, -bodyTiltAmount, bodyTiltAmount)), 0.05f); +// // else +// // carBodyVisual.localRotation = Quaternion.Slerp(carBodyVisual.localRotation, Quaternion.identity, 0.05f); +// //} + +// if (speedVisualEffects) +// speedVisualEffects.SetActive(velocityLocal.z > 10); +// } + +// private void ApplyControls() +// { +// Vector3 targetPoint = targetTracker.TargetPos; +// targetPoint.y = transform.position.y; +// directionToTarget = (targetPoint - transform.position).normalized; +// forwardDirection = transform.forward.normalized; + +// desiredTurnAngle = Mathf.Abs(Vector3.Angle(forwardDirection, Vector3.ProjectOnPlane(directionToTarget, transform.up))); +// distanceToTarget = Vector3.Distance(transform.position, targetTracker.TargetPos); +// movementDirection = (targetTracker.TargetPos - transform.position).normalized; +// float alignment = Vector3.Dot(transform.forward, movementDirection); +// angleDifference = Vector3.Angle(transform.forward, movementDirection); + +// brakeInput = 0f; + +// if (distanceToTarget > targetStoppingDistance) +// { +// accelerationInput = alignment > 0f ? inputVertical : (distanceToTarget > 5f ? inputVertical : -1f); +// steeringAI = (Vector3.SignedAngle(transform.forward, movementDirection, Vector3.up) > 0f ? 1f : -1f) +// * _turnCurve.Evaluate(desiredTurnAngle / 160f); +// } +// else +// { +// steeringAI = 0f; +// } + +// if (!isAIControlled) +// steeringAI += inputHorizontal; + +// currentSpeed = Mathf.Round(CurrentSpeed); +// Debug.Log("CurrentSpeed: " + currentSpeed); +// } + +// //private void FixedUpdate() +// //{ +// // if (!isRunning) return; +// // CheckGround(); +// // HandleMovement(); +// //} + +// private void CheckGround() +// { +// isOnGround = true; +// //if (groundDetection == SurfaceDetection.RayCast) +// //{ +// // isOnGround = Physics.Raycast(sphereRigidbody.position, Vector3.down, out surfaceHit, maxGroundDistance, driveableSurface) +// // || Physics.Raycast(sphereRigidbody.position + Vector3.forward * 3f, Vector3.down, out surfaceHit, maxGroundDistance, driveableSurface) +// // || Physics.Raycast(sphereRigidbody.position - Vector3.forward * 3f, Vector3.down, out surfaceHit, maxGroundDistance, driveableSurface); +// //} +// //else if (groundDetection == SurfaceDetection.SphereCast) +// //{ +// // isOnGround = Physics.SphereCast(sphereRigidbody.position + wheelRadius * Vector3.up, wheelRadius + 0.25f, -transform.up, out surfaceHit, maxGroundDistance, driveableSurface); +// //} +// //else isOnGround = false; +// } + +// private void HandleMovement() +// { + +// //if (!Object.HasInputAuthority) +// //{ +// // Debug.LogWarning("Client without InputAuthority is simulating movement — this should not happen!"); +// //} +// //else +// { + +// //if (Object.HasStateAuthority || Object.HasInputAuthority) +// //{ +// // velocityLocal = vehicleRigidbody.transform.InverseTransformDirection(vehicleRigidbody.velocity); +// //} + +// velocityLocal = vehicleRigidbody.transform.InverseTransformDirection(vehicleRigidbody.velocity); + +// if (float.IsNaN(velocityLocal.z) || float.IsInfinity(velocityLocal.z)) +// { +// Debug.LogWarning($"⚠ Detected invalid velocity: {velocityLocal}. Resetting to zero."); +// velocityLocal = Vector3.zero; +// } + +// if (angleDifference > brakeThreshold && velocityLocal.z > 15f) +// { +// wheelFrictionMaterial.dynamicFriction = 0.01f; +// } +// else +// { +// wheelFrictionMaterial.dynamicFriction = _frictionCurve.Evaluate(Mathf.Abs(velocityLocal.x / 100)); +// } + +// steeringMultiplier = _turnCurve.Evaluate(velocityLocal.magnitude / maxSpeed); + +// if (Grounded) +// { +// steeringSign = Mathf.Sign(velocityLocal.z); + +// if (Mathf.Abs(accelerationInput) > 0.1f) +// vehicleRigidbody.AddTorque(Vector3.up * (steeringAI * steeringSign * steeringSensitivity * 100f * steeringMultiplier * steeringFactor)); + +// if (Mathf.Abs(accelerationInput) > 0.1f) +// sphereRigidbody.velocity = Vector3.Lerp(sphereRigidbody.velocity, vehicleRigidbody.transform.forward * (accelerationInput * maxSpeed), accelerationForce / 10f * Time.fixedDeltaTime); + +// sphereRigidbody.AddForce(-transform.up * (downforce * sphereRigidbody.mass)); +// vehicleRigidbody.MoveRotation( +// Quaternion.Slerp( +// vehicleRigidbody.rotation, +// Quaternion.FromToRotation(vehicleRigidbody.transform.up, surfaceHit.normal) * vehicleRigidbody.transform.rotation, +// 0.12f +// ) +// ); +// } +// else +// { +// if (allowAirControl) +// vehicleRigidbody.AddTorque(Vector3.up * (steeringAI * steeringSensitivity * 100f * steeringMultiplier * steeringFactor)); + +// sphereRigidbody.velocity = Vector3.Lerp( +// sphereRigidbody.velocity, +// (vehicleRigidbody.transform.forward * (accelerationInput * maxSpeed)) + Vector3.down * (gravityForce * 9.8f), +// (accelerationForce / 25f) * Time.deltaTime +// ); +// } +// } +// } + +// internal void DisableVehicle() +// { +// enabled = false; +// sphereRigidbody.gameObject.SetActive(false); +// sphereRigidbody.velocity = Vector3.zero; +// sphereRigidbody.Sleep(); +// vehicleRigidbody.velocity = Vector3.zero; +// vehicleRigidbody.Sleep(); +// } + +// public void ActivateNOS() +// { +// ActivateNOS(true); +// //nosController._isBoosting = true; +// } + +// public void ActivateNOS(bool active, float bonusAcceleration = 10f) +// { +// nosActive = active; +// accelerationForce = active ? accelerationForce + bonusAcceleration : baseAcceleration; +// } + +// internal void EnableVehicle() +// { +// enabled = true; +// sphereRigidbody.gameObject.SetActive(true); +// } +//} diff --git a/Assets/Scripts/VehicleTracker.cs b/Assets/Scripts/VehicleTracker.cs index dba76f6..6b90d58 100644 --- a/Assets/Scripts/VehicleTracker.cs +++ b/Assets/Scripts/VehicleTracker.cs @@ -1,8 +1,6 @@ - -using Fusion; -using UnityEngine; +using UnityEngine; -public class VehicleTracker : NetworkBehaviour +public class VehicleTracker : MonoBehaviour { [SerializeField] private float _leadOffset = 5f; [SerializeField] private float _leadMultiplier = 0.1f; @@ -31,57 +29,37 @@ public class VehicleTracker : NetworkBehaviour public WaypointCircuit[] allwaypointCircuits; private float _offsetSwitchTimer; - //private void Start() - //{ - // _linkedController = GetComponent(); - // _targetTracker = new GameObject(name + " Tracker Target").transform; - // _targetTracker.SetParent(transform); - // _targetTracker.localPosition = Vector3.zero; - // _targetTracker.localRotation = Quaternion.identity; - // _distanceTraveled = 0f; - // _offsetTimerRandom = Random.Range(2.5f, 15f); - // _offsetSwitchTimer = _offsetTimerRandom; - // waypointsCircuit=FindFirstObjectByType(); - //} - public override void Spawned() - { - base.Spawned(); - // exactly your old Start() body: + private void Start() + { _linkedController = GetComponent(); _targetTracker = new GameObject(name + " Tracker Target").transform; _targetTracker.SetParent(transform); - _targetTracker.localPosition = Vector3.zero; + _targetTracker.localPosition = new Vector3(0, -0.86f, 0); _targetTracker.localRotation = Quaternion.identity; _distanceTraveled = 0f; _offsetTimerRandom = Random.Range(2.5f, 15f); _offsetSwitchTimer = _offsetTimerRandom; - allwaypointCircuits=FindObjectsOfType(); + allwaypointCircuits = FindObjectsOfType(); for (int i = 0; i < allwaypointCircuits.Length; i++) { - if (allwaypointCircuits[i].accepted==false) + if (allwaypointCircuits[i].accepted == false) { allwaypointCircuits[i].accepted = true; waypointsCircuit = allwaypointCircuits[i]; break; } } - //waypointsCircuit = FindObjectOfType(); } - public override void FixedUpdateNetwork() - { - // only the host/state‐authority should drive the AI & resets - if (!Object.HasStateAuthority) - return; - // copy your old FixedUpdate() ground check + waypoint update: + private void FixedUpdate() + { if (_linkedController == null || !_linkedController.Running) { _isOffTrack = false; } else { - // ground‐detection if (Physics.Raycast(transform.position - Vector3.down, -transform.up, out _surfaceHit, 10f)) _isOffTrack = _surfaceHit.collider.CompareTag("Ground"); else @@ -90,10 +68,9 @@ public class VehicleTracker : NetworkBehaviour UpdateWaypointTracking(); } - // copy your old Update() off‐track logic & side‐offset timer: if (_linkedController.Running && _linkedController.AIControlled) { - _offsetSwitchTimer += Runner.DeltaTime; // use network delta + _offsetSwitchTimer += Time.deltaTime; if (_offsetSwitchTimer >= _offsetTimerRandom) { _offsetSwitchTimer = 0; @@ -103,7 +80,7 @@ public class VehicleTracker : NetworkBehaviour if (_isOffTrack) { - _offTrackTimer += Runner.DeltaTime; + _offTrackTimer += Time.deltaTime; if (_offTrackTimer > 3f) { _isOffTrack = false; @@ -117,56 +94,6 @@ public class VehicleTracker : NetworkBehaviour } } - #region Commented - //private void Update() - //{ - // if (_linkedController.Running && _linkedController.AIControlled) - // { - // _offsetSwitchTimer += Time.deltaTime; - // if (_offsetSwitchTimer >= _offsetTimerRandom) - // { - // _offsetSwitchTimer = 0; - // _sideOffset = 6f * Mathf.Sin(Time.time * Time.deltaTime * _offsetTimerRandom); - // } - // } - - // if (_isOffTrack) - // { - // _offTrackTimer += Time.deltaTime; - // if (_offTrackTimer > 3f) - // { - // _isOffTrack = false; - // _offTrackTimer = 0f; - // ResetToTrack(); - // } - // } - // else - // { - // _offTrackTimer = 0f; - // } - //} - - //private void FixedUpdate() - //{ - // if (_linkedController == null || !_linkedController.Running) - // { - // _isOffTrack = false; - // return; - // } - - // // 👇 Restrict to local player or server - // if (Physics.Raycast(transform.position - Vector3.down, -transform.up, out _surfaceHit, 10f)) - // { - // _isOffTrack = _surfaceHit.collider.CompareTag("Ground"); - // } - // else - // { - // _isOffTrack = false; - // } - - // UpdateWaypointTracking(); - //} - #endregion private void UpdateWaypointTracking() { if (Time.deltaTime > 0f) @@ -192,3 +119,199 @@ public class VehicleTracker : NetworkBehaviour _linkedController.EnableVehicle(); } } + + + +//using Fusion; +//using UnityEngine; + +//public class VehicleTracker : NetworkBehaviour +//{ +// [SerializeField] private float _leadOffset = 5f; +// [SerializeField] private float _leadMultiplier = 0.1f; +// [SerializeField] private float _sideOffset = 0f; + +// private bool _isOffTrack = false; +// private float _offTrackTimer = 0f; + +// private float _trackerSpeed = 0f; +// private float _distanceTraveled = 0f; +// private float _speedLeadOffset = 50f; +// private float _speedLeadMultiplier = 0.2f; +// private float _offsetTimerRandom = 0f; + +// private RaycastHit _surfaceHit; +// private Vector3 _deltaToWaypoint = Vector3.zero; +// private Vector3 _previousPos = Vector3.zero; +// private Vector3 _offsetToTarget = Vector3.zero; +// private RoutePoint _currentWaypoint = new RoutePoint(); +// private Transform _targetTracker = null; +// private VehicleController _linkedController = null; + +// public Vector3 TargetPos => _targetTracker != null ? _targetTracker.position : Vector3.zero; +// private float VehicleSpeed => _linkedController != null ? _linkedController.LocalVelocity.z : 0f; +// public WaypointCircuit waypointsCircuit; +// public WaypointCircuit[] allwaypointCircuits; + +// private float _offsetSwitchTimer; +// //private void Start() +// //{ +// // _linkedController = GetComponent(); +// // _targetTracker = new GameObject(name + " Tracker Target").transform; +// // _targetTracker.SetParent(transform); +// // _targetTracker.localPosition = Vector3.zero; +// // _targetTracker.localRotation = Quaternion.identity; +// // _distanceTraveled = 0f; +// // _offsetTimerRandom = Random.Range(2.5f, 15f); +// // _offsetSwitchTimer = _offsetTimerRandom; +// // waypointsCircuit=FindFirstObjectByType(); +// //} +// public override void Spawned() +// { +// base.Spawned(); + +// // exactly your old Start() body: +// _linkedController = GetComponent(); +// _targetTracker = new GameObject(name + " Tracker Target").transform; +// _targetTracker.SetParent(transform); +// _targetTracker.localPosition = new Vector3(0,-0.86f,0); +// _targetTracker.localRotation = Quaternion.identity; +// _distanceTraveled = 0f; +// _offsetTimerRandom = Random.Range(2.5f, 15f); +// _offsetSwitchTimer = _offsetTimerRandom; +// allwaypointCircuits=FindObjectsOfType(); +// for (int i = 0; i < allwaypointCircuits.Length; i++) +// { +// if (allwaypointCircuits[i].accepted==false) +// { +// allwaypointCircuits[i].accepted = true; +// waypointsCircuit = allwaypointCircuits[i]; +// break; +// } +// } +// //waypointsCircuit = FindObjectOfType(); +// } +// public override void FixedUpdateNetwork() +// { +// // only the host/state‐authority should drive the AI & resets +// if (!Object.HasStateAuthority) +// return; + +// // copy your old FixedUpdate() ground check + waypoint update: +// if (_linkedController == null || !_linkedController.Running) +// { +// _isOffTrack = false; +// } +// else +// { +// // ground‐detection +// if (Physics.Raycast(transform.position - Vector3.down, -transform.up, out _surfaceHit, 10f)) +// _isOffTrack = _surfaceHit.collider.CompareTag("Ground"); +// else +// _isOffTrack = false; + +// UpdateWaypointTracking(); +// } + +// // copy your old Update() off‐track logic & side‐offset timer: +// if (_linkedController.Running && _linkedController.AIControlled) +// { +// _offsetSwitchTimer += Runner.DeltaTime; // use network delta +// if (_offsetSwitchTimer >= _offsetTimerRandom) +// { +// _offsetSwitchTimer = 0; +// _sideOffset = 6f * Mathf.Sin(Time.time * _offsetTimerRandom); +// } +// } + +// if (_isOffTrack) +// { +// _offTrackTimer += Runner.DeltaTime; +// if (_offTrackTimer > 3f) +// { +// _isOffTrack = false; +// _offTrackTimer = 0f; +// ResetToTrack(); +// } +// } +// else +// { +// _offTrackTimer = 0f; +// } +// } + +// #region Commented +// //private void Update() +// //{ +// // if (_linkedController.Running && _linkedController.AIControlled) +// // { +// // _offsetSwitchTimer += Time.deltaTime; +// // if (_offsetSwitchTimer >= _offsetTimerRandom) +// // { +// // _offsetSwitchTimer = 0; +// // _sideOffset = 6f * Mathf.Sin(Time.time * Time.deltaTime * _offsetTimerRandom); +// // } +// // } + +// // if (_isOffTrack) +// // { +// // _offTrackTimer += Time.deltaTime; +// // if (_offTrackTimer > 3f) +// // { +// // _isOffTrack = false; +// // _offTrackTimer = 0f; +// // ResetToTrack(); +// // } +// // } +// // else +// // { +// // _offTrackTimer = 0f; +// // } +// //} + +// //private void FixedUpdate() +// //{ +// // if (_linkedController == null || !_linkedController.Running) +// // { +// // _isOffTrack = false; +// // return; +// // } + +// // // 👇 Restrict to local player or server +// // if (Physics.Raycast(transform.position - Vector3.down, -transform.up, out _surfaceHit, 10f)) +// // { +// // _isOffTrack = _surfaceHit.collider.CompareTag("Ground"); +// // } +// // else +// // { +// // _isOffTrack = false; +// // } + +// // UpdateWaypointTracking(); +// //} +// #endregion +// private void UpdateWaypointTracking() +// { +// if (Time.deltaTime > 0f) +// _trackerSpeed = VehicleSpeed; + +// _targetTracker.position = waypointsCircuit.GetRoutePoint(_distanceTraveled + _leadOffset + _leadMultiplier * _trackerSpeed).position + Vector3.right * _sideOffset; +// _targetTracker.rotation = Quaternion.LookRotation(waypointsCircuit.GetRoutePoint(_distanceTraveled + _speedLeadOffset + _speedLeadMultiplier * _trackerSpeed).direction); + +// _currentWaypoint = waypointsCircuit.GetRoutePoint(_distanceTraveled); +// _deltaToWaypoint = _currentWaypoint.position - transform.position; + +// if (Vector3.Dot(_deltaToWaypoint, _currentWaypoint.direction) < 0f) +// _distanceTraveled += _deltaToWaypoint.magnitude * 0.5f; + +// _previousPos = transform.position; +// } + +// private void ResetToTrack() +// { +// _linkedController.DisableVehicle(); +// transform.position = _targetTracker.position + new Vector3(0, 0.5f, 0); +// transform.rotation = _targetTracker.rotation; +// _linkedController.EnableVehicle(); +// } +//} diff --git a/ProjectSettings/EditorBuildSettings.asset b/ProjectSettings/EditorBuildSettings.asset index 653579b..6129ee7 100644 --- a/ProjectSettings/EditorBuildSettings.asset +++ b/ProjectSettings/EditorBuildSettings.asset @@ -5,7 +5,7 @@ EditorBuildSettings: m_ObjectHideFlags: 0 serializedVersion: 2 m_Scenes: - - enabled: 1 + - enabled: 0 path: Assets/Scenes/Menu.unity guid: 5906ecf9ac800ca43864c639d1817021 - enabled: 1 diff --git a/ProjectSettings/TimeManager.asset b/ProjectSettings/TimeManager.asset index 558a017..bafc18f 100644 --- a/ProjectSettings/TimeManager.asset +++ b/ProjectSettings/TimeManager.asset @@ -3,7 +3,7 @@ --- !u!5 &1 TimeManager: m_ObjectHideFlags: 0 - Fixed Timestep: 0.02 + Fixed Timestep: 0.0166667 Maximum Allowed Timestep: 0.33333334 m_TimeScale: 1 Maximum Particle Timestep: 0.03

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 z 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 z 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 diff --git a/Assets/Photon/Fusion/Assemblies/Release/Fusion.Realtime.dll.release b/Assets/Photon/Fusion/Assemblies/Release/Fusion.Realtime.dll.release deleted file mode 100644 index 70b532d11994a8e5a0326240f3c345d7d44170cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129024 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�DK2?TI%q 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 Km-cf`f&U9qG7caB diff --git a/Assets/Photon/Fusion/Assemblies/Release/Fusion.Runtime.dll.release b/Assets/Photon/Fusion/Assemblies/Release/Fusion.Runtime.dll.release deleted file mode 100644 index 3a02662fc25f09eee176a09a4e00098512377e20..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 658944 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

X%sOOpH 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 z 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 z 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 diff --git a/Assets/Photon/Fusion/Assemblies/Fusion.Common.dll b/Assets/Photon/Fusion/Assemblies/Fusion.Common.dll deleted file mode 100644 index 270e42c4a7b23e7d89e379a8c72ef72c76041004..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 83968 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 R9qxZT!T&#j|C>tS{{!O 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�SM=j^<2h#WCx}EWC zhBgo+hR~OV@W(cp0)@x3`$liUvjOTy(MRsq7l|aydM*+qC|7hLnR_8uTul$t)O)Fq zdNL@Y(C2+*O+lZ^R)iM^M~w!H>j#1ieh;KGz*GK+6~$?W!Tcqf7M~1K2hBc!d6&t) zCk-@nogd2d{)$uqTcpTE;5*v$u!%De>Y01fSx{#@*Zob*8+!ds76vO~wz8SD37CT$ zfWDCH9uima5ZS2vOBqo3)>mN-a&Cq>$0_(%^o)K-mu>0*) zhEn0%D90)2eg>odHr6Q^@Y@)bG&ll|7{RRMy1$IvS0Kl4eJ3@#ixS5TfZql)d^?7X z?g}IPDvE*Yhz0OQ%P8W~qq`Z}2f$|pqhJLz2V(}t{Fe@k-P`>V_-ORj_u+9%W5^6`V8XC`UKjW%467|kffA#gPoi6Z zz}N6Y{{$Rx=wL*-2TX>p09(LNcI>U146kEpGkW40J@7;-#hA&_2ZEyqdU^wLGAEQl zuX6$p+Y-11GGx%sCo>12G(L$WhQ}UZ=BelxO9p%!91k`OW9Sjrqy@{P){)Kg_+N|6x5e=AZLqh>@`~#`7i+ny#54xnztn zLx*@d$_xIRp@5eZFQA(lB5(+NV}?d}N%MlB5`sCr9OUINFIirW@G{Cvj+bM++{24O zgJ20&V{Kw_z0s9MHe#pyPy!<&Y|BjbG7 zXTiS>{!Q?w!Jh>GJorxV&w_s%{FC5Y!T%BbKf(8d?*;!d_!q$+1m6vQKlpa=e+SvkmSHb@kd_DL_!T%Zj!{C2|(n$rs7kn-F2f^PD{`cU`;CF-n zHTa$2w}ZbM{4c@(9DF(WJHg)${-@we!QTr0ae%|o!B8+9j0EZ6KyWZP6dY!d3$*{i zK@CDcEj|| z`CT-YVPg+7^^bV@E|Z_)<^8zo=@iHw{sT`2t40k_^YH_R@ zGq}sF$AO>PMMm4Y5EF+ky$^xH0NPycVNpP9={@Z%#64L=BL3teL|rn& zN8k@okt4`=RK2Rs8yXvqw+Ga=u%X_EksH|(L%2^-Y34d#e@`B>f~e;=ve12;7#J1! zb1V-d>oWj5AQ&iT=+J2yXuvm*j>A?;1tZ!0XiC`OoLbwMsO~+{ZRcCs)m!^fSgf=+ z6@VZg;#JQ{qC2GJg*BkoQSeuWspq~AWV4KH56@G|ZR#-K+0yTo|ffT4aI)+~a zCr3xb8|praKqQ)h#rEg{=x2#)AP@=2_!!L>7>?aX?M>%R=};;#ht@fQEa)EVT~YmI z8XcDeUt9tIp2EL(K#VVmkqP~+SYUC)sW7~0-aak2PagsRtgeDVr%Odce2=If%0DN4 zd_(*Ah9utNwR==R-J^^eBVq<=1}?~EGq^#h7mm{CG^|i~8M)4{p(xZn8^Ojjsv!>GLjr0OEI2%N5Cw+EbfbcPBjXzIQ-z-JztM?S z0PzsSQ6B5c7S?zMbus&JJWzxMyGMcLS4P+_Vt{mZ5r^dX5bu$|c{*Z=VQ@c22b=W? zs6GTp$ZZHGlL1^MHgcF@p$E=SM&?-XdN@ z3L-iW2?$C<1PUgd?{Xj@F!-lEI@&R!V5l1WD=g2VhZ%S6k$y?y0DIq+ErCL-7jk;i`mN z3Y>u?34kP{Yr+R_VUWaBs6vNU22JXiR0^(M8onQXhVdI5g^bbPVazP>k;N&aI5BL% zjgO}d+!p*EHj!XJQ%K?JBn1#BOZi2*_Z$@0QANoSm>X*E=2mF8W9I|LYHkJlO{2R9 zZGsutev=H`9yRb#cLFGJFf{YvLPY>FIbnXG&-4PmL4dUWigtS#BhIai?qW8eN75WG zI*`pw0>GyMYH-p<$P?Ir;DUUeY=R$fAADW_$dur1lLjkvzdgEZ8%pgvVaA3|U_%r) zOk{>nh;##J1<5RukTwKjLju=J0{Gs66LjuGz7RUi%hS9(C;8uy>s!3SJjkGV+=6)p z{N{dCRxXqR<{;CKQBHtSq=3#U>UJOBmocd{3vuN96@LpY?q&i*i{4->)C6WF^`5KE zVq>9Ro4HvE8*SKiD_hO_jaGniX`15G!Gb{M|salZEfV>V15-4QvnQh`5oj2;uYxvGDzUI8kPj-&7O5WAU zqv$<>IWlvz($4c^t*!jr_WC7bup@X-J{Ovw4%c^Z@aDe29Q!B#`ETX>N@fGI{|pS) z^ApdU!KwRu1CxuAk3CT;7K`QZv@z_(jVjbneH!zA?5p+w^C!G+AH_3hfjMJ~=np=E zif^sUw?}X8K6U|Lah<6Z*Q+5uOS=g&x1KGpt(`UIKwyTaXD+VJ83U3Jk>cjjz&yO# z3iI|euPgQWB0kjH)UPF&stQL zpNhdlYu#LC9Gl2 z%lURaAAbs3KDb@q_Gx3xPX*>7ueAG6Zf$d=PPS1J;z(Oy^8LlaaB>-g?&c@bZ2E^>vUjhVnaw@}Yl>-;Ks z9-lUbUsfvOH{Zk}t8eGGi})n@cJUgBl&`e%wWw?{-)PoL`0OoOIUkrOR;HHnI`^CT z8^u<>8E)f4+U0z4100uM4@>oJwozZl2fxF1h*}Q@=DkGAei*kBwx+gh0QR}?=mln zWNYP%NP_@H${P-^U9V5%ITo+b1V>W~tKKR*6_~#wBL;her-}Bte7%|H2Zn9>d>*u` zg<&}aJA(-s97#dE9-gdL>o?|sU8PYC0oY%t0j&zYP;D*;W^Sw9ZnQph>QuR2nrO&k z4N0MJ0(3tW)=uuUPBnIFr>>tlh0jrAfo`5`@gve<`4qnW-L4d?C-HsdorW=s>~kfX z*~Zt+DL>z@tM`;jfc#{m0he4*$6%$U7D{has-Z|*ErwDq^TUC8l3%}Ww`>!qY=ivt z`%V)aWZ_<&39S4Ohu$E_81%8y8RP}=ngz?QYkb;X}rp4a@}RLS@$_aCyS;R>SZ#Th)~rR%$vuOC~kTgG5}*f|7Xwtx4h+qF5~~#UPzg*Jl&e)O{-Y0~k)t2?{>07vr0xPkS|Wzk zNn$`-#qeRdJ~+$44lpmik}@wc8fpK$xbGb9Ucj8K;W~qdCYJGN7$4Z1}To~lDP+UNJ)Lzg=b!?-pKBZ z&jb!>@;oiu$)O!S?7}ycRE1Iv;K&i`Bjm>X*2DT3_?_sqB>3<|GwU%l&eq&KF(ohf zx(l6Ryma35q%L0r!WW+V^LFR)8N8M07{-;X-%Htkx;_Tl@~A8S@>v2Hx%l%m+<*XQ sgp+S?%Y&RoU7|8MaB0~Gjw0dOO}-v9sr diff --git a/Assets/Photon/Fusion/Assemblies/Fusion.Runtime.dll b/Assets/Photon/Fusion/Assemblies/Fusion.Runtime.dll deleted file mode 100644 index 366ae4d2e917a1343a5f23cdb0f730d6c013d369..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 784896 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 z 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