From dc162ae68d705e3eb3d13fb45b56bb71f22b2d1e Mon Sep 17 00:00:00 2001 From: Benjo Date: Fri, 19 Feb 2021 16:31:25 +0100 Subject: [PATCH] First commit, added everything --- .idea/.idea.GameClient/.idea/.gitignore | 13 + .idea/.idea.GameClient/.idea/encodings.xml | 4 + .idea/.idea.GameClient/.idea/indexLayout.xml | 28 + .idea/.idea.GameClient/.idea/riderModule.iml | 7 + .idea/.idea.GameClient/.idea/vcs.xml | 6 + Assets/Materials/LocalPlayerMaterial.mat | 78 + Assets/Materials/LocalPlayerMaterial.mat.meta | 8 + Assets/Materials/PlayerMaterial.mat | 78 + Assets/Materials/PlayerMaterial.mat.meta | 8 + Assets/Prefabs/Color Button.prefab | 122 + Assets/Prefabs/Color Button.prefab.meta | 7 + Assets/Prefabs/EmptySlotItem.prefab | 212 + Assets/Prefabs/EmptySlotItem.prefab.meta | 7 + Assets/Prefabs/Player.prefab | 45 + Assets/Prefabs/Player.prefab.meta | 7 + Assets/Prefabs/PlayerSlotItem.prefab | 708 ++ Assets/Prefabs/PlayerSlotItem.prefab.meta | 7 + Assets/Prefabs/RoomItem.prefab | 938 ++ Assets/Prefabs/RoomItem.prefab.meta | 7 + Assets/Resources/LEC Icon.png | Bin 0 -> 149843 bytes Assets/Resources/LEC Icon.png.meta | 108 + .../Resources/UEM_Logo_Head_White_Black.jpg | Bin 0 -> 501924 bytes .../UEM_Logo_Head_White_Black.jpg.meta | 108 + Assets/Scenes/Game.unity | 345 + Assets/Scenes/Game.unity.meta | 7 + Assets/Scenes/Main.unity | 7323 +++++++++++++++ Assets/Scenes/Main.unity.meta | 7 + Assets/Scripts/Game.meta | 3 + Assets/Scripts/Game/GameManager.cs | 34 + Assets/Scripts/Game/GameManager.cs.meta | 3 + Assets/Scripts/Game/PlayerManager.cs | 13 + Assets/Scripts/Game/PlayerManager.cs.meta | 3 + Assets/Scripts/Global.meta | 3 + Assets/Scripts/Global/Loader.cs | 39 + Assets/Scripts/Global/Loader.cs.meta | 11 + Assets/Scripts/Global/Singleton.cs | 32 + Assets/Scripts/Global/Singleton.cs.meta | 3 + Assets/Scripts/Networking.meta | 8 + Assets/Scripts/Networking/Architecture.meta | 8 + .../Scripts/Networking/Architecture/Packet.cs | 355 + .../Networking/Architecture/Packet.cs.meta | 11 + .../Architecture/ProtocolManager.cs | 173 + .../Architecture/ProtocolManager.cs.meta | 3 + .../Networking/Architecture/SendData.cs | 13 + .../Networking/Architecture/SendData.cs.meta | 3 + .../Networking/Architecture/ThreadManager.cs | 41 + .../Architecture/ThreadManager.cs.meta | 11 + Assets/Scripts/Networking/Client.cs | 114 + Assets/Scripts/Networking/Client.cs.meta | 11 + Assets/Scripts/Networking/ClientHandle.cs | 41 + .../Scripts/Networking/ClientHandle.cs.meta | 11 + Assets/Scripts/Networking/ClientSend.cs | 21 + Assets/Scripts/Networking/ClientSend.cs.meta | 11 + Assets/Scripts/Networking/PacketTypes.meta | 3 + .../PacketTypes/ClientDefaultPacket.cs | 5 + .../PacketTypes/ClientDefaultPacket.cs.meta | 3 + .../PacketTypes/ClientGamePacket.cs | 5 + .../PacketTypes/ClientGamePacket.cs.meta | 3 + .../PacketTypes/ClientRoomPacket.cs | 13 + .../PacketTypes/ClientRoomPacket.cs.meta | 3 + .../Networking/PacketTypes/PacketType.cs | 7 + .../Networking/PacketTypes/PacketType.cs.meta | 3 + .../PacketTypes/ServerDefaultPacket.cs | 5 + .../PacketTypes/ServerDefaultPacket.cs.meta | 3 + .../PacketTypes/ServerGamePacket.cs | 5 + .../PacketTypes/ServerGamePacket.cs.meta | 3 + .../PacketTypes/ServerRoomPacket.cs | 14 + .../PacketTypes/ServerRoomPacket.cs.meta | 3 + Assets/Scripts/Networking/Room.cs | 31 + Assets/Scripts/Networking/Room.cs.meta | 3 + Assets/Scripts/Networking/RoomHandle.cs | 65 + Assets/Scripts/Networking/RoomHandle.cs.meta | 3 + Assets/Scripts/Networking/RoomSend.cs | 82 + Assets/Scripts/Networking/RoomSend.cs.meta | 3 + Assets/Scripts/Networking/UI.meta | 3 + .../Scripts/Networking/UI/PlayerSlotItem.cs | 54 + .../Networking/UI/PlayerSlotItem.cs.meta | 3 + .../Networking/UI/RoomListCreateMenu.cs | 85 + .../Networking/UI/RoomListCreateMenu.cs.meta | 3 + Assets/Scripts/Networking/UI/RoomListItem.cs | 51 + .../Networking/UI/RoomListItem.cs.meta | 3 + Assets/Scripts/Networking/UI/RoomMenu.cs | 140 + Assets/Scripts/Networking/UI/RoomMenu.cs.meta | 3 + Assets/Scripts/Networking/UI/StartMenu.cs | 24 + .../Scripts/Networking/UI/StartMenu.cs.meta | 3 + Assets/Scripts/Networking/UI/UIManager.cs | 76 + .../Scripts/Networking/UI/UIManager.cs.meta | 3 + Assets/TextMesh Pro/Documentation.meta | 8 + .../TextMesh Pro User Guide 2016.pdf | Bin 0 -> 694398 bytes .../TextMesh Pro User Guide 2016.pdf.meta | 7 + Assets/TextMesh Pro/Fonts.meta | 8 + .../Fonts/LiberationSans - OFL.txt | 46 + .../Fonts/LiberationSans - OFL.txt.meta | 8 + Assets/TextMesh Pro/Fonts/LiberationSans.ttf | Bin 0 -> 350200 bytes .../Fonts/LiberationSans.ttf.meta | 19 + Assets/TextMesh Pro/Resources.meta | 8 + .../Resources/Fonts & Materials.meta | 9 + .../LiberationSans SDF - Drop Shadow.mat | 106 + .../LiberationSans SDF - Drop Shadow.mat.meta | 8 + .../LiberationSans SDF - Fallback.asset | 561 ++ .../LiberationSans SDF - Fallback.asset.meta | 8 + .../LiberationSans SDF - Outline.mat | 104 + .../LiberationSans SDF - Outline.mat.meta | 8 + .../LiberationSans SDF.asset | 7821 +++++++++++++++++ .../LiberationSans SDF.asset.meta | 8 + .../LineBreaking Following Characters.txt | 1 + ...LineBreaking Following Characters.txt.meta | 8 + .../LineBreaking Leading Characters.txt | 1 + .../LineBreaking Leading Characters.txt.meta | 8 + .../TextMesh Pro/Resources/Sprite Assets.meta | 9 + .../Resources/Sprite Assets/EmojiOne.asset | 659 ++ .../Sprite Assets/EmojiOne.asset.meta | 8 + .../TextMesh Pro/Resources/Style Sheets.meta | 9 + .../Style Sheets/Default Style Sheet.asset | 68 + .../Default Style Sheet.asset.meta | 8 + .../TextMesh Pro/Resources/TMP Settings.asset | 46 + .../Resources/TMP Settings.asset.meta | 8 + Assets/TextMesh Pro/Shaders.meta | 8 + .../Shaders/TMP_Bitmap-Custom-Atlas.shader | 143 + .../TMP_Bitmap-Custom-Atlas.shader.meta | 9 + .../Shaders/TMP_Bitmap-Mobile.shader | 145 + .../Shaders/TMP_Bitmap-Mobile.shader.meta | 9 + Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader | 143 + .../Shaders/TMP_Bitmap.shader.meta | 9 + .../Shaders/TMP_SDF Overlay.shader | 317 + .../Shaders/TMP_SDF Overlay.shader.meta | 9 + .../TextMesh Pro/Shaders/TMP_SDF SSD.shader | 310 + .../Shaders/TMP_SDF SSD.shader.meta | 9 + .../Shaders/TMP_SDF-Mobile Masking.shader | 247 + .../TMP_SDF-Mobile Masking.shader.meta | 9 + .../Shaders/TMP_SDF-Mobile Overlay.shader | 240 + .../TMP_SDF-Mobile Overlay.shader.meta | 9 + .../Shaders/TMP_SDF-Mobile SSD.shader | 106 + .../Shaders/TMP_SDF-Mobile SSD.shader.meta | 9 + .../Shaders/TMP_SDF-Mobile.shader | 240 + .../Shaders/TMP_SDF-Mobile.shader.meta | 9 + .../Shaders/TMP_SDF-Surface-Mobile.shader | 138 + .../TMP_SDF-Surface-Mobile.shader.meta | 9 + .../Shaders/TMP_SDF-Surface.shader | 158 + .../Shaders/TMP_SDF-Surface.shader.meta | 9 + Assets/TextMesh Pro/Shaders/TMP_SDF.shader | 317 + .../TextMesh Pro/Shaders/TMP_SDF.shader.meta | 9 + Assets/TextMesh Pro/Shaders/TMP_Sprite.shader | 114 + .../Shaders/TMP_Sprite.shader.meta | 9 + Assets/TextMesh Pro/Shaders/TMPro.cginc | 83 + Assets/TextMesh Pro/Shaders/TMPro.cginc.meta | 9 + .../TextMesh Pro/Shaders/TMPro_Mobile.cginc | 158 + .../Shaders/TMPro_Mobile.cginc.meta | 9 + .../Shaders/TMPro_Properties.cginc | 85 + .../Shaders/TMPro_Properties.cginc.meta | 9 + .../TextMesh Pro/Shaders/TMPro_Surface.cginc | 100 + .../Shaders/TMPro_Surface.cginc.meta | 9 + Assets/TextMesh Pro/Sprites.meta | 8 + .../Sprites/EmojiOne Attribution.txt | 3 + .../Sprites/EmojiOne Attribution.txt.meta | 7 + Assets/TextMesh Pro/Sprites/EmojiOne.json | 156 + .../TextMesh Pro/Sprites/EmojiOne.json.meta | 8 + Assets/TextMesh Pro/Sprites/EmojiOne.png | Bin 0 -> 112319 bytes Assets/TextMesh Pro/Sprites/EmojiOne.png.meta | 431 + 159 files changed, 25271 insertions(+) create mode 100644 .idea/.idea.GameClient/.idea/.gitignore create mode 100644 .idea/.idea.GameClient/.idea/encodings.xml create mode 100644 .idea/.idea.GameClient/.idea/indexLayout.xml create mode 100644 .idea/.idea.GameClient/.idea/riderModule.iml create mode 100644 .idea/.idea.GameClient/.idea/vcs.xml create mode 100644 Assets/Materials/LocalPlayerMaterial.mat create mode 100644 Assets/Materials/LocalPlayerMaterial.mat.meta create mode 100644 Assets/Materials/PlayerMaterial.mat create mode 100644 Assets/Materials/PlayerMaterial.mat.meta create mode 100644 Assets/Prefabs/Color Button.prefab create mode 100644 Assets/Prefabs/Color Button.prefab.meta create mode 100644 Assets/Prefabs/EmptySlotItem.prefab create mode 100644 Assets/Prefabs/EmptySlotItem.prefab.meta create mode 100644 Assets/Prefabs/Player.prefab create mode 100644 Assets/Prefabs/Player.prefab.meta create mode 100644 Assets/Prefabs/PlayerSlotItem.prefab create mode 100644 Assets/Prefabs/PlayerSlotItem.prefab.meta create mode 100644 Assets/Prefabs/RoomItem.prefab create mode 100644 Assets/Prefabs/RoomItem.prefab.meta create mode 100644 Assets/Resources/LEC Icon.png create mode 100644 Assets/Resources/LEC Icon.png.meta create mode 100644 Assets/Resources/UEM_Logo_Head_White_Black.jpg create mode 100644 Assets/Resources/UEM_Logo_Head_White_Black.jpg.meta create mode 100644 Assets/Scenes/Game.unity create mode 100644 Assets/Scenes/Game.unity.meta create mode 100644 Assets/Scenes/Main.unity create mode 100644 Assets/Scenes/Main.unity.meta create mode 100644 Assets/Scripts/Game.meta create mode 100644 Assets/Scripts/Game/GameManager.cs create mode 100644 Assets/Scripts/Game/GameManager.cs.meta create mode 100644 Assets/Scripts/Game/PlayerManager.cs create mode 100644 Assets/Scripts/Game/PlayerManager.cs.meta create mode 100644 Assets/Scripts/Global.meta create mode 100644 Assets/Scripts/Global/Loader.cs create mode 100644 Assets/Scripts/Global/Loader.cs.meta create mode 100644 Assets/Scripts/Global/Singleton.cs create mode 100644 Assets/Scripts/Global/Singleton.cs.meta create mode 100644 Assets/Scripts/Networking.meta create mode 100644 Assets/Scripts/Networking/Architecture.meta create mode 100644 Assets/Scripts/Networking/Architecture/Packet.cs create mode 100644 Assets/Scripts/Networking/Architecture/Packet.cs.meta create mode 100644 Assets/Scripts/Networking/Architecture/ProtocolManager.cs create mode 100644 Assets/Scripts/Networking/Architecture/ProtocolManager.cs.meta create mode 100644 Assets/Scripts/Networking/Architecture/SendData.cs create mode 100644 Assets/Scripts/Networking/Architecture/SendData.cs.meta create mode 100644 Assets/Scripts/Networking/Architecture/ThreadManager.cs create mode 100644 Assets/Scripts/Networking/Architecture/ThreadManager.cs.meta create mode 100644 Assets/Scripts/Networking/Client.cs create mode 100644 Assets/Scripts/Networking/Client.cs.meta create mode 100644 Assets/Scripts/Networking/ClientHandle.cs create mode 100644 Assets/Scripts/Networking/ClientHandle.cs.meta create mode 100644 Assets/Scripts/Networking/ClientSend.cs create mode 100644 Assets/Scripts/Networking/ClientSend.cs.meta create mode 100644 Assets/Scripts/Networking/PacketTypes.meta create mode 100644 Assets/Scripts/Networking/PacketTypes/ClientDefaultPacket.cs create mode 100644 Assets/Scripts/Networking/PacketTypes/ClientDefaultPacket.cs.meta create mode 100644 Assets/Scripts/Networking/PacketTypes/ClientGamePacket.cs create mode 100644 Assets/Scripts/Networking/PacketTypes/ClientGamePacket.cs.meta create mode 100644 Assets/Scripts/Networking/PacketTypes/ClientRoomPacket.cs create mode 100644 Assets/Scripts/Networking/PacketTypes/ClientRoomPacket.cs.meta create mode 100644 Assets/Scripts/Networking/PacketTypes/PacketType.cs create mode 100644 Assets/Scripts/Networking/PacketTypes/PacketType.cs.meta create mode 100644 Assets/Scripts/Networking/PacketTypes/ServerDefaultPacket.cs create mode 100644 Assets/Scripts/Networking/PacketTypes/ServerDefaultPacket.cs.meta create mode 100644 Assets/Scripts/Networking/PacketTypes/ServerGamePacket.cs create mode 100644 Assets/Scripts/Networking/PacketTypes/ServerGamePacket.cs.meta create mode 100644 Assets/Scripts/Networking/PacketTypes/ServerRoomPacket.cs create mode 100644 Assets/Scripts/Networking/PacketTypes/ServerRoomPacket.cs.meta create mode 100644 Assets/Scripts/Networking/Room.cs create mode 100644 Assets/Scripts/Networking/Room.cs.meta create mode 100644 Assets/Scripts/Networking/RoomHandle.cs create mode 100644 Assets/Scripts/Networking/RoomHandle.cs.meta create mode 100644 Assets/Scripts/Networking/RoomSend.cs create mode 100644 Assets/Scripts/Networking/RoomSend.cs.meta create mode 100644 Assets/Scripts/Networking/UI.meta create mode 100644 Assets/Scripts/Networking/UI/PlayerSlotItem.cs create mode 100644 Assets/Scripts/Networking/UI/PlayerSlotItem.cs.meta create mode 100644 Assets/Scripts/Networking/UI/RoomListCreateMenu.cs create mode 100644 Assets/Scripts/Networking/UI/RoomListCreateMenu.cs.meta create mode 100644 Assets/Scripts/Networking/UI/RoomListItem.cs create mode 100644 Assets/Scripts/Networking/UI/RoomListItem.cs.meta create mode 100644 Assets/Scripts/Networking/UI/RoomMenu.cs create mode 100644 Assets/Scripts/Networking/UI/RoomMenu.cs.meta create mode 100644 Assets/Scripts/Networking/UI/StartMenu.cs create mode 100644 Assets/Scripts/Networking/UI/StartMenu.cs.meta create mode 100644 Assets/Scripts/Networking/UI/UIManager.cs create mode 100644 Assets/Scripts/Networking/UI/UIManager.cs.meta create mode 100644 Assets/TextMesh Pro/Documentation.meta create mode 100644 Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf create mode 100644 Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf.meta create mode 100644 Assets/TextMesh Pro/Fonts.meta create mode 100644 Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt create mode 100644 Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta create mode 100644 Assets/TextMesh Pro/Fonts/LiberationSans.ttf create mode 100644 Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta create mode 100644 Assets/TextMesh Pro/Resources.meta create mode 100644 Assets/TextMesh Pro/Resources/Fonts & Materials.meta create mode 100644 Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat create mode 100644 Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta create mode 100644 Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset create mode 100644 Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta create mode 100644 Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat create mode 100644 Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta create mode 100644 Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset create mode 100644 Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta create mode 100644 Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt create mode 100644 Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta create mode 100644 Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt create mode 100644 Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta create mode 100644 Assets/TextMesh Pro/Resources/Sprite Assets.meta create mode 100644 Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset create mode 100644 Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta create mode 100644 Assets/TextMesh Pro/Resources/Style Sheets.meta create mode 100644 Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset create mode 100644 Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta create mode 100644 Assets/TextMesh Pro/Resources/TMP Settings.asset create mode 100644 Assets/TextMesh Pro/Resources/TMP Settings.asset.meta create mode 100644 Assets/TextMesh Pro/Shaders.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader create mode 100644 Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader create mode 100644 Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader create mode 100644 Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF.shader create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMP_Sprite.shader create mode 100644 Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMPro.cginc create mode 100644 Assets/TextMesh Pro/Shaders/TMPro.cginc.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc create mode 100644 Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc create mode 100644 Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc create mode 100644 Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta create mode 100644 Assets/TextMesh Pro/Sprites.meta create mode 100644 Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt create mode 100644 Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta create mode 100644 Assets/TextMesh Pro/Sprites/EmojiOne.json create mode 100644 Assets/TextMesh Pro/Sprites/EmojiOne.json.meta create mode 100644 Assets/TextMesh Pro/Sprites/EmojiOne.png create mode 100644 Assets/TextMesh Pro/Sprites/EmojiOne.png.meta diff --git a/.idea/.idea.GameClient/.idea/.gitignore b/.idea/.idea.GameClient/.idea/.gitignore new file mode 100644 index 0000000..c4abb20 --- /dev/null +++ b/.idea/.idea.GameClient/.idea/.gitignore @@ -0,0 +1,13 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Rider ignored files +/.idea.GameClient.iml +/modules.xml +/contentModel.xml +/projectSettingsUpdater.xml +# Datasource local storage ignored files +/../../../../../../../../../:\Dateien\Documents\Programming\Unity\GameClient\.idea\.idea.GameClient\.idea/dataSources/ +/dataSources.local.xml +# Editor-based HTTP Client requests +/httpRequests/ diff --git a/.idea/.idea.GameClient/.idea/encodings.xml b/.idea/.idea.GameClient/.idea/encodings.xml new file mode 100644 index 0000000..df87cf9 --- /dev/null +++ b/.idea/.idea.GameClient/.idea/encodings.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/.idea.GameClient/.idea/indexLayout.xml b/.idea/.idea.GameClient/.idea/indexLayout.xml new file mode 100644 index 0000000..3fc6565 --- /dev/null +++ b/.idea/.idea.GameClient/.idea/indexLayout.xml @@ -0,0 +1,28 @@ + + + + + + Library/PackageCache/com.unity.collab-proxy@1.3.9 + Library/PackageCache/com.unity.ext.nunit@1.0.6 + Library/PackageCache/com.unity.ide.rider@3.0.4 + Library/PackageCache/com.unity.ide.visualstudio@2.0.5 + Library/PackageCache/com.unity.ide.vscode@1.2.3 + Library/PackageCache/com.unity.test-framework@1.1.20 + Library/PackageCache/com.unity.textmeshpro@3.0.1 + Library/PackageCache/com.unity.timeline@1.3.6 + Packages + ProjectSettings + + + .git + .idea + Build + Library + Logs + Temp + UserSettings + obj + + + \ No newline at end of file diff --git a/.idea/.idea.GameClient/.idea/riderModule.iml b/.idea/.idea.GameClient/.idea/riderModule.iml new file mode 100644 index 0000000..1a4e0d9 --- /dev/null +++ b/.idea/.idea.GameClient/.idea/riderModule.iml @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/.idea/.idea.GameClient/.idea/vcs.xml b/.idea/.idea.GameClient/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/.idea.GameClient/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Assets/Materials/LocalPlayerMaterial.mat b/Assets/Materials/LocalPlayerMaterial.mat new file mode 100644 index 0000000..5de7803 --- /dev/null +++ b/Assets/Materials/LocalPlayerMaterial.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LocalPlayerMaterial + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.013349922, g: 0.9433962, b: 0.030828824, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Materials/LocalPlayerMaterial.mat.meta b/Assets/Materials/LocalPlayerMaterial.mat.meta new file mode 100644 index 0000000..7030746 --- /dev/null +++ b/Assets/Materials/LocalPlayerMaterial.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 944ff62a7cfedbb45a8120adbebafe30 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Materials/PlayerMaterial.mat b/Assets/Materials/PlayerMaterial.mat new file mode 100644 index 0000000..5d8b4d6 --- /dev/null +++ b/Assets/Materials/PlayerMaterial.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PlayerMaterial + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.9433962, g: 0.084549636, b: 0.084549636, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Materials/PlayerMaterial.mat.meta b/Assets/Materials/PlayerMaterial.mat.meta new file mode 100644 index 0000000..44d8559 --- /dev/null +++ b/Assets/Materials/PlayerMaterial.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fbe5b0fd081b6cf4ca44f1f5dd02c7be +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Color Button.prefab b/Assets/Prefabs/Color Button.prefab new file mode 100644 index 0000000..c677f3b --- /dev/null +++ b/Assets/Prefabs/Color Button.prefab @@ -0,0 +1,122 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5870393896057832974 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1889812390763429069} + - component: {fileID: 4336082873478593435} + - component: {fileID: 830374434099032844} + - component: {fileID: 3286728770765143084} + m_Layer: 5 + m_Name: Color Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1889812390763429069 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5870393896057832974} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + 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.5, y: 0.5} +--- !u!222 &4336082873478593435 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5870393896057832974} + m_CullTransparentMesh: 1 +--- !u!114 &830374434099032844 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5870393896057832974} + 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: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &3286728770765143084 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5870393896057832974} + 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: 830374434099032844} + m_OnClick: + m_PersistentCalls: + m_Calls: [] diff --git a/Assets/Prefabs/Color Button.prefab.meta b/Assets/Prefabs/Color Button.prefab.meta new file mode 100644 index 0000000..18315c8 --- /dev/null +++ b/Assets/Prefabs/Color Button.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e074418d62c82f1439a8dbe72d7ae1af +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/EmptySlotItem.prefab b/Assets/Prefabs/EmptySlotItem.prefab new file mode 100644 index 0000000..716cc8a --- /dev/null +++ b/Assets/Prefabs/EmptySlotItem.prefab @@ -0,0 +1,212 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1369093739657954866 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1369093739657954865} + - component: {fileID: 781502665628020444} + - component: {fileID: 7341691045671520613} + m_Layer: 5 + m_Name: EmptySlotItem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1369093739657954865 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1369093739657954866} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1369093739824835018} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 900, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &781502665628020444 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1369093739657954866} + m_CullTransparentMesh: 1 +--- !u!114 &7341691045671520613 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1369093739657954866} + 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.6415094, g: 0.6415094, b: 0.6415094, a: 0.392} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1369093739824835019 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1369093739824835018} + - component: {fileID: 1369093739824835016} + - component: {fileID: 1369093739824835017} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1369093739824835018 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1369093739824835019} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1369093739657954865} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.25} + m_AnchorMax: {x: 0.5, y: 0.75} + m_AnchoredPosition: {x: -173, y: 0} + m_SizeDelta: {x: 471.64, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1369093739824835016 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1369093739824835019} + m_CullTransparentMesh: 1 +--- !u!114 &1369093739824835017 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1369093739824835019} + 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: Free Slot + 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: 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: 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: 1 + 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} diff --git a/Assets/Prefabs/EmptySlotItem.prefab.meta b/Assets/Prefabs/EmptySlotItem.prefab.meta new file mode 100644 index 0000000..b3cff67 --- /dev/null +++ b/Assets/Prefabs/EmptySlotItem.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2273d47ea911fc74081b2eb54170c7be +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Player.prefab b/Assets/Prefabs/Player.prefab new file mode 100644 index 0000000..a9a76d8 --- /dev/null +++ b/Assets/Prefabs/Player.prefab @@ -0,0 +1,45 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6584617737646710206 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1809769108086625743} + - component: {fileID: 2115909457242292360} + m_Layer: 0 + m_Name: Player + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1809769108086625743 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6584617737646710206} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2115909457242292360 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6584617737646710206} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7fa769e67a35409a94ee1bd80f1cf070, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/Prefabs/Player.prefab.meta b/Assets/Prefabs/Player.prefab.meta new file mode 100644 index 0000000..645fb0f --- /dev/null +++ b/Assets/Prefabs/Player.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 40499fd1bd75c924d99f489ce6df10eb +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/PlayerSlotItem.prefab b/Assets/Prefabs/PlayerSlotItem.prefab new file mode 100644 index 0000000..3d7ce6c --- /dev/null +++ b/Assets/Prefabs/PlayerSlotItem.prefab @@ -0,0 +1,708 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1275352191767345670 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2332838465183461640} + - component: {fileID: 7288005060292573589} + - component: {fileID: 8988555880197985693} + - component: {fileID: 6817434879675342576} + m_Layer: 5 + m_Name: Ready Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2332838465183461640 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1275352191767345670} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1987459055306690807} + m_RootOrder: 2 + 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: -125, y: 0} + m_SizeDelta: {x: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &7288005060292573589 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1275352191767345670} + 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: 6817434879675342576} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1987459055306690806} + m_TargetAssemblyTypeName: Networking.PlayerSlotItem, Assembly-CSharp + m_MethodName: OnReadyButtonClicked + 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!222 &8988555880197985693 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1275352191767345670} + m_CullTransparentMesh: 1 +--- !u!114 &6817434879675342576 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1275352191767345670} + 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.392} + 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: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1987459055306690804 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1987459055306690807} + - component: {fileID: 1987459055306690806} + - component: {fileID: 8728658863420628768} + - component: {fileID: 1997783135989422492} + m_Layer: 5 + m_Name: PlayerSlotItem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1987459055306690807 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1987459055306690804} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1987459055484813068} + - {fileID: 641453297071036883} + - {fileID: 2332838465183461640} + - {fileID: 2835765422337932276} + - {fileID: 2819987969560616371} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 900, y: 100} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1987459055306690806 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1987459055306690804} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c5d2e9759aed47a48618672d4d04e368, type: 3} + m_Name: + m_EditorClassIdentifier: + nameText: {fileID: 1987459055484813071} + readySprite: {fileID: 21300000, guid: 904311ec462de7f468dbed78d598c062, type: 3} + notReadySprite: {fileID: 21300000, guid: 19704af276bc10c4eb99525a078b1b95, type: 3} + readyButtonImage: {fileID: 6817434879675342576} + leaveButton: {fileID: 4165201282178569393} + readyButton: {fileID: 7288005060292573589} + promoteButton: {fileID: 6918849911880626241} + colorImage: {fileID: 8254656021871366797} +--- !u!222 &8728658863420628768 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1987459055306690804} + m_CullTransparentMesh: 1 +--- !u!114 &1997783135989422492 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1987459055306690804} + 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.392} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1987459055484813069 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1987459055484813068} + - component: {fileID: 1987459055484813070} + - component: {fileID: 1987459055484813071} + m_Layer: 5 + m_Name: Name Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1987459055484813068 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1987459055484813069} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1987459055306690807} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 0.5, y: 0.75} + m_AnchoredPosition: {x: 24.999975, y: 0} + m_SizeDelta: {x: -50.00005, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1987459055484813070 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1987459055484813069} + m_CullTransparentMesh: 1 +--- !u!114 &1987459055484813071 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1987459055484813069} + 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: 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: 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: 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: 1 + 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 &3883580307458085050 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 641453297071036883} + - component: {fileID: 4165201282178569393} + - component: {fileID: 385545516847941185} + - component: {fileID: 7862328588884052969} + m_Layer: 5 + m_Name: Leave Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &641453297071036883 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3883580307458085050} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1987459055306690807} + m_RootOrder: 1 + 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: -50, y: 0} + m_SizeDelta: {x: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &4165201282178569393 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3883580307458085050} + 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: 7862328588884052969} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1987459055306690806} + m_TargetAssemblyTypeName: Networking.PlayerListItem, Assembly-CSharp + m_MethodName: OnLeaveButtonClicked + 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!222 &385545516847941185 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3883580307458085050} + m_CullTransparentMesh: 1 +--- !u!114 &7862328588884052969 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3883580307458085050} + 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.392} + 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: 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 &5818539278653182673 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2819987969560616371} + - component: {fileID: 2328295267532528567} + - component: {fileID: 8254656021871366797} + m_Layer: 5 + m_Name: Color + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2819987969560616371 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5818539278653182673} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1987459055306690807} + m_RootOrder: 4 + 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: 15, y: 0} + m_SizeDelta: {x: 30, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2328295267532528567 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5818539278653182673} + m_CullTransparentMesh: 1 +--- !u!114 &8254656021871366797 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5818539278653182673} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6958367663015733582 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2835765422337932276} + - component: {fileID: 6918849911880626241} + - component: {fileID: 2379734813676772859} + - component: {fileID: 2386378071628661612} + m_Layer: 5 + m_Name: Promote Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2835765422337932276 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6958367663015733582} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1987459055306690807} + m_RootOrder: 3 + 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: -200, y: 0} + m_SizeDelta: {x: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &6918849911880626241 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6958367663015733582} + 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: 2386378071628661612} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1987459055306690806} + m_TargetAssemblyTypeName: Networking.PlayerSlotItem, Assembly-CSharp + m_MethodName: OnPromoteButtonClicked + 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!222 &2379734813676772859 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6958367663015733582} + m_CullTransparentMesh: 1 +--- !u!114 &2386378071628661612 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6958367663015733582} + 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.392} + 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: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 diff --git a/Assets/Prefabs/PlayerSlotItem.prefab.meta b/Assets/Prefabs/PlayerSlotItem.prefab.meta new file mode 100644 index 0000000..f6dcf40 --- /dev/null +++ b/Assets/Prefabs/PlayerSlotItem.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 285c37d95a179924f94ddded9651ed9c +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/RoomItem.prefab b/Assets/Prefabs/RoomItem.prefab new file mode 100644 index 0000000..524d350 --- /dev/null +++ b/Assets/Prefabs/RoomItem.prefab @@ -0,0 +1,938 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2122023317501539798 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2122023317501539799} + - component: {fileID: 2122023317501539797} + - component: {fileID: 2122023317501539796} + m_Layer: 5 + m_Name: Slots + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2122023317501539799 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2122023317501539798} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2122023318072298715} + m_RootOrder: 2 + 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: 309, y: 0} + m_SizeDelta: {x: 150, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2122023317501539797 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2122023317501539798} + m_CullTransparentMesh: 0 +--- !u!114 &2122023317501539796 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2122023317501539798} + 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: (10/10) + 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: 36 + m_fontSizeBase: 36 + 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: 1 + 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 &2122023318001652954 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2122023318001652955} + - component: {fileID: 2122023318001652953} + - component: {fileID: 2122023318001652952} + m_Layer: 5 + m_Name: Name + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2122023318001652955 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2122023318001652954} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2122023318072298715} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -225, y: 0} + m_SizeDelta: {x: 300, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2122023318001652953 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2122023318001652954} + m_CullTransparentMesh: 0 +--- !u!114 &2122023318001652952 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2122023318001652954} + 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: Benjo's Room + 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: 48.1 + 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: 1 + 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 &2122023318072298714 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2122023318072298715} + - component: {fileID: 2122023318072298713} + - component: {fileID: 2122023318072298712} + - component: {fileID: 2122023318072298694} + - component: {fileID: 2122023318072298695} + m_Layer: 5 + m_Name: RoomItem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2122023318072298715 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2122023318072298714} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2122023318001652955} + - {fileID: 1012918604507149549} + - {fileID: 2122023317501539799} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 800, y: 100} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &2122023318072298713 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2122023318072298714} + m_CullTransparentMesh: 0 +--- !u!114 &2122023318072298712 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2122023318072298714} + 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.392} + 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 &2122023318072298694 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2122023318072298714} + 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: 2122023318072298712} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2122023318072298695} + m_TargetAssemblyTypeName: Networking.RoomListItem, Assembly-CSharp + m_MethodName: OnClicked + 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 &2122023318072298695 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2122023318072298714} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee2eb6e427bf443c9f5e2a77f23718fe, type: 3} + m_Name: + m_EditorClassIdentifier: + nameText: {fileID: 2122023318001652952} + slotsText: {fileID: 2122023317501539796} + passwordField: {fileID: 7021713213387267082} + mainItemButton: {fileID: 2122023318072298694} +--- !u!1 &2264473130403696042 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1012918604507149549} + - component: {fileID: 6854681194959319593} + - component: {fileID: 5768272456129821900} + - component: {fileID: 7021713213387267082} + m_Layer: 5 + m_Name: PasswordInput + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1012918604507149549 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2264473130403696042} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4056916117260368313} + m_Father: {fileID: 2122023318072298715} + m_RootOrder: 1 + 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: 80, y: 0} + m_SizeDelta: {x: 200, y: 40} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6854681194959319593 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2264473130403696042} + m_CullTransparentMesh: 1 +--- !u!114 &5768272456129821900 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2264473130403696042} + 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 &7021713213387267082 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2264473130403696042} + 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: 5768272456129821900} + m_TextViewport: {fileID: 4056916117260368313} + m_TextComponent: {fileID: 1096116746863081159} + m_Placeholder: {fileID: 6342740599333454962} + 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 &2887835952880659867 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1883278468328291840} + - component: {fileID: 4630852273493576573} + - component: {fileID: 1096116746863081159} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1883278468328291840 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2887835952880659867} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4056916117260368313} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4630852273493576573 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2887835952880659867} + m_CullTransparentMesh: 1 +--- !u!114 &1096116746863081159 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2887835952880659867} + 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: 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: 1 + 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 &4142861323658121547 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6104793466973906757} + - component: {fileID: 8344658816532141} + - component: {fileID: 6342740599333454962} + - component: {fileID: 2910450627281030747} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6104793466973906757 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4142861323658121547} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4056916117260368313} + m_RootOrder: 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} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8344658816532141 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4142861323658121547} + m_CullTransparentMesh: 1 +--- !u!114 &6342740599333454962 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4142861323658121547} + 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: Password... + 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: 24.15 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 1 + 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: 1 + 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 &2910450627281030747 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4142861323658121547} + 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 &4504053729042426304 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4056916117260368313} + - component: {fileID: 7388040564230255686} + 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 &4056916117260368313 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4504053729042426304} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6104793466973906757} + - {fileID: 1883278468328291840} + m_Father: {fileID: 1012918604507149549} + m_RootOrder: 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 &7388040564230255686 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4504053729042426304} + 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} diff --git a/Assets/Prefabs/RoomItem.prefab.meta b/Assets/Prefabs/RoomItem.prefab.meta new file mode 100644 index 0000000..46a8a4a --- /dev/null +++ b/Assets/Prefabs/RoomItem.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: cbaaf1731aa02864fb4fadf2c35097ad +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/LEC Icon.png b/Assets/Resources/LEC Icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0fa3050477e4217f63cf0742c13ba034403c7000 GIT binary patch literal 149843 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

(Dl$KW|}*&ZQA3TU-! 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

2Rfbjpv*>r6RCtS+tz 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

NY)sIV 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 z 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�yN!!Ck1`G-^=2c-ZvkT-)C1z9z{y9}YS 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 z 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 z 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�pNdGcS-hUgL_(pB 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 E*?p7jmjD0& literal 0 HcmV?d00001 diff --git a/Assets/Resources/UEM_Logo_Head_White_Black.jpg.meta b/Assets/Resources/UEM_Logo_Head_White_Black.jpg.meta new file mode 100644 index 0000000..99f05f6 --- /dev/null +++ b/Assets/Resources/UEM_Logo_Head_White_Black.jpg.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 904311ec462de7f468dbed78d598c062 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 1 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Game.unity b/Assets/Scenes/Game.unity new file mode 100644 index 0000000..25d621c --- /dev/null +++ b/Assets/Scenes/Game.unity @@ -0,0 +1,345 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.44657844, g: 0.49641222, b: 0.57481694, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &716911259 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 716911261} + - component: {fileID: 716911260} + m_Layer: 0 + m_Name: GameManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &716911260 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 716911259} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a28d8b6ac57e472da89968a35e307d21, type: 3} + m_Name: + m_EditorClassIdentifier: + playerPrefab: {fileID: 2115909457242292360, guid: 40499fd1bd75c924d99f489ce6df10eb, type: 3} +--- !u!4 &716911261 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 716911259} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &897985837 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 897985839} + - component: {fileID: 897985838} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &897985838 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 897985837} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &897985839 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 897985837} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &1388499334 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1388499337} + - component: {fileID: 1388499336} + - component: {fileID: 1388499335} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1388499335 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1388499334} + m_Enabled: 1 +--- !u!20 &1388499336 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1388499334} + 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_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + 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!4 &1388499337 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1388499334} + 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_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/Scenes/Game.unity.meta b/Assets/Scenes/Game.unity.meta new file mode 100644 index 0000000..cd7b18d --- /dev/null +++ b/Assets/Scenes/Game.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7e28b09a61b92904ea3cb96c0c348990 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Main.unity b/Assets/Scenes/Main.unity new file mode 100644 index 0000000..f9c0b84 --- /dev/null +++ b/Assets/Scenes/Main.unity @@ -0,0 +1,7323 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 170076734} + m_IndirectSpecularColor: {r: 0.44657844, g: 0.49641222, b: 0.57481694, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 10 + m_AtlasSize: 512 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 256 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 4890085278179872738, guid: c9ab4f28954bac1439ea328eeb378a09, type: 2} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &16781264 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 16781265} + - component: {fileID: 16781268} + - component: {fileID: 16781267} + - component: {fileID: 16781266} + m_Layer: 5 + m_Name: Connect Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &16781265 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 16781264} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1647589449} + m_Father: {fileID: 1362472176} + m_RootOrder: 1 + 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: -40} + m_SizeDelta: {x: 300, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &16781266 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 16781264} + 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: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 16781267} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 630787561} + m_TargetAssemblyTypeName: Networking.Client, Assembly-CSharp + m_MethodName: ConnectToServer + 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 &16781267 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 16781264} + 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 &16781268 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 16781264} + m_CullTransparentMesh: 0 +--- !u!1 &25093974 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 25093975} + - component: {fileID: 25093978} + - component: {fileID: 25093977} + - component: {fileID: 25093976} + 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 &25093975 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 25093974} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1440959744} + m_Father: {fileID: 936044477} + m_RootOrder: 1 + 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 &25093976 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 25093974} + 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: 2036633880} + m_HandleRect: {fileID: 2036633879} + m_Direction: 0 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &25093977 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 25093974} + 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 &25093978 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 25093974} + m_CullTransparentMesh: 0 +--- !u!1 &36146718 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 36146721} + - component: {fileID: 36146720} + m_Layer: 0 + m_Name: MainCamera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!20 &36146720 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 36146718} + 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_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + 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 &36146721 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 36146718} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &83610345 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 83610346} + - component: {fileID: 83610349} + - component: {fileID: 83610348} + - component: {fileID: 83610347} + m_Layer: 5 + m_Name: Password Input + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &83610346 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 83610345} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1827711848} + m_Father: {fileID: 2138385298} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 115.000046, y: -106.00003} + m_SizeDelta: {x: 300, y: 40} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &83610347 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 83610345} + 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: 83610348} + m_TextViewport: {fileID: 1827711848} + m_TextComponent: {fileID: 241055091} + m_Placeholder: {fileID: 1368829371} + 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 &83610348 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 83610345} + 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 &83610349 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 83610345} + m_CullTransparentMesh: 1 +--- !u!1 &150353738 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 150353739} + - component: {fileID: 150353741} + - component: {fileID: 150353740} + m_Layer: 5 + m_Name: Settings Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &150353739 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 150353738} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 476542178} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.6, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -150} + m_SizeDelta: {x: -100, y: 50} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &150353740 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 150353738} + 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: Settings + 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: 256 + 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: 1 + 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 &150353741 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 150353738} + m_CullTransparentMesh: 1 +--- !u!1 &160216825 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 160216826} + - component: {fileID: 160216828} + - component: {fileID: 160216827} + m_Layer: 5 + m_Name: Room Name Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &160216826 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 160216825} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 476542178} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -50} + m_SizeDelta: {x: 900, y: 50} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &160216827 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 160216825} + 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: Room 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: 256 + 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: 1 + 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 &160216828 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 160216825} + m_CullTransparentMesh: 1 +--- !u!1 &170076733 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 170076735} + - component: {fileID: 170076734} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &170076734 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 170076733} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 1 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &170076735 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 170076733} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &171980404 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 171980405} + - component: {fileID: 171980407} + - component: {fileID: 171980406} + m_Layer: 5 + m_Name: List Load Indicator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &171980405 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 171980404} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1462431836} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0.6, y: 1} + m_AnchoredPosition: {x: 0, y: -200} + m_SizeDelta: {x: -100, y: 50} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &171980406 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 171980404} + 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: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &171980407 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 171980404} + m_CullTransparentMesh: 1 +--- !u!1 &192469283 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 192469284} + m_Layer: 5 + m_Name: Handle Slide Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &192469284 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 192469283} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 930102531} + m_Father: {fileID: 1637291694} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &203414554 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 203414555} + m_Layer: 5 + m_Name: Fill Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &203414555 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 203414554} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1850691474} + m_Father: {fileID: 1637291694} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: -5, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &241055089 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 241055090} + - component: {fileID: 241055092} + - component: {fileID: 241055091} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &241055090 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 241055089} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1827711848} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &241055091 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 241055089} + 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: 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: 1 + 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 &241055092 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 241055089} + m_CullTransparentMesh: 1 +--- !u!1 &290826897 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 290826898} + - component: {fileID: 290826900} + - component: {fileID: 290826899} + m_Layer: 5 + m_Name: Player List Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &290826898 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 290826897} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 476542178} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0.6, y: 1} + m_AnchoredPosition: {x: 0, y: -150} + m_SizeDelta: {x: -100, y: 50} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &290826899 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 290826897} + 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: Players + 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: 256 + 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: 1 + 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 &290826900 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 290826897} + m_CullTransparentMesh: 1 +--- !u!1 &379967348 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 379967349} + - component: {fileID: 379967351} + - component: {fileID: 379967350} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &379967349 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 379967348} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 909275548} + m_RootOrder: 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} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &379967350 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 379967348} + 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 &379967351 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 379967348} + m_CullTransparentMesh: 0 +--- !u!1 &437298203 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 437298204} + - component: {fileID: 437298207} + - component: {fileID: 437298206} + - component: {fileID: 437298205} + 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 &437298204 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 437298203} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1575428796} + m_Father: {fileID: 936044477} + m_RootOrder: 2 + 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 &437298205 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 437298203} + 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: 1985168099} + m_HandleRect: {fileID: 1985168098} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &437298206 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 437298203} + 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 &437298207 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 437298203} + m_CullTransparentMesh: 0 +--- !u!1 &444714299 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 444714300} + - component: {fileID: 444714302} + - component: {fileID: 444714301} + m_Layer: 5 + m_Name: Password Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &444714300 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 444714299} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2138385298} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -164.99995, y: -106.00003} + m_SizeDelta: {x: 200, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &444714301 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 444714299} + 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: 'Password:' + 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: 26.85 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + 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: 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: 1 + 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 &444714302 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 444714299} + m_CullTransparentMesh: 1 +--- !u!1 &476542177 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 476542178} + - component: {fileID: 476542179} + m_Layer: 5 + m_Name: Room Menu + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &476542178 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 476542177} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 160216826} + - {fileID: 290826898} + - {fileID: 936044477} + - {fileID: 150353739} + - {fileID: 936188103} + m_Father: {fileID: 1034939999} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &476542179 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 476542177} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 48fbec8507ed4f369a19ee9873b9b0ab, type: 3} + m_Name: + m_EditorClassIdentifier: + roomNameText: {fileID: 160216827} + roomPlayerList: {fileID: 557755309} + playerSlotItemPrefab: {fileID: 1987459055306690806, guid: 285c37d95a179924f94ddded9651ed9c, type: 3} + emptySlotItemPrefab: {fileID: 1369093739657954865, guid: 2273d47ea911fc74081b2eb54170c7be, type: 3} + startGameButton: {fileID: 788209764} + countdownText: {fileID: 1066762734} + colorList: {fileID: 595549025} + colorButtonPrefab: {fileID: 3286728770765143084, guid: e074418d62c82f1439a8dbe72d7ae1af, type: 3} +--- !u!1 &557755309 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 557755310} + - component: {fileID: 557755312} + - component: {fileID: 557755311} + m_Layer: 5 + m_Name: Player List + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &557755310 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 557755309} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1679642889} + m_RootOrder: 0 + 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: 0, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &557755311 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 557755309} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 5 + m_Right: 5 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 1 + m_Spacing: 5 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &557755312 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 557755309} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!1 &576777301 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 576777302} + - component: {fileID: 576777305} + - component: {fileID: 576777304} + - component: {fileID: 576777303} + m_Layer: 5 + m_Name: Name Input + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &576777302 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 576777301} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1231409666} + m_Father: {fileID: 2138385298} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 115.00007, y: -59.00003} + m_SizeDelta: {x: 300, y: 40} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &576777303 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 576777301} + 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: 576777304} + m_TextViewport: {fileID: 1231409666} + m_TextComponent: {fileID: 688480144} + m_Placeholder: {fileID: 827903044} + 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 &576777304 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 576777301} + 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 &576777305 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 576777301} + m_CullTransparentMesh: 1 +--- !u!1 &582827918 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 582827919} + - component: {fileID: 582827921} + - component: {fileID: 582827920} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &582827919 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 582827918} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1034939999} + m_RootOrder: 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} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &582827920 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 582827918} + 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.32929868, g: 0.33605972, b: 0.3773585, 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 &582827921 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 582827918} + m_CullTransparentMesh: 1 +--- !u!1 &595549024 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 595549025} + - component: {fileID: 595549026} + m_Layer: 5 + m_Name: Color List + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &595549025 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 595549024} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 936188103} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 32.5, y: -75} + m_SizeDelta: {x: 535, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &595549026 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 595549024} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 4 + m_Spacing: 5 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &604439241 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 604439242} + - component: {fileID: 604439245} + - component: {fileID: 604439244} + - component: {fileID: 604439243} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &604439242 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 604439241} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1511537303} + m_Father: {fileID: 1524393473} + m_RootOrder: 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} + m_SizeDelta: {x: -17, y: -17} + m_Pivot: {x: 0, y: 1} +--- !u!114 &604439243 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 604439241} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!114 &604439244 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 604439241} + 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 &604439245 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 604439241} + m_CullTransparentMesh: 0 +--- !u!1 &630787560 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 630787562} + - component: {fileID: 630787561} + m_Layer: 0 + m_Name: Client Manager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &630787561 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 630787560} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7c6cf84f3c495624fa0b2078cc003dda, type: 3} + m_Name: + m_EditorClassIdentifier: + ip: 127.0.0.1 + port: 26950 + colors: + - {r: 1, g: 0, b: 0, a: 1} + - {r: 1, g: 0.62498116, b: 0, a: 1} + - {r: 1, g: 0.9770234, b: 0, a: 1} + - {r: 0.36387932, g: 1, b: 0, a: 1} + - {r: 0.093384825, g: 0.5283019, b: 0, a: 1} + - {r: 0, g: 0.8998494, b: 1, a: 1} + - {r: 0.0073928833, g: 0, b: 1, a: 1} + - {r: 0.5347996, g: 0, b: 1, a: 1} + - {r: 1, g: 0, b: 0.58695984, a: 1} + - {r: 0, g: 0, b: 0, a: 1} +--- !u!4 &630787562 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 630787560} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &688480142 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 688480143} + - component: {fileID: 688480145} + - component: {fileID: 688480144} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &688480143 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 688480142} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1231409666} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &688480144 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 688480142} + 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: 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: 1 + 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 &688480145 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 688480142} + m_CullTransparentMesh: 1 +--- !u!1 &702002713 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 702002714} + - component: {fileID: 702002716} + - component: {fileID: 702002715} + m_Layer: 5 + m_Name: MaxPlayers Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &702002714 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 702002713} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2138385298} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -155} + m_SizeDelta: {x: 60, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &702002715 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 702002713} + 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: 4 + 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: 26.85 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + 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: 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: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 1.3123921, 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 &702002716 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 702002713} + m_CullTransparentMesh: 1 +--- !u!1 &788209762 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 788209763} + - component: {fileID: 788209766} + - component: {fileID: 788209765} + - component: {fileID: 788209764} + m_Layer: 5 + m_Name: Start Game Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &788209763 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 788209762} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 879482419} + m_Father: {fileID: 936188103} + m_RootOrder: 4 + 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: 20} + m_SizeDelta: {x: 200, y: 40} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &788209764 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 788209762} + 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: 788209765} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 476542179} + m_TargetAssemblyTypeName: Networking.UI.RoomMenu, Assembly-CSharp + m_MethodName: OnStartGameButtonClicked + 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 &788209765 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 788209762} + 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 &788209766 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 788209762} + m_CullTransparentMesh: 1 +--- !u!1 &827903041 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 827903042} + - component: {fileID: 827903045} + - component: {fileID: 827903044} + - component: {fileID: 827903043} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &827903042 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 827903041} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1231409666} + m_RootOrder: 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} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &827903043 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 827903041} + 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 &827903044 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 827903041} + 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: Room 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: 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: 24.15 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 1 + 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: 1 + 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 &827903045 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 827903041} + m_CullTransparentMesh: 1 +--- !u!1 &857202268 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 857202269} + - component: {fileID: 857202271} + - component: {fileID: 857202270} + m_Layer: 5 + m_Name: Game + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &857202269 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 857202268} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 936188103} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.2} + m_AnchorMax: {x: 0.5, y: 0.8} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 640, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &857202270 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 857202268} + 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 &857202271 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 857202268} + m_CullTransparentMesh: 1 +--- !u!1 &879482418 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 879482419} + - component: {fileID: 879482421} + - component: {fileID: 879482420} + 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 &879482419 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 879482418} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 788209763} + m_RootOrder: 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} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &879482420 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 879482418} + 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: Start Game + 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: 24 + m_fontSizeBase: 24 + 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: 1 + 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 &879482421 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 879482418} + m_CullTransparentMesh: 1 +--- !u!1 &884060175 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 884060176} + 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 &884060176 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 884060175} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1062506084} + m_Father: {fileID: 1240746104} + m_RootOrder: 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} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &888394188 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 888394189} + - component: {fileID: 888394191} + - component: {fileID: 888394190} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &888394189 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 888394188} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1537687709} + m_RootOrder: 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 &888394190 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 888394188} + 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.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} + 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: 40 + m_FontStyle: 2 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 50 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Username... +--- !u!222 &888394191 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 888394188} + m_CullTransparentMesh: 0 +--- !u!1 &909275547 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 909275548} + 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 &909275548 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 909275547} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 379967349} + m_Father: {fileID: 948913915} + m_RootOrder: 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} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &930102530 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 930102531} + - component: {fileID: 930102533} + - component: {fileID: 930102532} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &930102531 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 930102530} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 192469284} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.25, y: 0} + m_AnchorMax: {x: 0.25, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &930102532 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 930102530} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10913, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &930102533 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 930102530} + m_CullTransparentMesh: 1 +--- !u!1 &936044476 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 936044477} + - component: {fileID: 936044480} + - component: {fileID: 936044479} + - component: {fileID: 936044478} + m_Layer: 5 + m_Name: Scrollable Player List + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &936044477 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 936044476} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1679642889} + - {fileID: 25093975} + - {fileID: 437298204} + m_Father: {fileID: 476542178} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0.6, y: 1} + m_AnchoredPosition: {x: 0, y: -250} + m_SizeDelta: {x: -100, y: -300} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &936044478 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 936044476} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 557755310} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 20 + m_Viewport: {fileID: 1679642889} + m_HorizontalScrollbar: {fileID: 25093976} + m_VerticalScrollbar: {fileID: 437298205} + m_HorizontalScrollbarVisibility: 2 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &936044479 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 936044476} + m_Enabled: 0 + 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.392} + 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 &936044480 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 936044476} + m_CullTransparentMesh: 0 +--- !u!1 &936188102 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 936188103} + - component: {fileID: 936188105} + - component: {fileID: 936188104} + m_Layer: 5 + m_Name: Settings + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &936188103 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 936188102} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1946100995} + - {fileID: 595549025} + - {fileID: 857202269} + - {fileID: 1066762733} + - {fileID: 788209763} + m_Father: {fileID: 476542178} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.6, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 50, y: -250} + m_SizeDelta: {x: -100, y: -300} + m_Pivot: {x: 0, y: 1} +--- !u!114 &936188104 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 936188102} + 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.392} + 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 &936188105 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 936188102} + m_CullTransparentMesh: 1 +--- !u!1 &948913914 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 948913915} + - component: {fileID: 948913918} + - component: {fileID: 948913917} + - component: {fileID: 948913916} + 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 &948913915 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 948913914} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 909275548} + m_Father: {fileID: 1524393473} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: -17} + m_Pivot: {x: 1, y: 1} +--- !u!114 &948913916 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 948913914} + 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: 379967350} + m_HandleRect: {fileID: 379967349} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &948913917 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 948913914} + 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 &948913918 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 948913914} + m_CullTransparentMesh: 0 +--- !u!1 &1016679323 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1016679324} + - component: {fileID: 1016679326} + - component: {fileID: 1016679325} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1016679324 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1016679323} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1537687709} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -0.5} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1016679325 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1016679323} + 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.19607843, g: 0.19607843, b: 0.19607843, 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: 40 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 50 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 0 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: +--- !u!222 &1016679326 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1016679323} + m_CullTransparentMesh: 0 +--- !u!1 &1034939994 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1034939999} + - component: {fileID: 1034939998} + - component: {fileID: 1034939997} + - component: {fileID: 1034939996} + - component: {fileID: 1034939995} + - component: {fileID: 1034940000} + m_Layer: 5 + m_Name: Menu UI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1034939995 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1034939994} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fb792e8196244ef68b0b16c8c6bdc434, type: 3} + m_Name: + m_EditorClassIdentifier: + startMenu: {fileID: 1362472177} + roomListCreateMenu: {fileID: 1462431839} + roomMenu: {fileID: 476542179} + canvasGroup: {fileID: 1034940000} + fadeOutDuration: 0.3 +--- !u!114 &1034939996 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1034939994} + 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 &1034939997 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1034939994} + 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: 1920, y: 1080} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &1034939998 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1034939994} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 1 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 1 + m_TargetDisplay: 0 +--- !u!224 &1034939999 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1034939994} + 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_Children: + - {fileID: 582827919} + - {fileID: 1362472176} + - {fileID: 1462431836} + - {fileID: 476542178} + m_Father: {fileID: 0} + m_RootOrder: 4 + 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!225 &1034940000 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1034939994} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!1 &1062506083 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1062506084} + - component: {fileID: 1062506086} + - component: {fileID: 1062506085} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1062506084 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1062506083} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 884060176} + m_RootOrder: 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} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1062506085 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1062506083} + 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 &1062506086 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1062506083} + m_CullTransparentMesh: 0 +--- !u!1 &1066762732 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1066762733} + - component: {fileID: 1066762735} + - component: {fileID: 1066762734} + m_Layer: 5 + m_Name: Countdown Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1066762733 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1066762732} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 936188103} + m_RootOrder: 3 + 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: 100} + m_SizeDelta: {x: 200, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1066762734 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1066762732} + 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: 0 + 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: 1 + m_HorizontalAlignment: 2 + 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: 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: 1 + 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 &1066762735 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1066762732} + m_CullTransparentMesh: 1 +--- !u!1 &1080266618 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1080266619} + - component: {fileID: 1080266621} + - component: {fileID: 1080266620} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1080266619 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1080266618} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1474472448} + m_RootOrder: 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} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1080266620 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1080266618} + 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.22209859, g: 0.2924528, b: 0.2250221, 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 &1080266621 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1080266618} + m_CullTransparentMesh: 1 +--- !u!1 &1173750722 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1173750723} + - component: {fileID: 1173750725} + - component: {fileID: 1173750724} + m_Layer: 5 + m_Name: Player List Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1173750723 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1173750722} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1462431836} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0.6, y: 1} + m_AnchoredPosition: {x: 0, y: -150} + m_SizeDelta: {x: -100, y: 50} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1173750724 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1173750722} + 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: Available rooms + 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: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 4 + m_HorizontalAlignment: 2 + 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: 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: 1 + 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 &1173750725 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1173750722} + m_CullTransparentMesh: 1 +--- !u!1 &1203332199 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1203332200} + - component: {fileID: 1203332201} + m_Layer: 5 + m_Name: Progress Slider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1203332200 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1203332199} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1850571596} + - {fileID: 1375978282} + m_Father: {fileID: 1474472448} + m_RootOrder: 1 + 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: 500, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1203332201 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1203332199} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 0 + 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: 0 + m_TargetGraphic: {fileID: 0} + m_FillRect: {fileID: 2128222673} + m_HandleRect: {fileID: 0} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 1 + m_WholeNumbers: 0 + m_Value: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &1231409665 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1231409666} + - component: {fileID: 1231409667} + 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 &1231409666 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1231409665} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 827903042} + - {fileID: 688480143} + m_Father: {fileID: 576777302} + m_RootOrder: 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 &1231409667 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1231409665} + 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 &1240746103 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1240746104} + - component: {fileID: 1240746107} + - component: {fileID: 1240746106} + - component: {fileID: 1240746105} + 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 &1240746104 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1240746103} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 884060176} + m_Father: {fileID: 1524393473} + m_RootOrder: 1 + 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: 0} + m_SizeDelta: {x: -17, y: 20} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1240746105 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1240746103} + 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: 1062506085} + m_HandleRect: {fileID: 1062506084} + m_Direction: 0 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1240746106 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1240746103} + 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 &1240746107 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1240746103} + m_CullTransparentMesh: 0 +--- !u!1 &1247946955 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1247946956} + - component: {fileID: 1247946958} + - component: {fileID: 1247946957} + m_Layer: 5 + m_Name: MaxPlayers Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1247946956 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1247946955} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2138385298} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -165, y: -155} + m_SizeDelta: {x: 200, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1247946957 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1247946955} + 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: 'Max. Players:' + 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: 26.85 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + 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: 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: 1 + 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 &1247946958 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1247946955} + m_CullTransparentMesh: 1 +--- !u!1 &1333997432 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1333997433} + - component: {fileID: 1333997435} + - component: {fileID: 1333997434} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1333997433 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1333997432} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1637291694} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1333997434 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1333997432} + 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 &1333997435 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1333997432} + m_CullTransparentMesh: 1 +--- !u!1 &1356741518 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1356741519} + - component: {fileID: 1356741521} + - component: {fileID: 1356741520} + m_Layer: 5 + m_Name: Create Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1356741519 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1356741518} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1462431836} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.6, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -150} + m_SizeDelta: {x: -100, y: 50} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1356741520 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1356741518} + 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 room + 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: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 4 + m_HorizontalAlignment: 2 + 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: 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: 1 + 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 &1356741521 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1356741518} + m_CullTransparentMesh: 1 +--- !u!1 &1362472173 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1362472176} + - component: {fileID: 1362472175} + - component: {fileID: 1362472174} + - component: {fileID: 1362472177} + m_Layer: 5 + m_Name: Start Menu + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &1362472174 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1362472173} + m_Enabled: 0 + 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.392} + 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 &1362472175 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1362472173} + m_CullTransparentMesh: 0 +--- !u!224 &1362472176 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1362472173} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1537687709} + - {fileID: 16781265} + - {fileID: 2024454357} + m_Father: {fileID: 1034939999} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1362472177 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1362472173} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1be3f45538874fc0ba0feddc7b644f51, type: 3} + m_Name: + m_EditorClassIdentifier: + usernameField: {fileID: 1537687710} + connectButton: {fileID: 16781266} + connectingIndicator: {fileID: 2024454356} +--- !u!1 &1368829368 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1368829369} + - component: {fileID: 1368829372} + - component: {fileID: 1368829371} + - component: {fileID: 1368829370} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1368829369 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1368829368} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1827711848} + m_RootOrder: 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} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1368829370 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1368829368} + 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 &1368829371 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1368829368} + 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: Password... + 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: 24.15 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 1 + 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: 1 + 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 &1368829372 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1368829368} + m_CullTransparentMesh: 1 +--- !u!1 &1375978281 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1375978282} + m_Layer: 5 + m_Name: Fill Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1375978282 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1375978281} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2128222673} + m_Father: {fileID: 1203332200} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1440959743 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1440959744} + 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 &1440959744 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1440959743} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2036633879} + m_Father: {fileID: 25093975} + m_RootOrder: 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} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1462431835 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1462431836} + - component: {fileID: 1462431838} + - component: {fileID: 1462431837} + - component: {fileID: 1462431839} + m_Layer: 5 + m_Name: Room List Create Menu + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1462431836 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1462431835} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1173750723} + - {fileID: 171980405} + - {fileID: 1524393473} + - {fileID: 1356741519} + - {fileID: 1511633998} + - {fileID: 2138385298} + m_Father: {fileID: 1034939999} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1462431837 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1462431835} + m_Enabled: 0 + 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.392} + 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 &1462431838 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1462431835} + m_CullTransparentMesh: 0 +--- !u!114 &1462431839 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1462431835} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6275e2fd79de400abaeba33aca1e3af9, type: 3} + m_Name: + m_EditorClassIdentifier: + roomListContainer: {fileID: 1511537303} + roomListItemPrefab: {fileID: 2122023318072298695, guid: cbaaf1731aa02864fb4fadf2c35097ad, type: 3} + listLoadIndicator: {fileID: 171980404} + roomNameInputField: {fileID: 576777303} + roomPasswordInputField: {fileID: 83610347} + maxPlayersSlider: {fileID: 1637291695} + maxPlayersText: {fileID: 702002715} + createRoomButton: {fileID: 1856222970} + createLoadIndicator: {fileID: 1511633997} +--- !u!1 &1474472444 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1474472448} + - component: {fileID: 1474472447} + - component: {fileID: 1474472446} + - component: {fileID: 1474472445} + - component: {fileID: 1474472449} + m_Layer: 5 + m_Name: Loader UI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1474472445 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1474472444} + 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 &1474472446 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1474472444} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &1474472447 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1474472444} + 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_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1474472448 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1474472444} + 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_Children: + - {fileID: 1080266619} + - {fileID: 1203332200} + m_Father: {fileID: 0} + m_RootOrder: 5 + 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 &1474472449 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1474472444} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1ce5ec89d74185540bc04aa7e9e88c6f, type: 3} + m_Name: + m_EditorClassIdentifier: + progressSlider: {fileID: 1203332201} +--- !u!1 &1484521784 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1484521785} + - component: {fileID: 1484521787} + - component: {fileID: 1484521786} + m_Layer: 5 + m_Name: Name Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1484521785 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1484521784} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2138385298} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -165.00006, y: -59.00003} + m_SizeDelta: {x: 200, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1484521786 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1484521784} + 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: 'Room 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: 26.85 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + 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: 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: 1 + 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 &1484521787 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1484521784} + m_CullTransparentMesh: 1 +--- !u!1 &1511537302 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1511537303} + - component: {fileID: 1511537304} + - component: {fileID: 1511537305} + m_Layer: 5 + m_Name: Room List + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1511537303 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511537302} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 604439242} + m_RootOrder: 0 + 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: 0, y: 10} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1511537304 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511537302} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!114 &1511537305 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511537302} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 5 + m_Right: 5 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 1 + m_Spacing: 5 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &1511633997 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1511633998} + - component: {fileID: 1511634000} + - component: {fileID: 1511633999} + m_Layer: 5 + m_Name: Create Load Indicator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1511633998 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511633997} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1462431836} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.6, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -200} + m_SizeDelta: {x: -100, y: 50} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1511633999 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511633997} + 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: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1511634000 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511633997} + m_CullTransparentMesh: 1 +--- !u!1 &1524393472 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1524393473} + - component: {fileID: 1524393476} + - component: {fileID: 1524393475} + - component: {fileID: 1524393474} + m_Layer: 5 + m_Name: Scrollable Room List + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1524393473 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1524393472} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 604439242} + - {fileID: 1240746104} + - {fileID: 948913915} + m_Father: {fileID: 1462431836} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0.6, y: 1} + m_AnchoredPosition: {x: 0, y: -250} + m_SizeDelta: {x: -100, y: -300} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1524393474 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1524393472} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1511537303} + m_Horizontal: 1 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 20 + m_Viewport: {fileID: 604439242} + m_HorizontalScrollbar: {fileID: 1240746105} + m_VerticalScrollbar: {fileID: 948913916} + m_HorizontalScrollbarVisibility: 2 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1524393475 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1524393472} + 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.392} + 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 &1524393476 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1524393472} + m_CullTransparentMesh: 0 +--- !u!1 &1537687708 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1537687709} + - component: {fileID: 1537687712} + - component: {fileID: 1537687711} + - component: {fileID: 1537687710} + m_Layer: 5 + m_Name: Name Input + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1537687709 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1537687708} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 888394189} + - {fileID: 1016679324} + m_Father: {fileID: 1362472176} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 40} + m_SizeDelta: {x: 300, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1537687710 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1537687708} + 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: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1537687711} + m_TextComponent: {fileID: 1016679325} + m_Placeholder: {fileID: 888394190} + 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_OnEndEdit: + 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 &1537687711 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1537687708} + 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 &1537687712 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1537687708} + m_CullTransparentMesh: 0 +--- !u!1 &1575428795 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1575428796} + 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 &1575428796 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1575428795} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1985168098} + m_Father: {fileID: 437298204} + m_RootOrder: 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} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1605118764 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1605118767} + - component: {fileID: 1605118766} + - component: {fileID: 1605118765} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1605118765 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1605118764} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1605118766 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1605118764} + 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 &1605118767 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1605118764} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1637291693 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1637291694} + - component: {fileID: 1637291695} + m_Layer: 5 + m_Name: MaxPlayers Slider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1637291694 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1637291693} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.4, y: 1.4, z: 1} + m_Children: + - {fileID: 1333997433} + - {fileID: 203414555} + - {fileID: 192469284} + m_Father: {fileID: 2138385298} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 152, y: -154.99998} + m_SizeDelta: {x: 163.1, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1637291695 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1637291693} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 930102532} + m_FillRect: {fileID: 1850691474} + m_HandleRect: {fileID: 930102531} + m_Direction: 0 + m_MinValue: 2 + m_MaxValue: 10 + m_WholeNumbers: 1 + m_Value: 4 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1462431839} + m_TargetAssemblyTypeName: Networking.Room.MainMenu, Assembly-CSharp + m_MethodName: OnMaxPlayersSliderChanged + m_Mode: 0 + 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 &1647589448 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1647589449} + - component: {fileID: 1647589451} + - component: {fileID: 1647589450} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1647589449 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1647589448} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 16781265} + m_RootOrder: 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} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1647589450 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1647589448} + 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.19607843, g: 0.19607843, b: 0.19607843, 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: 50 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 5 + m_MaxSize: 50 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Connect +--- !u!222 &1647589451 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1647589448} + m_CullTransparentMesh: 0 +--- !u!1 &1649551322 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1649551323} + - component: {fileID: 1649551325} + - component: {fileID: 1649551324} + 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 &1649551323 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1649551322} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1856222973} + m_RootOrder: 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} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1649551324 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1649551322} + 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 and 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: 24 + m_fontSizeBase: 24 + 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: 1 + 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 &1649551325 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1649551322} + m_CullTransparentMesh: 1 +--- !u!1 &1679642888 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1679642889} + - component: {fileID: 1679642892} + - component: {fileID: 1679642891} + - component: {fileID: 1679642890} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1679642889 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1679642888} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 557755310} + m_Father: {fileID: 936044477} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1679642890 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1679642888} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!114 &1679642891 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1679642888} + 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 &1679642892 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1679642888} + m_CullTransparentMesh: 0 +--- !u!1 &1827711847 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1827711848} + - component: {fileID: 1827711849} + 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 &1827711848 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1827711847} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1368829369} + - {fileID: 241055090} + m_Father: {fileID: 83610346} + m_RootOrder: 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 &1827711849 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1827711847} + 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 &1850571595 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1850571596} + - component: {fileID: 1850571598} + - component: {fileID: 1850571597} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1850571596 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1850571595} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1203332200} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1850571597 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1850571595} + 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.13950695, g: 0.20364223, b: 0.31132078, 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 &1850571598 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1850571595} + m_CullTransparentMesh: 1 +--- !u!1 &1850691473 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1850691474} + - component: {fileID: 1850691476} + - component: {fileID: 1850691475} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1850691474 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1850691473} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 203414555} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0.25, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1850691475 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1850691473} + 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 &1850691476 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1850691473} + m_CullTransparentMesh: 1 +--- !u!1 &1856222969 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1856222973} + - component: {fileID: 1856222972} + - component: {fileID: 1856222971} + - component: {fileID: 1856222970} + m_Layer: 5 + m_Name: CreateButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1856222970 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1856222969} + 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: 1856222971} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1462431839} + m_TargetAssemblyTypeName: Networking.Room.MainMenu, Assembly-CSharp + m_MethodName: OnCreateButtonClicked + 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 &1856222971 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1856222969} + 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 &1856222972 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1856222969} + m_CullTransparentMesh: 1 +--- !u!224 &1856222973 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1856222969} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1649551323} + m_Father: {fileID: 2138385298} + m_RootOrder: 7 + 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: 37} + m_SizeDelta: {x: 200, y: 40} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1946100994 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1946100995} + - component: {fileID: 1946100997} + - component: {fileID: 1946100996} + m_Layer: 5 + m_Name: Color Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1946100995 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1946100994} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 936188103} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -275, y: -75} + m_SizeDelta: {x: 80, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1946100996 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1946100994} + 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: 'Color:' + 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: 26.85 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + 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: 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: 1 + 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 &1946100997 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1946100994} + m_CullTransparentMesh: 1 +--- !u!1 &1985168097 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1985168098} + - component: {fileID: 1985168100} + - component: {fileID: 1985168099} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1985168098 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1985168097} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1575428796} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1985168099 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1985168097} + 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 &1985168100 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1985168097} + m_CullTransparentMesh: 0 +--- !u!1 &2024454356 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2024454357} + - component: {fileID: 2024454359} + - component: {fileID: 2024454358} + m_Layer: 5 + m_Name: Connect Indicator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2024454357 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2024454356} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1362472176} + m_RootOrder: 2 + 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: -139} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2024454358 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2024454356} + 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: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2024454359 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2024454356} + m_CullTransparentMesh: 1 +--- !u!1 &2036633878 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2036633879} + - component: {fileID: 2036633881} + - component: {fileID: 2036633880} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2036633879 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2036633878} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1440959744} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2036633880 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2036633878} + 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 &2036633881 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2036633878} + m_CullTransparentMesh: 0 +--- !u!1 &2128222672 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2128222673} + - component: {fileID: 2128222675} + - component: {fileID: 2128222674} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2128222673 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2128222672} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1375978282} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2128222674 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2128222672} + 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.3254717, g: 0.37983662, 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 &2128222675 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2128222672} + m_CullTransparentMesh: 1 +--- !u!1 &2138385297 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2138385298} + - component: {fileID: 2138385300} + - component: {fileID: 2138385299} + m_Layer: 5 + m_Name: Create Menu + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2138385298 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138385297} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1484521785} + - {fileID: 576777302} + - {fileID: 444714300} + - {fileID: 83610346} + - {fileID: 1247946956} + - {fileID: 702002714} + - {fileID: 1637291694} + - {fileID: 1856222973} + m_Father: {fileID: 1462431836} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.6, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -250} + m_SizeDelta: {x: -100, y: -300} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &2138385299 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138385297} + 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.392} + 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 &2138385300 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138385297} + m_CullTransparentMesh: 1 diff --git a/Assets/Scenes/Main.unity.meta b/Assets/Scenes/Main.unity.meta new file mode 100644 index 0000000..952bd1e --- /dev/null +++ b/Assets/Scenes/Main.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9fc0d4010bbf28b4594072e72b8655ab +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Game.meta b/Assets/Scripts/Game.meta new file mode 100644 index 0000000..d33623f --- /dev/null +++ b/Assets/Scripts/Game.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: d3f41d0234ad455389e2827be09eb532 +timeCreated: 1613348295 \ No newline at end of file diff --git a/Assets/Scripts/Game/GameManager.cs b/Assets/Scripts/Game/GameManager.cs new file mode 100644 index 0000000..a9bedc3 --- /dev/null +++ b/Assets/Scripts/Game/GameManager.cs @@ -0,0 +1,34 @@ +using System; +using System.Collections.Generic; +using Global; +using Networking; + +namespace Game { + public class GameManager : Singleton { + + public PlayerManager playerPrefab; + + private Dictionary Players { get; } = new Dictionary(); + + private void Start() { + Loader.Instance.gameObject.SetActive(false); + CreatePlayers(); + } + + private void CreatePlayers() { + var room = Client.Instance.GameRoom; + var clientPropertiesMap = Client.Instance.GameProperties; + var colors = Client.Instance.colors; + + foreach (var kvp in room.Players) { + var player = Instantiate(playerPrefab); + player.Id = kvp.Key; + player.Name = kvp.Value; + player.Color = colors[clientPropertiesMap[player.Id].ColorId]; + Players.Add(player.Id, player); + } + } + + private void Update() { } + } +} diff --git a/Assets/Scripts/Game/GameManager.cs.meta b/Assets/Scripts/Game/GameManager.cs.meta new file mode 100644 index 0000000..1a8813c --- /dev/null +++ b/Assets/Scripts/Game/GameManager.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: a28d8b6ac57e472da89968a35e307d21 +timeCreated: 1612979146 \ No newline at end of file diff --git a/Assets/Scripts/Game/PlayerManager.cs b/Assets/Scripts/Game/PlayerManager.cs new file mode 100644 index 0000000..e1142c1 --- /dev/null +++ b/Assets/Scripts/Game/PlayerManager.cs @@ -0,0 +1,13 @@ +using UnityEngine; + +namespace Game { + public class PlayerManager : MonoBehaviour { + + public int Id { get; set; } + + public string Name { get; set; } + + public Color Color { get; set; } + + } +} diff --git a/Assets/Scripts/Game/PlayerManager.cs.meta b/Assets/Scripts/Game/PlayerManager.cs.meta new file mode 100644 index 0000000..8a4c42b --- /dev/null +++ b/Assets/Scripts/Game/PlayerManager.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 7fa769e67a35409a94ee1bd80f1cf070 +timeCreated: 1612979880 \ No newline at end of file diff --git a/Assets/Scripts/Global.meta b/Assets/Scripts/Global.meta new file mode 100644 index 0000000..d210fdb --- /dev/null +++ b/Assets/Scripts/Global.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: ac2ee0ebac144dd0b57175002920b586 +timeCreated: 1613348191 \ No newline at end of file diff --git a/Assets/Scripts/Global/Loader.cs b/Assets/Scripts/Global/Loader.cs new file mode 100644 index 0000000..6da3165 --- /dev/null +++ b/Assets/Scripts/Global/Loader.cs @@ -0,0 +1,39 @@ +using System; +using System.Collections; +using Game; +using UnityEngine; +using UnityEngine.SceneManagement; +using UnityEngine.UI; + +namespace Global { + public class Loader : PersistentSingleton { + + public Slider progressSlider; + + private void Start() { + ResetUI(); + } + + private void ResetUI() { + progressSlider.gameObject.SetActive(false); + progressSlider.value = 0; + } + + public void StartLoad() { + progressSlider.gameObject.SetActive(true); + StartCoroutine(Load("Game")); + } + + private IEnumerator Load(string sceneName) { + var operation = SceneManager.LoadSceneAsync(sceneName); + + while (!operation.isDone) { + float progress = Mathf.Clamp01(operation.progress / .9f); + progressSlider.value = progress; + + yield return null; + } + } + + } +} diff --git a/Assets/Scripts/Global/Loader.cs.meta b/Assets/Scripts/Global/Loader.cs.meta new file mode 100644 index 0000000..2c721c7 --- /dev/null +++ b/Assets/Scripts/Global/Loader.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1ce5ec89d74185540bc04aa7e9e88c6f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Global/Singleton.cs b/Assets/Scripts/Global/Singleton.cs new file mode 100644 index 0000000..90e5a04 --- /dev/null +++ b/Assets/Scripts/Global/Singleton.cs @@ -0,0 +1,32 @@ +using UnityEngine; + +namespace Global { + public class Singleton : MonoBehaviour where T : MonoBehaviour { + + public static T Instance; + + private void Awake() { + if (Instance == null) { + Instance = this as T; + } else if (Instance != this) { + Debug.Log("Instance already exists, destroying object!"); + Destroy(this); + } + } + } + + public class PersistentSingleton : MonoBehaviour where T : MonoBehaviour { + + public static T Instance; + + private void Awake() { + if (Instance == null) { + Instance = this as T; + DontDestroyOnLoad(this); + } else if (Instance != this) { + Debug.Log("Instance already exists, destroying object!"); + Destroy(this); + } + } + } +} diff --git a/Assets/Scripts/Global/Singleton.cs.meta b/Assets/Scripts/Global/Singleton.cs.meta new file mode 100644 index 0000000..0891e68 --- /dev/null +++ b/Assets/Scripts/Global/Singleton.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: aad5e33efee24ff7bdff24242958cbae +timeCreated: 1613075986 \ No newline at end of file diff --git a/Assets/Scripts/Networking.meta b/Assets/Scripts/Networking.meta new file mode 100644 index 0000000..14b7c49 --- /dev/null +++ b/Assets/Scripts/Networking.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 389bfdea3ab4619448770aa1da521eb1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Networking/Architecture.meta b/Assets/Scripts/Networking/Architecture.meta new file mode 100644 index 0000000..ec867ef --- /dev/null +++ b/Assets/Scripts/Networking/Architecture.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9bf510fd57c23884ea0b4611d152825b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Networking/Architecture/Packet.cs b/Assets/Scripts/Networking/Architecture/Packet.cs new file mode 100644 index 0000000..9a04d42 --- /dev/null +++ b/Assets/Scripts/Networking/Architecture/Packet.cs @@ -0,0 +1,355 @@ +using System; +using System.Collections.Generic; +using System.Text; +using UnityEngine; + +namespace Networking.Architecture { + + + public class Packet : IDisposable { + private List _buffer; + + private bool _disposed; + private byte[] _readableBuffer; + private int _readPos; + + ///

Creates a new empty packet (without an ID). + public Packet() { + _buffer = new List(); // Initialize buffer + _readPos = 0; // Set readPos to 0 + } + + /// Creates a new packet with a given ID. Used for sending. + /// The packetType ID. + /// The packetAction ID. + public Packet(int packetTypeId, int packetActionId) { + _buffer = new List(); // Initialize buffer + _readPos = 0; // Set readPos to 0 + + Write(packetTypeId); // Write packet ids to the buffer + Write(packetActionId); + } + + /// Creates a packet from which data can be read. Used for receiving. + /// The bytes to add to the packet. + public Packet(byte[] data) { + _buffer = new List(); // Initialize buffer + _readPos = 0; // Set readPos to 0 + + SetBytes(data); + } + + public void Dispose() { + Dispose(true); + GC.SuppressFinalize(this); + } + + private void Dispose(bool disposing) { + if (_disposed) + return; + if (disposing) { + _buffer = null; + _readableBuffer = null; + _readPos = 0; + } + + _disposed = true; + } + + #region Functions + /// Sets the packet's content and prepares it to be read. + /// The bytes to add to the packet. + public void SetBytes(byte[] data) { + Write(data); + _readableBuffer = _buffer.ToArray(); + } + + /// Inserts the length of the packet's content at the start of the buffer. + public void WriteLength() { + _buffer.InsertRange(0, BitConverter.GetBytes(_buffer.Count)); // Insert the byte length of the packet at the very beginning + } + + /// Inserts the given int at the start of the buffer. + /// The int to insert. + public void InsertInt(int value) { + _buffer.InsertRange(0, BitConverter.GetBytes(value)); // Insert the int at the start of the buffer + } + + /// Gets the packet's content in array form. + public byte[] ToArray() { + _readableBuffer = _buffer.ToArray(); + return _readableBuffer; + } + + /// Gets the length of the packet's content. + public int Length() { + return _buffer.Count; // Return the length of buffer + } + + /// Gets the length of the unread data contained in the packet. + public int UnreadLength() { + return Length() - _readPos; // Return the remaining length (unread) + } + + /// Resets the packet instance to allow it to be reused. + /// Whether or not to reset the packet. + public void Reset(bool shouldReset = true) { + if (shouldReset) { + _buffer.Clear(); // Clear buffer + _readableBuffer = null; + _readPos = 0; // Reset readPos + } else { + _readPos -= 4; // "Unread" the last read int + } + } + #endregion + + #region Write Data + /// Adds a byte to the packet. + /// The byte to add. + public void Write(byte value) { + _buffer.Add(value); + } + + /// Adds an array of bytes to the packet. + /// The byte array to add. + public void Write(IEnumerable value) { + _buffer.AddRange(value); + } + + /// Adds a short to the packet. + /// The short to add. + public void Write(short value) { + _buffer.AddRange(BitConverter.GetBytes(value)); + } + + /// Adds an int to the packet. + /// The int to add. + public void Write(int value) { + _buffer.AddRange(BitConverter.GetBytes(value)); + } + + /// Adds a long to the packet. + /// The long to add. + public void Write(long value) { + _buffer.AddRange(BitConverter.GetBytes(value)); + } + + /// Adds a float to the packet. + /// The float to add. + public void Write(float value) { + _buffer.AddRange(BitConverter.GetBytes(value)); + } + + /// Adds a bool to the packet. + /// The bool to add. + public void Write(bool value) { + _buffer.AddRange(BitConverter.GetBytes(value)); + } + + /// Adds a string to the packet. + /// The string to add. + public void Write(string value) { + Write(value.Length); // Add the length of the string to the packet + _buffer.AddRange(Encoding.ASCII.GetBytes(value)); // Add the string itself + } + + /// Adds a Vector3 to the packet. + /// The Vector3 to add. + public void Write(Vector3 value) { + Write(value.x); + Write(value.y); + Write(value.z); + } + + /// Adds a Quaternion to the packet. + /// The Quaternion to add. + public void Write(Quaternion value) { + Write(value.x); + Write(value.y); + Write(value.z); + Write(value.w); + } + #endregion + + //#region Read Data + /// Reads a byte from the packet. + /// Whether or not to move the buffer's read position. + public byte ReadByte(bool moveReadPos = true) { + if (_buffer.Count > _readPos) { + // If there are unread bytes + var value = _readableBuffer[_readPos]; // Get the byte at readPos' position + if (moveReadPos) + // If _moveReadPos is true + _readPos += 1; // Increase readPos by 1 + return value; // Return the byte + } + + throw new Exception("Could not read value of type 'byte'!"); + } + + /// Reads an array of bytes from the packet. + /// The length of the byte array. + /// Whether or not to move the buffer's read position. + public byte[] ReadBytes(int length, bool moveReadPos = true) { + if (_buffer.Count > _readPos) { + // If there are unread bytes + var value = _buffer.GetRange(_readPos, length).ToArray(); // Get the bytes at readPos' position with a range of _length + if (moveReadPos) + // If _moveReadPos is true + _readPos += length; // Increase readPos by _length + return value; // Return the bytes + } + + throw new Exception("Could not read value of type 'byte[]'!"); + } + + /// Reads a short from the packet. + /// Whether or not to move the buffer's read position. + public short ReadShort(bool moveReadPos = true) { + if (_buffer.Count > _readPos) { + // If there are unread bytes + var value = BitConverter.ToInt16(_readableBuffer, _readPos); // Convert the bytes to a short + if (moveReadPos) + // If _moveReadPos is true and there are unread bytes + _readPos += 2; // Increase readPos by 2 + return value; // Return the short + } + + throw new Exception("Could not read value of type 'short'!"); + } + + /// Reads an int from the packet. + /// Whether or not to move the buffer's read position. + public int ReadInt(bool moveReadPos = true) { + if (_buffer.Count > _readPos) { + // If there are unread bytes + var value = BitConverter.ToInt32(_readableBuffer, _readPos); // Convert the bytes to an int + if (moveReadPos) + // If _moveReadPos is true + _readPos += 4; // Increase readPos by 4 + return value; // Return the int + } + + throw new Exception("Could not read value of type 'int'!"); + } + + /// Reads a long from the packet. + /// Whether or not to move the buffer's read position. + public long ReadLong(bool moveReadPos = true) { + if (_buffer.Count > _readPos) { + // If there are unread bytes + var value = BitConverter.ToInt64(_readableBuffer, _readPos); // Convert the bytes to a long + if (moveReadPos) + // If _moveReadPos is true + _readPos += 8; // Increase readPos by 8 + return value; // Return the long + } + + throw new Exception("Could not read value of type 'long'!"); + } + + /// Reads a float from the packet. + /// Whether or not to move the buffer's read position. + public float ReadFloat(bool moveReadPos = true) { + if (_buffer.Count > _readPos) { + // If there are unread bytes + var value = BitConverter.ToSingle(_readableBuffer, _readPos); // Convert the bytes to a float + if (moveReadPos) + // If _moveReadPos is true + _readPos += 4; // Increase readPos by 4 + return value; // Return the float + } + + throw new Exception("Could not read value of type 'float'!"); + } + + /// Reads a bool from the packet. + /// Whether or not to move the buffer's read position. + public bool ReadBool(bool moveReadPos = true) { + if (_buffer.Count > _readPos) { + // If there are unread bytes + var value = BitConverter.ToBoolean(_readableBuffer, _readPos); // Convert the bytes to a bool + if (moveReadPos) + // If _moveReadPos is true + _readPos += 1; // Increase readPos by 1 + return value; // Return the bool + } + + throw new Exception("Could not read value of type 'bool'!"); + } + + /// Reads a string from the packet. + /// Whether or not to move the buffer's read position. + public string ReadString(bool moveReadPos = true) { + try { + var length = ReadInt(); // Get the length of the string + var value = Encoding.ASCII.GetString(_readableBuffer, _readPos, length); // Convert the bytes to a string + if (moveReadPos && value.Length > 0) + // If _moveReadPos is true string is not empty + _readPos += length; // Increase readPos by the length of the string + return value; // Return the string + } catch { + throw new Exception("Could not read value of type 'string'!"); + } + } + + /// Reads a Vector3 from the packet. + /// Whether or not to move the buffer's read position. + public Vector3 ReadVector3(bool moveReadPos = true) { + return new Vector3(ReadFloat(moveReadPos), ReadFloat(moveReadPos), ReadFloat(moveReadPos)); + } + + /// Reads a Quaternion from the packet. + /// Whether or not to move the buffer's read position. + public Quaternion ReadQuaternion(bool moveReadPos = true) { + return new Quaternion(ReadFloat(moveReadPos), ReadFloat(moveReadPos), ReadFloat(moveReadPos), ReadFloat(moveReadPos)); + } + + /// Reads a Room from the packet. + /// Whether or not to move the buffer's read position. + public Room ReadRoom(bool moveReadPos = true) { + var id = ReadString(moveReadPos); + var name = ReadString(moveReadPos); + var isLocked = ReadBool(moveReadPos); + var leaderId = ReadInt(moveReadPos); + var maxPlayers = ReadInt(moveReadPos); + var currentPlayers = ReadInt(moveReadPos); + var players = new Dictionary(); + for (var i = 0; i < currentPlayers; i++) { + var clientId = ReadInt(moveReadPos); + var clientName = ReadString(moveReadPos); + players.Add(clientId, clientName); + } + + return new Room(id, name, leaderId, maxPlayers) { + IsLocked = isLocked, + Players = players + }; + } + + /// Reads ClientProperties from the packet. + /// Whether or not to move the buffer's read position. + public Dictionary ReadClientProperties(bool moveReadPos = true) { + var clientPropertiesMap = new Dictionary(); + + int propCount = ReadInt(moveReadPos); + for (int i = 0; i < propCount; i++) { + var clientId = ReadInt(moveReadPos); + + var isLeader = ReadBool(moveReadPos); + var isReady = ReadBool(moveReadPos); + var colorId = ReadInt(moveReadPos); + clientPropertiesMap.Add(clientId, new Room.ClientProperties { + IsLeader = isLeader, + IsReady = isReady, + ColorId = colorId + }); + } + + return clientPropertiesMap; + } + + //#endregion + } +} diff --git a/Assets/Scripts/Networking/Architecture/Packet.cs.meta b/Assets/Scripts/Networking/Architecture/Packet.cs.meta new file mode 100644 index 0000000..ad8e1f6 --- /dev/null +++ b/Assets/Scripts/Networking/Architecture/Packet.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 57737f4b148582542916681cd8a63e99 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Networking/Architecture/ProtocolManager.cs b/Assets/Scripts/Networking/Architecture/ProtocolManager.cs new file mode 100644 index 0000000..41a1996 --- /dev/null +++ b/Assets/Scripts/Networking/Architecture/ProtocolManager.cs @@ -0,0 +1,173 @@ +using System; +using System.Net; +using System.Net.Sockets; +using UnityEngine; + +namespace Networking.Architecture { + + public class TcpManager { + private const int DataBufferSize = 4096; + private byte[] _receiveBuffer; + private Packet _receivedData; + + private NetworkStream _stream; + public TcpClient Socket; + + public bool IsConnected => Socket != null; + + public void Connect() { + Socket = new TcpClient { + ReceiveBufferSize = DataBufferSize, + SendBufferSize = DataBufferSize + }; + + _receiveBuffer = new byte[DataBufferSize]; + Socket.BeginConnect(Client.Instance.ip, Client.Instance.port, ConnectCallback, Socket); + } + + private void ConnectCallback(IAsyncResult result) { + Socket.EndConnect(result); + + if (!Socket.Connected) + return; + + _stream = Socket.GetStream(); + + _receivedData = new Packet(); + + _stream.BeginRead(_receiveBuffer, 0, DataBufferSize, ReceiveCallback, null); + } // ReSharper disable Unity.PerformanceAnalysis + public void SendData(Packet packet) { + try { + if (Socket != null) + _stream.BeginWrite(packet.ToArray(), 0, packet.Length(), null, null); + } catch (Exception ex) { + Debug.Log($"Error sending data to server via TCP: {ex}"); + } + } + + private void ReceiveCallback(IAsyncResult result) { + try { + var byteLength = _stream.EndRead(result); + if (byteLength <= 0) { + Client.Instance.Disconnect(); + return; + } + + var data = new byte[byteLength]; + Array.Copy(_receiveBuffer, data, byteLength); + + _receivedData.Reset(HandleData(data)); + _stream.BeginRead(_receiveBuffer, 0, DataBufferSize, ReceiveCallback, null); + } catch { + Disconnect(); + } + } + + private bool HandleData(byte[] data) { + var packetLength = 0; + + _receivedData.SetBytes(data); + + if (_receivedData.UnreadLength() >= 4) { + packetLength = _receivedData.ReadInt(); + if (packetLength <= 0) + return true; + } + + while (packetLength > 0 && packetLength <= _receivedData.UnreadLength()) { + var packetBytes = _receivedData.ReadBytes(packetLength); + ThreadManager.ExecuteOnMainThread(() => ReadPacket.Read(packetBytes)); + + packetLength = 0; + if (_receivedData.UnreadLength() < 4) + continue; + packetLength = _receivedData.ReadInt(); + if (packetLength <= 0) + return true; + } + + return packetLength <= 1; + } + + private void Disconnect() { + Client.Instance.Disconnect(); + + _stream = null; + _receivedData = null; + _receiveBuffer = null; + Socket = null; + } + } + + public class UdpManager { + private IPEndPoint _endPoint; + public UdpClient Socket; + + public UdpManager() { + _endPoint = new IPEndPoint(IPAddress.Parse(Client.Instance.ip), Client.Instance.port); + } + + public void Connect(int localPort) { + Socket = new UdpClient(localPort); + + Socket.Connect(_endPoint); + Socket.BeginReceive(ReceiveCallback, null); + + using var packet = new Packet(); + SendData(packet); + } + + public void SendData(Packet packet) { + try { + packet.InsertInt(Client.Instance.Id); + Socket?.BeginSend(packet.ToArray(), packet.Length(), null, null); + } catch (Exception ex) { + Debug.Log($"Error sending data to server via UDP: {ex}"); + } + } + + private void ReceiveCallback(IAsyncResult result) { + try { + var data = Socket.EndReceive(result, ref _endPoint); + Socket.BeginReceive(ReceiveCallback, null); + + if (data.Length < 4) { + Client.Instance.Disconnect(); + return; + } + + HandleData(data); + } catch { + Disconnect(); + } + } + + private static void HandleData(byte[] data) { + using (var packet = new Packet(data)) { + var packetLength = packet.ReadInt(); + data = packet.ReadBytes(packetLength); + } + ThreadManager.ExecuteOnMainThread(() => ReadPacket.Read(data)); + } + + private void Disconnect() { + Client.Instance.Disconnect(); + + Socket = null; + _endPoint = null; + } + } + + + internal static class ReadPacket { + public static void Read(byte[] data){ + using var packet = new Packet(data); + var packetTypeId = packet.ReadInt(); + var packetActionId = packet.ReadInt(); + + Client.PacketHandlers[packetTypeId][packetActionId](packet); + } + } + +} diff --git a/Assets/Scripts/Networking/Architecture/ProtocolManager.cs.meta b/Assets/Scripts/Networking/Architecture/ProtocolManager.cs.meta new file mode 100644 index 0000000..1f1f819 --- /dev/null +++ b/Assets/Scripts/Networking/Architecture/ProtocolManager.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 987839c71429483784e5bf0a70d73e6b +timeCreated: 1613138614 \ No newline at end of file diff --git a/Assets/Scripts/Networking/Architecture/SendData.cs b/Assets/Scripts/Networking/Architecture/SendData.cs new file mode 100644 index 0000000..2c7caeb --- /dev/null +++ b/Assets/Scripts/Networking/Architecture/SendData.cs @@ -0,0 +1,13 @@ +namespace Networking.Architecture { + public static class SendData { + public static void SendTcpData(Packet packet) { + packet.WriteLength(); + Client.Instance.Tcp.SendData(packet); + } + + public static void SendUdpData(Packet packet) { + packet.WriteLength(); + Client.Instance.Udp.SendData(packet); + } + } +} diff --git a/Assets/Scripts/Networking/Architecture/SendData.cs.meta b/Assets/Scripts/Networking/Architecture/SendData.cs.meta new file mode 100644 index 0000000..8a43770 --- /dev/null +++ b/Assets/Scripts/Networking/Architecture/SendData.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: d8c39e6122884e2a9e34a27e63254e36 +timeCreated: 1613139160 \ No newline at end of file diff --git a/Assets/Scripts/Networking/Architecture/ThreadManager.cs b/Assets/Scripts/Networking/Architecture/ThreadManager.cs new file mode 100644 index 0000000..19aad21 --- /dev/null +++ b/Assets/Scripts/Networking/Architecture/ThreadManager.cs @@ -0,0 +1,41 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + +namespace Networking.Architecture { + public static class ThreadManager { + private static readonly List ToExecuteOnMainThread = new List(); + private static readonly List ExecuteCopiedOnMainThread = new List(); + private static bool _actionToExecuteOnMainThread; + + /// Sets an action to be executed on the main thread. + /// The action to be executed on the main thread. + public static void ExecuteOnMainThread(Action action) { + if (action == null) { + Debug.Log("No action to execute on main thread!"); + return; + } + + lock (ToExecuteOnMainThread) { + ToExecuteOnMainThread.Add(action); + _actionToExecuteOnMainThread = true; + } + } + + /// Executes all code meant to run on the main thread. NOTE: Call this ONLY from the main thread. + public static void UpdateMain() { + if (!_actionToExecuteOnMainThread) + return; + + ExecuteCopiedOnMainThread.Clear(); + lock (ToExecuteOnMainThread) { + ExecuteCopiedOnMainThread.AddRange(ToExecuteOnMainThread); + ToExecuteOnMainThread.Clear(); + _actionToExecuteOnMainThread = false; + } + + foreach (var t in ExecuteCopiedOnMainThread) + t(); + } + } +} diff --git a/Assets/Scripts/Networking/Architecture/ThreadManager.cs.meta b/Assets/Scripts/Networking/Architecture/ThreadManager.cs.meta new file mode 100644 index 0000000..3b22eaa --- /dev/null +++ b/Assets/Scripts/Networking/Architecture/ThreadManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ce57c1d0b2476b44d8f2d2552fa54f62 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Networking/Client.cs b/Assets/Scripts/Networking/Client.cs new file mode 100644 index 0000000..eb42238 --- /dev/null +++ b/Assets/Scripts/Networking/Client.cs @@ -0,0 +1,114 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Net; +using Global; +using Networking.Architecture; +using Networking.PacketTypes; +using Networking.UI; +using UnityEngine; +using UnityEngine.SceneManagement; + +namespace Networking { + + public class Client : PersistentSingleton { + public delegate void PacketHandler(Packet packet); + public static Dictionary> PacketHandlers; + + public string ip; + public int port; + + public List colors; + + public Color ColorFromId(int id) { + return colors[id]; + } + + public Room GameRoom { get; set; } + public Dictionary GameProperties { get; set; } + + private bool _isConnected; + public TcpManager Tcp; + public UdpManager Udp; + + public int Id { get; private set; } + + public string Name { get; private set; } + + private void Start() { + SceneManager.sceneLoaded += (scene, mode) => { + Debug.Log($"Loaded Scene {scene} with mode {mode}."); + }; + } + + private void Update() { + ThreadManager.UpdateMain(); + } + + private void OnApplicationQuit() { + Disconnect(); + } + + public void ConnectToServer() { + UIManager.Instance.startMenu.ConnectToServer(); + + Tcp = new TcpManager(); + Udp = new UdpManager(); + InitializeClientData(); + + Tcp.Connect(); + } + + public void OnConnected(int clientId, string message) { + _isConnected = true; + Id = clientId; + Name = UIManager.Instance.startMenu.usernameField.text; + Udp.Connect(((IPEndPoint)Tcp.Socket.Client.LocalEndPoint).Port); + + ClientSend.WelcomeReceived(); + + RoomSend.List(); + UIManager.Instance.OnConnectSuccess(); + UIManager.Instance.roomListCreateMenu.OnRoomListRequest(); + + Debug.Log("Connected successfully to " + + $"{Instance.Tcp.Socket.Client.RemoteEndPoint} : " + + $"{message}" + ); + } + + private static void InitializeClientData() { + PacketHandlers = new Dictionary> { + {(int)PacketType.Default, new Dictionary { + {(int)ServerDefaultPacket.Welcome, ClientHandle.Welcome} + }}, + {(int)PacketType.Room, new Dictionary { + {(int)ServerRoomPacket.RList, RoomHandle.List}, + {(int)ServerRoomPacket.RCreated, RoomHandle.Created}, + {(int)ServerRoomPacket.RJoined, RoomHandle.Joined}, + {(int)ServerRoomPacket.RLeft, RoomHandle.Left}, + {(int)ServerRoomPacket.RCreateFailed, ClientHandle.CreateFailed}, + {(int)ServerRoomPacket.RJoinFailed, ClientHandle.JoinFailed}, + {(int)ServerRoomPacket.RLeaveFailed, ClientHandle.LeaveFailed}, + {(int)ServerRoomPacket.RKickFailed, ClientHandle.KickFailed}, + {(int)ServerRoomPacket.RStart, RoomHandle.Start}, + {(int)ServerRoomPacket.RProperties, RoomHandle.Properties}, + }} + }; + } + + public void Disconnect() { + if (!_isConnected) + return; + + _isConnected = false; + + ThreadManager.ExecuteOnMainThread(UIManager.Instance.OnDisconnect); + + Tcp.Socket.Close(); + Udp.Socket.Close(); + + Debug.Log("Disconnected from server."); + } + } +} diff --git a/Assets/Scripts/Networking/Client.cs.meta b/Assets/Scripts/Networking/Client.cs.meta new file mode 100644 index 0000000..8958da2 --- /dev/null +++ b/Assets/Scripts/Networking/Client.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7c6cf84f3c495624fa0b2078cc003dda +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Networking/ClientHandle.cs b/Assets/Scripts/Networking/ClientHandle.cs new file mode 100644 index 0000000..39b260e --- /dev/null +++ b/Assets/Scripts/Networking/ClientHandle.cs @@ -0,0 +1,41 @@ +using Networking.Architecture; +using Networking.UI; +using UnityEngine; + +namespace Networking { + public static class ClientHandle { + public static void Welcome(Packet packet) { + var msg = packet.ReadString(); + var id = packet.ReadInt(); + + Client.Instance.OnConnected(id, msg); + } + + public static void CreateFailed(Packet packet) { + string message = packet.ReadString(); + + UIManager.Instance.roomListCreateMenu.createRoomButton.interactable = true; + Debug.Log(message); + } + + public static void JoinFailed(Packet packet) { + string roomId = packet.ReadString(); + string message = packet.ReadString(); + + UIManager.Instance.roomListCreateMenu.OnJoinFailed(roomId); + Debug.Log(message); + } + + public static void LeaveFailed(Packet packet) { + string message = packet.ReadString(); + + Debug.Log(message); + } + + public static void KickFailed(Packet packet) { + string message = packet.ReadString(); + + Debug.Log(message); + } + } +} diff --git a/Assets/Scripts/Networking/ClientHandle.cs.meta b/Assets/Scripts/Networking/ClientHandle.cs.meta new file mode 100644 index 0000000..54ef273 --- /dev/null +++ b/Assets/Scripts/Networking/ClientHandle.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a0ba3cede5932a641aac1b58e2b3c411 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Networking/ClientSend.cs b/Assets/Scripts/Networking/ClientSend.cs new file mode 100644 index 0000000..518eecd --- /dev/null +++ b/Assets/Scripts/Networking/ClientSend.cs @@ -0,0 +1,21 @@ +using Networking.Architecture; +using Networking.PacketTypes; +using static Networking.Architecture.SendData; +using static Networking.PacketTypes.ClientDefaultPacket; + +namespace Networking { + public static class ClientSend { + + private static Packet CreatePacket(ClientDefaultPacket type) { + return new Packet((int)PacketType.Default, (int)type); + } + + public static void WelcomeReceived() { + using var packet = CreatePacket(DWelcomeReceived); + + packet.Write(Client.Instance.Name); + + SendTcpData(packet); + } + } +} diff --git a/Assets/Scripts/Networking/ClientSend.cs.meta b/Assets/Scripts/Networking/ClientSend.cs.meta new file mode 100644 index 0000000..7f4156c --- /dev/null +++ b/Assets/Scripts/Networking/ClientSend.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 221ab3e1f0261354797f166800177c1a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Networking/PacketTypes.meta b/Assets/Scripts/Networking/PacketTypes.meta new file mode 100644 index 0000000..781770b --- /dev/null +++ b/Assets/Scripts/Networking/PacketTypes.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: e6c40359a58f4da0ba431cb5864c13e6 +timeCreated: 1613521681 \ No newline at end of file diff --git a/Assets/Scripts/Networking/PacketTypes/ClientDefaultPacket.cs b/Assets/Scripts/Networking/PacketTypes/ClientDefaultPacket.cs new file mode 100644 index 0000000..df23984 --- /dev/null +++ b/Assets/Scripts/Networking/PacketTypes/ClientDefaultPacket.cs @@ -0,0 +1,5 @@ +namespace Networking.PacketTypes { + public enum ClientDefaultPacket { + DWelcomeReceived = 1, + } +} diff --git a/Assets/Scripts/Networking/PacketTypes/ClientDefaultPacket.cs.meta b/Assets/Scripts/Networking/PacketTypes/ClientDefaultPacket.cs.meta new file mode 100644 index 0000000..9664e20 --- /dev/null +++ b/Assets/Scripts/Networking/PacketTypes/ClientDefaultPacket.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: a06c88fc210044b282f7c59f9586b31d +timeCreated: 1613521777 \ No newline at end of file diff --git a/Assets/Scripts/Networking/PacketTypes/ClientGamePacket.cs b/Assets/Scripts/Networking/PacketTypes/ClientGamePacket.cs new file mode 100644 index 0000000..f9a1ef4 --- /dev/null +++ b/Assets/Scripts/Networking/PacketTypes/ClientGamePacket.cs @@ -0,0 +1,5 @@ +namespace Networking.PacketTypes { + public enum ClientGamePacket { + + } +} diff --git a/Assets/Scripts/Networking/PacketTypes/ClientGamePacket.cs.meta b/Assets/Scripts/Networking/PacketTypes/ClientGamePacket.cs.meta new file mode 100644 index 0000000..77ecded --- /dev/null +++ b/Assets/Scripts/Networking/PacketTypes/ClientGamePacket.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 175d7d9dd40941699eb07a804b3c78c5 +timeCreated: 1613521884 \ No newline at end of file diff --git a/Assets/Scripts/Networking/PacketTypes/ClientRoomPacket.cs b/Assets/Scripts/Networking/PacketTypes/ClientRoomPacket.cs new file mode 100644 index 0000000..e0bff77 --- /dev/null +++ b/Assets/Scripts/Networking/PacketTypes/ClientRoomPacket.cs @@ -0,0 +1,13 @@ +namespace Networking.PacketTypes { + public enum ClientRoomPacket { + RList = 1, + RCreate, + RJoin, + RLeave, + RKick, + RReady, + RColor, + RLeader, + RStart, + } +} diff --git a/Assets/Scripts/Networking/PacketTypes/ClientRoomPacket.cs.meta b/Assets/Scripts/Networking/PacketTypes/ClientRoomPacket.cs.meta new file mode 100644 index 0000000..2e7ea81 --- /dev/null +++ b/Assets/Scripts/Networking/PacketTypes/ClientRoomPacket.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 7398ed33676f4591a92474e486050c94 +timeCreated: 1613521812 \ No newline at end of file diff --git a/Assets/Scripts/Networking/PacketTypes/PacketType.cs b/Assets/Scripts/Networking/PacketTypes/PacketType.cs new file mode 100644 index 0000000..f0783be --- /dev/null +++ b/Assets/Scripts/Networking/PacketTypes/PacketType.cs @@ -0,0 +1,7 @@ +namespace Networking.PacketTypes { + public enum PacketType { + Default = 1, + Room, + Game + } +} diff --git a/Assets/Scripts/Networking/PacketTypes/PacketType.cs.meta b/Assets/Scripts/Networking/PacketTypes/PacketType.cs.meta new file mode 100644 index 0000000..5c4eb93 --- /dev/null +++ b/Assets/Scripts/Networking/PacketTypes/PacketType.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 3308d2752cd042b0bb1e440c7483399d +timeCreated: 1613521690 \ No newline at end of file diff --git a/Assets/Scripts/Networking/PacketTypes/ServerDefaultPacket.cs b/Assets/Scripts/Networking/PacketTypes/ServerDefaultPacket.cs new file mode 100644 index 0000000..2fcb0a0 --- /dev/null +++ b/Assets/Scripts/Networking/PacketTypes/ServerDefaultPacket.cs @@ -0,0 +1,5 @@ +namespace Networking.PacketTypes { + public enum ServerDefaultPacket { + Welcome = 1, + } +} diff --git a/Assets/Scripts/Networking/PacketTypes/ServerDefaultPacket.cs.meta b/Assets/Scripts/Networking/PacketTypes/ServerDefaultPacket.cs.meta new file mode 100644 index 0000000..864bb33 --- /dev/null +++ b/Assets/Scripts/Networking/PacketTypes/ServerDefaultPacket.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 6a3b6c73f2d641eaa4738942ec201f8b +timeCreated: 1613521732 \ No newline at end of file diff --git a/Assets/Scripts/Networking/PacketTypes/ServerGamePacket.cs b/Assets/Scripts/Networking/PacketTypes/ServerGamePacket.cs new file mode 100644 index 0000000..571d116 --- /dev/null +++ b/Assets/Scripts/Networking/PacketTypes/ServerGamePacket.cs @@ -0,0 +1,5 @@ +namespace Networking.PacketTypes { + public enum ServerGamePacket { + + } +} diff --git a/Assets/Scripts/Networking/PacketTypes/ServerGamePacket.cs.meta b/Assets/Scripts/Networking/PacketTypes/ServerGamePacket.cs.meta new file mode 100644 index 0000000..6d232d7 --- /dev/null +++ b/Assets/Scripts/Networking/PacketTypes/ServerGamePacket.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: ede7bd8bf24c4bcfbf84476a1661d16c +timeCreated: 1613521870 \ No newline at end of file diff --git a/Assets/Scripts/Networking/PacketTypes/ServerRoomPacket.cs b/Assets/Scripts/Networking/PacketTypes/ServerRoomPacket.cs new file mode 100644 index 0000000..6d6441e --- /dev/null +++ b/Assets/Scripts/Networking/PacketTypes/ServerRoomPacket.cs @@ -0,0 +1,14 @@ +namespace Networking.PacketTypes { + public enum ServerRoomPacket { + RList = 1, + RCreated, + RJoined, + RLeft, + RStart, + RCreateFailed, + RJoinFailed, + RLeaveFailed, + RKickFailed, + RProperties, + } +} diff --git a/Assets/Scripts/Networking/PacketTypes/ServerRoomPacket.cs.meta b/Assets/Scripts/Networking/PacketTypes/ServerRoomPacket.cs.meta new file mode 100644 index 0000000..1acffed --- /dev/null +++ b/Assets/Scripts/Networking/PacketTypes/ServerRoomPacket.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 3e99734f348c42e384eec1851bf36744 +timeCreated: 1613521757 \ No newline at end of file diff --git a/Assets/Scripts/Networking/Room.cs b/Assets/Scripts/Networking/Room.cs new file mode 100644 index 0000000..6cbd9ea --- /dev/null +++ b/Assets/Scripts/Networking/Room.cs @@ -0,0 +1,31 @@ +using System.Collections.Generic; + +namespace Networking { + public class Room { + + public struct ClientProperties { + public bool IsLeader; + public bool IsReady; + public int ColorId; + } + + public Room(string id, string name, int leaderId, int maxPlayers) { + Id = id; + Name = name; + LeaderId = leaderId; + MaxPlayers = maxPlayers; + } + + public string Id { get; } + + public string Name { get; } + + public bool IsLocked { get; set; } + + public int LeaderId { get; } + + public int MaxPlayers { get; } + + public Dictionary Players { get; set; } + } +} diff --git a/Assets/Scripts/Networking/Room.cs.meta b/Assets/Scripts/Networking/Room.cs.meta new file mode 100644 index 0000000..5cda6fa --- /dev/null +++ b/Assets/Scripts/Networking/Room.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 735af992b384496f83e06a2e6ae8aab6 +timeCreated: 1613235523 \ No newline at end of file diff --git a/Assets/Scripts/Networking/RoomHandle.cs b/Assets/Scripts/Networking/RoomHandle.cs new file mode 100644 index 0000000..92c38dd --- /dev/null +++ b/Assets/Scripts/Networking/RoomHandle.cs @@ -0,0 +1,65 @@ +using System.Collections.Generic; +using System.Linq; +using Networking.Architecture; +using Networking.UI; + +namespace Networking { + public static class RoomHandle { + public static void List(Packet packet) { + var rooms = new List(); + + var roomCount = packet.ReadInt(); + for (var i = 0; i < roomCount; i++) + rooms.Add(packet.ReadRoom()); + + UIManager.Instance.roomListCreateMenu.OnRoomListReceived(rooms); + } + + public static void Created(Packet packet) { + var room = packet.ReadRoom(); + + UIManager.Instance.OnSelfRoomJoined(room); + + Properties(packet); + } + + public static void Joined(Packet packet) { + var room = packet.ReadRoom(); + var clientId = packet.ReadInt(); + + if (clientId.Equals(Client.Instance.Id)) + UIManager.Instance.OnSelfRoomJoined(room); + else + UIManager.Instance.roomMenu.OnOtherJoined(clientId, room); + + Properties(packet); + } + + public static void Left(Packet packet) { + int clientId = packet.ReadInt(); + + if (clientId.Equals(Client.Instance.Id)) { + UIManager.Instance.OnSelfRoomLeft(); + } else { + UIManager.Instance.roomMenu.OnOtherLeft(clientId); + Properties(packet); + } + } + + public static void Properties(Packet packet) { + var clientPropertiesMap = packet.ReadClientProperties(); + var leaderId = clientPropertiesMap.Single(pair => pair.Value.IsLeader).Key; + + UIManager.Instance.roomMenu.OnClientPropertiesUpdate(clientPropertiesMap, leaderId); + } + + public static void Start(Packet packet) { + var startTimeTicks = packet.ReadLong(); + var room = packet.ReadRoom(); + var clientPropertiesMap = packet.ReadClientProperties(); + UIManager.Instance.roomMenu.StartCountdown(startTimeTicks); + Client.Instance.GameRoom = room; + Client.Instance.GameProperties = clientPropertiesMap; + } + } +} diff --git a/Assets/Scripts/Networking/RoomHandle.cs.meta b/Assets/Scripts/Networking/RoomHandle.cs.meta new file mode 100644 index 0000000..1686e53 --- /dev/null +++ b/Assets/Scripts/Networking/RoomHandle.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 0aec658741ec457691b00d1070639be2 +timeCreated: 1613308184 \ No newline at end of file diff --git a/Assets/Scripts/Networking/RoomSend.cs b/Assets/Scripts/Networking/RoomSend.cs new file mode 100644 index 0000000..b671d71 --- /dev/null +++ b/Assets/Scripts/Networking/RoomSend.cs @@ -0,0 +1,82 @@ +using Networking.Architecture; +using Networking.PacketTypes; +using static Networking.Architecture.SendData; +using static Networking.PacketTypes.ClientRoomPacket; + +namespace Networking { + public static class RoomSend { + + private static Packet CreatePacket(ClientRoomPacket type) { + return new Packet((int)PacketType.Room, (int)type); + } + + public static void List() { + using var packet = CreatePacket(RList); + + SendTcpData(packet); + } + + public static void Create(string name, string password, int maxPlayers) { + using var packet = CreatePacket(RCreate); + + packet.Write(name); + packet.Write(password); + packet.Write(maxPlayers); + + SendTcpData(packet); + } + + public static void Join(string roomId, string password) { + using var packet = CreatePacket(RJoin); + + packet.Write(roomId); + packet.Write(password); + + SendTcpData(packet); + } + + public static void Leave() { + using var packet = CreatePacket(RLeave); + + SendTcpData(packet); + } + + public static void Kick(int clientId) { + using var packet = CreatePacket(RKick); + + packet.Write(clientId); + + SendTcpData(packet); + } + + public static void Leader(int nextLeaderId) { + using var packet = CreatePacket(RLeader); + + packet.Write(nextLeaderId); + + SendTcpData(packet); + } + + public static void Color(int colorId) { + using var packet = CreatePacket(RColor); + + packet.Write(colorId); + + SendTcpData(packet); + } + + public static void Ready(bool isReady) { + using var packet = CreatePacket(RReady); + + packet.Write(isReady); + + SendTcpData(packet); + } + + public static void Start() { + using var packet = CreatePacket(RStart); + + SendTcpData(packet); + } + } +} diff --git a/Assets/Scripts/Networking/RoomSend.cs.meta b/Assets/Scripts/Networking/RoomSend.cs.meta new file mode 100644 index 0000000..1d5c51e --- /dev/null +++ b/Assets/Scripts/Networking/RoomSend.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 6897877d6f194663ae3cb1e9f929fab1 +timeCreated: 1613350142 \ No newline at end of file diff --git a/Assets/Scripts/Networking/UI.meta b/Assets/Scripts/Networking/UI.meta new file mode 100644 index 0000000..cbbe0a8 --- /dev/null +++ b/Assets/Scripts/Networking/UI.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 7bef4f6998f0485eb4cacf8f1ce166c2 +timeCreated: 1613595459 \ No newline at end of file diff --git a/Assets/Scripts/Networking/UI/PlayerSlotItem.cs b/Assets/Scripts/Networking/UI/PlayerSlotItem.cs new file mode 100644 index 0000000..6316fa3 --- /dev/null +++ b/Assets/Scripts/Networking/UI/PlayerSlotItem.cs @@ -0,0 +1,54 @@ +using TMPro; +using UnityEngine; +using UnityEngine.UI; + +namespace Networking.UI { + public class PlayerSlotItem : MonoBehaviour { + + public TextMeshProUGUI nameText; + + public Sprite readySprite; + public Sprite notReadySprite; + public Image readyButtonImage; + + public Button leaveButton; + public Button readyButton; + public Button promoteButton; + + public Image colorImage; + + public bool IsReady { get; set; } + + public int ClientId { get; set; } + + public bool IsLeader { get; set; } + + public int ColorId { get; set; } + + + public void OnLeaveButtonClicked() { + if (ClientId.Equals(Client.Instance.Id)) + RoomSend.Leave(); + else + RoomSend.Kick(ClientId); + } + + public void OnReadyButtonClicked() { + RoomSend.Ready(!IsReady); + } + + public void OnPromoteButtonClicked() { + RoomSend.Leader(ClientId); + } + + public void UpdateUI(int leaderId) { + int myClientId = Client.Instance.Id; + readyButtonImage.sprite = IsReady ? readySprite : notReadySprite; + readyButton.interactable = ClientId.Equals(myClientId); + promoteButton.interactable = leaderId.Equals(myClientId); + promoteButton.gameObject.SetActive(!ClientId.Equals(leaderId)); + leaveButton.interactable = ClientId.Equals(myClientId) || leaderId.Equals(myClientId); + colorImage.color = Client.Instance.ColorFromId(ColorId); + } + } +} diff --git a/Assets/Scripts/Networking/UI/PlayerSlotItem.cs.meta b/Assets/Scripts/Networking/UI/PlayerSlotItem.cs.meta new file mode 100644 index 0000000..7f97127 --- /dev/null +++ b/Assets/Scripts/Networking/UI/PlayerSlotItem.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: c5d2e9759aed47a48618672d4d04e368 +timeCreated: 1613315147 \ No newline at end of file diff --git a/Assets/Scripts/Networking/UI/RoomListCreateMenu.cs b/Assets/Scripts/Networking/UI/RoomListCreateMenu.cs new file mode 100644 index 0000000..fc81151 --- /dev/null +++ b/Assets/Scripts/Networking/UI/RoomListCreateMenu.cs @@ -0,0 +1,85 @@ +using System.Collections.Generic; +using System.Linq; +using TMPro; +using UnityEngine; +using UnityEngine.UI; + +namespace Networking.UI { + public class RoomListCreateMenu : MonoBehaviour { + + [Header("Room List Menu")] + public Transform roomListContainer; + public RoomListItem roomListItemPrefab; + public GameObject listLoadIndicator; + + [Header("Room Create Menu")] + public TMP_InputField roomNameInputField; + public TMP_InputField roomPasswordInputField; + public Slider maxPlayersSlider; + public TextMeshProUGUI maxPlayersText; + public Button createRoomButton; + public GameObject createLoadIndicator; + + + public void OnRoomListRequest() { + listLoadIndicator.SetActive(true); + } + + public void OnRoomListReceived(IEnumerable rooms) { + listLoadIndicator.SetActive(false); + + for (var i = 0; i < roomListContainer.childCount; i++) + Destroy(roomListContainer.GetChild(i).gameObject); + + foreach (var room in rooms) { + var roomListItem = Instantiate(roomListItemPrefab, roomListContainer); + + roomListItem.Name = room.Name; + roomListItem.Id = room.Id; + roomListItem.IsLocked = room.IsLocked; + roomListItem.MaxPlayers = room.MaxPlayers; + roomListItem.CurrentPlayers = room.Players.Count; + } + } + + public void OnMaxPlayersSliderChanged(float value) { + maxPlayersText.text = ((int)value).ToString(); + } + + public void OnCreateButtonClicked() { + createRoomButton.interactable = false; + createLoadIndicator.SetActive(true); + RoomSend.Create( + roomNameInputField.text, + roomPasswordInputField.text, + (int)maxPlayersSlider.value + ); + } + + public void OnTryJoinRoom(string id, string password) { + listLoadIndicator.SetActive(true); + RoomSend.Join(id, password); + } + + public void OnJoinFailed(string roomId) { + listLoadIndicator.SetActive(false); + + roomListContainer.GetComponentsInChildren(). + Single(item => item.Id.Equals(roomId)). + GetComponent