diff --git a/Assets/Art/Models/Items/Clothing/ClothingTemporary.fbx b/Assets/Art/Models/Items/Clothing/ClothingTemporary.fbx index 8d946e1a52..e0392c5c8b 100644 Binary files a/Assets/Art/Models/Items/Clothing/ClothingTemporary.fbx and b/Assets/Art/Models/Items/Clothing/ClothingTemporary.fbx differ diff --git a/Assets/Content/Addressables/AssetGroups/Items.asset b/Assets/Content/Addressables/AssetGroups/Items.asset index 2c29f5ef3a..36203a3b2e 100644 --- a/Assets/Content/Addressables/AssetGroups/Items.asset +++ b/Assets/Content/Addressables/AssetGroups/Items.asset @@ -369,6 +369,14 @@ MonoBehaviour: m_Address: Assets/Content/WorldObjects/Items/Functional/Materials/ElectricalCable.prefab m_ReadOnly: 0 m_SerializedLabels: [] + - m_GUID: 88d1ba1edb4ce5e4fa74c6a8d53e36e1 + m_Address: Assets/Content/WorldObjects/Items/Clothing/HeadsetSecurityLeft.prefab + m_ReadOnly: 0 + m_SerializedLabels: [] + - m_GUID: bc08055e4ec2e204f8f46a379b2b6603 + m_Address: Assets/Content/WorldObjects/Items/Clothing/HeadsetSecurityRight.prefab + m_ReadOnly: 0 + m_SerializedLabels: [] m_ReadOnly: 0 m_Settings: {fileID: 11400000, guid: ddc57d0f5f9fb874e8a26db0c5b215e0, type: 2} m_SchemaSet: diff --git a/Assets/Content/Data/Databases/Items.asset b/Assets/Content/Data/Databases/Items.asset index 3242fff5ad..2f252be51b 100644 --- a/Assets/Content/Data/Databases/Items.asset +++ b/Assets/Content/Data/Databases/Items.asset @@ -192,4 +192,8 @@ MonoBehaviour: _value: {fileID: 7125681683583715523, guid: cc71128d4bcc0c548ac11481000ac424, type: 3} - _key: ElectricalCable _value: {fileID: 7125681683583715523, guid: 0e69918696f58e04f846e985ec7405fe, type: 3} + - _key: HeadsetSecurityLeft + _value: {fileID: 1529136833643899573, guid: 88d1ba1edb4ce5e4fa74c6a8d53e36e1, type: 3} + - _key: HeadsetSecurityRight + _value: {fileID: 2114292304283180005, guid: bc08055e4ec2e204f8f46a379b2b6603, type: 3} _new: diff --git a/Assets/Content/Data/Examine/String/Items/Clothing/HeadsetSecurity.asset b/Assets/Content/Data/Examine/String/Items/Clothing/HeadsetSecurity.asset new file mode 100644 index 0000000000..38fe6df1ab --- /dev/null +++ b/Assets/Content/Data/Examine/String/Items/Clothing/HeadsetSecurity.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1dadffec94eb9a649b83c858cc4aa7d0, type: 3} + m_Name: HeadsetSecurity + m_EditorClassIdentifier: + NameKey: Security Headset + DescriptionKey: A headset for listenting to the security's comms. diff --git a/Assets/Content/Data/Examine/String/Items/Clothing/HeadsetSecurity.asset.meta b/Assets/Content/Data/Examine/String/Items/Clothing/HeadsetSecurity.asset.meta new file mode 100644 index 0000000000..58408863ae --- /dev/null +++ b/Assets/Content/Data/Examine/String/Items/Clothing/HeadsetSecurity.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 17bb956de5fb959409b38dacb5749129 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/TileMap/Resources/Items/Clothing/HeadsetSecurityLeft.asset b/Assets/Content/Data/TileMap/Resources/Items/Clothing/HeadsetSecurityLeft.asset new file mode 100644 index 0000000000..3d2b90cd4f --- /dev/null +++ b/Assets/Content/Data/TileMap/Resources/Items/Clothing/HeadsetSecurityLeft.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 827764dff5251cd4ebdef8908d68f3dd, type: 3} + m_Name: HeadsetSecurityLeft + m_EditorClassIdentifier: + prefab: {fileID: 1529136833643899573, guid: 88d1ba1edb4ce5e4fa74c6a8d53e36e1, type: 3} + icon: {fileID: 0} diff --git a/Assets/Content/Data/TileMap/Resources/Items/Clothing/HeadsetSecurityLeft.asset.meta b/Assets/Content/Data/TileMap/Resources/Items/Clothing/HeadsetSecurityLeft.asset.meta new file mode 100644 index 0000000000..ca17e47382 --- /dev/null +++ b/Assets/Content/Data/TileMap/Resources/Items/Clothing/HeadsetSecurityLeft.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2d3da1772e540e644a1b7cb548477c0c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/TileMap/Resources/Items/Clothing/HeadsetSecurityRight.asset b/Assets/Content/Data/TileMap/Resources/Items/Clothing/HeadsetSecurityRight.asset new file mode 100644 index 0000000000..c4d23e3fbf --- /dev/null +++ b/Assets/Content/Data/TileMap/Resources/Items/Clothing/HeadsetSecurityRight.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 827764dff5251cd4ebdef8908d68f3dd, type: 3} + m_Name: HeadsetSecurityRight + m_EditorClassIdentifier: + prefab: {fileID: 2114292304283180005, guid: bc08055e4ec2e204f8f46a379b2b6603, type: 3} + icon: {fileID: 0} diff --git a/Assets/Content/Data/TileMap/Resources/Items/Clothing/HeadsetSecurityRight.asset.meta b/Assets/Content/Data/TileMap/Resources/Items/Clothing/HeadsetSecurityRight.asset.meta new file mode 100644 index 0000000000..ac49551423 --- /dev/null +++ b/Assets/Content/Data/TileMap/Resources/Items/Clothing/HeadsetSecurityRight.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0628fd4af4e63fe4c884827fcb3ced1a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/UI/Chat.meta b/Assets/Content/Data/UI/Chat.meta new file mode 100644 index 0000000000..137aad5782 --- /dev/null +++ b/Assets/Content/Data/UI/Chat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c08266c8d9974e74bb15d7d3731ad46e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/UI/Chat/Channels.meta b/Assets/Content/Data/UI/Chat/Channels.meta new file mode 100644 index 0000000000..6c122dd3f5 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8d8255406a8a59647821319c6a132f41 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/UI/Chat/Channels/AI.asset b/Assets/Content/Data/UI/Chat/Channels/AI.asset new file mode 100644 index 0000000000..796bfb9413 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/AI.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd2d6eaeb9ae4b9f85a3ab7c93c2a1bb, type: 3} + m_Name: AI + m_EditorClassIdentifier: + Abbreviation: + TabName: A + Color: {r: 1, g: 0.33333334, b: 1, a: 1} + Hidable: 1 + CodeOnlyChannel: 0 + RoleRequiredToUse: 0 + CanFormatText: 0 + DistanceBased: 0 + MaxDistance: 0 + defaultVerb: says + TextPrefix: + TextSuffix: + UseCharacterName: 1 + HideSenderName: 0 + SurroundMessageWithQuotationMarks: 1 + RequiredTraitInHeadset: {fileID: 11400000, guid: fb93106681974e74d8c3f654af725c05, type: 2} diff --git a/Assets/Content/Data/UI/Chat/Channels/AI.asset.meta b/Assets/Content/Data/UI/Chat/Channels/AI.asset.meta new file mode 100644 index 0000000000..c3e007cc62 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/AI.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: eb832a917527c044084bd027d1209f68 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/UI/Chat/Channels/Binary.asset b/Assets/Content/Data/UI/Chat/Channels/Binary.asset new file mode 100644 index 0000000000..1aec2bd88a --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Binary.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd2d6eaeb9ae4b9f85a3ab7c93c2a1bb, type: 3} + m_Name: Binary + m_EditorClassIdentifier: + Abbreviation: + TabName: B + Color: {r: 0, g: 0, b: 0, a: 1} + Hidable: 1 + CodeOnlyChannel: 0 + RoleRequiredToUse: 0 + CanFormatText: 0 + DistanceBased: 0 + MaxDistance: 0 + defaultVerb: says + TextPrefix: + TextSuffix: + UseCharacterName: 1 + HideSenderName: 0 + SurroundMessageWithQuotationMarks: 1 + RequiredTraitInHeadset: {fileID: 11400000, guid: fb93106681974e74d8c3f654af725c05, type: 2} diff --git a/Assets/Content/Data/UI/Chat/Channels/Binary.asset.meta b/Assets/Content/Data/UI/Chat/Channels/Binary.asset.meta new file mode 100644 index 0000000000..cafaf9faec --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Binary.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b2907c1c46364df4382b2b4badea011b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/UI/Chat/Channels/Command.asset b/Assets/Content/Data/UI/Chat/Channels/Command.asset new file mode 100644 index 0000000000..b79f2d04a3 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Command.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd2d6eaeb9ae4b9f85a3ab7c93c2a1bb, type: 3} + m_Name: Command + m_EditorClassIdentifier: + Abbreviation: + TabName: C + Color: {r: 0.5803922, g: 0.56078434, b: 0.101960786, a: 1} + Hidable: 1 + CodeOnlyChannel: 0 + RoleRequiredToUse: 0 + CanFormatText: 0 + DistanceBased: 0 + MaxDistance: 0 + defaultVerb: says + TextPrefix: + TextSuffix: + UseCharacterName: 1 + HideSenderName: 0 + SurroundMessageWithQuotationMarks: 1 + RequiredTraitInHeadset: {fileID: 11400000, guid: fb93106681974e74d8c3f654af725c05, type: 2} diff --git a/Assets/Content/Data/UI/Chat/Channels/Command.asset.meta b/Assets/Content/Data/UI/Chat/Channels/Command.asset.meta new file mode 100644 index 0000000000..33e271f858 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Command.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 35dfe47c2ba3afa4cb26de4c81460b10 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/UI/Chat/Channels/Engineering.asset b/Assets/Content/Data/UI/Chat/Channels/Engineering.asset new file mode 100644 index 0000000000..e5ce051bfa --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Engineering.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd2d6eaeb9ae4b9f85a3ab7c93c2a1bb, type: 3} + m_Name: Engineering + m_EditorClassIdentifier: + Abbreviation: + TabName: E + Color: {r: 0.9843137, g: 0.3372549, b: 0.07450981, a: 1} + Hidable: 1 + CodeOnlyChannel: 0 + RoleRequiredToUse: 0 + CanFormatText: 0 + DistanceBased: 0 + MaxDistance: 0 + defaultVerb: says + TextPrefix: + TextSuffix: + UseCharacterName: 1 + HideSenderName: 0 + SurroundMessageWithQuotationMarks: 1 + RequiredTraitInHeadset: {fileID: 11400000, guid: fb93106681974e74d8c3f654af725c05, type: 2} diff --git a/Assets/Content/Data/UI/Chat/Channels/Engineering.asset.meta b/Assets/Content/Data/UI/Chat/Channels/Engineering.asset.meta new file mode 100644 index 0000000000..3c2c60be4b --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Engineering.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9186aafff61377c49ae45ee01b933fb6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/UI/Chat/Channels/InGameSystem.asset b/Assets/Content/Data/UI/Chat/Channels/InGameSystem.asset new file mode 100644 index 0000000000..df7b2a10f8 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/InGameSystem.asset @@ -0,0 +1,28 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd2d6eaeb9ae4b9f85a3ab7c93c2a1bb, type: 3} + m_Name: InGameSystem + m_EditorClassIdentifier: + Abbreviation: + TabName: I + Color: {r: 1, g: 0, b: 0.019583702, a: 1} + Hidable: 0 + CodeOnlyChannel: 1 + RoleRequiredToUse: 0 + CanFormatText: 1 + DistanceBased: 0 + MaxDistance: 0 + defaultVerb: + TextPrefix: + TextSuffix: + HideSenderName: 1 + RequiredTraitInHeadset: {fileID: 0} diff --git a/Assets/Content/Data/UI/Chat/Channels/InGameSystem.asset.meta b/Assets/Content/Data/UI/Chat/Channels/InGameSystem.asset.meta new file mode 100644 index 0000000000..8daffb8497 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/InGameSystem.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 56d6c77c339c8134bb7e32bffa05f5d3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/UI/Chat/Channels/LOOC.asset b/Assets/Content/Data/UI/Chat/Channels/LOOC.asset new file mode 100644 index 0000000000..3d0621dc84 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/LOOC.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd2d6eaeb9ae4b9f85a3ab7c93c2a1bb, type: 3} + m_Name: LOOC + m_EditorClassIdentifier: + Abbreviation: LOOC + TabName: L + Color: {r: 0.7137255, g: 0.6313726, b: 0.53333336, a: 1} + Hidable: 1 + CodeOnlyChannel: 0 + RoleRequiredToUse: 0 + CanFormatText: 0 + DistanceBased: 0 + MaxDistance: 5 + defaultVerb: + TextPrefix: + TextSuffix: + UseCharacterName: 0 + HideSenderName: 0 + SurroundMessageWithQuotationMarks: 1 + RequiredTraitInHeadset: {fileID: 0} diff --git a/Assets/Content/Data/UI/Chat/Channels/LOOC.asset.meta b/Assets/Content/Data/UI/Chat/Channels/LOOC.asset.meta new file mode 100644 index 0000000000..dd7ea752ed --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/LOOC.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 679df27f3062a354b8b04c7945dcf2a0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/UI/Chat/Channels/Local.asset b/Assets/Content/Data/UI/Chat/Channels/Local.asset new file mode 100644 index 0000000000..03d4590545 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Local.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd2d6eaeb9ae4b9f85a3ab7c93c2a1bb, type: 3} + m_Name: Local + m_EditorClassIdentifier: + Abbreviation: + TabName: L + Color: {r: 1, g: 1, b: 1, a: 1} + Hidable: 1 + CodeOnlyChannel: 0 + RoleRequiredToUse: 0 + CanFormatText: 0 + DistanceBased: 1 + MaxDistance: 5 + defaultVerb: says + TextPrefix: + TextSuffix: + UseCharacterName: 1 + HideSenderName: 0 + SurroundMessageWithQuotationMarks: 1 + RequiredTraitInHeadset: {fileID: 0} diff --git a/Assets/Content/Data/UI/Chat/Channels/Local.asset.meta b/Assets/Content/Data/UI/Chat/Channels/Local.asset.meta new file mode 100644 index 0000000000..f63662e5ec --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Local.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f1d8f919b4075c24f8be32586f73abbb +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/UI/Chat/Channels/Medical.asset b/Assets/Content/Data/UI/Chat/Channels/Medical.asset new file mode 100644 index 0000000000..4e7a7f95cd --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Medical.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd2d6eaeb9ae4b9f85a3ab7c93c2a1bb, type: 3} + m_Name: Medical + m_EditorClassIdentifier: + Abbreviation: + TabName: M + Color: {r: 0.2, g: 0.44705883, b: 0.6431373, a: 1} + Hidable: 1 + CodeOnlyChannel: 0 + RoleRequiredToUse: 0 + CanFormatText: 0 + DistanceBased: 0 + MaxDistance: 0 + defaultVerb: says + TextPrefix: + TextSuffix: + UseCharacterName: 1 + HideSenderName: 0 + SurroundMessageWithQuotationMarks: 1 + RequiredTraitInHeadset: {fileID: 11400000, guid: fb93106681974e74d8c3f654af725c05, type: 2} diff --git a/Assets/Content/Data/UI/Chat/Channels/Medical.asset.meta b/Assets/Content/Data/UI/Chat/Channels/Medical.asset.meta new file mode 100644 index 0000000000..9ecd57dab8 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Medical.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1ff3790f849a92643af51d6ec5ee7077 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/UI/Chat/Channels/OOC.asset b/Assets/Content/Data/UI/Chat/Channels/OOC.asset new file mode 100644 index 0000000000..bf149fdc43 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/OOC.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd2d6eaeb9ae4b9f85a3ab7c93c2a1bb, type: 3} + m_Name: OOC + m_EditorClassIdentifier: + Abbreviation: OOC + TabName: O + Color: {r: 1, g: 0.10980392, b: 0.25490198, a: 1} + Hidable: 1 + CodeOnlyChannel: 0 + RoleRequiredToUse: 0 + CanFormatText: 0 + DistanceBased: 0 + MaxDistance: 0 + defaultVerb: + TextPrefix: + TextSuffix: + UseCharacterName: 0 + HideSenderName: 0 + SurroundMessageWithQuotationMarks: 1 + RequiredTraitInHeadset: {fileID: 0} diff --git a/Assets/Content/Data/UI/Chat/Channels/OOC.asset.meta b/Assets/Content/Data/UI/Chat/Channels/OOC.asset.meta new file mode 100644 index 0000000000..80113a146b --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/OOC.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 602dd714765b66e4e8c8f6b963312b27 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/UI/Chat/Channels/Public.asset b/Assets/Content/Data/UI/Chat/Channels/Public.asset new file mode 100644 index 0000000000..26dda78899 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Public.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd2d6eaeb9ae4b9f85a3ab7c93c2a1bb, type: 3} + m_Name: Public + m_EditorClassIdentifier: + Abbreviation: + TabName: P + Color: {r: 0.36187258, g: 0.7169812, b: 0.36187258, a: 1} + Hidable: 1 + CodeOnlyChannel: 0 + RoleRequiredToUse: 0 + CanFormatText: 0 + DistanceBased: 0 + MaxDistance: 0 + defaultVerb: says + TextPrefix: + TextSuffix: + UseCharacterName: 1 + HideSenderName: 0 + SurroundMessageWithQuotationMarks: 1 + RequiredTraitInHeadset: {fileID: 11400000, guid: 921240e0c27686d4eaf2ff761944c5eb, type: 2} diff --git a/Assets/Content/Data/UI/Chat/Channels/Public.asset.meta b/Assets/Content/Data/UI/Chat/Channels/Public.asset.meta new file mode 100644 index 0000000000..7b4c5a6685 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Public.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 28d5250e40955354bbc14aec69cc6f38 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/UI/Chat/Channels/Science.asset b/Assets/Content/Data/UI/Chat/Channels/Science.asset new file mode 100644 index 0000000000..e1d3cc86d5 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Science.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd2d6eaeb9ae4b9f85a3ab7c93c2a1bb, type: 3} + m_Name: Science + m_EditorClassIdentifier: + Abbreviation: + TabName: S + Color: {r: 0.6, g: 0.2, b: 0.6, a: 1} + Hidable: 1 + CodeOnlyChannel: 0 + RoleRequiredToUse: 0 + CanFormatText: 0 + DistanceBased: 0 + MaxDistance: 0 + defaultVerb: says + TextPrefix: + TextSuffix: + UseCharacterName: 1 + HideSenderName: 0 + SurroundMessageWithQuotationMarks: 1 + RequiredTraitInHeadset: {fileID: 11400000, guid: fb93106681974e74d8c3f654af725c05, type: 2} diff --git a/Assets/Content/Data/UI/Chat/Channels/Science.asset.meta b/Assets/Content/Data/UI/Chat/Channels/Science.asset.meta new file mode 100644 index 0000000000..ac94945227 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Science.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6c595e7dc0b53454ab024eedd701a052 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/UI/Chat/Channels/Security.asset b/Assets/Content/Data/UI/Chat/Channels/Security.asset new file mode 100644 index 0000000000..083e9960c5 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Security.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd2d6eaeb9ae4b9f85a3ab7c93c2a1bb, type: 3} + m_Name: Security + m_EditorClassIdentifier: + Abbreviation: + TabName: S + Color: {r: 0.6981132, g: 0.15477037, b: 0.15477037, a: 1} + Hidable: 1 + CodeOnlyChannel: 0 + RoleRequiredToUse: 0 + CanFormatText: 0 + DistanceBased: 0 + MaxDistance: 0 + defaultVerb: says + TextPrefix: + TextSuffix: + UseCharacterName: 1 + HideSenderName: 0 + SurroundMessageWithQuotationMarks: 1 + RequiredTraitInHeadset: {fileID: 11400000, guid: 6f6e80ff9f87f7e4d810b2e9dcb013df, type: 2} diff --git a/Assets/Content/Data/UI/Chat/Channels/Security.asset.meta b/Assets/Content/Data/UI/Chat/Channels/Security.asset.meta new file mode 100644 index 0000000000..122d656e6b --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Security.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8f3dc943fab83654baab9ab3df400baf +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/UI/Chat/Channels/Service.asset b/Assets/Content/Data/UI/Chat/Channels/Service.asset new file mode 100644 index 0000000000..304ba4ade7 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Service.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd2d6eaeb9ae4b9f85a3ab7c93c2a1bb, type: 3} + m_Name: Service + m_EditorClassIdentifier: + Abbreviation: + TabName: S + Color: {r: 0.43137255, g: 0.6666667, b: 0.17254902, a: 1} + Hidable: 1 + CodeOnlyChannel: 0 + RoleRequiredToUse: 0 + CanFormatText: 0 + DistanceBased: 0 + MaxDistance: 0 + defaultVerb: says + TextPrefix: + TextSuffix: + UseCharacterName: 1 + HideSenderName: 0 + SurroundMessageWithQuotationMarks: 1 + RequiredTraitInHeadset: {fileID: 11400000, guid: fb93106681974e74d8c3f654af725c05, type: 2} diff --git a/Assets/Content/Data/UI/Chat/Channels/Service.asset.meta b/Assets/Content/Data/UI/Chat/Channels/Service.asset.meta new file mode 100644 index 0000000000..d69e670029 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Service.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 80bd652e9f7cee141a0434e3fe9c19d7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/UI/Chat/Channels/Shout.asset b/Assets/Content/Data/UI/Chat/Channels/Shout.asset new file mode 100644 index 0000000000..ca1fb82417 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Shout.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd2d6eaeb9ae4b9f85a3ab7c93c2a1bb, type: 3} + m_Name: Shout + m_EditorClassIdentifier: + Abbreviation: + TabName: S + Color: {r: 1, g: 0.5879578, b: 0.36320752, a: 1} + Hidable: 1 + CodeOnlyChannel: 0 + RoleRequiredToUse: 0 + CanFormatText: 0 + DistanceBased: 1 + MaxDistance: 10 + defaultVerb: shouts + TextPrefix: + TextSuffix: + UseCharacterName: 1 + HideSenderName: 0 + SurroundMessageWithQuotationMarks: 1 + RequiredTraitInHeadset: {fileID: 0} diff --git a/Assets/Content/Data/UI/Chat/Channels/Shout.asset.meta b/Assets/Content/Data/UI/Chat/Channels/Shout.asset.meta new file mode 100644 index 0000000000..7a0f9297f8 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Shout.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4f7f0a0f7ca25b94b8a6ac536ab8c676 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/UI/Chat/Channels/StationAlerts.asset b/Assets/Content/Data/UI/Chat/Channels/StationAlerts.asset new file mode 100644 index 0000000000..f13339fc99 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/StationAlerts.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd2d6eaeb9ae4b9f85a3ab7c93c2a1bb, type: 3} + m_Name: StationAlerts + m_EditorClassIdentifier: + Abbreviation: Station Alerts + TabName: I + Color: {r: 0.8301887, g: 0.66064215, b: 0, a: 1} + Hidable: 0 + CodeOnlyChannel: 0 + RoleRequiredToUse: 0 + CanFormatText: 0 + DistanceBased: 0 + MaxDistance: 0 + defaultVerb: + TextPrefix: + TextSuffix: + UseCharacterName: 1 + HideSenderName: 0 + SurroundMessageWithQuotationMarks: 1 + RequiredTraitInHeadset: {fileID: 0} diff --git a/Assets/Content/Data/UI/Chat/Channels/StationAlerts.asset.meta b/Assets/Content/Data/UI/Chat/Channels/StationAlerts.asset.meta new file mode 100644 index 0000000000..733ae6b497 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/StationAlerts.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 605eb716e25103e49810cc83f3d91a67 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/UI/Chat/Channels/Supply.asset b/Assets/Content/Data/UI/Chat/Channels/Supply.asset new file mode 100644 index 0000000000..3d9fd5afb0 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Supply.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd2d6eaeb9ae4b9f85a3ab7c93c2a1bb, type: 3} + m_Name: Supply + m_EditorClassIdentifier: + Abbreviation: + TabName: S + Color: {r: 0.65882355, g: 0.4509804, b: 0.16862746, a: 1} + Hidable: 1 + CodeOnlyChannel: 0 + RoleRequiredToUse: 0 + CanFormatText: 0 + DistanceBased: 0 + MaxDistance: 0 + defaultVerb: says + TextPrefix: + TextSuffix: + UseCharacterName: 1 + HideSenderName: 0 + SurroundMessageWithQuotationMarks: 1 + RequiredTraitInHeadset: {fileID: 11400000, guid: fb93106681974e74d8c3f654af725c05, type: 2} diff --git a/Assets/Content/Data/UI/Chat/Channels/Supply.asset.meta b/Assets/Content/Data/UI/Chat/Channels/Supply.asset.meta new file mode 100644 index 0000000000..f401f0ca7a --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Supply.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1ddc3674379576142b10b84ada130723 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/UI/Chat/Channels/System.asset b/Assets/Content/Data/UI/Chat/Channels/System.asset new file mode 100644 index 0000000000..3a6617ce0f --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/System.asset @@ -0,0 +1,28 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd2d6eaeb9ae4b9f85a3ab7c93c2a1bb, type: 3} + m_Name: System + m_EditorClassIdentifier: + Abbreviation: + TabName: S + Color: {r: 1, g: 0, b: 0.019583702, a: 1} + Hidable: 0 + CodeOnlyChannel: 1 + RoleRequiredToUse: 0 + CanFormatText: 1 + DistanceBased: 0 + MaxDistance: 0 + defaultVerb: + TextPrefix: + TextSuffix: + HideSenderName: 1 + RequiredTraitInHeadset: {fileID: 0} diff --git a/Assets/Content/Data/UI/Chat/Channels/System.asset.meta b/Assets/Content/Data/UI/Chat/Channels/System.asset.meta new file mode 100644 index 0000000000..f3c5f9293c --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/System.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9cf83e6d190541b4f82b84de530639dd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/UI/Chat/Channels/Whisper.asset b/Assets/Content/Data/UI/Chat/Channels/Whisper.asset new file mode 100644 index 0000000000..31cdca97b7 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Whisper.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd2d6eaeb9ae4b9f85a3ab7c93c2a1bb, type: 3} + m_Name: Whisper + m_EditorClassIdentifier: + Abbreviation: + TabName: W + Color: {r: 1, g: 0.7028302, b: 1, a: 1} + Hidable: 1 + CodeOnlyChannel: 0 + RoleRequiredToUse: 0 + CanFormatText: 0 + DistanceBased: 1 + MaxDistance: 2 + defaultVerb: whispers + TextPrefix: + TextSuffix: + UseCharacterName: 1 + HideSenderName: 0 + SurroundMessageWithQuotationMarks: 1 + RequiredTraitInHeadset: {fileID: 0} diff --git a/Assets/Content/Data/UI/Chat/Channels/Whisper.asset.meta b/Assets/Content/Data/UI/Chat/Channels/Whisper.asset.meta new file mode 100644 index 0000000000..38174df4fc --- /dev/null +++ b/Assets/Content/Data/UI/Chat/Channels/Whisper.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 694967c72a06ee44081d595de21c885e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/UI/Chat/ChatChannels.asset b/Assets/Content/Data/UI/Chat/ChatChannels.asset new file mode 100644 index 0000000000..8a7a0494a3 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/ChatChannels.asset @@ -0,0 +1,38 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: df12eddc03ad45cd9a7628f3caf4b5ce, type: 3} + m_Name: ChatChannels + m_EditorClassIdentifier: + _preload: 1 + _type: 0 + allChannels: + - {fileID: 11400000, guid: f1d8f919b4075c24f8be32586f73abbb, type: 2} + - {fileID: 11400000, guid: 28d5250e40955354bbc14aec69cc6f38, type: 2} + - {fileID: 11400000, guid: 694967c72a06ee44081d595de21c885e, type: 2} + - {fileID: 11400000, guid: 4f7f0a0f7ca25b94b8a6ac536ab8c676, type: 2} + - {fileID: 11400000, guid: eb832a917527c044084bd027d1209f68, type: 2} + - {fileID: 11400000, guid: b2907c1c46364df4382b2b4badea011b, type: 2} + - {fileID: 11400000, guid: 35dfe47c2ba3afa4cb26de4c81460b10, type: 2} + - {fileID: 11400000, guid: 9186aafff61377c49ae45ee01b933fb6, type: 2} + - {fileID: 11400000, guid: 1ff3790f849a92643af51d6ec5ee7077, type: 2} + - {fileID: 11400000, guid: 6c595e7dc0b53454ab024eedd701a052, type: 2} + - {fileID: 11400000, guid: 8f3dc943fab83654baab9ab3df400baf, type: 2} + - {fileID: 11400000, guid: 80bd652e9f7cee141a0434e3fe9c19d7, type: 2} + - {fileID: 11400000, guid: 1ddc3674379576142b10b84ada130723, type: 2} + - {fileID: 11400000, guid: 605eb716e25103e49810cc83f3d91a67, type: 2} + - {fileID: 11400000, guid: 602dd714765b66e4e8c8f6b963312b27, type: 2} + - {fileID: 11400000, guid: 679df27f3062a354b8b04c7945dcf2a0, type: 2} + - {fileID: 11400000, guid: 9cf83e6d190541b4f82b84de530639dd, type: 2} + - {fileID: 11400000, guid: 56d6c77c339c8134bb7e32bffa05f5d3, type: 2} + allSystemMessagesChannel: {fileID: 11400000, guid: 9cf83e6d190541b4f82b84de530639dd, type: 2} + inGameSystemMessagesChannel: {fileID: 11400000, guid: 56d6c77c339c8134bb7e32bffa05f5d3, type: 2} + stationAlertsChannel: {fileID: 11400000, guid: 605eb716e25103e49810cc83f3d91a67, type: 2} diff --git a/Assets/Content/Data/UI/Chat/ChatChannels.asset.meta b/Assets/Content/Data/UI/Chat/ChatChannels.asset.meta new file mode 100644 index 0000000000..9830a40d38 --- /dev/null +++ b/Assets/Content/Data/UI/Chat/ChatChannels.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f7e904ef16adea74c9689e8d0b84422d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/WorldObjectAssetReferences/HeadsetSecurityLeft.asset b/Assets/Content/Data/WorldObjectAssetReferences/HeadsetSecurityLeft.asset new file mode 100644 index 0000000000..66d764615b --- /dev/null +++ b/Assets/Content/Data/WorldObjectAssetReferences/HeadsetSecurityLeft.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d8ba336da0014235becfe02dce35b6ca, type: 3} + m_Name: HeadsetSecurityLeft + m_EditorClassIdentifier: + Id: HeadsetSecurityLeft + Database: Items diff --git a/Assets/Content/Data/WorldObjectAssetReferences/HeadsetSecurityLeft.asset.meta b/Assets/Content/Data/WorldObjectAssetReferences/HeadsetSecurityLeft.asset.meta new file mode 100644 index 0000000000..e1f30d8b71 --- /dev/null +++ b/Assets/Content/Data/WorldObjectAssetReferences/HeadsetSecurityLeft.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5b8254c4cf98fcc4abf5012b35a20d1d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Data/WorldObjectAssetReferences/HeadsetSecurityRight.asset b/Assets/Content/Data/WorldObjectAssetReferences/HeadsetSecurityRight.asset new file mode 100644 index 0000000000..f46e64c920 --- /dev/null +++ b/Assets/Content/Data/WorldObjectAssetReferences/HeadsetSecurityRight.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d8ba336da0014235becfe02dce35b6ca, type: 3} + m_Name: HeadsetSecurityRight + m_EditorClassIdentifier: + Id: HeadsetSecurityRight + Database: Items diff --git a/Assets/Content/Data/WorldObjectAssetReferences/HeadsetSecurityRight.asset.meta b/Assets/Content/Data/WorldObjectAssetReferences/HeadsetSecurityRight.asset.meta new file mode 100644 index 0000000000..e097d216ac --- /dev/null +++ b/Assets/Content/Data/WorldObjectAssetReferences/HeadsetSecurityRight.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8c3b34efc0dd89e419a5eaeca37a3a7d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Scenes/Game.unity b/Assets/Content/Scenes/Game.unity index dd001c816f..f227d10a0d 100644 --- a/Assets/Content/Scenes/Game.unity +++ b/Assets/Content/Scenes/Game.unity @@ -238,8 +238,8 @@ MonoBehaviour: k__BackingField: [] SerializedTransformProperties: Position: {x: 0, y: 0, z: 0} - Rotation: {x: 0, y: 0, z: 0, w: 0} - LocalScale: {x: 0, y: 0, z: 0} + Rotation: {x: -0, y: -0, z: -0, w: 1} + LocalScale: {x: 1, y: 1, z: 1} _isNetworked: 1 _isGlobal: 0 _initializeOrder: 0 @@ -432,9 +432,9 @@ MonoBehaviour: k__BackingField: {fileID: 1506918116} k__BackingField: [] SerializedTransformProperties: - Position: {x: 0, y: 0, z: 0} - Rotation: {x: 0, y: 0, z: 0, w: 0} - LocalScale: {x: 0, y: 0, z: 0} + Position: {x: -662.0092, y: -384.96207, z: 137.6865} + Rotation: {x: -0, y: -0, z: -0, w: 1} + LocalScale: {x: 1, y: 1, z: 1} _isNetworked: 1 _isGlobal: 0 _initializeOrder: 0 @@ -493,6 +493,88 @@ MonoBehaviour: _addedNetworkObject: {fileID: 1506918116} _networkObjectCache: {fileID: 1506918116} _tickRate: 0.2 +--- !u!1 &478615866 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 478615867} + - component: {fileID: 478615869} + - component: {fileID: 478615868} + m_Layer: 0 + m_Name: ChatSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &478615867 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 478615866} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1506918115} + m_RootOrder: 18 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &478615868 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 478615866} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a894827ddaaa4a74bc4cdd1f1da7f0c8, type: 3} + m_Name: + m_EditorClassIdentifier: + _componentIndexCache: 0 + _addedNetworkObject: {fileID: 1506918116} + _networkObjectCache: {fileID: 478615869} + _chatChannels: {fileID: 11400000, guid: f7e904ef16adea74c9689e8d0b84422d, type: 2} +--- !u!114 &478615869 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 478615866} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 26b716c41e9b56b4baafaf13a523ba2e, type: 3} + m_Name: + m_EditorClassIdentifier: + k__BackingField: 1 + k__BackingField: 10 + k__BackingField: {fileID: 0} + _networkBehaviours: + - {fileID: 478615868} + k__BackingField: {fileID: 1506918116} + k__BackingField: [] + SerializedTransformProperties: + Position: {x: 0, y: 0, z: 0} + Rotation: {x: -0, y: -0, z: -0, w: 1} + LocalScale: {x: 1, y: 1, z: 1} + _isNetworked: 1 + _isGlobal: 0 + _initializeOrder: 0 + _defaultDespawnType: 0 + NetworkObserver: {fileID: 0} + k__BackingField: 0 + k__BackingField: 0 + _scenePathHash: 2499635508 + k__BackingField: 10735852762399064293 + k__BackingField: 0 --- !u!1 &516802433 GameObject: m_ObjectHideFlags: 0 @@ -547,8 +629,8 @@ MonoBehaviour: k__BackingField: [] SerializedTransformProperties: Position: {x: 0, y: 0, z: 0} - Rotation: {x: 0, y: 0, z: 0, w: 0} - LocalScale: {x: 0, y: 0, z: 0} + Rotation: {x: -0, y: -0, z: -0, w: 1} + LocalScale: {x: 1, y: 1, z: 1} _isNetworked: 1 _isGlobal: 0 _initializeOrder: 0 @@ -748,8 +830,8 @@ MonoBehaviour: k__BackingField: [] SerializedTransformProperties: Position: {x: 0, y: 0, z: 0} - Rotation: {x: 0, y: 0, z: 0, w: 0} - LocalScale: {x: 0, y: 0, z: 0} + Rotation: {x: -0, y: -0, z: -0, w: 1} + LocalScale: {x: 1, y: 1, z: 1} _isNetworked: 1 _isGlobal: 0 _initializeOrder: 0 @@ -833,8 +915,8 @@ MonoBehaviour: k__BackingField: [] SerializedTransformProperties: Position: {x: 0, y: 0, z: 0} - Rotation: {x: 0, y: 0, z: 0, w: 0} - LocalScale: {x: 0, y: 0, z: 0} + Rotation: {x: -0, y: -0, z: -0, w: 1} + LocalScale: {x: 1, y: 1, z: 1} _isNetworked: 1 _isGlobal: 0 _initializeOrder: 0 @@ -1355,8 +1437,8 @@ MonoBehaviour: - {fileID: 878406322} SerializedTransformProperties: Position: {x: 0, y: 0, z: 0} - Rotation: {x: 0, y: 0, z: 0, w: 0} - LocalScale: {x: 0, y: 0, z: 0} + Rotation: {x: -0, y: -0, z: -0, w: 1} + LocalScale: {x: 1, y: 1, z: 1} _isNetworked: 1 _isGlobal: 0 _initializeOrder: 0 @@ -1476,7 +1558,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4468402021075485018, guid: cc5383d385556f443b2a7d3202f2b2c1, type: 3} propertyPath: m_AnchoredPosition.y - value: -230.00003 + value: -229.99998 objectReference: {fileID: 0} - target: {fileID: 4468402021449001342, guid: cc5383d385556f443b2a7d3202f2b2c1, type: 3} propertyPath: m_AnchoredPosition.x @@ -2005,6 +2087,7 @@ Transform: - {fileID: 606666309} - {fileID: 274660131} - {fileID: 478499395} + - {fileID: 478615867} m_Father: {fileID: 0} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -2042,10 +2125,11 @@ MonoBehaviour: - {fileID: 474682044} - {fileID: 661652618} - {fileID: 1000564558} + - {fileID: 478615869} SerializedTransformProperties: - Position: {x: 0, y: 0, z: 0} - Rotation: {x: 0, y: 0, z: 0, w: 0} - LocalScale: {x: 0, y: 0, z: 0} + Position: {x: 698.9584, y: 414.30542, z: -44.10029} + Rotation: {x: 0, y: 0, z: 0, w: 1} + LocalScale: {x: 1, y: 1, z: 1} _isNetworked: 1 _isGlobal: 0 _initializeOrder: 0 @@ -2067,6 +2151,17 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 536c5c26532990d438368152602a1eda, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!114 &1509603941 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7763056146144078985, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + m_PrefabInstance: {fileID: 3810371244444567007} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0390d8c14b02849a59db7dfe21f603, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!4 &1544788595 stripped Transform: m_CorrespondingSourceObject: {fileID: 1962741443656495938, guid: 14b8b7b37cbe54a44a994f9d927bf213, type: 3} @@ -2142,8 +2237,8 @@ MonoBehaviour: k__BackingField: [] SerializedTransformProperties: Position: {x: 0, y: 0, z: 0} - Rotation: {x: 0, y: 0, z: 0, w: 0} - LocalScale: {x: 0, y: 0, z: 0} + Rotation: {x: -0, y: -0, z: -0, w: 1} + LocalScale: {x: 1, y: 1, z: 1} _isNetworked: 1 _isGlobal: 0 _initializeOrder: 0 @@ -2244,8 +2339,8 @@ MonoBehaviour: k__BackingField: [] SerializedTransformProperties: Position: {x: 0, y: 0, z: 0} - Rotation: {x: 0, y: 0, z: 0, w: 0} - LocalScale: {x: 0, y: 0, z: 0} + Rotation: {x: -0, y: -0, z: -0, w: 1} + LocalScale: {x: 1, y: 1, z: 1} _isNetworked: 1 _isGlobal: 0 _initializeOrder: 0 @@ -3038,6 +3133,54 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 898129538285404385, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 898129538285404385, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 898129538285404385, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 898129538285404385, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 898129538285404385, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 898129538285404385, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1273942971937742728, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1273942971937742728, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1273942971937742728, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1273942972763172161, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1273942973438261050, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1273942973438261050, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 1363088853413571436, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} propertyPath: m_AnchorMax.x value: 0 @@ -3158,6 +3301,54 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 2082212125671856884, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2082212125671856884, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2082212125671856884, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2082212125671856884, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2082212125671856884, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2082212125671856884, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2301424477307470549, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2301424477307470549, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2301424477307470549, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2301424477307470549, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2301424477307470549, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2301424477307470549, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 2314162496313497845, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} propertyPath: m_AnchorMax.y value: 0 @@ -3636,7 +3827,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 8720228674029226883, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} propertyPath: _networkBehaviours.Array.size - value: 3 + value: 5 objectReference: {fileID: 0} - target: {fileID: 8720228674029226883, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} propertyPath: _networkBehaviours.Array.data[0] @@ -3645,7 +3836,7 @@ PrefabInstance: - target: {fileID: 8720228674029226883, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} propertyPath: _networkBehaviours.Array.data[2] value: - objectReference: {fileID: 0} + objectReference: {fileID: 1509603941} - target: {fileID: 8720228674029226883, guid: df2268f4f5f6669459174c6d7e2043ce, type: 3} propertyPath: _sceneNetworkObjects.Array.data[0] value: @@ -3920,6 +4111,14 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 3493226604345077845, guid: 8c378d8ec3d1cda4389f92d2d8703b6a, type: 3} + propertyPath: _scenePathHash + value: 2499635508 + objectReference: {fileID: 0} + - target: {fileID: 3493226604345077845, guid: 8c378d8ec3d1cda4389f92d2d8703b6a, type: 3} + propertyPath: k__BackingField + value: 10735852759040899103 + objectReference: {fileID: 0} - target: {fileID: 3736358311423732344, guid: 8c378d8ec3d1cda4389f92d2d8703b6a, type: 3} propertyPath: m_AnchorMax.y value: 0 diff --git a/Assets/Content/Systems/Input/Controls.inputactions b/Assets/Content/Systems/Input/Controls.inputactions index 5ef59255f7..d79fb91cc0 100644 --- a/Assets/Content/Systems/Input/Controls.inputactions +++ b/Assets/Content/Systems/Input/Controls.inputactions @@ -684,6 +684,15 @@ "processors": "", "interactions": "", "initialStateCheck": false + }, + { + "name": "SendChatMessage", + "type": "Button", + "id": "3ec638f1-be3c-4b60-a0ec-2df8837e6eb9", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false } ], "bindings": [ @@ -818,6 +827,28 @@ "action": "Toggle Selection Debug", "isComposite": false, "isPartOfComposite": false + }, + { + "name": "", + "id": "1cd2a937-6dc1-4ed4-b380-059921ebd7da", + "path": "/enter", + "interactions": "", + "processors": "", + "groups": "", + "action": "SendChatMessage", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "7880a338-5cc5-49f9-8f46-c033d59be607", + "path": "/numpadEnter", + "interactions": "", + "processors": "", + "groups": "", + "action": "SendChatMessage", + "isComposite": false, + "isPartOfComposite": false } ] }, diff --git a/Assets/Content/Systems/UI/Chat.meta b/Assets/Content/Systems/UI/Chat.meta new file mode 100644 index 0000000000..59e4fa71ef --- /dev/null +++ b/Assets/Content/Systems/UI/Chat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e83a858167842544fb92780890e07bb7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Systems/UI/Chat/ChatTabButton.prefab b/Assets/Content/Systems/UI/Chat/ChatTabButton.prefab new file mode 100644 index 0000000000..5f79b26ace --- /dev/null +++ b/Assets/Content/Systems/UI/Chat/ChatTabButton.prefab @@ -0,0 +1,291 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5640277009816019489 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5640277009816019488} + - component: {fileID: 5640277009816019502} + - component: {fileID: 5640277009816019503} + 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 &5640277009816019488 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5640277009816019489} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5640277010926842188} + 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 &5640277009816019502 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5640277009816019489} + m_CullTransparentMesh: 0 +--- !u!114 &5640277009816019503 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5640277009816019489} + 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: All + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_sharedMaterial: {fileID: 6294272732967332687, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4293256677 + m_fontColor: {r: 0.8962264, g: 0.8962264, b: 0.8962264, 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: 15 + m_fontSizeBase: 15 + 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: 0 + 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 &5640277010926842189 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5640277010926842188} + - component: {fileID: 5640277010926842184} + - component: {fileID: 5640277010926842185} + - component: {fileID: 5640277010926842186} + - component: {fileID: 8200174819641522885} + m_Layer: 5 + m_Name: ChatTabButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5640277010926842188 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5640277010926842189} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5640277009816019488} + 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: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 50, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!222 &5640277010926842184 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5640277010926842189} + m_CullTransparentMesh: 0 +--- !u!114 &5640277010926842185 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5640277010926842189} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &5640277010926842186 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5640277010926842189} + 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: 0.05490196, g: 0.05490196, b: 0.05490196, a: 0.6862745} + m_HighlightedColor: {r: 0.2627451, g: 0.2627451, b: 0.2627451, a: 0.6862745} + m_PressedColor: {r: 0.26415092, g: 0.26415092, b: 0.26415092, a: 0.6862745} + m_SelectedColor: {r: 0.16862746, g: 0.16862746, b: 0.16862746, a: 0.5882353} + m_DisabledColor: {r: 0.16862746, g: 0.16862746, b: 0.16862746, a: 0.5882353} + 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: 5640277010926842185} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 8200174819641522885} + m_TargetAssemblyTypeName: + m_MethodName: OpenTab + 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 &8200174819641522885 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5640277010926842189} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b18134e436ce47719d88cc1f13a46a36, type: 3} + m_Name: + m_EditorClassIdentifier: + _inGameChatWindowPrefab: {fileID: 7861828484222706393, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + _textComponent: {fileID: 5640277009816019503} + _chatTabData: + Name: + Channels: [] + Removable: 0 + Tab: {fileID: 0} diff --git a/Assets/Content/Systems/UI/Chat/ChatTabButton.prefab.meta b/Assets/Content/Systems/UI/Chat/ChatTabButton.prefab.meta new file mode 100644 index 0000000000..0365b5824f --- /dev/null +++ b/Assets/Content/Systems/UI/Chat/ChatTabButton.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 77b4a247c9e13b84c949d930ecab4c36 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Systems/UI/Chat/ChatToggleUI.prefab b/Assets/Content/Systems/UI/Chat/ChatToggleUI.prefab new file mode 100644 index 0000000000..3344a9643c --- /dev/null +++ b/Assets/Content/Systems/UI/Chat/ChatToggleUI.prefab @@ -0,0 +1,392 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2353785382668289748 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3136273337667401665} + - component: {fileID: 410743610384635598} + - component: {fileID: 2476087504185840683} + m_Layer: 5 + m_Name: Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3136273337667401665 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2353785382668289748} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3908806173522937079} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &410743610384635598 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2353785382668289748} + m_CullTransparentMesh: 0 +--- !u!114 &2476087504185840683 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2353785382668289748} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &3438118902714352714 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4499816055533846817} + - component: {fileID: 570477342308852948} + - component: {fileID: 8310327665941904656} + m_Layer: 5 + m_Name: Label (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4499816055533846817 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3438118902714352714} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6807438952460656541} + 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: 12.5, y: 0} + m_SizeDelta: {x: -25, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &570477342308852948 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3438118902714352714} + m_CullTransparentMesh: 0 +--- !u!114 &8310327665941904656 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3438118902714352714} + 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: Engineering + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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 &4365948336385383792 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3908806173522937079} + - component: {fileID: 5970281569838190315} + - component: {fileID: 7389956043568850541} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3908806173522937079 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4365948336385383792} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3136273337667401665} + m_Father: {fileID: 6807438952460656541} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 10, y: -10} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5970281569838190315 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4365948336385383792} + m_CullTransparentMesh: 0 +--- !u!114 &7389956043568850541 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4365948336385383792} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6996556575213512878 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6807438952460656541} + - component: {fileID: 6734554438716495333} + - component: {fileID: 9141987758252414755} + m_Layer: 5 + m_Name: ChatToggleUI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6807438952460656541 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6996556575213512878} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3908806173522937079} + - {fileID: 4499816055533846817} + 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!114 &6734554438716495333 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6996556575213512878} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 7389956043568850541} + toggleTransition: 1 + graphic: {fileID: 2476087504185840683} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 0 +--- !u!114 &9141987758252414755 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6996556575213512878} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 088c8a0efbb34939b8df11b9dbd88f89, type: 3} + m_Name: + m_EditorClassIdentifier: + _label: {fileID: 8310327665941904656} + _toggle: {fileID: 6734554438716495333} diff --git a/Assets/Content/Systems/UI/Chat/ChatToggleUI.prefab.meta b/Assets/Content/Systems/UI/Chat/ChatToggleUI.prefab.meta new file mode 100644 index 0000000000..d46cb07165 --- /dev/null +++ b/Assets/Content/Systems/UI/Chat/ChatToggleUI.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1b072aeb6b5816348b8a8d95a9d7c9c1 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Systems/UI/Chat/InGameChatWindow.prefab b/Assets/Content/Systems/UI/Chat/InGameChatWindow.prefab new file mode 100644 index 0000000000..ea28db3327 --- /dev/null +++ b/Assets/Content/Systems/UI/Chat/InGameChatWindow.prefab @@ -0,0 +1,5408 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1057031860718970142 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1267154960812914992} + - component: {fileID: 1535115766543333211} + - component: {fileID: 6755610246463783705} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1267154960812914992 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1057031860718970142} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 244095131521010620} + 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 &1535115766543333211 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1057031860718970142} + m_CullTransparentMesh: 0 +--- !u!114 &6755610246463783705 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1057031860718970142} + 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: b15191f8467876c41b08ab0e8d015414, type: 2} + m_sharedMaterial: {fileID: 6294272732967332687, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4292730333 + m_fontColor: {r: 0.8679245, g: 0.8679245, b: 0.8679245, 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: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 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 &1064125242307810068 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4629102265341561962} + - component: {fileID: 5769099970988936445} + - component: {fileID: 2481440038165647402} + - component: {fileID: 7585491229902965028} + 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 &4629102265341561962 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1064125242307810068} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8842445523385317121} + m_Father: {fileID: 5200413680609870172} + 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: 25} + m_SizeDelta: {x: 0, y: 10} + m_Pivot: {x: 0, y: 0} +--- !u!222 &5769099970988936445 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1064125242307810068} + m_CullTransparentMesh: 1 +--- !u!114 &2481440038165647402 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1064125242307810068} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &7585491229902965028 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1064125242307810068} + 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: 7806388944236990300} + m_HandleRect: {fileID: 8840687691973994805} + m_Direction: 0 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &1259269885511095368 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 244095131521010620} + - component: {fileID: 2972120256094531530} + 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 &244095131521010620 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1259269885511095368} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6721154517426023072} + - {fileID: 1267154960812914992} + m_Father: {fileID: 709905558781498900} + 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: -10, y: -10} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2972120256094531530 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1259269885511095368} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} +--- !u!1 &1801914033417472270 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8840687691973994805} + - component: {fileID: 4479050515944607172} + - component: {fileID: 7806388944236990300} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8840687691973994805 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1801914033417472270} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8842445523385317121} + 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 &4479050515944607172 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1801914033417472270} + m_CullTransparentMesh: 1 +--- !u!114 &7806388944236990300 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1801914033417472270} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1965005526945053451 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5200413680609870172} + - component: {fileID: 3923539115888387759} + - component: {fileID: 6087217531767636069} + m_Layer: 5 + m_Name: Scroll View + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5200413680609870172 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1965005526945053451} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1452753084517831859} + - {fileID: 4629102265341561962} + m_Father: {fileID: 5578169005156871225} + 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 &3923539115888387759 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1965005526945053451} + m_CullTransparentMesh: 1 +--- !u!114 &6087217531767636069 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1965005526945053451} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 2291535708636255374} + m_Horizontal: 1 + m_Vertical: 0 + m_MovementType: 2 + m_Elasticity: 0.1 + m_Inertia: 0 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 5 + m_Viewport: {fileID: 1452753084517831859} + m_HorizontalScrollbar: {fileID: 7585491229902965028} + m_VerticalScrollbar: {fileID: 0} + m_HorizontalScrollbarVisibility: 1 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &2010881090619709967 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5968570355251705320} + - component: {fileID: 4116170837934256590} + - component: {fileID: 39351934234826685} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5968570355251705320 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2010881090619709967} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6030996203095211242} + 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: 2.5, y: -1.4999992} + m_SizeDelta: {x: -5, y: -3.0000017} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4116170837934256590 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2010881090619709967} + m_CullTransparentMesh: 0 +--- !u!114 &39351934234826685 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2010881090619709967} + 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: b15191f8467876c41b08ab0e8d015414, type: 2} + m_sharedMaterial: {fileID: 6294272732967332687, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4293256677 + m_fontColor: {r: 0.8980392, g: 0.8980392, b: 0.8980392, 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: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: -5 + m_wordSpacing: -15 + 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: 0 + 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 &2396756419066127233 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8842445523385317121} + 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 &8842445523385317121 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2396756419066127233} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8840687691973994805} + m_Father: {fileID: 4629102265341561962} + 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!1 &2453385447487082665 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6953191317251469309} + - component: {fileID: 8649245801368517210} + - component: {fileID: 8885844794773902851} + 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 &6953191317251469309 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2453385447487082665} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4059951226281761522} + 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 &8649245801368517210 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2453385447487082665} + m_CullTransparentMesh: 0 +--- !u!114 &8885844794773902851 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2453385447487082665} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: + + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4293256677 + m_fontColor: {r: 0.8980392, g: 0.8980392, b: 0.8980392, 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!1 &2637955243573101219 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8532464770603051669} + - component: {fileID: 7400421446955548070} + - component: {fileID: 1381092738515011492} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8532464770603051669 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2637955243573101219} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 876623709621800575} + 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!222 &7400421446955548070 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2637955243573101219} + m_CullTransparentMesh: 0 +--- !u!114 &1381092738515011492 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2637955243573101219} + 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.38431376, g: 0.38431376, b: 0.38431376, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &2699365823896499379 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5321853946368001328} + - component: {fileID: 3857061058950286886} + - component: {fileID: 389895499001999978} + - component: {fileID: 1401341807979090900} + m_Layer: 5 + m_Name: Send Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5321853946368001328 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2699365823896499379} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1060292575836236203} + m_Father: {fileID: 4960745178968688197} + m_RootOrder: 4 + 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: 30, y: 30} + m_Pivot: {x: 1, y: 0} +--- !u!222 &3857061058950286886 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2699365823896499379} + m_CullTransparentMesh: 0 +--- !u!114 &389895499001999978 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2699365823896499379} + 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.11764706, g: 0.11764706, b: 0.11764706, a: 0.6862745} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &1401341807979090900 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2699365823896499379} + 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: 389895499001999978} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 7861828484222706393} + m_TargetAssemblyTypeName: + m_MethodName: SendMessage + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &2895787771721743625 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1204438383704924796} + - component: {fileID: 3090369308677007730} + - component: {fileID: 1111954210336243956} + - component: {fileID: 5901680440767693489} + m_Layer: 5 + m_Name: Submit Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1204438383704924796 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2895787771721743625} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 101580454143626917} + m_Father: {fileID: 7635452466771057559} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 185, y: -30} + m_SizeDelta: {x: 110, y: 30} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &3090369308677007730 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2895787771721743625} + m_CullTransparentMesh: 0 +--- !u!114 &1111954210336243956 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2895787771721743625} + 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.18039216, g: 0.18039216, b: 0.18039216, a: 0.6862745} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &5901680440767693489 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2895787771721743625} + 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: 0.18039216, g: 0.18039216, b: 0.18039216, a: 0.6862745} + m_HighlightedColor: {r: 0.4339623, g: 0.4339623, b: 0.4339623, a: 0.6862745} + m_PressedColor: {r: 0.3584906, g: 0.3584906, b: 0.3584906, a: 0.6862745} + 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: 1111954210336243956} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 4806033386806895414} + m_TargetAssemblyTypeName: + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 3123548630949943030} + m_TargetAssemblyTypeName: + m_MethodName: Submit + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &3070774863182312983 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4059951226281761522} + - component: {fileID: 1309053450781512928} + - component: {fileID: 6985563318118968612} + - component: {fileID: 12302606001206535} + m_Layer: 5 + m_Name: New Tab Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4059951226281761522 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3070774863182312983} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6953191317251469309} + - {fileID: 3400414798193095991} + m_Father: {fileID: 4960745178968688197} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 19.98999, y: 20} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 1, y: 1} +--- !u!222 &1309053450781512928 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3070774863182312983} + m_CullTransparentMesh: 0 +--- !u!114 &6985563318118968612 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3070774863182312983} + 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.11764706, g: 0.11764706, b: 0.11764706, a: 0.6862745} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &12302606001206535 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3070774863182312983} + 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: 6985563318118968612} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 4806033386806895414} + m_TargetAssemblyTypeName: + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 +--- !u!1 &3099544710693363917 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7635452466771057559} + - component: {fileID: 6388837083392586090} + m_Layer: 5 + m_Name: Buttons Section + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7635452466771057559 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3099544710693363917} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2602679904124556512} + - {fileID: 1204438383704924796} + m_Father: {fileID: 3400414798193095991} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 130, y: -75} + m_SizeDelta: {x: 240, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &6388837083392586090 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3099544710693363917} + 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: 20 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &3706939459525974792 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 665327354249284885} + - component: {fileID: 8977100522547156492} + - component: {fileID: 8647518472111844506} + m_Layer: 5 + m_Name: Item Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &665327354249284885 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3706939459525974792} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2478400947497620193} + 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 &8977100522547156492 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3706939459525974792} + m_CullTransparentMesh: 0 +--- !u!114 &8647518472111844506 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3706939459525974792} + 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.18039216, g: 0.18039216, b: 0.18039216, a: 0.6862745} + 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: 21300000, guid: a3e733ed54d688a4aab955e447ba4165, type: 3} + 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 &3949771503809444190 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 101580454143626917} + - component: {fileID: 6001145835148423480} + - component: {fileID: 5790086482611691747} + 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 &101580454143626917 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3949771503809444190} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1204438383704924796} + 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 &6001145835148423480 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3949771503809444190} + m_CullTransparentMesh: 0 +--- !u!114 &5790086482611691747 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3949771503809444190} + 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 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_sharedMaterial: {fileID: 6294272732967332687, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4293256677 + m_fontColor: {r: 0.8980392, g: 0.8980392, b: 0.8980392, 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: 18 + m_fontSizeBase: 18 + 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 &4237032955703998589 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4467417073878399812} + - component: {fileID: 8508962144175378818} + - component: {fileID: 9186383076070291037} + - component: {fileID: 5301409269850280388} + m_Layer: 5 + m_Name: Scrollbar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4467417073878399812 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4237032955703998589} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 876623709621800575} + m_Father: {fileID: 8056367520861682077} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 6, y: -1} + m_SizeDelta: {x: 5, y: -2} + m_Pivot: {x: 1, y: 1} +--- !u!222 &8508962144175378818 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4237032955703998589} + m_CullTransparentMesh: 0 +--- !u!114 &9186383076070291037 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4237032955703998589} + 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.1764706, g: 0.18823531, b: 0.20000002, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &5301409269850280388 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4237032955703998589} + 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: 1381092738515011492} + m_HandleRect: {fileID: 8532464770603051669} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &4449407438881195670 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 709905558781498900} + - component: {fileID: 770336976978690945} + - component: {fileID: 1487674089463417748} + - component: {fileID: 1732136896013293178} + 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 &709905558781498900 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4449407438881195670} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 244095131521010620} + m_Father: {fileID: 9071915040360527723} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 165, y: -0} + m_SizeDelta: {x: 150, y: 30} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &770336976978690945 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4449407438881195670} + m_CullTransparentMesh: 0 +--- !u!114 &1487674089463417748 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4449407438881195670} + 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.14150941, g: 0.14150941, b: 0.14150941, a: 0.78431374} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1732136896013293178 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4449407438881195670} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3593a3537918e7f4ab6caf21354048bb, 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: 1487674089463417748} + m_TextViewport: {fileID: 244095131521010620} + m_TextComponent: {fileID: 6755610246463783705} + m_Placeholder: {fileID: 725301746111079233} + 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: b15191f8467876c41b08ab0e8d015414, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!1 &4620867618937077432 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2587385476303969515} + - component: {fileID: 8304588216658569611} + - component: {fileID: 4755856035166791523} + - component: {fileID: 2671525779511288003} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2587385476303969515 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4620867618937077432} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7940190129746607478} + m_Father: {fileID: 8056367520861682077} + 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, y: 1} +--- !u!114 &8304588216658569611 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4620867618937077432} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!222 &4755856035166791523 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4620867618937077432} + m_CullTransparentMesh: 0 +--- !u!114 &2671525779511288003 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4620867618937077432} + 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!1 &4623552287795439851 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1060292575836236203} + - component: {fileID: 1621290756258927839} + - component: {fileID: 1016115223345811105} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1060292575836236203 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4623552287795439851} + m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5321853946368001328} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -10, y: -10} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1621290756258927839 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4623552287795439851} + m_CullTransparentMesh: 0 +--- !u!114 &1016115223345811105 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4623552287795439851} + 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.8862745, g: 0.8862745, b: 0.8862745, 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: 21300000, guid: 4f9744f17436b3f45babf556cd036461, type: 3} + 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 &4806033386806895414 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3400414798193095991} + - component: {fileID: 1530835763185187543} + - component: {fileID: 6569384687916415903} + - component: {fileID: 3123548630949943030} + - component: {fileID: 7605719517590421236} + - component: {fileID: 3979651419151079748} + m_Layer: 5 + m_Name: Tab Creator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &3400414798193095991 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4806033386806895414} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 9071915040360527723} + - {fileID: 259773888143952910} + - {fileID: 7635452466771057559} + m_Father: {fileID: 4059951226281761522} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: -5, y: -140} + m_SizeDelta: {x: 260, y: 100} + m_Pivot: {x: 1, y: 0.5} +--- !u!222 &1530835763185187543 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4806033386806895414} + m_CullTransparentMesh: 0 +--- !u!114 &6569384687916415903 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4806033386806895414} + 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.18039216, g: 0.18039216, b: 0.18039216, a: 0.78431374} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &3123548630949943030 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4806033386806895414} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1e5f497f21d3a97458b71aff0bd721ba, type: 3} + m_Name: + m_EditorClassIdentifier: + _tabNameField: {fileID: 1732136896013293178} + _optionToggleUIPrefab: {fileID: 9141987758252414755, guid: 1b072aeb6b5816348b8a8d95a9d7c9c1, type: 3} + _optionContainer: {fileID: 259773888143952910} + _inGameChatWindow: {fileID: 7861828484222706393} +--- !u!114 &7605719517590421236 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4806033386806895414} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 10 + m_Bottom: 10 + m_ChildAlignment: 0 + m_Spacing: 10 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &3979651419151079748 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4806033386806895414} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!1 &4963820451075653935 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2291535708636255374} + - component: {fileID: 2530903404748392457} + - component: {fileID: 3944522174598833977} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2291535708636255374 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4963820451075653935} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1452753084517831859} + 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: 20} + m_Pivot: {x: 0, y: 1} +--- !u!114 &2530903404748392457 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4963820451075653935} + 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: 6 + m_Spacing: 2 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &3944522174598833977 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4963820451075653935} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 +--- !u!1 &5157966980159957079 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6721154517426023072} + - component: {fileID: 7047542783774502909} + - component: {fileID: 725301746111079233} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6721154517426023072 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5157966980159957079} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 244095131521010620} + 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 &7047542783774502909 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5157966980159957079} + m_CullTransparentMesh: 0 +--- !u!114 &725301746111079233 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5157966980159957079} + 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: Honk! + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_sharedMaterial: {fileID: 6294272732967332687, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 2159194802 + m_fontColor: {r: 0.6981132, g: 0.6981132, b: 0.6981132, a: 0.5} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 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 &5438342970634430080 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8056367520861682077} + - component: {fileID: 807599489770678244} + - component: {fileID: 7481974257548954901} + - component: {fileID: 7974559243119546374} + m_Layer: 5 + m_Name: Template + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8056367520861682077 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5438342970634430080} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2587385476303969515} + - {fileID: 4467417073878399812} + m_Father: {fileID: 3787246354534680958} + 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: 0, y: 150} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &807599489770678244 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5438342970634430080} + m_CullTransparentMesh: 0 +--- !u!114 &7481974257548954901 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5438342970634430080} + 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.3679245, g: 0.3679245, b: 0.3679245, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &7974559243119546374 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5438342970634430080} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 7940190129746607478} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 2 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 5 + m_Viewport: {fileID: 2587385476303969515} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 5301409269850280388} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 1 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &5565727395337375159 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2285267857939279943} + - component: {fileID: 883894621615208802} + - component: {fileID: 7481573440001115203} + 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 &2285267857939279943 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5565727395337375159} + m_LocalRotation: {x: 0, y: 0, z: 0.38268343, w: 0.92387956} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8550680429457273647} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 45} + 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 &883894621615208802 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5565727395337375159} + m_CullTransparentMesh: 0 +--- !u!114 &7481573440001115203 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5565727395337375159} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: + + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4293256677 + m_fontColor: {r: 0.8980392, g: 0.8980392, b: 0.8980392, 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!1 &5578169003587566751 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5578169003587566748} + - component: {fileID: 5578169003587566738} + - component: {fileID: 5578169003587566749} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5578169003587566748 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169003587566751} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5578169004377988944} + 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 &5578169003587566738 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169003587566751} + m_CullTransparentMesh: 0 +--- !u!114 &5578169003587566749 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169003587566751} + 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.38431376, g: 0.38431376, b: 0.38431376, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &5578169004176738504 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5578169004176738505} + - component: {fileID: 5578169004176738508} + - component: {fileID: 5578169004176738511} + - component: {fileID: 5578169004176738510} + m_Layer: 5 + m_Name: Chat Scroll View + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5578169004176738505 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169004176738504} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5578169005039834158} + - {fileID: 5578169004492369213} + m_Father: {fileID: 4960745178968688197} + 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: 15} + m_SizeDelta: {x: 0, y: -30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5578169004176738508 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169004176738504} + m_CullTransparentMesh: 0 +--- !u!114 &5578169004176738511 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169004176738504} + 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.16862746, g: 0.16862746, b: 0.16862746, a: 0.5882353} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &5578169004176738510 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169004176738504} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 5578169004254389991} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 2 + m_Elasticity: 0.1 + m_Inertia: 0 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 5 + m_Viewport: {fileID: 5578169005039834158} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 5578169004492369202} + m_HorizontalScrollbarVisibility: 2 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &5578169004254389990 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5578169004254389991} + - component: {fileID: 5578169004254389978} + - component: {fileID: 5578169004254389989} + - component: {fileID: 5578169004254389988} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5578169004254389991 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169004254389990} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5578169005039834158} + m_RootOrder: 0 + 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.00048828125} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &5578169004254389978 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169004254389990} + m_CullTransparentMesh: 0 +--- !u!114 &5578169004254389989 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169004254389990} + 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: '[OOC] Server: Hi :) + + [System] Welcome! + + Unknown whispers, "Tss..." + + Someone + shouts, "What!?"' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_sharedMaterial: {fileID: 6294272732967332687, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: -5 + m_wordSpacing: -15 + m_lineSpacing: 25 + 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: 5, y: 5, z: 5, w: 5} + 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 &5578169004254389988 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169004254389990} + 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 &5578169004377988947 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5578169004377988944} + 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 &5578169004377988944 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169004377988947} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5578169003587566748} + m_Father: {fileID: 5578169004492369213} + 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!1 &5578169004492369212 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5578169004492369213} + - component: {fileID: 5578169004492369200} + - component: {fileID: 5578169004492369203} + - component: {fileID: 5578169004492369202} + 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 &5578169004492369213 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169004492369212} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5578169004377988944} + m_Father: {fileID: 5578169004176738505} + m_RootOrder: 1 + 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: 5.27, y: 0} + m_Pivot: {x: 1, y: 1} +--- !u!222 &5578169004492369200 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169004492369212} + m_CullTransparentMesh: 0 +--- !u!114 &5578169004492369203 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169004492369212} + 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.1764706, g: 0.18823531, b: 0.20000002, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &5578169004492369202 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169004492369212} + 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: 5578169003587566749} + m_HandleRect: {fileID: 5578169003587566748} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &5578169005039834153 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5578169005039834158} + - component: {fileID: 5578169005039834157} + - component: {fileID: 5578169005039834156} + - component: {fileID: 5578169005039834159} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5578169005039834158 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169005039834153} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5578169004254389991} + m_Father: {fileID: 5578169004176738505} + 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!222 &5578169005039834157 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169005039834153} + m_CullTransparentMesh: 0 +--- !u!114 &5578169005039834156 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169005039834153} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &5578169005039834159 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169005039834153} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!1 &5578169005156871224 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5578169005156871225} + - component: {fileID: 4789681592107906556} + - component: {fileID: 7836069658870945063} + m_Layer: 5 + m_Name: Button Row + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5578169005156871225 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169005156871224} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5200413680609870172} + m_Father: {fileID: 4960745178968688197} + 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: 20} + m_SizeDelta: {x: -40, y: 25} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &4789681592107906556 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169005156871224} + m_CullTransparentMesh: 0 +--- !u!114 &7836069658870945063 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578169005156871224} + 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.18039216, g: 0.18039216, b: 0.18039216, a: 0.19607843} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &5836035500297669158 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3149513729285081709} + - component: {fileID: 1453582182082619395} + - component: {fileID: 7840213476750054361} + m_Layer: 5 + m_Name: Item Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3149513729285081709 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5836035500297669158} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2478400947497620193} + 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: -1} + m_SizeDelta: {x: 0, y: -2} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1453582182082619395 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5836035500297669158} + m_CullTransparentMesh: 0 +--- !u!114 &7840213476750054361 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5836035500297669158} + 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: C + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_sharedMaterial: {fileID: 6294272732967332687, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4293256677 + m_fontColor: {r: 0.8980392, g: 0.8980392, b: 0.8980392, 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: 10 + m_fontSizeBase: 10 + 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 &6049148142626429673 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8550680429457273647} + - component: {fileID: 3930807743798856426} + - component: {fileID: 6102762664282627820} + - component: {fileID: 879721349060567680} + m_Layer: 5 + m_Name: Close Tab Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8550680429457273647 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6049148142626429673} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2285267857939279943} + m_Father: {fileID: 4960745178968688197} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 20} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 1, y: 1} +--- !u!222 &3930807743798856426 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6049148142626429673} + m_CullTransparentMesh: 0 +--- !u!114 &6102762664282627820 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6049148142626429673} + 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.11764706, g: 0.11764706, b: 0.11764706, a: 0.6862745} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &879721349060567680 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6049148142626429673} + 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: 6102762664282627820} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 7861828484222706393} + m_TargetAssemblyTypeName: + m_MethodName: CloseTab + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 +--- !u!1 &6081797261933081502 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1452753084517831859} + - component: {fileID: 6818252524921007813} + - component: {fileID: 2674801776791730775} + - component: {fileID: 8223255163266064896} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1452753084517831859 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6081797261933081502} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2291535708636255374} + m_Father: {fileID: 5200413680609870172} + 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, y: 1} +--- !u!222 &6818252524921007813 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6081797261933081502} + m_CullTransparentMesh: 1 +--- !u!114 &2674801776791730775 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6081797261933081502} + 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: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 89cc97401eb588a408315f5fa0148929, type: 3} + 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!114 &8223255163266064896 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6081797261933081502} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!1 &6197758081380449301 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2602679904124556512} + - component: {fileID: 7994536758903434845} + - component: {fileID: 8780445651471079250} + - component: {fileID: 492002987137424524} + m_Layer: 5 + m_Name: Cancel Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2602679904124556512 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6197758081380449301} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 9010652678240580958} + m_Father: {fileID: 7635452466771057559} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 55, y: -30} + m_SizeDelta: {x: 110, y: 30} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &7994536758903434845 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6197758081380449301} + m_CullTransparentMesh: 0 +--- !u!114 &8780445651471079250 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6197758081380449301} + 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.18039216, g: 0.18039216, b: 0.18039216, a: 0.6862745} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &492002987137424524 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6197758081380449301} + 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: 0.18039216, g: 0.18039216, b: 0.18039216, a: 0.6862745} + m_HighlightedColor: {r: 0.4339623, g: 0.4339623, b: 0.4339623, a: 0.6862745} + m_PressedColor: {r: 0.3584906, g: 0.3584906, b: 0.3584906, a: 0.6862745} + 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: 8780445651471079250} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 4806033386806895414} + m_TargetAssemblyTypeName: + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 3123548630949943030} + m_TargetAssemblyTypeName: + m_MethodName: Close + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &6436179394964829721 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2014657225334873400} + - component: {fileID: 5944112831072206472} + - component: {fileID: 6891798902007774151} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2014657225334873400 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6436179394964829721} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1418273972279238727} + 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: -1} + m_SizeDelta: {x: 0, y: -2} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5944112831072206472 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6436179394964829721} + m_CullTransparentMesh: 0 +--- !u!114 &6891798902007774151 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6436179394964829721} + 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: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_sharedMaterial: {fileID: 6294272732967332687, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4293256677 + m_fontColor: {r: 0.8980392, g: 0.8980392, b: 0.8980392, 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: 10 + m_fontSizeBase: 10 + 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 &6802159928922595357 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3787246354534680958} + - component: {fileID: 7697186954858289055} + - component: {fileID: 2984793269929636817} + - component: {fileID: 3465179352210583905} + m_Layer: 5 + m_Name: TabDropdown + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3787246354534680958 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6802159928922595357} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1418273972279238727} + - {fileID: 8056367520861682077} + m_Father: {fileID: 4960745178968688197} + m_RootOrder: 2 + 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: 40, y: 30} + m_Pivot: {x: 0, y: 0} +--- !u!222 &7697186954858289055 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6802159928922595357} + m_CullTransparentMesh: 0 +--- !u!114 &2984793269929636817 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6802159928922595357} + 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.11764706, g: 0.11764706, b: 0.11764706, a: 0.6862745} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &3465179352210583905 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6802159928922595357} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7b743370ac3e4ec2a1668f5455a8ef8a, 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: 2984793269929636817} + m_Template: {fileID: 8056367520861682077} + m_CaptionText: {fileID: 6891798902007774151} + m_CaptionImage: {fileID: 0} + m_Placeholder: {fileID: 0} + m_ItemText: {fileID: 7840213476750054361} + m_ItemImage: {fileID: 0} + m_Value: 0 + m_Options: + m_Options: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_AlphaFadeSpeed: 0.15 +--- !u!1 &6999934197116711173 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2478400947497620193} + - component: {fileID: 8275365521546783054} + m_Layer: 5 + m_Name: Item + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2478400947497620193 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6999934197116711173} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 665327354249284885} + - {fileID: 6242195793103774352} + - {fileID: 3149513729285081709} + m_Father: {fileID: 7940190129746607478} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &8275365521546783054 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6999934197116711173} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 0.78431374} + m_HighlightedColor: {r: 1, g: 1, b: 1, 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: 8647518472111844506} + toggleTransition: 1 + graphic: {fileID: 1420976584789513641} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 +--- !u!1 &7269661753032637313 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4960745178968688197} + - component: {fileID: 7544374383187751326} + - component: {fileID: 6518607622876971446} + - component: {fileID: 9222210945431415582} + - component: {fileID: 7861828484222706393} + m_Layer: 5 + m_Name: InGameChatWindow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4960745178968688197 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7269661753032637313} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5578169005156871225} + - {fileID: 5578169004176738505} + - {fileID: 3787246354534680958} + - {fileID: 6079348134346494250} + - {fileID: 5321853946368001328} + - {fileID: 1823878890075525661} + - {fileID: 4059951226281761522} + - {fileID: 8550680429457273647} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -437.3, y: 304.8} + m_SizeDelta: {x: 312.0083, y: 241.30444} + m_Pivot: {x: 0, y: 1} +--- !u!222 &7544374383187751326 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7269661753032637313} + m_CullTransparentMesh: 1 +--- !u!114 &6518607622876971446 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7269661753032637313} + 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.18039216, g: 0.18039216, b: 0.18039216, a: 0.6862745} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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!225 &9222210945431415582 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7269661753032637313} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!114 &7861828484222706393 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7269661753032637313} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 19c825e65f25ab14e8c8b5bc5c47497d, type: 3} + m_Name: + m_EditorClassIdentifier: + _inputField: {fileID: 3551843282541818943} + _chatText: {fileID: 5578169004254389989} + AvailableChannels: [] + _tabRow: {fileID: 2291535708636255374} + _chatTabPrefab: {fileID: 8200174819641522885, guid: 77b4a247c9e13b84c949d930ecab4c36, type: 3} + _channelDropDown: {fileID: 3465179352210583905} + _canvasGroup: {fileID: 9222210945431415582} + _tabDefaultBackgroundColor: {r: 0.05660379, g: 0.05660379, b: 0.05660379, a: 0.6862745} + _tabSelectedBackgroundColor: {r: 0.16862746, g: 0.16862746, b: 0.16862746, a: 0.5882353} +--- !u!1 &7332559107077124948 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9010652678240580958} + - component: {fileID: 4985411856071932120} + - component: {fileID: 2895984215547765824} + 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 &9010652678240580958 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7332559107077124948} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2602679904124556512} + 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 &4985411856071932120 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7332559107077124948} + m_CullTransparentMesh: 0 +--- !u!114 &2895984215547765824 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7332559107077124948} + 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: Cancel + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_sharedMaterial: {fileID: 6294272732967332687, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4293256677 + m_fontColor: {r: 0.8980392, g: 0.8980392, b: 0.8980392, 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: 18 + m_fontSizeBase: 18 + 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 &7559811758764795245 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7940190129746607478} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7940190129746607478 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7559811758764795245} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2478400947497620193} + m_Father: {fileID: 2587385476303969515} + 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: 28} + m_Pivot: {x: 0.5, y: 1} +--- !u!1 &7639242113045665960 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 876623709621800575} + 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 &876623709621800575 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7639242113045665960} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8532464770603051669} + m_Father: {fileID: 4467417073878399812} + 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 &7655448714760712573 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1418273972279238727} + - component: {fileID: 3889289076852917498} + - component: {fileID: 6032873780382426558} + m_Layer: 5 + m_Name: SelectedITab + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1418273972279238727 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7655448714760712573} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2014657225334873400} + m_Father: {fileID: 3787246354534680958} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3889289076852917498 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7655448714760712573} + m_CullTransparentMesh: 1 +--- !u!114 &6032873780382426558 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7655448714760712573} + 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.18039216, g: 0.18039216, b: 0.18039216, a: 0.6862745} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 82fb15e126c51514d907819c594e381d, type: 3} + 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: 20 +--- !u!1 &7678843102495271264 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1823878890075525661} + - component: {fileID: 6979236615911195578} + - component: {fileID: 8725219552038977312} + - component: {fileID: 9007130155207586106} + m_Layer: 5 + m_Name: Drag Corner + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1823878890075525661 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7678843102495271264} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4960745178968688197} + m_RootOrder: 5 + 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: 10, y: 10} + m_Pivot: {x: 1, y: 0} +--- !u!222 &6979236615911195578 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7678843102495271264} + m_CullTransparentMesh: 0 +--- !u!114 &8725219552038977312 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7678843102495271264} + 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.8862745, g: 0.8862745, b: 0.8862745, a: 0.5882353} + 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: 21300000, guid: d68bbb89a07a581448cf282f0d8e927a, type: 3} + 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!114 &9007130155207586106 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7678843102495271264} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 956d920d066333741a9b31a6885373fa, type: 3} + m_Name: + m_EditorClassIdentifier: + MinSize: {x: 300, y: 150} + MaxSize: {x: 600, y: 400} + _panelRectTransform: {fileID: 4960745178968688197} +--- !u!1 &8185580775600343488 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 259773888143952910} + - component: {fileID: 5663634418393956532} + - component: {fileID: 4125566477187294865} + - component: {fileID: 6311544106995463002} + m_Layer: 5 + m_Name: Options Container + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &259773888143952910 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8185580775600343488} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3400414798193095991} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 130, y: -50} + m_SizeDelta: {x: 240, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5663634418393956532 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8185580775600343488} + m_CullTransparentMesh: 0 +--- !u!114 &4125566477187294865 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8185580775600343488} + 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.14117648, g: 0.14117648, b: 0.14117648, a: 0.78431374} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &6311544106995463002 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8185580775600343488} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 5 + m_Right: 5 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_StartCorner: 0 + m_StartAxis: 0 + m_CellSize: {x: 110, y: 20} + m_Spacing: {x: 10, y: 10} + m_Constraint: 1 + m_ConstraintCount: 2 +--- !u!1 &8378455359651206100 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8500239713808971440} + - component: {fileID: 7094093769687639242} + - component: {fileID: 2944668380534468870} + 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 &8500239713808971440 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8378455359651206100} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 9071915040360527723} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -0} + m_SizeDelta: {x: 80, y: 30} + m_Pivot: {x: 0, y: 1} +--- !u!222 &7094093769687639242 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8378455359651206100} + m_CullTransparentMesh: 0 +--- !u!114 &2944668380534468870 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8378455359651206100} + 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: Tab name + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_sharedMaterial: {fileID: 6294272732967332687, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 18 + m_fontSizeBase: 18 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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 &8503549739441819417 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6242195793103774352} + - component: {fileID: 3560610516041442837} + - component: {fileID: 1420976584789513641} + m_Layer: 5 + m_Name: Item Toggled + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6242195793103774352 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8503549739441819417} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2478400947497620193} + 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 &3560610516041442837 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8503549739441819417} + m_CullTransparentMesh: 0 +--- !u!114 &1420976584789513641 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8503549739441819417} + 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.18039216, g: 0.18039216, b: 0.18039216, a: 0.6862745} + 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: 21300000, guid: 2522c0527561c5b4d89b9e82e44ff565, type: 3} + 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 &8640004345491270727 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5855817346006446232} + - component: {fileID: 7306984374970402045} + - component: {fileID: 2532752179339443053} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5855817346006446232 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8640004345491270727} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6030996203095211242} + 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: 2.5, y: -1.4999992} + m_SizeDelta: {x: -5, y: -3.0000017} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7306984374970402045 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8640004345491270727} + m_CullTransparentMesh: 0 +--- !u!114 &2532752179339443053 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8640004345491270727} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Enter text... + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_sharedMaterial: {fileID: 6294272732967332687, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 2162550245 + m_fontColor: {r: 0.8980392, g: 0.8980392, b: 0.8980392, a: 0.5} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: -5 + m_wordSpacing: -15 + 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 &8781899753739259874 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6030996203095211242} + - component: {fileID: 3552679071145529103} + 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 &6030996203095211242 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8781899753739259874} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5855817346006446232} + - {fileID: 5968570355251705320} + m_Father: {fileID: 6079348134346494250} + 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: -4, y: -4} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &3552679071145529103 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8781899753739259874} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} +--- !u!1 &8858361151572742920 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6079348134346494250} + - component: {fileID: 9022248370139519483} + - component: {fileID: 9203729462099591075} + - component: {fileID: 3551843282541818943} + m_Layer: 5 + m_Name: Text Input + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6079348134346494250 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8858361151572742920} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6030996203095211242} + m_Father: {fileID: 4960745178968688197} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 5, y: 0} + m_SizeDelta: {x: -70, y: 30} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &9022248370139519483 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8858361151572742920} + m_CullTransparentMesh: 0 +--- !u!114 &9203729462099591075 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8858361151572742920} + 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, g: 0, b: 0, a: 0.3529412} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &3551843282541818943 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8858361151572742920} + 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: 9203729462099591075} + m_TextViewport: {fileID: 6030996203095211242} + m_TextComponent: {fileID: 39351934234826685} + m_Placeholder: {fileID: 2532752179339443053} + 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: 25 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: [] + m_OnSubmit: + m_PersistentCalls: + m_Calls: [] + m_OnSelect: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 7861828484222706393} + m_TargetAssemblyTypeName: SS3D.Engine.Chat.ChatWindow, SS3D.Systems + m_MethodName: OnInputFieldSelect + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_OnDeselect: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 7861828484222706393} + m_TargetAssemblyTypeName: SS3D.Engine.Chat.ChatWindow, SS3D.Systems + m_MethodName: OnInputFieldDeselect + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_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: 0 + m_GlobalFontAsset: {fileID: 11400000, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!1 &9110560989014862612 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9071915040360527723} + - component: {fileID: 209700575727915346} + m_Layer: 5 + m_Name: Name Section + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9071915040360527723 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9110560989014862612} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8500239713808971440} + - {fileID: 709905558781498900} + m_Father: {fileID: 3400414798193095991} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 130, y: -25} + m_SizeDelta: {x: 240, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &209700575727915346 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9110560989014862612} + 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: 10 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 diff --git a/Assets/Content/Systems/UI/Chat/InGameChatWindow.prefab.meta b/Assets/Content/Systems/UI/Chat/InGameChatWindow.prefab.meta new file mode 100644 index 0000000000..172c465545 --- /dev/null +++ b/Assets/Content/Systems/UI/Chat/InGameChatWindow.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f4708dd3e86544c4bbf03b0157bb21c7 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Systems/UI/Chat/LobbyChatWindow.prefab b/Assets/Content/Systems/UI/Chat/LobbyChatWindow.prefab new file mode 100644 index 0000000000..934014ee55 --- /dev/null +++ b/Assets/Content/Systems/UI/Chat/LobbyChatWindow.prefab @@ -0,0 +1,1413 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &450622320816909032 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 450622320816909033} + - component: {fileID: 450622320816909012} + - component: {fileID: 450622320816909035} + - component: {fileID: 450622320816909034} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &450622320816909033 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450622320816909032} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 450622322726164512} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0.000061035156, y: 0.00048828125} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &450622320816909012 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450622320816909032} + m_CullTransparentMesh: 0 +--- !u!114 &450622320816909035 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450622320816909032} + 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: '[OOC] Unknown: Hello! + + [OOC] Server: Hi :) + + [System] Welcome! + + [Whi] + Unknown: Tss... + + [Sho] Me: What!?' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_sharedMaterial: {fileID: 6294272732967332687, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: -5 + m_wordSpacing: -15 + m_lineSpacing: 25 + 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: 5, y: 5, z: 5, w: 5} + 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 &450622320816909034 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450622320816909032} + 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 &450622321024468166 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 450622321024468167} + - component: {fileID: 450622321024468162} + - component: {fileID: 450622321024468161} + - component: {fileID: 450622321024468160} + m_Layer: 5 + m_Name: Chat Scroll View + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &450622321024468167 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450622321024468166} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 450622322726164512} + - {fileID: 450622321121993011} + m_Father: {fileID: 1148794829935938123} + 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: 15} + m_SizeDelta: {x: 0, y: -30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &450622321024468162 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450622321024468166} + m_CullTransparentMesh: 0 +--- !u!114 &450622321024468161 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450622321024468166} + 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, g: 0, b: 0, a: 0.6862745} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &450622321024468160 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450622321024468166} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 450622320816909033} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 2 + m_Elasticity: 0.1 + m_Inertia: 0 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 5 + m_Viewport: {fileID: 450622322726164512} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 450622321121993020} + m_HorizontalScrollbarVisibility: 2 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &450622321121993010 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 450622321121993011} + - component: {fileID: 450622321121993022} + - component: {fileID: 450622321121993021} + - component: {fileID: 450622321121993020} + 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 &450622321121993011 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450622321121993010} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 450622321225454430} + m_Father: {fileID: 450622321024468167} + m_RootOrder: 1 + 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: 5.27, y: 0} + m_Pivot: {x: 1, y: 1} +--- !u!222 &450622321121993022 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450622321121993010} + m_CullTransparentMesh: 0 +--- !u!114 &450622321121993021 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450622321121993010} + 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.1764706, g: 0.18823531, b: 0.20000002, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &450622321121993020 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450622321121993010} + 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: 450622321491996819} + m_HandleRect: {fileID: 450622321491996818} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &450622321225454429 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 450622321225454430} + 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 &450622321225454430 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450622321225454429} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 450622321491996818} + m_Father: {fileID: 450622321121993011} + 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!1 &450622321491996817 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 450622321491996818} + - component: {fileID: 450622321491996828} + - component: {fileID: 450622321491996819} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &450622321491996818 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450622321491996817} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 450622321225454430} + 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 &450622321491996828 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450622321491996817} + m_CullTransparentMesh: 0 +--- !u!114 &450622321491996819 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450622321491996817} + 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.38431376, g: 0.38431376, b: 0.38431376, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &450622322726164519 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 450622322726164512} + - component: {fileID: 450622322726164515} + - component: {fileID: 450622322726164514} + - component: {fileID: 450622322726164513} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &450622322726164512 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450622322726164519} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 450622320816909033} + m_Father: {fileID: 450622321024468167} + 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!222 &450622322726164515 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450622322726164519} + m_CullTransparentMesh: 0 +--- !u!114 &450622322726164514 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450622322726164519} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &450622322726164513 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450622322726164519} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!1 &793590064603456741 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5016912954318775717} + - component: {fileID: 6725764171007924433} + - component: {fileID: 4985690206422090415} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5016912954318775717 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 793590064603456741} + m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 212311629739362622} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -10, y: -10} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6725764171007924433 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 793590064603456741} + m_CullTransparentMesh: 0 +--- !u!114 &4985690206422090415 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 793590064603456741} + 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.8862745, g: 0.8862745, b: 0.8862745, 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: 21300000, guid: 4f9744f17436b3f45babf556cd036461, type: 3} + 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 &3443647756626491279 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1148794829935938123} + - component: {fileID: 2565447862967893392} + - component: {fileID: 1251985999638449592} + m_Layer: 5 + m_Name: LobbyChatWindow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1148794829935938123 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3443647756626491279} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 450622321024468167} + - {fileID: 2267390140003523876} + - {fileID: 212311629739362622} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -437.3, y: 304.8} + m_SizeDelta: {x: 312.0083, y: 241.30444} + m_Pivot: {x: 0, y: 1} +--- !u!222 &2565447862967893392 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3443647756626491279} + m_CullTransparentMesh: 1 +--- !u!114 &1251985999638449592 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3443647756626491279} + 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.18039216, g: 0.18039216, b: 0.18039216, a: 0.6862745} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &3586683010991726342 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2267390140003523876} + - component: {fileID: 3899055894549845493} + - component: {fileID: 3788506487734940589} + - component: {fileID: 8819142217777625137} + m_Layer: 5 + m_Name: Text Input + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2267390140003523876 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3586683010991726342} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1773057802910183652} + m_Father: {fileID: 1148794829935938123} + 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: -15.00005, y: 0} + m_SizeDelta: {x: -30.0001, y: 30} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &3899055894549845493 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3586683010991726342} + m_CullTransparentMesh: 0 +--- !u!114 &3788506487734940589 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3586683010991726342} + 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.18039216, g: 0.18039216, b: 0.18039216, a: 0.6862745} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &8819142217777625137 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3586683010991726342} + 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: 3788506487734940589} + m_TextViewport: {fileID: 1773057802910183652} + m_TextComponent: {fileID: 5450063473658600371} + m_Placeholder: {fileID: 7498327398582433635} + 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: 25 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: [] + m_OnSubmit: + m_PersistentCalls: + m_Calls: [] + m_OnSelect: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_TargetAssemblyTypeName: SS3D.Engine.Chat.ChatWindow, SS3D.Systems + m_MethodName: OnInputFieldSelect + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_OnDeselect: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_TargetAssemblyTypeName: SS3D.Engine.Chat.ChatWindow, SS3D.Systems + m_MethodName: OnInputFieldDeselect + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_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: 0 + m_GlobalFontAsset: {fileID: 11400000, guid: 211cc0b58afe00e479d31e1cc6ba11b6, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!1 &3672367696478077932 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1773057802910183652} + - component: {fileID: 8819432838699025153} + 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 &1773057802910183652 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3672367696478077932} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1904256709615090838} + - {fileID: 1872884635466103270} + m_Father: {fileID: 2267390140003523876} + 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: -4, y: -4} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &8819432838699025153 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3672367696478077932} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} +--- !u!1 &4381505004072902729 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1904256709615090838} + - component: {fileID: 3336835450063735027} + - component: {fileID: 7498327398582433635} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1904256709615090838 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4381505004072902729} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1773057802910183652} + 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: 2.5, y: -1.4999992} + m_SizeDelta: {x: -5, y: -3.0000017} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3336835450063735027 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4381505004072902729} + m_CullTransparentMesh: 0 +--- !u!114 &7498327398582433635 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4381505004072902729} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Enter text... + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_sharedMaterial: {fileID: 6294272732967332687, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 2162550245 + m_fontColor: {r: 0.8980392, g: 0.8980392, b: 0.8980392, a: 0.5} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: -5 + m_wordSpacing: -15 + 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 &5819028985064592897 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1872884635466103270} + - component: {fileID: 8230009646378565056} + - component: {fileID: 5450063473658600371} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1872884635466103270 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5819028985064592897} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1773057802910183652} + 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: 2.5, y: -1.4999992} + m_SizeDelta: {x: -5, y: -3.0000017} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8230009646378565056 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5819028985064592897} + m_CullTransparentMesh: 0 +--- !u!114 &5450063473658600371 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5819028985064592897} + 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: b15191f8467876c41b08ab0e8d015414, type: 2} + m_sharedMaterial: {fileID: 6294272732967332687, guid: b15191f8467876c41b08ab0e8d015414, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4293256677 + m_fontColor: {r: 0.8980392, g: 0.8980392, b: 0.8980392, 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: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: -5 + m_wordSpacing: -15 + 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: 0 + 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 &7953180266705729725 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 212311629739362622} + - component: {fileID: 9128309508604641832} + - component: {fileID: 5638614869302558308} + - component: {fileID: 6366925806152015834} + m_Layer: 5 + m_Name: Send Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &212311629739362622 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7953180266705729725} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5016912954318775717} + m_Father: {fileID: 1148794829935938123} + 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: 30, y: 30} + m_Pivot: {x: 1, y: 0} +--- !u!222 &9128309508604641832 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7953180266705729725} + m_CullTransparentMesh: 0 +--- !u!114 &5638614869302558308 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7953180266705729725} + 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.11764706, g: 0.11764706, b: 0.11764706, a: 0.6862745} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &6366925806152015834 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7953180266705729725} + 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: 5638614869302558308} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_TargetAssemblyTypeName: SS3D.Engine.Chat.ChatWindow, SS3D.Systems + m_MethodName: SendMessage + 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 diff --git a/Assets/Content/Systems/UI/Chat/LobbyChatWindow.prefab.meta b/Assets/Content/Systems/UI/Chat/LobbyChatWindow.prefab.meta new file mode 100644 index 0000000000..d3f9593e4e --- /dev/null +++ b/Assets/Content/Systems/UI/Chat/LobbyChatWindow.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ae329454337894a419eda242a160790a +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Systems/UI/Chat/ToggleChatsButton.prefab b/Assets/Content/Systems/UI/Chat/ToggleChatsButton.prefab new file mode 100644 index 0000000000..2a2cdcce3c --- /dev/null +++ b/Assets/Content/Systems/UI/Chat/ToggleChatsButton.prefab @@ -0,0 +1,302 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1009626998593189131 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 661495944559897922} + - component: {fileID: 7979051522115388175} + - component: {fileID: 2422017906157878611} + - component: {fileID: 4630430747156070892} + - component: {fileID: 8780572541038966994} + m_Layer: 5 + m_Name: ToggleChatsButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &661495944559897922 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1009626998593189131} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7669648176723068606} + - {fileID: 754903014630455145} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -10.000061, y: 10} + m_SizeDelta: {x: 50, y: 50} + m_Pivot: {x: 1, y: 0} +--- !u!222 &7979051522115388175 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1009626998593189131} + m_CullTransparentMesh: 1 +--- !u!114 &2422017906157878611 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1009626998593189131} + 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, g: 0, b: 0, a: 0.5882353} + 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: 21300000, guid: 82fb15e126c51514d907819c594e381d, type: 3} + 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: 6 +--- !u!114 &4630430747156070892 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1009626998593189131} + 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: 2422017906157878611} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 8780572541038966994} + m_TargetAssemblyTypeName: SS3D.Engine.Chat.ToggleChats, SS3D.Systems + m_MethodName: ToggleAllChats + 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 &8780572541038966994 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1009626998593189131} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 90d49caecbaa4c61a42d7ee4434b3035, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1429920313942953488 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 754903014630455145} + - component: {fileID: 7281907039249678922} + - component: {fileID: 4635281545052879798} + m_Layer: 5 + m_Name: Padded Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &754903014630455145 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1429920313942953488} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 661495944559897922} + 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: -10, y: -10} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7281907039249678922 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1429920313942953488} + m_CullTransparentMesh: 1 +--- !u!114 &4635281545052879798 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1429920313942953488} + 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.24313727, g: 0.3803922, b: 0.5372549, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 4d6cf46334edcd541bb58c2ed624bf67, type: 3} + 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 &5319737515166217865 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7669648176723068606} + - component: {fileID: 4353451017876920371} + - component: {fileID: 949510343912460710} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7669648176723068606 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5319737515166217865} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 661495944559897922} + 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 &4353451017876920371 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5319737515166217865} + m_CullTransparentMesh: 1 +--- !u!114 &949510343912460710 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5319737515166217865} + 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.16981131, g: 0.16981131, b: 0.16981131, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 2522c0527561c5b4d89b9e82e44ff565, type: 3} + 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: 6 diff --git a/Assets/Content/Systems/UI/Chat/ToggleChatsButton.prefab.meta b/Assets/Content/Systems/UI/Chat/ToggleChatsButton.prefab.meta new file mode 100644 index 0000000000..a27b563287 --- /dev/null +++ b/Assets/Content/Systems/UI/Chat/ToggleChatsButton.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b4a30caa411cfeb41b4589ee34fb925b +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/Systems/UI/Lobby/Canvas/LobbyCanvas.prefab b/Assets/Content/Systems/UI/Lobby/Canvas/LobbyCanvas.prefab index 5ce2f099bf..9557b93d35 100644 --- a/Assets/Content/Systems/UI/Lobby/Canvas/LobbyCanvas.prefab +++ b/Assets/Content/Systems/UI/Lobby/Canvas/LobbyCanvas.prefab @@ -4129,7 +4129,8 @@ RectTransform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: [] + m_Children: + - {fileID: 6289986800451242649} m_Father: {fileID: 3736358311352308057} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -5458,6 +5459,8 @@ GameObject: - component: {fileID: 4370972905076281517} - component: {fileID: 1401177685} - component: {fileID: 4370972904279086845} + - component: {fileID: 3493226604345077845} + - component: {fileID: 4111591471364358944} m_Layer: 5 m_Name: LobbyCanvas m_TagString: Untagged @@ -5583,6 +5586,60 @@ MonoBehaviour: _screenType: 0 _canvasGroup: {fileID: 4370972905076281517} _holder: {fileID: 4370972904293784224} +--- !u!114 &3493226604345077845 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4370972905076281512} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 26b716c41e9b56b4baafaf13a523ba2e, type: 3} + m_Name: + m_EditorClassIdentifier: + k__BackingField: 0 + k__BackingField: 0 + k__BackingField: {fileID: 0} + _networkBehaviours: [] + k__BackingField: {fileID: 0} + k__BackingField: [] + SerializedTransformProperties: + Position: {x: 960, y: 540, z: 0} + Rotation: {x: 0, y: 0, z: 0, w: 1} + LocalScale: {x: 1.8691299, y: 1.8691299, z: 1.8691299} + _isNetworked: 1 + _isGlobal: 0 + _initializeOrder: 0 + _defaultDespawnType: 0 + NetworkObserver: {fileID: 0} + k__BackingField: 182 + k__BackingField: 0 + _scenePathHash: 0 + k__BackingField: 0 + k__BackingField: 16525265420663220385 +--- !u!114 &4111591471364358944 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4370972905076281512} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8844eb845658433c9b443d2a1d9be9f7, type: 3} + m_Name: + m_EditorClassIdentifier: + _chatChannels: {fileID: 11400000, guid: f7e904ef16adea74c9689e8d0b84422d, type: 2} + _inputField: {fileID: 2510810101235906787} + _chatText: {fileID: 6844132202617154105} + _availableChannels: [] + _chatChannelsThatAreVisible: + - {fileID: 11400000, guid: 9cf83e6d190541b4f82b84de530639dd, type: 2} + - {fileID: 11400000, guid: 602dd714765b66e4e8c8f6b963312b27, type: 2} + _chatChannelUsedForSendingMessages: {fileID: 11400000, guid: 602dd714765b66e4e8c8f6b963312b27, type: 2} + _welcomeMessageDelayInSeconds: 1 + _welcomeMessage: Welcome to SS3D! --- !u!1 &4370972905362277894 GameObject: m_ObjectHideFlags: 0 @@ -6302,3 +6359,187 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_ShowMaskGraphic: 1 +--- !u!1001 &6393936526675919058 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 3736358313052584789} + m_Modifications: + - target: {fileID: 450622320816909033, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_SizeDelta.y + value: 95.58 + objectReference: {fileID: 0} + - target: {fileID: 450622320816909033, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0.000015258789 + objectReference: {fileID: 0} + - target: {fileID: 450622321121993020, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_Size + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 450622321491996818, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 450622321491996818, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 450622322726164512, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 450622322726164512, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 450622322726164512, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_SizeDelta.x + value: -2.27 + objectReference: {fileID: 0} + - target: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_Pivot.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2267390140003523876, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_AnchoredPosition.x + value: -15.000061 + objectReference: {fileID: 0} + - target: {fileID: 3443647756626491279, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_Name + value: LobbyChatWindow + objectReference: {fileID: 0} + - target: {fileID: 6366925806152015834, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 4111591471364358944} + - target: {fileID: 6366925806152015834, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: SendMessage + objectReference: {fileID: 0} + - target: {fileID: 8819142217777625137, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_OnSelect.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 4111591471364358944} + - target: {fileID: 8819142217777625137, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_OnDeselect.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 4111591471364358944} + - target: {fileID: 8819142217777625137, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_OnSelect.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: OnInputFieldSelect + objectReference: {fileID: 0} + - target: {fileID: 8819142217777625137, guid: ae329454337894a419eda242a160790a, type: 3} + propertyPath: m_OnDeselect.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: OnInputFieldDeselect + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ae329454337894a419eda242a160790a, type: 3} +--- !u!114 &2510810101235906787 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 8819142217777625137, guid: ae329454337894a419eda242a160790a, type: 3} + m_PrefabInstance: {fileID: 6393936526675919058} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &6289986800451242649 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1148794829935938123, guid: ae329454337894a419eda242a160790a, type: 3} + m_PrefabInstance: {fileID: 6393936526675919058} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6844132202617154105 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 450622320816909035, guid: ae329454337894a419eda242a160790a, type: 3} + m_PrefabInstance: {fileID: 6393936526675919058} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/Content/Systems/UI/Lobby/Canvas/PlayerCanvas.prefab b/Assets/Content/Systems/UI/Lobby/Canvas/PlayerCanvas.prefab index afc0d68d0c..17a4b49a2c 100644 --- a/Assets/Content/Systems/UI/Lobby/Canvas/PlayerCanvas.prefab +++ b/Assets/Content/Systems/UI/Lobby/Canvas/PlayerCanvas.prefab @@ -33,7 +33,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 3810371244597919609} - m_RootOrder: 4 + m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -134,7 +134,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 3810371244597919609} - m_RootOrder: 5 + m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 0} @@ -274,6 +274,8 @@ RectTransform: - {fileID: 3810371243994406869} - {fileID: 3950480233965778086} - {fileID: 9191455379462354299} + - {fileID: 1737347329555631587} + - {fileID: 7796214072403883789} - {fileID: 774056383} - {fileID: 4698344302770053114} m_Father: {fileID: 0} @@ -458,6 +460,30 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 754710015217951242, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 754710015217951242, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 754710015217951242, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 754710015217951242, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 754710015217951242, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 754710015217951242, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 1169649540750483303, guid: af039f84b4a245049b5b62799af01384, type: 3} propertyPath: m_AnchorMax.y value: 0 @@ -554,6 +580,54 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 1873433203985506366, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1873433203985506366, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1873433203985506366, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1873433203985506366, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1873433203985506366, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1873433203985506366, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1939371564258162719, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1939371564258162719, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1939371564258162719, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1939371564258162719, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1939371564258162719, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1939371564258162719, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 1965414683581951142, guid: af039f84b4a245049b5b62799af01384, type: 3} propertyPath: m_Name value: ConstructionMenu @@ -698,6 +772,30 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 3094203004018276499, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3094203004018276499, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3094203004018276499, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3094203004018276499, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3094203004018276499, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3094203004018276499, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 3207440596239420134, guid: af039f84b4a245049b5b62799af01384, type: 3} propertyPath: m_AnchorMax.y value: 0 @@ -812,7 +910,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 3785844209189093823, guid: af039f84b4a245049b5b62799af01384, type: 3} propertyPath: m_Value - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 3869199081985676184, guid: af039f84b4a245049b5b62799af01384, type: 3} propertyPath: m_AnchorMax.y @@ -862,6 +960,66 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 4098747789813670650, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4098747789813670650, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4098747789813670650, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4098747789813670650, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4098747789813670650, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4171535089302943971, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4171535089302943971, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4171535089302943971, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4171535089302943971, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4171535089302943971, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4248096690644576630, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4248096690644576630, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4248096690644576630, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4248096690644576630, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4248096690644576630, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 4421476566835334152, guid: af039f84b4a245049b5b62799af01384, type: 3} propertyPath: m_AnchorMax.y value: 0 @@ -982,6 +1140,30 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 6503642704295996478, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6503642704295996478, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6503642704295996478, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6503642704295996478, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6503642704295996478, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6503642704295996478, guid: af039f84b4a245049b5b62799af01384, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 6642068718018590457, guid: af039f84b4a245049b5b62799af01384, type: 3} propertyPath: m_AnchorMax.y value: 0 @@ -1380,11 +1562,11 @@ PrefabInstance: objectReference: {fileID: 8720228674029226883} - target: {fileID: 9154675693299657064, guid: af039f84b4a245049b5b62799af01384, type: 3} propertyPath: SerializedTransformProperties.Position.x - value: 371.57703 + value: 311.2016 objectReference: {fileID: 0} - target: {fileID: 9154675693299657064, guid: af039f84b4a245049b5b62799af01384, type: 3} propertyPath: SerializedTransformProperties.Position.y - value: 12.145691 + value: 7.3456726 objectReference: {fileID: 0} - target: {fileID: 9154675693299657064, guid: af039f84b4a245049b5b62799af01384, type: 3} propertyPath: SerializedTransformProperties.Rotation.w @@ -1826,6 +2008,128 @@ RectTransform: m_CorrespondingSourceObject: {fileID: 9032741811675472015, guid: 7c75e552b8a39fc4bae8c3461baef6a5, type: 3} m_PrefabInstance: {fileID: 5313005819554070362} m_PrefabAsset: {fileID: 0} +--- !u!1001 &6684563704950426534 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 3810371244597919609} + m_Modifications: + - target: {fileID: 2291535708636255374, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4377438578111886795, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: SerializedTransformProperties.Position.x + value: 76.30798 + objectReference: {fileID: 0} + - target: {fileID: 4377438578111886795, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: SerializedTransformProperties.Position.y + value: 15.895508 + objectReference: {fileID: 0} + - target: {fileID: 4960745178968688197, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 4960745178968688197, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4960745178968688197, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4960745178968688197, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4960745178968688197, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4960745178968688197, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4960745178968688197, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5578169003587566748, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5578169003587566748, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5578169004254389991, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5578169004492369202, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: m_Size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5578169004492369202, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: m_Value + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5578169005039834158, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5578169005039834158, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5578169005039834158, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7269661753032637313, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: m_Name + value: ChatWindow + objectReference: {fileID: 0} + - target: {fileID: 7585491229902965028, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: m_Value + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7861828484222706393, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: defaultChat + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7861828484222706393, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: _defaultChat + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7861828484222706393, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: canBeDragged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7861828484222706393, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: hideOnInitialize + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7861828484222706393, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: requiresChatController + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8840687691973994805, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8840687691973994805, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} +--- !u!224 &1737347329555631587 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4960745178968688197, guid: f4708dd3e86544c4bbf03b0157bb21c7, type: 3} + m_PrefabInstance: {fileID: 6684563704950426534} + m_PrefabAsset: {fileID: 0} --- !u!1001 &6752008115007009143 PrefabInstance: m_ObjectHideFlags: 0 @@ -1940,6 +2244,108 @@ RectTransform: m_CorrespondingSourceObject: {fileID: 7737500049335600593, guid: 2c5702094085193418715c5332700e54, type: 3} m_PrefabInstance: {fileID: 6752008115007009143} m_PrefabAsset: {fileID: 0} +--- !u!1001 &7286732293397437007 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 3810371244597919609} + m_Modifications: + - target: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_Pivot.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_AnchorMin.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_SizeDelta.x + value: 50 + objectReference: {fileID: 0} + - target: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_SizeDelta.y + value: 50 + objectReference: {fileID: 0} + - target: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -10.000061 + objectReference: {fileID: 0} + - target: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1009626998593189131, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + propertyPath: m_Name + value: ToggleChatsButton + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} +--- !u!224 &7796214072403883789 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 661495944559897922, guid: b4a30caa411cfeb41b4589ee34fb925b, type: 3} + m_PrefabInstance: {fileID: 7286732293397437007} + m_PrefabAsset: {fileID: 0} --- !u!114 &8098506172083102939 MonoBehaviour: m_ObjectHideFlags: 0 diff --git a/Assets/Content/WorldObjects/Entities/Humanoids/Human/Human.prefab b/Assets/Content/WorldObjects/Entities/Humanoids/Human/Human.prefab index 932da39536..003994e4ba 100644 --- a/Assets/Content/WorldObjects/Entities/Humanoids/Human/Human.prefab +++ b/Assets/Content/WorldObjects/Entities/Humanoids/Human/Human.prefab @@ -1944,7 +1944,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a2836e36774ca1c4bbbee976e17b649c, type: 3} m_Name: m_EditorClassIdentifier: - _componentIndexCache: 32 + _componentIndexCache: 33 _addedNetworkObject: {fileID: 2930813178971533500} _networkObjectCache: {fileID: 2930813178971533500} _componentConfiguration: 0 @@ -2282,7 +2282,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a2836e36774ca1c4bbbee976e17b649c, type: 3} m_Name: m_EditorClassIdentifier: - _componentIndexCache: 67 + _componentIndexCache: 68 _addedNetworkObject: {fileID: 2930813178971533500} _networkObjectCache: {fileID: 2930813178971533500} _componentConfiguration: 0 @@ -2936,7 +2936,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a2836e36774ca1c4bbbee976e17b649c, type: 3} m_Name: m_EditorClassIdentifier: - _componentIndexCache: 58 + _componentIndexCache: 59 _addedNetworkObject: {fileID: 2930813178971533500} _networkObjectCache: {fileID: 2930813178971533500} _componentConfiguration: 0 @@ -3189,7 +3189,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a2836e36774ca1c4bbbee976e17b649c, type: 3} m_Name: m_EditorClassIdentifier: - _componentIndexCache: 70 + _componentIndexCache: 71 _addedNetworkObject: {fileID: 2930813178971533500} _networkObjectCache: {fileID: 2930813178971533500} _componentConfiguration: 0 @@ -4137,7 +4137,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a2836e36774ca1c4bbbee976e17b649c, type: 3} m_Name: m_EditorClassIdentifier: - _componentIndexCache: 34 + _componentIndexCache: 35 _addedNetworkObject: {fileID: 2930813178971533500} _networkObjectCache: {fileID: 2930813178971533500} _componentConfiguration: 0 @@ -5028,7 +5028,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a2836e36774ca1c4bbbee976e17b649c, type: 3} m_Name: m_EditorClassIdentifier: - _componentIndexCache: 33 + _componentIndexCache: 34 _addedNetworkObject: {fileID: 2930813178971533500} _networkObjectCache: {fileID: 2930813178971533500} _componentConfiguration: 0 @@ -6205,7 +6205,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a2836e36774ca1c4bbbee976e17b649c, type: 3} m_Name: m_EditorClassIdentifier: - _componentIndexCache: 69 + _componentIndexCache: 70 _addedNetworkObject: {fileID: 2930813178971533500} _networkObjectCache: {fileID: 2930813178971533500} _componentConfiguration: 0 @@ -6540,7 +6540,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a2836e36774ca1c4bbbee976e17b649c, type: 3} m_Name: m_EditorClassIdentifier: - _componentIndexCache: 68 + _componentIndexCache: 69 _addedNetworkObject: {fileID: 2930813178971533500} _networkObjectCache: {fileID: 2930813178971533500} _componentConfiguration: 0 @@ -6607,6 +6607,7 @@ GameObject: - component: {fileID: -8255755562304280350} - component: {fileID: 8703868999579586524} - component: {fileID: -4713880493128437662} + - component: {fileID: -8174327676669324710} m_Layer: 11 m_Name: Human m_TagString: Player @@ -6668,6 +6669,7 @@ MonoBehaviour: - {fileID: 8358346980019529144} - {fileID: 7722998452492527915} - {fileID: -8255755562304280350} + - {fileID: -8174327676669324710} - {fileID: 283003928918962364} - {fileID: 3338140507791060534} - {fileID: 3550190016985810917} @@ -6745,7 +6747,7 @@ MonoBehaviour: _initializeOrder: 0 _defaultDespawnType: 0 NetworkObserver: {fileID: 0} - k__BackingField: 97 + k__BackingField: 111 k__BackingField: 0 _scenePathHash: 0 k__BackingField: 0 @@ -7197,6 +7199,22 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: key: {fileID: 11400000, guid: 4ed10cfc097470a4cb34c5ce119c3756, type: 2} +--- !u!114 &-8174327676669324710 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6415765038646171405} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 674a753226584957a49a40ca832c2247, type: 3} + m_Name: + m_EditorClassIdentifier: + _componentIndexCache: 17 + _addedNetworkObject: {fileID: 2930813178971533500} + _networkObjectCache: {fileID: 2930813178971533500} + _humanInventory: {fileID: 1089183168752255729} --- !u!1 &6418095482179841189 GameObject: m_ObjectHideFlags: 0 @@ -7729,7 +7747,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a2836e36774ca1c4bbbee976e17b649c, type: 3} m_Name: m_EditorClassIdentifier: - _componentIndexCache: 66 + _componentIndexCache: 67 _addedNetworkObject: {fileID: 2930813178971533500} _networkObjectCache: {fileID: 2930813178971533500} _componentConfiguration: 0 @@ -8264,7 +8282,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a2836e36774ca1c4bbbee976e17b649c, type: 3} m_Name: m_EditorClassIdentifier: - _componentIndexCache: 64 + _componentIndexCache: 65 _addedNetworkObject: {fileID: 2930813178971533500} _networkObjectCache: {fileID: 2930813178971533500} _componentConfiguration: 0 @@ -8780,7 +8798,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a2836e36774ca1c4bbbee976e17b649c, type: 3} m_Name: m_EditorClassIdentifier: - _componentIndexCache: 59 + _componentIndexCache: 60 _addedNetworkObject: {fileID: 2930813178971533500} _networkObjectCache: {fileID: 2930813178971533500} _componentConfiguration: 0 @@ -8937,7 +8955,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a2836e36774ca1c4bbbee976e17b649c, type: 3} m_Name: m_EditorClassIdentifier: - _componentIndexCache: 17 + _componentIndexCache: 18 _addedNetworkObject: {fileID: 2930813178971533500} _networkObjectCache: {fileID: 2930813178971533500} _componentConfiguration: 0 @@ -9928,7 +9946,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a2836e36774ca1c4bbbee976e17b649c, type: 3} m_Name: m_EditorClassIdentifier: - _componentIndexCache: 65 + _componentIndexCache: 66 _addedNetworkObject: {fileID: 2930813178971533500} _networkObjectCache: {fileID: 2930813178971533500} _componentConfiguration: 0 @@ -9998,7 +10016,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 83842586426936894, guid: 06b6be83779804245b7f6411fe07b851, type: 3} propertyPath: _componentIndexCache - value: 24 + value: 25 objectReference: {fileID: 0} - target: {fileID: 753117864336002031, guid: 06b6be83779804245b7f6411fe07b851, type: 3} propertyPath: m_RootBone @@ -10214,7 +10232,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 3396458195849632994, guid: 06b6be83779804245b7f6411fe07b851, type: 3} propertyPath: _componentIndexCache - value: 25 + value: 26 objectReference: {fileID: 0} - target: {fileID: 3892664671836465895, guid: 06b6be83779804245b7f6411fe07b851, type: 3} propertyPath: m_IsActive @@ -10351,7 +10369,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 31103313540038479, guid: 4a9d34a6cf84ef045a740513d8ae30b1, type: 3} propertyPath: _componentIndexCache - value: 21 + value: 22 objectReference: {fileID: 0} - target: {fileID: 151903039808960670, guid: 4a9d34a6cf84ef045a740513d8ae30b1, type: 3} propertyPath: k__BackingField @@ -10415,7 +10433,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 1736228399463719913, guid: 4a9d34a6cf84ef045a740513d8ae30b1, type: 3} propertyPath: _componentIndexCache - value: 39 + value: 40 objectReference: {fileID: 0} - target: {fileID: 1736228399463719913, guid: 4a9d34a6cf84ef045a740513d8ae30b1, type: 3} propertyPath: _displays.Array.data[0] @@ -10439,7 +10457,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 2251937538204869368, guid: 4a9d34a6cf84ef045a740513d8ae30b1, type: 3} propertyPath: _componentIndexCache - value: 43 + value: 44 objectReference: {fileID: 0} - target: {fileID: 2397838539606738385, guid: 4a9d34a6cf84ef045a740513d8ae30b1, type: 3} propertyPath: _addedNetworkObject @@ -10451,7 +10469,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 2397838539606738385, guid: 4a9d34a6cf84ef045a740513d8ae30b1, type: 3} propertyPath: _componentIndexCache - value: 22 + value: 23 objectReference: {fileID: 0} - target: {fileID: 2609194673879173157, guid: 4a9d34a6cf84ef045a740513d8ae30b1, type: 3} propertyPath: _networkObjectCache @@ -10467,7 +10485,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 2667861044257637155, guid: 4a9d34a6cf84ef045a740513d8ae30b1, type: 3} propertyPath: _componentIndexCache - value: 23 + value: 24 objectReference: {fileID: 0} - target: {fileID: 2805978293965679539, guid: 4a9d34a6cf84ef045a740513d8ae30b1, type: 3} propertyPath: HealthController @@ -10511,7 +10529,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 4471929947553035006, guid: 4a9d34a6cf84ef045a740513d8ae30b1, type: 3} propertyPath: _componentIndexCache - value: 42 + value: 43 objectReference: {fileID: 0} - target: {fileID: 4853835080150901058, guid: 4a9d34a6cf84ef045a740513d8ae30b1, type: 3} propertyPath: k__BackingField @@ -10803,7 +10821,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 6691196535593933329, guid: 4a9d34a6cf84ef045a740513d8ae30b1, type: 3} propertyPath: _componentIndexCache - value: 40 + value: 41 objectReference: {fileID: 0} - target: {fileID: 6869962130682754486, guid: 4a9d34a6cf84ef045a740513d8ae30b1, type: 3} propertyPath: _addedNetworkObject @@ -10847,7 +10865,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 9105894354408653558, guid: 4a9d34a6cf84ef045a740513d8ae30b1, type: 3} propertyPath: _componentIndexCache - value: 41 + value: 42 objectReference: {fileID: 0} m_RemovedComponents: - {fileID: -6123727534295088924, guid: 4a9d34a6cf84ef045a740513d8ae30b1, type: 3} @@ -10986,7 +11004,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 566047520403034647, guid: 7f5954f009d06b2439ca637b43920440, type: 3} propertyPath: _componentIndexCache - value: 50 + value: 51 objectReference: {fileID: 0} - target: {fileID: 3171269491459057760, guid: 7f5954f009d06b2439ca637b43920440, type: 3} propertyPath: _addedNetworkObject @@ -10998,7 +11016,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 3171269491459057760, guid: 7f5954f009d06b2439ca637b43920440, type: 3} propertyPath: _componentIndexCache - value: 53 + value: 54 objectReference: {fileID: 0} - target: {fileID: 4418670870993768765, guid: 7f5954f009d06b2439ca637b43920440, type: 3} propertyPath: m_RootBone @@ -11210,7 +11228,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 4420238873472181166, guid: 7f5954f009d06b2439ca637b43920440, type: 3} propertyPath: _componentIndexCache - value: 51 + value: 52 objectReference: {fileID: 0} - target: {fileID: 4420238873472181166, guid: 7f5954f009d06b2439ca637b43920440, type: 3} propertyPath: _displays.Array.data[0] @@ -11234,7 +11252,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 5199727990370395664, guid: 7f5954f009d06b2439ca637b43920440, type: 3} propertyPath: _componentIndexCache - value: 52 + value: 53 objectReference: {fileID: 0} - target: {fileID: 6973627727638056186, guid: 7f5954f009d06b2439ca637b43920440, type: 3} propertyPath: _addedNetworkObject @@ -11246,7 +11264,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 6973627727638056186, guid: 7f5954f009d06b2439ca637b43920440, type: 3} propertyPath: _componentIndexCache - value: 62 + value: 63 objectReference: {fileID: 0} - target: {fileID: 7546631754298856378, guid: 7f5954f009d06b2439ca637b43920440, type: 3} propertyPath: m_Name @@ -11400,7 +11418,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 583132518431860780, guid: 94aaf82bb6ab002418e01d9cc7c6eaaa, type: 3} propertyPath: _componentIndexCache - value: 48 + value: 49 objectReference: {fileID: 0} - target: {fileID: 2363884148860392775, guid: 94aaf82bb6ab002418e01d9cc7c6eaaa, type: 3} propertyPath: k__BackingField @@ -11664,7 +11682,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 6503579652515287345, guid: 94aaf82bb6ab002418e01d9cc7c6eaaa, type: 3} propertyPath: _componentIndexCache - value: 49 + value: 50 objectReference: {fileID: 0} - target: {fileID: 6958959792659314810, guid: 94aaf82bb6ab002418e01d9cc7c6eaaa, type: 3} propertyPath: m_Name @@ -11680,7 +11698,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 8261818893875537478, guid: 94aaf82bb6ab002418e01d9cc7c6eaaa, type: 3} propertyPath: _componentIndexCache - value: 47 + value: 48 objectReference: {fileID: 0} m_RemovedComponents: - {fileID: 2363884148860392775, guid: 94aaf82bb6ab002418e01d9cc7c6eaaa, type: 3} @@ -12036,7 +12054,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 9157174363040288740, guid: ecaf79b0a74bdb443a350e88daa94a66, type: 3} propertyPath: _componentIndexCache - value: 28 + value: 29 objectReference: {fileID: 0} - target: {fileID: 9190760884376883877, guid: ecaf79b0a74bdb443a350e88daa94a66, type: 3} propertyPath: _addedNetworkObject @@ -12048,7 +12066,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 9190760884376883877, guid: ecaf79b0a74bdb443a350e88daa94a66, type: 3} propertyPath: _componentIndexCache - value: 29 + value: 30 objectReference: {fileID: 0} m_RemovedComponents: - {fileID: -1551636897286901942, guid: ecaf79b0a74bdb443a350e88daa94a66, type: 3} @@ -12125,7 +12143,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 2418581071287317477, guid: 432a4ad70e41e5c4f8f913f76fe0e66c, type: 3} propertyPath: _componentIndexCache - value: 26 + value: 27 objectReference: {fileID: 0} - target: {fileID: 7354608457772552911, guid: 432a4ad70e41e5c4f8f913f76fe0e66c, type: 3} propertyPath: m_IsActive @@ -12149,7 +12167,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 8077688232817585695, guid: 432a4ad70e41e5c4f8f913f76fe0e66c, type: 3} propertyPath: _componentIndexCache - value: 27 + value: 28 objectReference: {fileID: 0} - target: {fileID: 8099704423313466285, guid: 432a4ad70e41e5c4f8f913f76fe0e66c, type: 3} propertyPath: m_RootBone @@ -12714,7 +12732,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 5996738223769901781, guid: e60ba1e09be8316448e419ecbdfb64a6, type: 3} propertyPath: _componentIndexCache - value: 46 + value: 47 objectReference: {fileID: 0} - target: {fileID: 6632297082311541152, guid: e60ba1e09be8316448e419ecbdfb64a6, type: 3} propertyPath: m_Name @@ -12730,7 +12748,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 7758906804251673387, guid: e60ba1e09be8316448e419ecbdfb64a6, type: 3} propertyPath: _componentIndexCache - value: 44 + value: 45 objectReference: {fileID: 0} - target: {fileID: 8338643013850178505, guid: e60ba1e09be8316448e419ecbdfb64a6, type: 3} propertyPath: _bodyCollider @@ -12758,7 +12776,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 8338643013850178505, guid: e60ba1e09be8316448e419ecbdfb64a6, type: 3} propertyPath: _componentIndexCache - value: 45 + value: 46 objectReference: {fileID: 0} m_RemovedComponents: - {fileID: 3659417604595941714, guid: e60ba1e09be8316448e419ecbdfb64a6, type: 3} @@ -12822,7 +12840,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 896175495867455565, guid: cc54bc74b2f4c2349b1f84b501b0a091, type: 3} propertyPath: _componentIndexCache - value: 36 + value: 37 objectReference: {fileID: 0} - target: {fileID: 996878099285015069, guid: cc54bc74b2f4c2349b1f84b501b0a091, type: 3} propertyPath: _networkObjectCache @@ -12890,7 +12908,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 3854834578962148855, guid: cc54bc74b2f4c2349b1f84b501b0a091, type: 3} propertyPath: _componentIndexCache - value: 20 + value: 21 objectReference: {fileID: 0} - target: {fileID: 4614592055160549442, guid: cc54bc74b2f4c2349b1f84b501b0a091, type: 3} propertyPath: _addedNetworkObject @@ -12902,7 +12920,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 4614592055160549442, guid: cc54bc74b2f4c2349b1f84b501b0a091, type: 3} propertyPath: _componentIndexCache - value: 37 + value: 38 objectReference: {fileID: 0} - target: {fileID: 4722754123089352210, guid: cc54bc74b2f4c2349b1f84b501b0a091, type: 3} propertyPath: _networkObjectCache @@ -12910,7 +12928,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 4722754123089352210, guid: cc54bc74b2f4c2349b1f84b501b0a091, type: 3} propertyPath: _componentIndexCache - value: 35 + value: 36 objectReference: {fileID: 0} - target: {fileID: 4761734105124712184, guid: cc54bc74b2f4c2349b1f84b501b0a091, type: 3} propertyPath: m_IsActive @@ -13378,7 +13396,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 6336386848008735701, guid: cc54bc74b2f4c2349b1f84b501b0a091, type: 3} propertyPath: _componentIndexCache - value: 60 + value: 61 objectReference: {fileID: 0} - target: {fileID: 6551821992144761648, guid: cc54bc74b2f4c2349b1f84b501b0a091, type: 3} propertyPath: _addedNetworkObject @@ -13390,7 +13408,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 6551821992144761648, guid: cc54bc74b2f4c2349b1f84b501b0a091, type: 3} propertyPath: _componentIndexCache - value: 61 + value: 62 objectReference: {fileID: 0} - target: {fileID: 6966799091703486086, guid: cc54bc74b2f4c2349b1f84b501b0a091, type: 3} propertyPath: k__BackingField @@ -13406,7 +13424,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 7061527463298031025, guid: cc54bc74b2f4c2349b1f84b501b0a091, type: 3} propertyPath: _componentIndexCache - value: 19 + value: 20 objectReference: {fileID: 0} - target: {fileID: 7747239514947731023, guid: cc54bc74b2f4c2349b1f84b501b0a091, type: 3} propertyPath: m_IsActive @@ -13442,7 +13460,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 8844287404223158147, guid: cc54bc74b2f4c2349b1f84b501b0a091, type: 3} propertyPath: _componentIndexCache - value: 38 + value: 39 objectReference: {fileID: 0} - target: {fileID: 9090507935543918689, guid: cc54bc74b2f4c2349b1f84b501b0a091, type: 3} propertyPath: m_RootBone @@ -13870,7 +13888,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 9144611586984572002, guid: cc54bc74b2f4c2349b1f84b501b0a091, type: 3} propertyPath: _componentIndexCache - value: 18 + value: 19 objectReference: {fileID: 0} m_RemovedComponents: - {fileID: 6966799091703486086, guid: cc54bc74b2f4c2349b1f84b501b0a091, type: 3} @@ -14009,7 +14027,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 636696804841796911, guid: 35dfc7c3f708a5b48a206b4a44e7ab49, type: 3} propertyPath: _componentIndexCache - value: 56 + value: 57 objectReference: {fileID: 0} - target: {fileID: 1996247818362525544, guid: 35dfc7c3f708a5b48a206b4a44e7ab49, type: 3} propertyPath: _addedNetworkObject @@ -14021,7 +14039,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 1996247818362525544, guid: 35dfc7c3f708a5b48a206b4a44e7ab49, type: 3} propertyPath: _componentIndexCache - value: 55 + value: 56 objectReference: {fileID: 0} - target: {fileID: 1996247818362525544, guid: 35dfc7c3f708a5b48a206b4a44e7ab49, type: 3} propertyPath: _displays.Array.data[0] @@ -14053,7 +14071,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 2043125828508283566, guid: 35dfc7c3f708a5b48a206b4a44e7ab49, type: 3} propertyPath: _componentIndexCache - value: 54 + value: 55 objectReference: {fileID: 0} - target: {fileID: 2098001762942930071, guid: 35dfc7c3f708a5b48a206b4a44e7ab49, type: 3} propertyPath: m_IsActive @@ -14073,7 +14091,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 3617335994165229519, guid: 35dfc7c3f708a5b48a206b4a44e7ab49, type: 3} propertyPath: _componentIndexCache - value: 57 + value: 58 objectReference: {fileID: 0} - target: {fileID: 3804509484627004799, guid: 35dfc7c3f708a5b48a206b4a44e7ab49, type: 3} propertyPath: m_Enabled @@ -14357,7 +14375,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 9077970806922634082, guid: 35dfc7c3f708a5b48a206b4a44e7ab49, type: 3} propertyPath: _componentIndexCache - value: 63 + value: 64 objectReference: {fileID: 0} m_RemovedComponents: - {fileID: 4484307789628443258, guid: 35dfc7c3f708a5b48a206b4a44e7ab49, type: 3} @@ -14663,7 +14681,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 1454556291825162564, guid: 242a937784a622f4f8a6e6d097e0737c, type: 3} propertyPath: _componentIndexCache - value: 30 + value: 31 objectReference: {fileID: 0} - target: {fileID: 1801704297581533279, guid: 242a937784a622f4f8a6e6d097e0737c, type: 3} propertyPath: m_IsActive @@ -14679,7 +14697,7 @@ PrefabInstance: objectReference: {fileID: 2930813178971533500} - target: {fileID: 3401562901692904195, guid: 242a937784a622f4f8a6e6d097e0737c, type: 3} propertyPath: _componentIndexCache - value: 31 + value: 32 objectReference: {fileID: 0} - target: {fileID: 4279001472743594244, guid: 242a937784a622f4f8a6e6d097e0737c, type: 3} propertyPath: m_RootOrder diff --git a/Assets/Content/WorldObjects/Entities/Player.prefab b/Assets/Content/WorldObjects/Entities/Player.prefab index 3978ca3d92..fdcbf083b3 100644 --- a/Assets/Content/WorldObjects/Entities/Player.prefab +++ b/Assets/Content/WorldObjects/Entities/Player.prefab @@ -65,20 +65,27 @@ MonoBehaviour: m_EditorClassIdentifier: k__BackingField: 0 k__BackingField: 0 + k__BackingField: {fileID: 0} _networkBehaviours: - {fileID: -3683743083778642796} - {fileID: 3486636391395698902} + - {fileID: 0} k__BackingField: {fileID: 0} k__BackingField: [] + SerializedTransformProperties: + Position: {x: 0, y: 0, z: 0} + Rotation: {x: 0, y: 0, z: 0, w: 1} + LocalScale: {x: 1, y: 1, z: 1} _isNetworked: 1 _isGlobal: 0 + _initializeOrder: 0 _defaultDespawnType: 0 NetworkObserver: {fileID: 0} - k__BackingField: 24 + k__BackingField: 101 + k__BackingField: 0 _scenePathHash: 0 k__BackingField: 0 k__BackingField: 8903033462217631108 - _sceneNetworkObjects: [] --- !u!114 &3486636391395698902 MonoBehaviour: m_ObjectHideFlags: 0 @@ -94,6 +101,7 @@ MonoBehaviour: _componentIndexCache: 1 _addedNetworkObject: {fileID: 562230263738288595} _networkObjectCache: {fileID: 562230263738288595} + _componentConfiguration: 0 _synchronizeParent: 0 _packing: Position: 1 @@ -103,8 +111,10 @@ MonoBehaviour: _extrapolation: 2 _enableTeleport: 0 _teleportThreshold: 1 + _scaleThreshold: 1 _clientAuthoritative: 1 _sendToOwner: 1 + _enableNetworkLod: 1 _interval: 1 _synchronizePosition: 1 _positionSnapping: @@ -133,6 +143,8 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7d331f979d46e8e4a9fc90070c596d44, type: 3} m_Name: m_EditorClassIdentifier: + _enableNetworkLod: 0 + _levelOfDetailDistances: [] _updateHostVisibility: 1 _defaultConditions: - {fileID: 11400000, guid: 2033f54fd2794464bae08fa5a55c8996, type: 2} diff --git a/Assets/Content/WorldObjects/Items/Clothing/HeadsetLeft.prefab b/Assets/Content/WorldObjects/Items/Clothing/HeadsetLeft.prefab index 57e9bd7148..a26bd24b38 100644 --- a/Assets/Content/WorldObjects/Items/Clothing/HeadsetLeft.prefab +++ b/Assets/Content/WorldObjects/Items/Clothing/HeadsetLeft.prefab @@ -238,9 +238,10 @@ MonoBehaviour: _weight: 1 _startingTraits: - {fileID: 11400000, guid: ebb958676aabcb647b8d1b51b1ed8098, type: 2} + - {fileID: 11400000, guid: 921240e0c27686d4eaf2ff761944c5eb, type: 2} _rigidbody: {fileID: 6277089716624455366} - AttachmentPoint: {fileID: 0} - AttachmentPointAlt: {fileID: 0} + AttachmentPoint: {fileID: 8691694141886364339} + AttachmentPointAlt: {fileID: 8691694141886364339} _container: {fileID: 0} --- !u!64 &8013759367116360982 MeshCollider: diff --git a/Assets/Content/WorldObjects/Items/Clothing/HeadsetRight.prefab b/Assets/Content/WorldObjects/Items/Clothing/HeadsetRight.prefab index 0cfbd0d0bc..d79bfbb8b5 100644 --- a/Assets/Content/WorldObjects/Items/Clothing/HeadsetRight.prefab +++ b/Assets/Content/WorldObjects/Items/Clothing/HeadsetRight.prefab @@ -238,6 +238,7 @@ MonoBehaviour: _weight: 1 _startingTraits: - {fileID: 11400000, guid: 5f051f2619c7c6a41938d7c2ac95c921, type: 2} + - {fileID: 11400000, guid: 921240e0c27686d4eaf2ff761944c5eb, type: 2} _rigidbody: {fileID: 3062541430869004980} AttachmentPoint: {fileID: 6103743994441136842} AttachmentPointAlt: {fileID: 6103743994441136842} diff --git a/Assets/Content/WorldObjects/Items/Clothing/HeadsetSecurityLeft.prefab b/Assets/Content/WorldObjects/Items/Clothing/HeadsetSecurityLeft.prefab new file mode 100644 index 0000000000..6a26e883ce --- /dev/null +++ b/Assets/Content/WorldObjects/Items/Clothing/HeadsetSecurityLeft.prefab @@ -0,0 +1,119 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &9081636566062436205 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: -4941665925011774811, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: key + value: + objectReference: {fileID: 11400000, guid: 17bb956de5fb959409b38dacb5749129, type: 2} + - target: {fileID: 4761919558556035364, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: -1549501771742983402, guid: 76ba5420c179bb841858ed042df97ba2, type: 3} + - target: {fileID: 6270372984438359393, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: _scenePathHash + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6270372984438359393, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: k__BackingField + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6270372984438359393, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: k__BackingField + value: 77 + objectReference: {fileID: 0} + - target: {fileID: 6270372984438359393, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: k__BackingField + value: 6479349498210980728 + objectReference: {fileID: 0} + - target: {fileID: 6270372984438359393, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: SerializedTransformProperties.Rotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6270372984438359393, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: SerializedTransformProperties.LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6270372984438359393, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: SerializedTransformProperties.LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6270372984438359393, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: SerializedTransformProperties.LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6935192618293072972, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6935192618293072972, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6935192618293072972, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6935192618293072972, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6935192618293072972, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6935192618293072972, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6935192618293072972, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6935192618293072972, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6935192618293072972, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6935192618293072972, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6935192618293072972, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7723921361698481624, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: m_Name + value: HeadsetSecurityLeft + objectReference: {fileID: 0} + - target: {fileID: 8013759367116360982, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: -1549501771742983402, guid: 76ba5420c179bb841858ed042df97ba2, type: 3} + - target: {fileID: 8996871635369454886, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: _name + value: HeadsetSecurityLeft + objectReference: {fileID: 0} + - target: {fileID: 8996871635369454886, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: _asset + value: + objectReference: {fileID: 11400000, guid: 5b8254c4cf98fcc4abf5012b35a20d1d, type: 2} + - target: {fileID: 8996871635369454886, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: _startingTraits.Array.size + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 8996871635369454886, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} + propertyPath: _startingTraits.Array.data[2] + value: + objectReference: {fileID: 11400000, guid: 6f6e80ff9f87f7e4d810b2e9dcb013df, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} diff --git a/Assets/Content/WorldObjects/Items/Clothing/HeadsetSecurityLeft.prefab.meta b/Assets/Content/WorldObjects/Items/Clothing/HeadsetSecurityLeft.prefab.meta new file mode 100644 index 0000000000..0d87dcad77 --- /dev/null +++ b/Assets/Content/WorldObjects/Items/Clothing/HeadsetSecurityLeft.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 88d1ba1edb4ce5e4fa74c6a8d53e36e1 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Content/WorldObjects/Items/Clothing/HeadsetSecurityRight.prefab b/Assets/Content/WorldObjects/Items/Clothing/HeadsetSecurityRight.prefab new file mode 100644 index 0000000000..e12182709e --- /dev/null +++ b/Assets/Content/WorldObjects/Items/Clothing/HeadsetSecurityRight.prefab @@ -0,0 +1,119 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &7331275951957123122 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: -6344899436166818615, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: -6645550767686512298, guid: 76ba5420c179bb841858ed042df97ba2, type: 3} + - target: {fileID: -662551539427050504, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: key + value: + objectReference: {fileID: 11400000, guid: 17bb956de5fb959409b38dacb5749129, type: 2} + - target: {fileID: 867287249480193492, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: _name + value: HeadsetSecurityRight + objectReference: {fileID: 0} + - target: {fileID: 867287249480193492, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: _asset + value: + objectReference: {fileID: 11400000, guid: 8c3b34efc0dd89e419a5eaeca37a3a7d, type: 2} + - target: {fileID: 867287249480193492, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: _startingTraits.Array.size + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 867287249480193492, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: _startingTraits.Array.data[2] + value: + objectReference: {fileID: 11400000, guid: 6f6e80ff9f87f7e4d810b2e9dcb013df, type: 2} + - target: {fileID: 3346295071430447723, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: _scenePathHash + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3346295071430447723, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: k__BackingField + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3346295071430447723, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: k__BackingField + value: 75 + objectReference: {fileID: 0} + - target: {fileID: 3346295071430447723, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: k__BackingField + value: 6241341028098078200 + objectReference: {fileID: 0} + - target: {fileID: 3346295071430447723, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: SerializedTransformProperties.Rotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3346295071430447723, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: SerializedTransformProperties.LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3346295071430447723, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: SerializedTransformProperties.LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3346295071430447723, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: SerializedTransformProperties.LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7016257906270051300, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7016257906270051300, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7016257906270051300, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7016257906270051300, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7016257906270051300, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7016257906270051300, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7016257906270051300, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7016257906270051300, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7016257906270051300, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7016257906270051300, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7016257906270051300, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8587914983834338332, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: -6645550767686512298, guid: 76ba5420c179bb841858ed042df97ba2, type: 3} + - target: {fileID: 8712940276313799639, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + propertyPath: m_Name + value: HeadsetSecurityRight + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} diff --git a/Assets/Content/WorldObjects/Items/Clothing/HeadsetSecurityRight.prefab.meta b/Assets/Content/WorldObjects/Items/Clothing/HeadsetSecurityRight.prefab.meta new file mode 100644 index 0000000000..6e1f2bedde --- /dev/null +++ b/Assets/Content/WorldObjects/Items/Clothing/HeadsetSecurityRight.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: bc08055e4ec2e204f8f46a379b2b6603 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/DefaultPrefabObjects.asset b/Assets/DefaultPrefabObjects.asset index e60ecfe626..13254a3fe4 100644 --- a/Assets/DefaultPrefabObjects.asset +++ b/Assets/DefaultPrefabObjects.asset @@ -33,6 +33,8 @@ MonoBehaviour: - {fileID: 4692070367735979832, guid: 8725b7f8f45d28a4ba6063318904cc8a, type: 3} - {fileID: 6270372984438359393, guid: f549f4153ef612c4586c46ea280e0e94, type: 3} - {fileID: 3346295071430447723, guid: 1a2f912be4bc1b948a2b22ffde517cdc, type: 3} + - {fileID: 2957918649098045964, guid: 88d1ba1edb4ce5e4fa74c6a8d53e36e1, type: 3} + - {fileID: 5462163768199098969, guid: bc08055e4ec2e204f8f46a379b2b6603, type: 3} - {fileID: 6405064644360513769, guid: be3fcf1a74268ad49bfedb1edd9f5318, type: 3} - {fileID: 1248430174884186406, guid: 7436f4976849b994aaee40df1bca7d89, type: 3} - {fileID: 2527334834019670621, guid: 236b51ddc6f9aa94ca92579082370c06, type: 3} diff --git a/Assets/Scripts/SS3D/Data/Generated/Items.cs b/Assets/Scripts/SS3D/Data/Generated/Items.cs index 702080cb72..c6ceaf9d21 100644 --- a/Assets/Scripts/SS3D/Data/Generated/Items.cs +++ b/Assets/Scripts/SS3D/Data/Generated/Items.cs @@ -93,6 +93,8 @@ public static class Items public static DatabaseAsset Hatchet = new DatabaseAsset("Hatchet", "Items"); public static DatabaseAsset ElectricalWire = new DatabaseAsset("ElectricalWire", "Items"); public static DatabaseAsset ElectricalCable = new DatabaseAsset("ElectricalCable", "Items"); + public static DatabaseAsset HeadsetSecurityLeft = new DatabaseAsset("HeadsetSecurityLeft", "Items"); + public static DatabaseAsset HeadsetSecurityRight = new DatabaseAsset("HeadsetSecurityRight", "Items"); } } diff --git a/Assets/Scripts/SS3D/Systems/Chat.meta b/Assets/Scripts/SS3D/Systems/Chat.meta new file mode 100644 index 0000000000..40b8d07f6e --- /dev/null +++ b/Assets/Scripts/SS3D/Systems/Chat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0147be05d018ad74c933a4fe53b9cc38 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/SS3D/Systems/Chat/ChatChannel.cs b/Assets/Scripts/SS3D/Systems/Chat/ChatChannel.cs new file mode 100644 index 0000000000..f55f9d9eae --- /dev/null +++ b/Assets/Scripts/SS3D/Systems/Chat/ChatChannel.cs @@ -0,0 +1,79 @@ +using SS3D.Permissions; +using SS3D.Systems; +using SS3D.Systems.Entities; +using System; +using UnityEngine; + +namespace SS3D.Engine.Chat +{ + [CreateAssetMenu(fileName = "New Chat Channel", menuName = "SS3D/UI/Chat/Chat Channel")] + public class ChatChannel : ScriptableObject + { + [Tooltip("Shown in front of the message sent between brackets, like [ABB]. Let empty for no abbreviation.")] + public string Abbreviation; + [Tooltip("Used on the tabs dropdown when selecting the tab to write to.")] + public string TabName; + public Color Color; + [Tooltip("If enabled, player will be able to exclude it from their InGame chat.")] + public bool Hidable; + [Tooltip("If disabled, no one will be able to write on this channel - only through code")] + public bool CodeOnlyChannel; + public ServerRoleTypes RoleRequiredToUse; + public bool CanFormatText; + public bool DistanceBased; + public float MaxDistance; + [Tooltip("The verb (in present) used for describing how the entity is saying it. Like 'says', 'whispers', 'shouts'.")] + public string defaultVerb; + [Tooltip("Can be format, even if canFormatText is disabled. Useful for adding specific format to a channel.")] + public string TextPrefix; + [Tooltip("Can be format, even if canFormatText is disabled. Useful for adding specific format to a channel.")] + public string TextSuffix; + [Tooltip("If false, player name (ckey) will be used instead")] + public bool UseCharacterName; + public bool HideSenderName; + public bool SurroundMessageWithQuotationMarks; + public Trait RequiredTraitInHeadset; + + public string GetColorTagOpening() => $""; + + public string GetColorTagClosing() => ""; + + public string GetTabText() + { + if (!string.IsNullOrEmpty(Abbreviation)) + { + return $"[{Abbreviation}] "; + } + + return ""; + } + + public string GetSenderText(Player player) + { + if (HideSenderName || player == null) + { + return ""; + } + + string senderName; + if (UseCharacterName) + { + // TODO: replace {player.Ckey} with the character name + senderName = player.Ckey; + } + else + { + senderName = player.Ckey; + } + + if (!string.IsNullOrEmpty(Abbreviation)) + { + return $"{senderName}: "; + } + + // This is a good place to add all functionality about specific verbs depending on the character situation + + return $"{senderName} {defaultVerb}, "; + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/SS3D/Systems/Chat/ChatChannel.cs.meta b/Assets/Scripts/SS3D/Systems/Chat/ChatChannel.cs.meta new file mode 100644 index 0000000000..b4bf2335d4 --- /dev/null +++ b/Assets/Scripts/SS3D/Systems/Chat/ChatChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: cd2d6eaeb9ae4b9f85a3ab7c93c2a1bb +timeCreated: 1568225153 \ No newline at end of file diff --git a/Assets/Scripts/SS3D/Systems/Chat/ChatChannels.cs b/Assets/Scripts/SS3D/Systems/Chat/ChatChannels.cs new file mode 100644 index 0000000000..310808e449 --- /dev/null +++ b/Assets/Scripts/SS3D/Systems/Chat/ChatChannels.cs @@ -0,0 +1,19 @@ +using Coimbra; +using System.Collections.Generic; +using UnityEngine; + +namespace SS3D.Engine.Chat +{ + [CreateAssetMenu(fileName = "New Chat Channels", menuName = "SS3D/UI/Chat/Channels")] + public class ChatChannels : ScriptableSettings + { + public List allChannels = new List(); + public ChatChannel allSystemMessagesChannel; + public ChatChannel inGameSystemMessagesChannel; + public ChatChannel stationAlertsChannel; + + public List GetHidableChannels() => allChannels.FindAll(channel => channel.Hidable); + + public List GetUnhidableChannels() => allChannels.FindAll(channel => !channel.Hidable); + } +} \ No newline at end of file diff --git a/Assets/Scripts/SS3D/Systems/Chat/ChatChannels.cs.meta b/Assets/Scripts/SS3D/Systems/Chat/ChatChannels.cs.meta new file mode 100644 index 0000000000..9832e7472f --- /dev/null +++ b/Assets/Scripts/SS3D/Systems/Chat/ChatChannels.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: df12eddc03ad45cd9a7628f3caf4b5ce +timeCreated: 1568477135 \ No newline at end of file diff --git a/Assets/Scripts/SS3D/Systems/Chat/ChatFilterOptionToggleUI.cs b/Assets/Scripts/SS3D/Systems/Chat/ChatFilterOptionToggleUI.cs new file mode 100644 index 0000000000..bebe5869de --- /dev/null +++ b/Assets/Scripts/SS3D/Systems/Chat/ChatFilterOptionToggleUI.cs @@ -0,0 +1,32 @@ +using TMPro; +using UnityEngine; +using UnityEngine.UI; + +namespace SS3D.Engine.Chat +{ + public class ChatFilterOptionToggleUI : MonoBehaviour + { + [SerializeField] private TextMeshProUGUI _label = null; + [SerializeField] private Toggle _toggle = null; + + private ChatChannel _chatChannel; + + public void Setup(ChatChannel chatChannel) + { + _chatChannel = chatChannel; + _label.text = chatChannel.name; + } + + public bool TryGetTickedChannel(out ChatChannel chatChannel) + { + if (_toggle.isOn) + { + chatChannel = _chatChannel; + return true; + } + + chatChannel = null; + return false; + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/SS3D/Systems/Chat/ChatFilterOptionToggleUI.cs.meta b/Assets/Scripts/SS3D/Systems/Chat/ChatFilterOptionToggleUI.cs.meta new file mode 100644 index 0000000000..ef741179d7 --- /dev/null +++ b/Assets/Scripts/SS3D/Systems/Chat/ChatFilterOptionToggleUI.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 088c8a0efbb34939b8df11b9dbd88f89 +timeCreated: 1568310925 \ No newline at end of file diff --git a/Assets/Scripts/SS3D/Systems/Chat/ChatMessage.cs b/Assets/Scripts/SS3D/Systems/Chat/ChatMessage.cs new file mode 100644 index 0000000000..376dd26990 --- /dev/null +++ b/Assets/Scripts/SS3D/Systems/Chat/ChatMessage.cs @@ -0,0 +1,51 @@ +using FishNet.Broadcast; +using SS3D.Core; +using SS3D.Systems.Entities; +using System; +using System.Text; +using UnityEngine; + +namespace SS3D.Engine.Chat +{ + [Serializable] + public struct ChatMessage : IBroadcast + { + public string Sender; + public string Text; + public string Channel; + public Vector3 Origin; + + public void FormatText(Player player, ChatChannel chatChannel) + { + if (chatChannel.DistanceBased) + { + Entity entity = Subsystems.Get().GetSpawnedEntity(player); + Origin = entity.Position; + } + + if (!chatChannel.CanFormatText) + { + Text = Text.Replace("<", "<"); + } + + StringBuilder stringBuilder = new StringBuilder(); + stringBuilder.Append(chatChannel.GetColorTagOpening()); + stringBuilder.Append(chatChannel.GetTabText()); + stringBuilder.Append(chatChannel.GetSenderText(player)); + if (chatChannel.SurroundMessageWithQuotationMarks) + { + stringBuilder.Append("\""); + } + stringBuilder.Append(chatChannel.TextPrefix); + stringBuilder.Append(Text); + stringBuilder.Append(chatChannel.TextSuffix); + if (chatChannel.SurroundMessageWithQuotationMarks) + { + stringBuilder.Append("\""); + } + stringBuilder.Append(chatChannel.GetColorTagClosing()); + + Text = stringBuilder.ToString(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/SS3D/Systems/Chat/ChatMessage.cs.meta b/Assets/Scripts/SS3D/Systems/Chat/ChatMessage.cs.meta new file mode 100644 index 0000000000..065422a29e --- /dev/null +++ b/Assets/Scripts/SS3D/Systems/Chat/ChatMessage.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 3d267ba2b4a54bc892f98ae24b4391e5 +timeCreated: 1568224781 \ No newline at end of file diff --git a/Assets/Scripts/SS3D/Systems/Chat/ChatSystem.cs b/Assets/Scripts/SS3D/Systems/Chat/ChatSystem.cs new file mode 100644 index 0000000000..1fd6767b22 --- /dev/null +++ b/Assets/Scripts/SS3D/Systems/Chat/ChatSystem.cs @@ -0,0 +1,130 @@ +using Coimbra; +using FishNet; +using FishNet.Connection; +using JetBrains.Annotations; +using SS3D.Core; +using SS3D.Core.Behaviours; +using SS3D.Logging; +using SS3D.Permissions; +using SS3D.Systems.Entities; +using System; +using System.Collections.Generic; +using System.IO; + +namespace SS3D.Engine.Chat +{ + public class ChatSystem : NetworkSystem + { + public readonly Dictionary RegisteredChatChannels = new Dictionary(); + public Action OnMessageReceived; + + private const string ChatLogFolderName = "Chat"; + private string _chatLogPath; + + public override void OnStartNetwork() + { + _chatLogPath = $"{UnityEngine.Application.dataPath}/../Logs/{ChatLogFolderName}.txt"; + + ChatChannels chatChannels = ScriptableSettings.GetOrFind(); + foreach (ChatChannel chatChannel in chatChannels.allChannels) + { + RegisteredChatChannels.Add(chatChannel.name, chatChannel); + } + + InstanceFinder.ClientManager.RegisterBroadcast(OnClientReceiveChatMessage); + InstanceFinder.ServerManager.RegisterBroadcast(OnServerReceiveChatMessage); + } + + private void OnServerReceiveChatMessage(NetworkConnection conn, ChatMessage msg) + { + InstanceFinder.ServerManager.Broadcast(msg); + } + + private void AddMessageToServerChatLog(ChatMessage msg) + { + try + { + using StreamWriter writer = new StreamWriter(_chatLogPath, true); + writer.WriteLine($"[{msg.Channel}] [{msg.Sender}] {msg.Text}"); + } + catch (Exception e) + { + Log.Information(typeof(ChatSystem), "Error when writing chat message into log: {error}", Logs.ServerOnly, e.Message); + } + } + + private void OnClientReceiveChatMessage(ChatMessage message) + { + if (InstanceFinder.IsServer) + { + AddMessageToServerChatLog(message); + } + + OnMessageReceived?.Invoke(message); + } + + public void SendPlayerMessage([NotNull] ChatChannel chatChannel, string text, Player player) + { + if (player == null) + { + return; + } + + if (chatChannel.RoleRequiredToUse != ServerRoleTypes.None) + { + PermissionSystem permissionSystem = Subsystems.Get(); + if (!permissionSystem.IsAtLeast(player.Ckey, chatChannel.RoleRequiredToUse)) + { + return; + } + } + + ChatMessage chatMessage = new ChatMessage + { + Channel = chatChannel.name, + Text = text, + Sender = player.Ckey, + }; + + chatMessage.FormatText(player, chatChannel); + + if (InstanceFinder.IsServer) + { + InstanceFinder.ServerManager.Broadcast(chatMessage); + } + else if (InstanceFinder.IsClient) + { + InstanceFinder.ClientManager.Broadcast(chatMessage); + } + } + + public void SendServerMessage([NotNull] ChatChannel chatChannel, string text) + { + ChatMessage chatMessage = new ChatMessage + { + Channel = chatChannel.name, + Text = text, + Sender = "Server", + }; + chatMessage.FormatText(null, chatChannel); + + if (InstanceFinder.IsServer) + { + InstanceFinder.ServerManager.Broadcast(chatMessage); + } + } + + public void SendServerMessageToCurrentPlayer([NotNull] ChatChannel chatChannel, string text) + { + ChatMessage chatMessage = new ChatMessage + { + Channel = chatChannel.name, + Text = text, + Sender = "Server", + }; + chatMessage.FormatText(null, chatChannel); + + OnClientReceiveChatMessage(chatMessage); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/SS3D/Systems/Chat/ChatSystem.cs.meta b/Assets/Scripts/SS3D/Systems/Chat/ChatSystem.cs.meta new file mode 100644 index 0000000000..e3d381f788 --- /dev/null +++ b/Assets/Scripts/SS3D/Systems/Chat/ChatSystem.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: a894827ddaaa4a74bc4cdd1f1da7f0c8 +timeCreated: 1708283340 \ No newline at end of file diff --git a/Assets/Scripts/SS3D/Systems/Chat/ChatTab.cs b/Assets/Scripts/SS3D/Systems/Chat/ChatTab.cs new file mode 100644 index 0000000000..e3f8ac9214 --- /dev/null +++ b/Assets/Scripts/SS3D/Systems/Chat/ChatTab.cs @@ -0,0 +1,209 @@ +using Coimbra; +using System.Collections; +using System.Linq; +using TMPro; +using UnityEngine; +using UnityEngine.EventSystems; +using UnityEngine.UI; + +namespace SS3D.Engine.Chat +{ + public class ChatTab : MonoBehaviour, IDragHandler, IEndDragHandler, IBeginDragHandler + { + [SerializeField] private InGameChatWindow _inGameChatWindowPrefab = null; + [SerializeField] private TextMeshProUGUI _textComponent = null; + [SerializeField] private ChatTabData _chatTabData; + + private Image _image; + private InGameChatWindow _inGameChatWindow; + private Vector3 _oldPos; + private Transform _previousButtonRow; + + public ChatTabData GetChatTabData() => _chatTabData; + + private void Awake() + { + _image = GetComponent(); + } + + public void Setup(ChatTabData newData, InGameChatWindow window) + { + _chatTabData = newData; + _inGameChatWindow = window; + _textComponent.text = newData.Name; + transform.SetAsFirstSibling(); + _chatTabData.Tab = this; + + if (gameObject.activeInHierarchy) + { + StartCoroutine(FixTabWidth()); + } + + _oldPos = transform.position; + } + + private IEnumerator FixTabWidth() + { + yield return null; + + ((RectTransform)transform).SetSizeWithCurrentAnchors( + RectTransform.Axis.Horizontal, 20 + _textComponent.GetRenderedValues(true).x); + } + + public void OpenTab() + { + _inGameChatWindow.SelectTab(gameObject); + } + + public void OnBeginDrag(PointerEventData eventData) + { + _previousButtonRow = transform.parent; + // Move the tab button outside the Viewport so it's visible while being dragged + transform.SetParent(_inGameChatWindow.transform, true); + + _oldPos = transform.position; + _inGameChatWindow.LoadTab(); + + _textComponent.raycastTarget = false; + _image.raycastTarget = false; + } + + public void OnDrag(PointerEventData eventData) + { + transform.position += (Vector3)eventData.delta; + } + + /// + /// Places the tab close to where the mouse dropped the tab off at. Reorders the other tabs to adjust. + /// + /// The tab to compare positions with. + /// The ChatWindow which contains the TabRow the tab goes into. + /// The position of the mouse to compare which direction the tab will move to. + private void PlaceTab(ChatTab chatTab, InGameChatWindow inGameChatWindow, Vector3 mousePos) + { + RectTransform tabRow = inGameChatWindow.GetTabRow(); + int index = chatTab.transform.GetSiblingIndex(); + + // If we are moving the tab to the right + if (mousePos.x > chatTab._oldPos.x) + { + // Figure out how far to the right + for (int i = 0; i < tabRow.childCount; i++) + { + RectTransform child = (RectTransform) tabRow.GetChild(i); + float pos = child.position.x; + // consider old pos of tab since it is being held currently + if (child == (RectTransform)chatTab.transform) + { + pos = chatTab._oldPos.x; + } + + if (pos + (child.rect.width / 2) < mousePos.x) + { + index = i; + } + } + } + // Otherwise figure out how far left + else + { + for (int i = tabRow.childCount - 1; i >= 0; i--) + { + RectTransform child = (RectTransform) tabRow.GetChild(i); + float pos = child.position.x; + // consider old pos of tab since it is being held currently + if (child == (RectTransform)chatTab.transform) + { + pos = chatTab._oldPos.x; + } + + if (pos + (child.rect.width / 2) > mousePos.x) + { + index = i; + } + } + } + + // Put tab back where it was + if (index == transform.GetSiblingIndex()) + { + transform.position = chatTab._oldPos; + } + // Otherwise move tab over to new spot + else + { + transform.SetSiblingIndex(index); + } + } + + public void OnEndDrag(PointerEventData eventData) + { + InGameChatWindow inGameChatWindow = eventData.hovered + .FirstOrDefault(x => x.GetComponentInParent() != null)? + .GetComponentInParent(); + if (inGameChatWindow != null) + { + transform.SetParent(_previousButtonRow); + _previousButtonRow = null; + + // Check if dropping on the same window + if (inGameChatWindow == _inGameChatWindow) + { + PlaceTab(this, _inGameChatWindow, eventData.position); + _inGameChatWindow.SelectTab(gameObject); + } + else + { + ChatTab chatTab = inGameChatWindow.AddTab(_chatTabData); + PlaceTab(chatTab, inGameChatWindow, eventData.position); + Button a = _inGameChatWindow.GetNextTabButton(gameObject); + gameObject.Dispose(false); + + if (a == null) + { + _inGameChatWindow.gameObject.Dispose(false); + } + else + { + _inGameChatWindow.SelectTab(a.gameObject); + } + + return; + } + } + else + { + // Create a new chat window as long as there are multiple tabs + if (_inGameChatWindow.GetTabCount() > 0) + { + InGameChatWindow newInGameChatWindow = Instantiate(_inGameChatWindowPrefab).GetComponent(); + Transform newInGameChatWindowTransform = newInGameChatWindow.transform; + Transform previousInGameChatWindowTransform = _inGameChatWindow.transform; + + newInGameChatWindow.AvailableChannels = _inGameChatWindow.AvailableChannels; + newInGameChatWindowTransform.SetParent(previousInGameChatWindowTransform.parent); + newInGameChatWindowTransform.position = Input.mousePosition; + newInGameChatWindowTransform.localScale = previousInGameChatWindowTransform.localScale; + newInGameChatWindow.gameObject.SetActive(true); + newInGameChatWindow.AddTab(_chatTabData); + + Button nextTabButton = _inGameChatWindow.GetNextTabButton(gameObject); + gameObject.Dispose(false); + _inGameChatWindow.SelectTab(nextTabButton.gameObject); + + return; + } + // There aren't multiple tabs, just revert back to where you were before + else + { + transform.SetParent(_previousButtonRow); + _previousButtonRow = null; + transform.position = _oldPos; + } + } + + _textComponent.raycastTarget = true; + _image.raycastTarget = true; + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/SS3D/Systems/Chat/ChatTab.cs.meta b/Assets/Scripts/SS3D/Systems/Chat/ChatTab.cs.meta new file mode 100644 index 0000000000..0451efcd0a --- /dev/null +++ b/Assets/Scripts/SS3D/Systems/Chat/ChatTab.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: b18134e436ce47719d88cc1f13a46a36 +timeCreated: 1568304518 \ No newline at end of file diff --git a/Assets/Scripts/SS3D/Systems/Chat/ChatTabData.cs b/Assets/Scripts/SS3D/Systems/Chat/ChatTabData.cs new file mode 100644 index 0000000000..f60b8a01d4 --- /dev/null +++ b/Assets/Scripts/SS3D/Systems/Chat/ChatTabData.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; + +namespace SS3D.Engine.Chat +{ + [Serializable] + public struct ChatTabData + { + public string Name; + public List Channels; + public bool Removable; + public ChatTab Tab; + + public ChatTabData(string name, List channels, bool removable, ChatTab tabTransform) + { + Name = name; + Channels = channels; + Removable = removable; + Tab = tabTransform; + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/SS3D/Systems/Chat/ChatTabData.cs.meta b/Assets/Scripts/SS3D/Systems/Chat/ChatTabData.cs.meta new file mode 100644 index 0000000000..2e07588b38 --- /dev/null +++ b/Assets/Scripts/SS3D/Systems/Chat/ChatTabData.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 9c7ac6fb0ef44090b8dcd2c47a7635d5 +timeCreated: 1568304226 \ No newline at end of file diff --git a/Assets/Scripts/SS3D/Systems/Chat/ChatWindow.cs b/Assets/Scripts/SS3D/Systems/Chat/ChatWindow.cs new file mode 100644 index 0000000000..f7b39a5076 --- /dev/null +++ b/Assets/Scripts/SS3D/Systems/Chat/ChatWindow.cs @@ -0,0 +1,158 @@ +using Coimbra; +using FishNet; +using SS3D.Core; +using SS3D.Core.Behaviours; +using SS3D.Systems.Entities; +using SS3D.Systems.Inputs; +using SS3D.Systems.PlayerControl; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using TMPro; +using UnityEngine; +using UnityEngine.EventSystems; +using UnityEngine.InputSystem; +using InputSystem = SS3D.Systems.Inputs.InputSystem; + +namespace SS3D.Engine.Chat +{ + /// + /// Behaviour responsible for handling chat functionality. + /// + public abstract class ChatWindow : View, IPointerEnterHandler, IPointerExitHandler + { + [SerializeField] protected TMP_InputField _inputField = null; + [SerializeField] private TextMeshProUGUI _chatText = null; + + [HideInInspector] public List AvailableChannels = new List(); + + private readonly List _chatMessages = new List(); + + private InputSystem _inputSystem; + private Controls.OtherActions _controls; + + protected virtual ChatChannel GetCurrentChatChannel() => throw new NotImplementedException(); + + protected override void OnAwake() + { + base.OnAwake(); + + _inputSystem = Subsystems.Get(); + _controls = _inputSystem.Inputs.Other; + } + + protected override void OnEnabled() + { + base.OnDisabled(); + + _controls.SendChatMessage.performed += HandleSendMessage; + Subsystems.Get().OnMessageReceived += OnClientReceiveChatMessage; + } + + protected override void OnDisabled() + { + base.OnDisabled(); + + _controls.SendChatMessage.performed -= HandleSendMessage; + Subsystems.Get().OnMessageReceived -= OnClientReceiveChatMessage; + } + + public void OnPointerEnter(PointerEventData eventData) + { + _inputSystem.ToggleBinding("/scroll/y", false); + } + + public void OnPointerExit(PointerEventData eventData) + { + _inputSystem.ToggleBinding("/scroll/y", true); + } + + protected virtual void HandleSendMessage(InputAction.CallbackContext context) + { + SendMessage(); + } + + public void SendMessage() + { + string text = _inputField.text; + if (text.Length <= 0) + { + return; + } + + _inputField.text = ""; + + PlayerSystem playerSystem = Subsystems.Get(); + ChatSystem chatSystem = Subsystems.Get(); + string playerCkey = playerSystem.GetCkey(InstanceFinder.ClientManager.Connection); + Player player = playerSystem.GetPlayer(playerCkey); + ChatChannel chatChannel = GetCurrentChatChannel(); + + if (AvailableChannels.Contains(chatChannel.name)) + { + chatSystem.SendPlayerMessage(chatChannel, text, player); + } + else + { + ChatChannels chatChannels = ScriptableSettings.GetOrFind(); + chatSystem.SendServerMessageToCurrentPlayer( + chatChannels.inGameSystemMessagesChannel, + $"[UNAUTHORIZED ACCESS TO {chatChannel.name} CHANNEL]"); + } + } + + protected void ShowMessages(List messages) + { + StringBuilder sb = new StringBuilder(); + foreach (ChatMessage message in messages) + { + sb.AppendLine(message.Text); + } + + _chatText.text = sb.ToString(); + } + + public void OnClientReceiveChatMessage(ChatMessage message) + { + if (!AvailableChannels.Contains(message.Channel)) + { + return; + } + + ChatSystem chatSystem = Subsystems.Get(); + ChatChannel channel = chatSystem.RegisteredChatChannels[message.Channel]; + if (channel.DistanceBased) + { + PlayerSystem playerSystem = Subsystems.Get(); + string playerCkey = playerSystem.GetCkey(InstanceFinder.ClientManager.Connection); + Player player = playerSystem.GetPlayer(playerCkey); + Entity entity = Subsystems.Get().GetSpawnedEntity(player); + if (Vector3.Distance(entity.Position, message.Origin) > channel.MaxDistance) + { + return; + } + } + + _chatMessages.Add(message); + UpdateMessages(); + } + + protected List GetMessagesInChannels(List chatChannelsNames) + { + return _chatMessages.Where(x => chatChannelsNames.Any(y => x.Channel.Equals(y))).ToList(); + } + + protected virtual void UpdateMessages() {} + + public void OnInputFieldSelect() + { + Subsystems.Get().ToggleAllActions(false, new [] { _controls.SendChatMessage }); + } + + public void OnInputFieldDeselect() + { + Subsystems.Get().ToggleAllActions(true, new [] { _controls.SendChatMessage }); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/SS3D/Systems/Chat/ChatWindow.cs.meta b/Assets/Scripts/SS3D/Systems/Chat/ChatWindow.cs.meta new file mode 100644 index 0000000000..a26ce3d007 --- /dev/null +++ b/Assets/Scripts/SS3D/Systems/Chat/ChatWindow.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 9816aef6b8784fb8a00650e4c8708e6d +timeCreated: 1708285129 \ No newline at end of file diff --git a/Assets/Scripts/SS3D/Systems/Chat/InGameChatController.cs b/Assets/Scripts/SS3D/Systems/Chat/InGameChatController.cs new file mode 100644 index 0000000000..c974c3b54e --- /dev/null +++ b/Assets/Scripts/SS3D/Systems/Chat/InGameChatController.cs @@ -0,0 +1,132 @@ +using Coimbra; +using FishNet.Object; +using FishNet.Object.Synchronizing; +using SS3D.Core; +using SS3D.Core.Behaviours; +using SS3D.Systems.Inventory.Containers; +using SS3D.Systems.Inventory.Items; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + +namespace SS3D.Engine.Chat +{ + public sealed class InGameChatController : NetworkActor + { + [SerializeField] private HumanInventory _humanInventory; + + [SyncObject] + public readonly SyncList AvailableChannels = new SyncList(); + + protected override void OnAwake() + { + ChatChannels chatChannels = ScriptableSettings.GetOrFind(); + List initialAvailableChannels = + chatChannels.allChannels + .Where(x => + !x.Hidable + || x.RequiredTraitInHeadset == null + || HasHeadsetForChatChannel(x)) + .Select(x => x.name) + .ToList(); + + foreach (string initialAvailableChannel in initialAvailableChannels) + { + AvailableChannels.Add(initialAvailableChannel); + } + } + + public override void OnStartClient() + { + base.OnStartClient(); + + if (!IsOwner) + { + return; + } + + InGameChatWindow inGameChatWindow = ViewLocator.Get().First(); + inGameChatWindow.AvailableChannels = AvailableChannels.ToList(); + inGameChatWindow.InitializeWithAllAvailableChannels(); + + AvailableChannels.OnChange += OnAvailableChannelsChanged; + } + + public override void OnStartServer() + { + base.OnStartServer(); + + _humanInventory.OnContainerContentChanged += OnInventoryItemsUpdated; + } + + [Client] + private void OnAvailableChannelsChanged(SyncListOperation operation, int index, string oldItem, string newItem, bool asServer) + { + List availableChannels = AvailableChannels.ToList(); + foreach (InGameChatWindow inGameChatWindow in ViewLocator.Get()) + { + inGameChatWindow.AvailableChannels = availableChannels; + } + } + + [Server] + private void OnInventoryItemsUpdated(AttachedContainer container, Item oldItem, Item newItem, ContainerChangeType type) + { + if (container.ContainerType is not (ContainerType.EarLeft or ContainerType.EarRight)) + { + return; + } + + List newAvailableChannels = GetListOfAvailableChannels(); + + foreach (string currentAvailableChannel in AvailableChannels) + { + if (!newAvailableChannels.Contains(currentAvailableChannel)) + { + AvailableChannels.Remove(currentAvailableChannel); + } + } + + foreach (string newAvailableChannel in newAvailableChannels) + { + if (!AvailableChannels.Contains(newAvailableChannel)) + { + AvailableChannels.Add(newAvailableChannel); + } + } + } + + [Server] + private List GetListOfAvailableChannels() => + ScriptableSettings.GetOrFind().allChannels + .Where(x => + !x.Hidable + || x.RequiredTraitInHeadset == null + || HasHeadsetForChatChannel(x)) + .Select(x => x.name) + .ToList(); + + [Server] + private bool HasHeadsetForChatChannel(ChatChannel chatChannel) + { + if (_humanInventory == null) + { + return false; + } + + if (_humanInventory.TryGetTypeContainer(ContainerType.EarLeft, 0, out AttachedContainer earLeftContainer) + && earLeftContainer.Items.Any(x => x.HasTrait(chatChannel.RequiredTraitInHeadset))) + { + return true; + } + + if (_humanInventory.TryGetTypeContainer(ContainerType.EarRight, 0, out AttachedContainer earRightContainer) + && earRightContainer.Items.Any(x => x.HasTrait(chatChannel.RequiredTraitInHeadset))) + { + return true; + } + + return false; + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/SS3D/Systems/Chat/InGameChatController.cs.meta b/Assets/Scripts/SS3D/Systems/Chat/InGameChatController.cs.meta new file mode 100644 index 0000000000..cb096d0c5e --- /dev/null +++ b/Assets/Scripts/SS3D/Systems/Chat/InGameChatController.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 674a753226584957a49a40ca832c2247 +timeCreated: 1708255894 \ No newline at end of file diff --git a/Assets/Scripts/SS3D/Systems/Chat/InGameChatWindow.cs b/Assets/Scripts/SS3D/Systems/Chat/InGameChatWindow.cs new file mode 100644 index 0000000000..a8a68e41dd --- /dev/null +++ b/Assets/Scripts/SS3D/Systems/Chat/InGameChatWindow.cs @@ -0,0 +1,238 @@ +using Coimbra; +using FishNet; +using SS3D.Core; +using SS3D.Permissions; +using SS3D.Systems.PlayerControl; +using System.Collections; +using System.Collections.Generic; +using TMPro; +using UnityEngine; +using UnityEngine.EventSystems; +using UnityEngine.UI; + +namespace SS3D.Engine.Chat +{ + /// + /// Behaviour responsible for handling chat UI in-game. + /// Should be attached to the in-game chat UI prefab. + /// It has tab, channel selector and can be dragged. + /// + public sealed class InGameChatWindow : ChatWindow, IDragHandler + { + [SerializeField] private RectTransform _tabRow = null; + [SerializeField] private ChatTab _chatTabPrefab = null; + [SerializeField] private TMP_Dropdown _channelDropDown = null; + [SerializeField] private CanvasGroup _canvasGroup = null; + + private readonly List _channelDropdownOptions = new List(); + + private ChatTabData _currentTabData; + + public CanvasGroup CanvasGroup => _canvasGroup; + + public RectTransform GetTabRow() => _tabRow; + + public int GetTabCount() => _tabRow.childCount; + + protected override ChatChannel GetCurrentChatChannel() => + Subsystems.Get().RegisteredChatChannels[_channelDropdownOptions[_channelDropDown.value]]; + + public void InitializeWithAllAvailableChannels() + { + ChatTabData initialTab = new ChatTabData( + "All", + AvailableChannels, + false, + null); + + AddTab(initialTab); + HideChatWindowUI(); + } + + public void EnableAllTabs() + { + Button[] buttons = _tabRow.GetComponentsInChildren