diff --git a/Assets/Materials/SpriteDefault.mat b/Assets/Materials/SpriteDefault.mat new file mode 100644 index 0000000000000000000000000000000000000000..3af469c55f211c797592edf7dba147c4594b84d4 --- /dev/null +++ b/Assets/Materials/SpriteDefault.mat @@ -0,0 +1,88 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SpriteDefault + m_Shader: {fileID: 4800000, guid: cf81c85f95fe47e1a27f6ae460cf182c, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _ColorMask: 15 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _UVSec: 0 + - _UseUIAlphaClip: 0 + - _ZWrite: 1 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Materials/SpriteDefault.mat.meta b/Assets/Materials/SpriteDefault.mat.meta new file mode 100644 index 0000000000000000000000000000000000000000..697a20687bc867ac9aeb33ba8ca0c8255b945359 --- /dev/null +++ b/Assets/Materials/SpriteDefault.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3420edeac2b11384b9977bd98f565b24 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Materials/SpriteHint.mat b/Assets/Materials/SpriteHint.mat new file mode 100644 index 0000000000000000000000000000000000000000..6700102e0f05a7f1cab4e8ecb81a783f8109a518 --- /dev/null +++ b/Assets/Materials/SpriteHint.mat @@ -0,0 +1,88 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SpriteHint + m_Shader: {fileID: 4800000, guid: cf81c85f95fe47e1a27f6ae460cf182c, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _ColorMask: 15 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _UVSec: 0 + - _UseUIAlphaClip: 0 + - _ZWrite: 1 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 0.93333334, g: 0.39215687, b: 0.03137255, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Materials/SpriteHint.mat.meta b/Assets/Materials/SpriteHint.mat.meta new file mode 100644 index 0000000000000000000000000000000000000000..f05607470d869a3782c09cb92ec30326bd64fa9a --- /dev/null +++ b/Assets/Materials/SpriteHint.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 923bc3e7bd8ae2745859a620359be2f8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Materials/SpriteSelected.mat b/Assets/Materials/SpriteSelected.mat new file mode 100644 index 0000000000000000000000000000000000000000..b19efca325bf6fe70c92615ab6a499017e34da25 --- /dev/null +++ b/Assets/Materials/SpriteSelected.mat @@ -0,0 +1,88 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SpriteSelected + m_Shader: {fileID: 4800000, guid: cf81c85f95fe47e1a27f6ae460cf182c, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _ColorMask: 15 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _UVSec: 0 + - _UseUIAlphaClip: 0 + - _ZWrite: 1 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 0, a: 0.11372549} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Materials/SpriteSelected.mat.meta b/Assets/Materials/SpriteSelected.mat.meta new file mode 100644 index 0000000000000000000000000000000000000000..84a47de9d7e0cf6020ec102b8a2c06b57aa5becc --- /dev/null +++ b/Assets/Materials/SpriteSelected.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f4a2ffc31b2faf446bf2a86047fbc9f8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Materials/SpriteSolution.mat b/Assets/Materials/SpriteSolution.mat new file mode 100644 index 0000000000000000000000000000000000000000..fcded7af0176c55e91e327ac7be9a7b23ad0ffee --- /dev/null +++ b/Assets/Materials/SpriteSolution.mat @@ -0,0 +1,88 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SpriteSolution + m_Shader: {fileID: 4800000, guid: cf81c85f95fe47e1a27f6ae460cf182c, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _ColorMask: 15 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _UVSec: 0 + - _UseUIAlphaClip: 0 + - _ZWrite: 1 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 0.99215686, g: 1, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Materials/SpriteSolution.mat.meta b/Assets/Materials/SpriteSolution.mat.meta new file mode 100644 index 0000000000000000000000000000000000000000..02001bff02bcf992fbd5730b74f82a5a642f9da9 --- /dev/null +++ b/Assets/Materials/SpriteSolution.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 79cc7db91c9641d4aa8a1513d6ca85d1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/Facts/Circle.prefab b/Assets/Resources/Prefabs/Facts/Circle.prefab index fbdbd506c7edaad4ca294b35084bd6728832bd6b..e9b352131d9a177cba1d7de192ae16fa71dfa22a 100644 --- a/Assets/Resources/Prefabs/Facts/Circle.prefab +++ b/Assets/Resources/Prefabs/Facts/Circle.prefab @@ -115,13 +115,13 @@ MonoBehaviour: _URI: FactText: [] StringLabelFormats: [] - renderer: - - {fileID: 5284903402926663935} - - {fileID: 1078883255209641429} Default: {fileID: 2100000, guid: 8ae9adf4dc782964387385c1e8c0eb72, type: 2} Selected: {fileID: 2100000, guid: 34a95baef388bb8458c97a626b732f9f, type: 2} Hint: {fileID: 2100000, guid: 8621b710d7d1d5041bc6bfd0cc37cdff, type: 2} Solution: {fileID: 2100000, guid: 2a003f0807acc1142965bb21bdc824f6, type: 2} + renderer: + - {fileID: 5284903402926663935} + - {fileID: 1078883255209641429} --- !u!1 &4682201382595328041 GameObject: m_ObjectHideFlags: 0 @@ -403,13 +403,13 @@ MonoBehaviour: _URI: FactText: [] StringLabelFormats: [] - renderer: - - {fileID: 1078883255209641429} - - {fileID: 5284903402926663935} Default: {fileID: 2100000, guid: 8ae9adf4dc782964387385c1e8c0eb72, type: 2} Selected: {fileID: 2100000, guid: 34a95baef388bb8458c97a626b732f9f, type: 2} Hint: {fileID: 2100000, guid: 8621b710d7d1d5041bc6bfd0cc37cdff, type: 2} Solution: {fileID: 2100000, guid: 2a003f0807acc1142965bb21bdc824f6, type: 2} + renderer: + - {fileID: 1078883255209641429} + - {fileID: 5284903402926663935} --- !u!1 &6839596689016440457 GameObject: m_ObjectHideFlags: 0 @@ -479,9 +479,9 @@ MonoBehaviour: _URI: FactText: [] StringLabelFormats: [] - renderer: - - {fileID: 1078883255209641429} Default: {fileID: 2100000, guid: 8ae9adf4dc782964387385c1e8c0eb72, type: 2} Selected: {fileID: 2100000, guid: 34a95baef388bb8458c97a626b732f9f, type: 2} Hint: {fileID: 2100000, guid: 8621b710d7d1d5041bc6bfd0cc37cdff, type: 2} Solution: {fileID: 2100000, guid: 2a003f0807acc1142965bb21bdc824f6, type: 2} + renderer: + - {fileID: 1078883255209641429} diff --git a/Assets/Resources/Prefabs/Facts/Point.prefab b/Assets/Resources/Prefabs/Facts/Point.prefab index 8fb17b2dcf588320298cc0107e108982237d0c77..8005fd50534b4c8782389d04cdec77da2f73876c 100644 --- a/Assets/Resources/Prefabs/Facts/Point.prefab +++ b/Assets/Resources/Prefabs/Facts/Point.prefab @@ -36,7 +36,6 @@ Transform: - {fileID: 338274751687282010} - {fileID: 5939570736350582895} - {fileID: 206589483256967431} - - {fileID: 1897634834899172406} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -120,12 +119,12 @@ MonoBehaviour: - {fileID: 4028707725789292921} StringLabelFormats: - '{0}' - renderer: - - {fileID: 1075046474335495899} Default: {fileID: 2100000, guid: 8ae9adf4dc782964387385c1e8c0eb72, type: 2} Selected: {fileID: 2100000, guid: 34a95baef388bb8458c97a626b732f9f, type: 2} Hint: {fileID: 2100000, guid: 8621b710d7d1d5041bc6bfd0cc37cdff, type: 2} Solution: {fileID: 2100000, guid: 2a003f0807acc1142965bb21bdc824f6, type: 2} + renderer: + - {fileID: 1075046474335495899} --- !u!114 &6183343481027254878 MonoBehaviour: m_ObjectHideFlags: 0 @@ -327,72 +326,6 @@ MonoBehaviour: Cam1: {fileID: 0} Cam2: {fileID: 0} BackUPCam: {fileID: 0} ---- !u!1 &3501726312507320707 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1897634834899172406} - - component: {fileID: 2282314938058693146} - - component: {fileID: -1711701745619400267} - m_Layer: 10 - m_Name: SnapSphere - m_TagString: SnapZone - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &1897634834899172406 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3501726312507320707} - m_LocalRotation: {x: -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: 7110486964728869325} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!135 &2282314938058693146 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3501726312507320707} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Radius: 0.5 - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &-1711701745619400267 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3501726312507320707} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} - m_Name: - m_EditorClassIdentifier: - _URI: - FactText: [] - StringLabelFormats: [] - renderer: [] - Default: {fileID: 0} - Selected: {fileID: 0} - Hint: {fileID: 0} - Solution: {fileID: 0} --- !u!1 &7522635739010457072 GameObject: m_ObjectHideFlags: 0 @@ -406,7 +339,7 @@ GameObject: - component: {fileID: 8231516868387511546} m_Layer: 10 m_Name: PointSphere - m_TagString: Untagged + m_TagString: Selectable m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 diff --git a/Assets/Resources/Prefabs/Facts/Ring.prefab b/Assets/Resources/Prefabs/Facts/Ring.prefab index 209d704cd516f16605910a927f961503f8418180..982ebf81f8608900d60cd5ce895a6adb74d56a51 100644 --- a/Assets/Resources/Prefabs/Facts/Ring.prefab +++ b/Assets/Resources/Prefabs/Facts/Ring.prefab @@ -291,12 +291,12 @@ MonoBehaviour: _URI: FactText: [] StringLabelFormats: [] - renderer: - - {fileID: 4181090182545414655} Default: {fileID: 2100000, guid: 8ae9adf4dc782964387385c1e8c0eb72, type: 2} Selected: {fileID: 2100000, guid: 34a95baef388bb8458c97a626b732f9f, type: 2} Hint: {fileID: 2100000, guid: 8621b710d7d1d5041bc6bfd0cc37cdff, type: 2} Solution: {fileID: 2100000, guid: 2a003f0807acc1142965bb21bdc824f6, type: 2} + renderer: + - {fileID: 4181090182545414655} --- !u!64 &3274869260965504490 MeshCollider: m_ObjectHideFlags: 0 @@ -501,11 +501,11 @@ MonoBehaviour: - {fileID: 1254072669719294581} StringLabelFormats: - '{0}' - renderer: [] Default: {fileID: 0} Selected: {fileID: 0} Hint: {fileID: 0} Solution: {fileID: 0} + renderer: [] --- !u!1 &8117705180640636930 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Prefabs/GlobalObject.prefab b/Assets/Resources/Prefabs/GlobalObject.prefab index 88020dbeb28bb92cecccdbda895335ff67f6467f..6d9a0ec11449550659644e30d2ea5445b90968e7 100644 --- a/Assets/Resources/Prefabs/GlobalObject.prefab +++ b/Assets/Resources/Prefabs/GlobalObject.prefab @@ -46,7 +46,7 @@ MonoBehaviour: m_EditorClassIdentifier: _hintAnimationStartColor: {r: 0.9716981, g: 0.9266228, b: 0.1054201, a: 1} _hintAnimationEndColor: {r: 0.972549, g: 0.6342677, b: 0.10588237, a: 0} - _hintAnimationDuration: 3 + _hintAnimationDuration: 4 _AnimationLerpDuration: 1 _StageAccomplished: {r: 0.029236369, g: 0.6886792, b: 0.041520078, a: 0.39215687} _StageNotYetAccomplished: {r: 0.031372562, g: 0.4927269, b: 0.6901961, a: 0.39215687} diff --git a/Assets/Resources/Prefabs/TestPrefabs/HidingCanvas.prefab b/Assets/Resources/Prefabs/TestPrefabs/HidingCanvas.prefab index 11d5e17d1d85c212f29a1de3290b1042202aadd7..edab7d4c1f0dbe1e133680c06dd564e1c39d359d 100644 --- a/Assets/Resources/Prefabs/TestPrefabs/HidingCanvas.prefab +++ b/Assets/Resources/Prefabs/TestPrefabs/HidingCanvas.prefab @@ -644,7 +644,6 @@ GameObject: - component: {fileID: 8004702056412215060} - component: {fileID: 8004702056412215064} - component: {fileID: 8004702056412215065} - - component: {fileID: 8004702056412215062} - component: {fileID: 8004702056412215063} m_Layer: 5 m_Name: Scroll View @@ -713,19 +712,6 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!114 &8004702056412215062 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8004702056412215061} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ShowMaskGraphic: 1 --- !u!114 &8004702056412215063 MonoBehaviour: m_ObjectHideFlags: 0 @@ -901,8 +887,9 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 8004702056544321748} - - component: {fileID: 8004702056544321753} - component: {fileID: 8004702056544321750} + - component: {fileID: 2000459927344004486} + - component: {fileID: 8004702056544321753} - component: {fileID: 8004702056544321751} m_Layer: 5 m_Name: Viewport @@ -932,7 +919,15 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0, y: 1} ---- !u!114 &8004702056544321753 +--- !u!222 &8004702056544321750 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8004702056544321749} + m_CullTransparentMesh: 0 +--- !u!114 &2000459927344004486 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -941,18 +936,24 @@ MonoBehaviour: m_GameObject: {fileID: 8004702056544321749} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} m_Name: m_EditorClassIdentifier: - m_ShowMaskGraphic: 0 ---- !u!222 &8004702056544321750 -CanvasRenderer: + m_Padding: {x: 1, y: 0, z: 1, w: 0} + m_Softness: {x: 0, y: 0} +--- !u!114 &8004702056544321753 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8004702056544321749} - m_CullTransparentMesh: 0 + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 --- !u!114 &8004702056544321751 MonoBehaviour: m_ObjectHideFlags: 0 @@ -960,7 +961,7 @@ MonoBehaviour: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8004702056544321749} - m_Enabled: 1 + m_Enabled: 0 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} m_Name: @@ -2388,8 +2389,8 @@ MonoBehaviour: type: 3} mmtAnswerPopUp: {fileID: 6618856106128302243} currentMmtAnswer: - dynamicScrollDescriptionsActive: 1 - automaticHintGenerationActive: 1 + DynamicScrollDescriptionsActive: 1 + AutomaticHintGenerationActive: 1 --- !u!114 &8004702057798297409 MonoBehaviour: m_ObjectHideFlags: 0 @@ -2937,17 +2938,11 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: preferredStartScrollName: OppositeLen - tryScrollListTimes: 2 ScrollButtons: [] ScrollPrefab: {fileID: 3173330253721512196, guid: a6a9a3ebdb022e546a21d9f9ff148261, type: 3} DetailScreen: {fileID: 8004702057798297436} scrollscreenContent: {fileID: 0} - x_Start: -240 - y_Start: 200 - X_Pacece_Between_Items: 105 - y_Pacece_Between_Items: 105 - number_of_Column: 3 --- !u!1 &8004702058047913763 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Prefabs/TestPrefabs/ScrollPrefabTestRendered.prefab b/Assets/Resources/Prefabs/TestPrefabs/ScrollPrefabTestRendered.prefab index 1c9e0f7b56f8b16dd25b820dd4753d1a9a381e9b..70689d8defc3462598a37bff32e5734327d65194 100644 --- a/Assets/Resources/Prefabs/TestPrefabs/ScrollPrefabTestRendered.prefab +++ b/Assets/Resources/Prefabs/TestPrefabs/ScrollPrefabTestRendered.prefab @@ -357,6 +357,7 @@ GameObject: m_Component: - component: {fileID: 2345328632624463996} - component: {fileID: 2345328632624463993} + - component: {fileID: 656794626516865029} - component: {fileID: 2345328632624463994} - component: {fileID: 2345328632624463995} - component: {fileID: 2345328632624463992} @@ -395,12 +396,26 @@ MonoBehaviour: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2345328632624463997} - m_Enabled: 1 + m_Enabled: 0 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} m_Name: m_EditorClassIdentifier: m_ShowMaskGraphic: 0 +--- !u!114 &656794626516865029 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2345328632624463997} + 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!222 &2345328632624463994 CanvasRenderer: m_ObjectHideFlags: 0 @@ -920,6 +935,7 @@ GameObject: m_Component: - component: {fileID: 2345328633255984844} - component: {fileID: 2345328633255984841} + - component: {fileID: 2056174191413670760} - component: {fileID: 2345328633255984842} - component: {fileID: 2345328633255984843} m_Layer: 5 @@ -957,12 +973,26 @@ MonoBehaviour: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2345328633255984845} - m_Enabled: 1 + m_Enabled: 0 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} m_Name: m_EditorClassIdentifier: m_ShowMaskGraphic: 0 +--- !u!114 &2056174191413670760 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2345328633255984845} + 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!222 &2345328633255984842 CanvasRenderer: m_ObjectHideFlags: 0 @@ -978,7 +1008,7 @@ MonoBehaviour: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2345328633255984845} - m_Enabled: 1 + m_Enabled: 0 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} m_Name: @@ -2150,9 +2180,10 @@ MonoBehaviour: cursor: {fileID: 0} parameterDisplayPrefab: {fileID: 8358525157842135574, guid: 0651df442e07acf439dd439c86c20e93, type: 3} + mmtAnswerPopUp: {fileID: 0} currentMmtAnswer: - dynamicScrollDescriptionsActive: 1 - automaticHintGenerationActive: 1 + DynamicScrollDescriptionsActive: 1 + AutomaticHintGenerationActive: 1 --- !u!1 &7146941621249359137 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Prefabs/UI/Facts/Factscreen.prefab b/Assets/Resources/Prefabs/UI/Facts/Factscreen.prefab index 83d0aba49e81111698827859f494a1fb85c02985..416b7d844275f3cbd25ef87a128919b76032c1ec 100644 --- a/Assets/Resources/Prefabs/UI/Facts/Factscreen.prefab +++ b/Assets/Resources/Prefabs/UI/Facts/Factscreen.prefab @@ -493,7 +493,7 @@ RectTransform: 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: -41183.812} + m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 1} --- !u!114 &8823539307371861913 diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAngle.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAngle.prefab index c6c82ac336e6b984e769f2819fed532144fd0f93..4f2b10c3d504f455f47f2c28382150028de318b0 100644 --- a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAngle.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAngle.prefab @@ -417,11 +417,10 @@ GameObject: - component: {fileID: 6643637775379894487} - component: {fileID: 6643637775379894486} - component: {fileID: -3161002223909736641} - - component: {fileID: 5040239873163969181} - component: {fileID: 114522817932931646} - - component: {fileID: 3011926265969909947} - component: {fileID: 3573135846559875297} - component: {fileID: -6877371120973083636} + - component: {fileID: 1315392727980462043} m_Layer: 5 m_Name: DisplayAngle m_TagString: Untagged @@ -472,7 +471,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} m_Name: m_EditorClassIdentifier: - m_Material: {fileID: 0} + m_Material: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} m_Color: {r: 1, g: 1, b: 1, a: 1} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} @@ -502,20 +501,6 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 ---- !u!114 &5040239873163969181 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6643637775379894484} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} - m_Name: - m_EditorClassIdentifier: - imageToChange: {fileID: 6643637775379894486} - imageToChangeDefaultColor: {r: 0, g: 0, b: 0, a: 0} --- !u!114 &114522817932931646 MonoBehaviour: m_ObjectHideFlags: 0 @@ -529,7 +514,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: dragged: 0 ---- !u!114 &3011926265969909947 +--- !u!114 &3573135846559875297 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -538,24 +523,12 @@ MonoBehaviour: m_GameObject: {fileID: 6643637775379894484} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} m_Name: m_EditorClassIdentifier: - _URI: - FactText: - - {fileID: 6643637774878492040} - - {fileID: 6643637774014364123} - - {fileID: 6643637775318367258} - StringLabelFormats: - - '{1}' - - '{2}' - - '{3}' - renderer: [] - Default: {fileID: 0} - Selected: {fileID: 0} - Hint: {fileID: 0} - Solution: {fileID: 0} ---- !u!114 &3573135846559875297 + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &-6877371120973083636 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -564,12 +537,12 @@ MonoBehaviour: m_GameObject: {fileID: 6643637775379894484} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, type: 3} ---- !u!114 &-6877371120973083636 +--- !u!114 &1315392727980462043 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -578,8 +551,21 @@ MonoBehaviour: m_GameObject: {fileID: 6643637775379894484} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} + m_Script: {fileID: 11500000, guid: f1ce2973f9bfc68479d5f3e2065ca729, type: 3} m_Name: m_EditorClassIdentifier: - favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, - type: 3} + _URI: + FactText: + - {fileID: 6643637774878492040} + - {fileID: 6643637774014364123} + - {fileID: 6643637775318367258} + StringLabelFormats: + - '{1}' + - '{2}' + - '{3}' + Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + Solution: {fileID: 2100000, guid: 79cc7db91c9641d4aa8a1513d6ca85d1, type: 2} + Images: + - {fileID: 6643637775379894486} diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAngleCircleLine.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAngleCircleLine.prefab index 37a8d3f163ae6291df38b5449123449590d9e9c0..764f5e82660f92a61e2dca2010c608d4d8af6671 100644 --- a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAngleCircleLine.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAngleCircleLine.prefab @@ -147,11 +147,10 @@ GameObject: - component: {fileID: 4197087563868549049} - component: {fileID: 2609551024752603468} - component: {fileID: 5452397979381543940} - - component: {fileID: 4177212962186602924} - component: {fileID: 7571158064837864710} - - component: {fileID: 5437783688132341522} - component: {fileID: 7217286308176857857} - component: {fileID: -1727938665847958892} + - component: {fileID: 7947066179341937669} m_Layer: 5 m_Name: DisplayAngleCircleLine m_TagString: Untagged @@ -231,19 +230,6 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 ---- !u!114 &4177212962186602924 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4902928549420802332} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} - m_Name: - m_EditorClassIdentifier: - imageToChange: {fileID: 2609551024752603468} --- !u!114 &7571158064837864710 MonoBehaviour: m_ObjectHideFlags: 0 @@ -257,7 +243,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: dragged: 0 ---- !u!114 &5437783688132341522 +--- !u!114 &7217286308176857857 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -266,21 +252,12 @@ MonoBehaviour: m_GameObject: {fileID: 4902928549420802332} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} m_Name: m_EditorClassIdentifier: - FactText: - - {fileID: 2655091029813954744} - - {fileID: 4452291738773295751} - StringLabelFormats: - - '{1}' - - '{2}' - renderer: [] - Default: {fileID: 0} - Selected: {fileID: 0} - Hint: {fileID: 0} - Solution: {fileID: 0} ---- !u!114 &7217286308176857857 + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &-1727938665847958892 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -289,12 +266,12 @@ MonoBehaviour: m_GameObject: {fileID: 4902928549420802332} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, type: 3} ---- !u!114 &-1727938665847958892 +--- !u!114 &7947066179341937669 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -303,11 +280,22 @@ MonoBehaviour: m_GameObject: {fileID: 4902928549420802332} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} + m_Script: {fileID: 11500000, guid: f1ce2973f9bfc68479d5f3e2065ca729, type: 3} m_Name: m_EditorClassIdentifier: - favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, - type: 3} + _URI: + FactText: + - {fileID: 2655091029813954744} + - {fileID: 4452291738773295751} + StringLabelFormats: + - '{1}' + - '{2}' + Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + Solution: {fileID: 2100000, guid: 79cc7db91c9641d4aa8a1513d6ca85d1, type: 2} + Images: + - {fileID: 2609551024752603468} --- !u!1 &7854085605173747270 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAreaCircle.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAreaCircle.prefab index b4a33da9552cf5aca6659433a336d3f3fe246438..81636fcbd6cf03b1bc0e4f760a3a1c2d2d1eaf76 100644 --- a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAreaCircle.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAreaCircle.prefab @@ -147,11 +147,10 @@ GameObject: - component: {fileID: 7075624231482420700} - component: {fileID: 4086712909713098893} - component: {fileID: -5329652376929928150} - - component: {fileID: 4474082756159207727} - component: {fileID: 6928182635216917115} - - component: {fileID: 6811931286641226162} - component: {fileID: 4444078412922319222} - component: {fileID: 3337022138894200663} + - component: {fileID: 1943862004099041974} m_Layer: 5 m_Name: DisplayAreaCircle m_TagString: Untagged @@ -230,19 +229,6 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 ---- !u!114 &4474082756159207727 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7016901710118546043} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} - m_Name: - m_EditorClassIdentifier: - imageToChange: {fileID: 4086712909713098893} --- !u!114 &6928182635216917115 MonoBehaviour: m_ObjectHideFlags: 0 @@ -256,7 +242,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: dragged: 0 ---- !u!114 &6811931286641226162 +--- !u!114 &4444078412922319222 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -265,19 +251,12 @@ MonoBehaviour: m_GameObject: {fileID: 7016901710118546043} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} m_Name: m_EditorClassIdentifier: - FactText: - - {fileID: 2759995560716152988} - StringLabelFormats: - - '{0}' - renderer: [] - Default: {fileID: 0} - Selected: {fileID: 0} - Hint: {fileID: 0} - Solution: {fileID: 0} ---- !u!114 &4444078412922319222 + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &3337022138894200663 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -286,12 +265,12 @@ MonoBehaviour: m_GameObject: {fileID: 7016901710118546043} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, type: 3} ---- !u!114 &3337022138894200663 +--- !u!114 &1943862004099041974 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -300,8 +279,17 @@ MonoBehaviour: m_GameObject: {fileID: 7016901710118546043} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} + m_Script: {fileID: 11500000, guid: f1ce2973f9bfc68479d5f3e2065ca729, type: 3} m_Name: m_EditorClassIdentifier: - favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, - type: 3} + _URI: + FactText: + - {fileID: 2759995560716152988} + StringLabelFormats: + - '{0}' + Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + Solution: {fileID: 2100000, guid: 79cc7db91c9641d4aa8a1513d6ca85d1, type: 2} + Images: + - {fileID: 4086712909713098893} diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayCircle.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayCircle.prefab index 80386fcd2c59fc5cd6b9b541a0f293413404cd09..b85448922558699a71d2feca695e72b2220292e3 100644 --- a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayCircle.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayCircle.prefab @@ -147,11 +147,10 @@ GameObject: - component: {fileID: 6436200217209768079} - component: {fileID: 1894013120851118185} - component: {fileID: 2562591540153244817} - - component: {fileID: 5132214578572184594} - component: {fileID: 3896398116007953758} - - component: {fileID: 1602337205070616824} - component: {fileID: -8545268462245846538} - component: {fileID: 9193188298529412557} + - component: {fileID: 8785484605073047058} m_Layer: 5 m_Name: DisplayCircle m_TagString: Untagged @@ -230,19 +229,6 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 ---- !u!114 &5132214578572184594 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6636443472981757786} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} - m_Name: - m_EditorClassIdentifier: - imageToChange: {fileID: 1894013120851118185} --- !u!114 &3896398116007953758 MonoBehaviour: m_ObjectHideFlags: 0 @@ -256,7 +242,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: dragged: 0 ---- !u!114 &1602337205070616824 +--- !u!114 &-8545268462245846538 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -265,18 +251,12 @@ MonoBehaviour: m_GameObject: {fileID: 6636443472981757786} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} m_Name: m_EditorClassIdentifier: - FactText: - - {fileID: 363367878266426999} - StringLabelFormats: [] - renderer: [] - Default: {fileID: 0} - Selected: {fileID: 0} - Hint: {fileID: 0} - Solution: {fileID: 0} ---- !u!114 &-8545268462245846538 + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &9193188298529412557 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -285,12 +265,12 @@ MonoBehaviour: m_GameObject: {fileID: 6636443472981757786} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, type: 3} ---- !u!114 &9193188298529412557 +--- !u!114 &8785484605073047058 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -299,8 +279,17 @@ MonoBehaviour: m_GameObject: {fileID: 6636443472981757786} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} + m_Script: {fileID: 11500000, guid: f1ce2973f9bfc68479d5f3e2065ca729, type: 3} m_Name: m_EditorClassIdentifier: - favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, - type: 3} + _URI: + FactText: + - {fileID: 363367878266426999} + StringLabelFormats: + - '{1}' + Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + Solution: {fileID: 2100000, guid: 79cc7db91c9641d4aa8a1513d6ca85d1, type: 2} + Images: + - {fileID: 1894013120851118185} diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayConeVolume.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayConeVolume.prefab index 7fa01487c3e7e9a6787384fa23b295fe3848c194..72e78ad070a190f3047950651a87300d6148e585 100644 --- a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayConeVolume.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayConeVolume.prefab @@ -147,11 +147,10 @@ GameObject: - component: {fileID: 7028084461172378176} - component: {fileID: 3047192119255630295} - component: {fileID: 6900707867866902161} - - component: {fileID: 4076526528120032799} - component: {fileID: 4263320076605886561} - - component: {fileID: 2650353447837694094} - component: {fileID: -1328819392998620038} - component: {fileID: -6663813448318375771} + - component: {fileID: 4694177023041959187} m_Layer: 5 m_Name: DisplayConeVolume m_TagString: Untagged @@ -230,19 +229,6 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 ---- !u!114 &4076526528120032799 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2523593828849809055} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} - m_Name: - m_EditorClassIdentifier: - imageToChange: {fileID: 3047192119255630295} --- !u!114 &4263320076605886561 MonoBehaviour: m_ObjectHideFlags: 0 @@ -256,7 +242,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: dragged: 0 ---- !u!114 &2650353447837694094 +--- !u!114 &-1328819392998620038 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -265,19 +251,12 @@ MonoBehaviour: m_GameObject: {fileID: 2523593828849809055} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} m_Name: m_EditorClassIdentifier: - FactText: - - {fileID: 4325610265215697195} - StringLabelFormats: - - '{0}' - renderer: [] - Default: {fileID: 0} - Selected: {fileID: 0} - Hint: {fileID: 0} - Solution: {fileID: 0} ---- !u!114 &-1328819392998620038 + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &-6663813448318375771 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -286,12 +265,12 @@ MonoBehaviour: m_GameObject: {fileID: 2523593828849809055} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, type: 3} ---- !u!114 &-6663813448318375771 +--- !u!114 &4694177023041959187 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -300,8 +279,17 @@ MonoBehaviour: m_GameObject: {fileID: 2523593828849809055} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} + m_Script: {fileID: 11500000, guid: f1ce2973f9bfc68479d5f3e2065ca729, type: 3} m_Name: m_EditorClassIdentifier: - favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, - type: 3} + _URI: + FactText: + - {fileID: 4325610265215697195} + StringLabelFormats: + - '{0}' + Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + Solution: {fileID: 2100000, guid: 79cc7db91c9641d4aa8a1513d6ca85d1, type: 2} + Images: + - {fileID: 3047192119255630295} diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayCylinderVolume.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayCylinderVolume.prefab index c347cdd8cf7083bb37a7c301674f3f3cda5f151f..89cc733c19bc32d40733f1b9dfd0ef35b0ff4f7a 100644 --- a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayCylinderVolume.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayCylinderVolume.prefab @@ -147,11 +147,10 @@ GameObject: - component: {fileID: 4650902899377139768} - component: {fileID: 8448132399530171869} - component: {fileID: -5483544856802568736} - - component: {fileID: 4549857745383475350} - component: {fileID: -7338472263132780475} - - component: {fileID: 2130710490396271644} - component: {fileID: 8056345640559627384} - component: {fileID: 4871256835944773533} + - component: {fileID: 2858309948457313103} m_Layer: 5 m_Name: DisplayCylinderVolume m_TagString: Untagged @@ -230,19 +229,6 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 ---- !u!114 &4549857745383475350 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5287418535931939099} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} - m_Name: - m_EditorClassIdentifier: - imageToChange: {fileID: 8448132399530171869} --- !u!114 &-7338472263132780475 MonoBehaviour: m_ObjectHideFlags: 0 @@ -256,7 +242,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: dragged: 0 ---- !u!114 &2130710490396271644 +--- !u!114 &8056345640559627384 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -265,19 +251,12 @@ MonoBehaviour: m_GameObject: {fileID: 5287418535931939099} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} m_Name: m_EditorClassIdentifier: - FactText: - - {fileID: 6630856054862537504} - StringLabelFormats: - - '{0}' - renderer: [] - Default: {fileID: 0} - Selected: {fileID: 0} - Hint: {fileID: 0} - Solution: {fileID: 0} ---- !u!114 &8056345640559627384 + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &4871256835944773533 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -286,12 +265,12 @@ MonoBehaviour: m_GameObject: {fileID: 5287418535931939099} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, type: 3} ---- !u!114 &4871256835944773533 +--- !u!114 &2858309948457313103 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -300,8 +279,17 @@ MonoBehaviour: m_GameObject: {fileID: 5287418535931939099} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} + m_Script: {fileID: 11500000, guid: f1ce2973f9bfc68479d5f3e2065ca729, type: 3} m_Name: m_EditorClassIdentifier: - favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, - type: 3} + _URI: + FactText: + - {fileID: 6630856054862537504} + StringLabelFormats: + - '{0}' + Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + Solution: {fileID: 2100000, guid: 79cc7db91c9641d4aa8a1513d6ca85d1, type: 2} + Images: + - {fileID: 8448132399530171869} diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayDistance.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayDistance.prefab index 1ac052b14a46a4257011bf7d06af12f6bec43e97..3784d2f92ee0ddebe4daf29ead3559be7c5f3ffb 100644 --- a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayDistance.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayDistance.prefab @@ -12,11 +12,10 @@ GameObject: - component: {fileID: 2318968178306689515} - component: {fileID: 1241458608524046696} - component: {fileID: -321840373872169248} - - component: {fileID: 506299453989990893} - component: {fileID: 2785940634305866798} - - component: {fileID: 114476148939060428} - component: {fileID: 6775995842619458444} - component: {fileID: 6595881491766313357} + - component: {fileID: 1114745063382028607} m_Layer: 5 m_Name: DisplayDistance m_TagString: Untagged @@ -66,7 +65,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} m_Name: m_EditorClassIdentifier: - m_Material: {fileID: 0} + m_Material: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} m_Color: {r: 1, g: 1, b: 1, a: 1} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} @@ -96,19 +95,6 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 ---- !u!114 &506299453989990893 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4221381813544557775} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} - m_Name: - m_EditorClassIdentifier: - imageToChange: {fileID: 1241458608524046696} --- !u!114 &2785940634305866798 MonoBehaviour: m_ObjectHideFlags: 0 @@ -122,7 +108,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: dragged: 0 ---- !u!114 &114476148939060428 +--- !u!114 &6775995842619458444 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -131,21 +117,12 @@ MonoBehaviour: m_GameObject: {fileID: 4221381813544557775} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} m_Name: m_EditorClassIdentifier: - FactText: - - {fileID: 3246237648589042601} - - {fileID: 469060305737786517} - StringLabelFormats: - - '{1}' - - '{2}' - renderer: [] - Default: {fileID: 0} - Selected: {fileID: 0} - Hint: {fileID: 0} - Solution: {fileID: 0} ---- !u!114 &6775995842619458444 + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &6595881491766313357 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -154,12 +131,12 @@ MonoBehaviour: m_GameObject: {fileID: 4221381813544557775} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, type: 3} ---- !u!114 &6595881491766313357 +--- !u!114 &1114745063382028607 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -168,11 +145,22 @@ MonoBehaviour: m_GameObject: {fileID: 4221381813544557775} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} + m_Script: {fileID: 11500000, guid: f1ce2973f9bfc68479d5f3e2065ca729, type: 3} m_Name: m_EditorClassIdentifier: - favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, - type: 3} + _URI: + FactText: + - {fileID: 3246237648589042601} + - {fileID: 469060305737786517} + StringLabelFormats: + - '{1}' + - '{2}' + Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + Solution: {fileID: 2100000, guid: 79cc7db91c9641d4aa8a1513d6ca85d1, type: 2} + Images: + - {fileID: 1241458608524046696} --- !u!1 &6379254425133528592 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayEqualCircles.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayEqualCircles.prefab index 7575377f150abdc16a7b2a7e57ef6bfde667bf30..c13c21051e96eec2d3fccea41cdeda4cdecb89c6 100644 --- a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayEqualCircles.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayEqualCircles.prefab @@ -282,11 +282,10 @@ GameObject: - component: {fileID: 7719973282818826063} - component: {fileID: 2180110340788369784} - component: {fileID: -6361459908606634220} - - component: {fileID: 1285080900581311433} - component: {fileID: 6805943141472748426} - - component: {fileID: 4430445033801091530} - component: {fileID: -8548468547709009186} - component: {fileID: -6007190389148885436} + - component: {fileID: 4125206351637125013} m_Layer: 5 m_Name: DisplayEqualCircles m_TagString: Untagged @@ -366,19 +365,6 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 ---- !u!114 &1285080900581311433 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7523305359074541435} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} - m_Name: - m_EditorClassIdentifier: - imageToChange: {fileID: 2180110340788369784} --- !u!114 &6805943141472748426 MonoBehaviour: m_ObjectHideFlags: 0 @@ -392,7 +378,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: dragged: 0 ---- !u!114 &4430445033801091530 +--- !u!114 &-8548468547709009186 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -401,21 +387,12 @@ MonoBehaviour: m_GameObject: {fileID: 7523305359074541435} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} m_Name: m_EditorClassIdentifier: - FactText: - - {fileID: 2948658129975585178} - - {fileID: 4670384714962435475} - StringLabelFormats: - - '{1}' - - '{2}' - renderer: [] - Default: {fileID: 0} - Selected: {fileID: 0} - Hint: {fileID: 0} - Solution: {fileID: 0} ---- !u!114 &-8548468547709009186 + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &-6007190389148885436 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -424,12 +401,12 @@ MonoBehaviour: m_GameObject: {fileID: 7523305359074541435} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, type: 3} ---- !u!114 &-6007190389148885436 +--- !u!114 &4125206351637125013 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -438,8 +415,19 @@ MonoBehaviour: m_GameObject: {fileID: 7523305359074541435} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} + m_Script: {fileID: 11500000, guid: f1ce2973f9bfc68479d5f3e2065ca729, type: 3} m_Name: m_EditorClassIdentifier: - favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, - type: 3} + _URI: + FactText: + - {fileID: 2948658129975585178} + - {fileID: 4670384714962435475} + StringLabelFormats: + - '{1}' + - '{2}' + Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + Solution: {fileID: 2100000, guid: 79cc7db91c9641d4aa8a1513d6ca85d1, type: 2} + Images: + - {fileID: 2180110340788369784} diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayLine.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayLine.prefab index c5a7b4fb8a838e53bd73780253a10dd9a2a43967..f699182658050e7e6fe5a425eaab4cb6b76e71d4 100644 --- a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayLine.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayLine.prefab @@ -147,11 +147,10 @@ GameObject: - component: {fileID: 4856785638153472691} - component: {fileID: 6811289727063397518} - component: {fileID: -8616053750771812173} - - component: {fileID: 6586968856821406842} - component: {fileID: 3914868910838030883} - - component: {fileID: 7215917396402112958} - component: {fileID: 7981125183230312854} - component: {fileID: -4205691289957159684} + - component: {fileID: 6858680159555245295} m_Layer: 5 m_Name: DisplayLine m_TagString: Untagged @@ -230,19 +229,6 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 ---- !u!114 &6586968856821406842 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7510387096843212865} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} - m_Name: - m_EditorClassIdentifier: - imageToChange: {fileID: 6811289727063397518} --- !u!114 &3914868910838030883 MonoBehaviour: m_ObjectHideFlags: 0 @@ -256,7 +242,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: dragged: 0 ---- !u!114 &7215917396402112958 +--- !u!114 &7981125183230312854 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -265,19 +251,12 @@ MonoBehaviour: m_GameObject: {fileID: 7510387096843212865} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} m_Name: m_EditorClassIdentifier: - FactText: - - {fileID: 5696377050731032053} - StringLabelFormats: - - '{0}' - renderer: [] - Default: {fileID: 0} - Selected: {fileID: 0} - Hint: {fileID: 0} - Solution: {fileID: 0} ---- !u!114 &7981125183230312854 + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &-4205691289957159684 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -286,12 +265,12 @@ MonoBehaviour: m_GameObject: {fileID: 7510387096843212865} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, type: 3} ---- !u!114 &-4205691289957159684 +--- !u!114 &6858680159555245295 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -300,8 +279,17 @@ MonoBehaviour: m_GameObject: {fileID: 7510387096843212865} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} + m_Script: {fileID: 11500000, guid: f1ce2973f9bfc68479d5f3e2065ca729, type: 3} m_Name: m_EditorClassIdentifier: - favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, - type: 3} + _URI: + FactText: + - {fileID: 5696377050731032053} + StringLabelFormats: + - '{0}' + Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + Solution: {fileID: 2100000, guid: 79cc7db91c9641d4aa8a1513d6ca85d1, type: 2} + Images: + - {fileID: 6811289727063397518} diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnCircle.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnCircle.prefab index 7196255744ed26f63086abc51701ff280df5ce34..4a5aa93baa46771420464ecf11f0636ae40b60f0 100644 --- a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnCircle.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnCircle.prefab @@ -12,11 +12,10 @@ GameObject: - component: {fileID: 6773971219611625873} - component: {fileID: 2122753052771730408} - component: {fileID: -3993157698965855989} - - component: {fileID: 639140626255626101} - component: {fileID: 6441113378387087702} - - component: {fileID: 9073127243885313005} - component: {fileID: -5954085419867829670} - component: {fileID: 5980699288881757793} + - component: {fileID: 1329070721132338136} m_Layer: 5 m_Name: DisplayOnCircle m_TagString: Untagged @@ -96,19 +95,6 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 ---- !u!114 &639140626255626101 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2115817999818309900} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} - m_Name: - m_EditorClassIdentifier: - imageToChange: {fileID: 2122753052771730408} --- !u!114 &6441113378387087702 MonoBehaviour: m_ObjectHideFlags: 0 @@ -122,7 +108,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: dragged: 0 ---- !u!114 &9073127243885313005 +--- !u!114 &-5954085419867829670 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -131,19 +117,12 @@ MonoBehaviour: m_GameObject: {fileID: 2115817999818309900} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} m_Name: m_EditorClassIdentifier: - FactText: - - {fileID: 7373443337760040373} - StringLabelFormats: - - '{0}' - renderer: [] - Default: {fileID: 0} - Selected: {fileID: 0} - Hint: {fileID: 0} - Solution: {fileID: 0} ---- !u!114 &-5954085419867829670 + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &5980699288881757793 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -152,12 +131,12 @@ MonoBehaviour: m_GameObject: {fileID: 2115817999818309900} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, type: 3} ---- !u!114 &5980699288881757793 +--- !u!114 &1329070721132338136 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -166,11 +145,20 @@ MonoBehaviour: m_GameObject: {fileID: 2115817999818309900} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} + m_Script: {fileID: 11500000, guid: f1ce2973f9bfc68479d5f3e2065ca729, type: 3} m_Name: m_EditorClassIdentifier: - favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, - type: 3} + _URI: + FactText: + - {fileID: 7373443337760040373} + StringLabelFormats: + - '{0}' + Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + Solution: {fileID: 2100000, guid: 79cc7db91c9641d4aa8a1513d6ca85d1, type: 2} + Images: + - {fileID: 2122753052771730408} --- !u!1 &5265014618439724607 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnLine.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnLine.prefab index 8f2cb679320731338f9336633ed71b803b7e8b5c..56938753ae85b4cc407bb4c05e7723e9184ca3df 100644 --- a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnLine.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnLine.prefab @@ -282,11 +282,10 @@ GameObject: - component: {fileID: 8693547975586513996} - component: {fileID: 7297490523703237233} - component: {fileID: -8795514373464730087} - - component: {fileID: 96998878642029046} - component: {fileID: 979255380955983068} - - component: {fileID: 6910630412647778113} - component: {fileID: -4875952770271437981} - component: {fileID: 3281836877418813895} + - component: {fileID: 5070753639330069539} m_Layer: 5 m_Name: DisplayOnLine m_TagString: Untagged @@ -366,19 +365,6 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 ---- !u!114 &96998878642029046 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6050914136827205310} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} - m_Name: - m_EditorClassIdentifier: - imageToChange: {fileID: 7297490523703237233} --- !u!114 &979255380955983068 MonoBehaviour: m_ObjectHideFlags: 0 @@ -392,7 +378,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: dragged: 0 ---- !u!114 &6910630412647778113 +--- !u!114 &-4875952770271437981 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -401,21 +387,12 @@ MonoBehaviour: m_GameObject: {fileID: 6050914136827205310} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} m_Name: m_EditorClassIdentifier: - FactText: - - {fileID: 8416932638320714506} - - {fileID: 3599574990072972372} - StringLabelFormats: - - '{1}' - - '{2}' - renderer: [] - Default: {fileID: 0} - Selected: {fileID: 0} - Hint: {fileID: 0} - Solution: {fileID: 0} ---- !u!114 &-4875952770271437981 + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &3281836877418813895 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -424,12 +401,12 @@ MonoBehaviour: m_GameObject: {fileID: 6050914136827205310} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, type: 3} ---- !u!114 &3281836877418813895 +--- !u!114 &5070753639330069539 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -438,8 +415,19 @@ MonoBehaviour: m_GameObject: {fileID: 6050914136827205310} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} + m_Script: {fileID: 11500000, guid: f1ce2973f9bfc68479d5f3e2065ca729, type: 3} m_Name: m_EditorClassIdentifier: - favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, - type: 3} + _URI: + FactText: + - {fileID: 8416932638320714506} + - {fileID: 3599574990072972372} + StringLabelFormats: + - '{1}' + - '{2}' + Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + Solution: {fileID: 2100000, guid: 79cc7db91c9641d4aa8a1513d6ca85d1, type: 2} + Images: + - {fileID: 7297490523703237233} diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOrthogonalCircleLine.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOrthogonalCircleLine.prefab index 3aef116a5f37b520099930abaf82b751155264f1..28b0a457a2bf01fa77dcf04e1417fef2dd1b9ec4 100644 --- a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOrthogonalCircleLine.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOrthogonalCircleLine.prefab @@ -282,11 +282,10 @@ GameObject: - component: {fileID: 7453695026461963725} - component: {fileID: 3070659305120604608} - component: {fileID: 6700141036727457433} - - component: {fileID: 7705752672375263960} - component: {fileID: 8593937097866258120} - - component: {fileID: 930378118197085978} - component: {fileID: -4766878545130701298} - component: {fileID: 4466550412761522739} + - component: {fileID: 5093861188272994017} m_Layer: 5 m_Name: DisplayOrthogonalCircleLine m_TagString: Untagged @@ -366,19 +365,6 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 ---- !u!114 &7705752672375263960 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8554350198830106250} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} - m_Name: - m_EditorClassIdentifier: - imageToChange: {fileID: 3070659305120604608} --- !u!114 &8593937097866258120 MonoBehaviour: m_ObjectHideFlags: 0 @@ -392,7 +378,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: dragged: 0 ---- !u!114 &930378118197085978 +--- !u!114 &-4766878545130701298 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -401,21 +387,12 @@ MonoBehaviour: m_GameObject: {fileID: 8554350198830106250} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} m_Name: m_EditorClassIdentifier: - FactText: - - {fileID: 5217577174673142595} - - {fileID: 8384968683200090543} - StringLabelFormats: - - '{1}' - - '{2}' - renderer: [] - Default: {fileID: 0} - Selected: {fileID: 0} - Hint: {fileID: 0} - Solution: {fileID: 0} ---- !u!114 &-4766878545130701298 + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &4466550412761522739 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -424,12 +401,12 @@ MonoBehaviour: m_GameObject: {fileID: 8554350198830106250} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, type: 3} ---- !u!114 &4466550412761522739 +--- !u!114 &5093861188272994017 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -438,8 +415,19 @@ MonoBehaviour: m_GameObject: {fileID: 8554350198830106250} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} + m_Script: {fileID: 11500000, guid: f1ce2973f9bfc68479d5f3e2065ca729, type: 3} m_Name: m_EditorClassIdentifier: - favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, - type: 3} + _URI: + FactText: + - {fileID: 5217577174673142595} + - {fileID: 8384968683200090543} + StringLabelFormats: + - '{1}' + - '{2}' + Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + Solution: {fileID: 2100000, guid: 79cc7db91c9641d4aa8a1513d6ca85d1, type: 2} + Images: + - {fileID: 3070659305120604608} diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayParallelLine.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayParallelLine.prefab index 46c4b32252de636c5e078e613462ae3c1f044408..db73658dfe3c10c5139666b423a7623fc40e2046 100644 --- a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayParallelLine.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayParallelLine.prefab @@ -147,11 +147,10 @@ GameObject: - component: {fileID: 4856785638153472691} - component: {fileID: 6811289727063397518} - component: {fileID: -5306579992832972806} - - component: {fileID: 6586968856821406842} - component: {fileID: 3914868910838030883} - - component: {fileID: 7215917396402112958} - component: {fileID: 41121149337675280} - component: {fileID: -8573552533908309515} + - component: {fileID: 1452031804458360360} m_Layer: 5 m_Name: DisplayParallelLine m_TagString: Untagged @@ -231,19 +230,6 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 ---- !u!114 &6586968856821406842 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7510387096843212865} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} - m_Name: - m_EditorClassIdentifier: - imageToChange: {fileID: 6811289727063397518} --- !u!114 &3914868910838030883 MonoBehaviour: m_ObjectHideFlags: 0 @@ -257,7 +243,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: dragged: 0 ---- !u!114 &7215917396402112958 +--- !u!114 &41121149337675280 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -266,21 +252,12 @@ MonoBehaviour: m_GameObject: {fileID: 7510387096843212865} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} m_Name: m_EditorClassIdentifier: - FactText: - - {fileID: 5696377050731032053} - - {fileID: 2874878903173316411} - StringLabelFormats: - - '{1}' - - '{2}' - renderer: [] - Default: {fileID: 0} - Selected: {fileID: 0} - Hint: {fileID: 0} - Solution: {fileID: 0} ---- !u!114 &41121149337675280 + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &-8573552533908309515 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -289,12 +266,12 @@ MonoBehaviour: m_GameObject: {fileID: 7510387096843212865} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, type: 3} ---- !u!114 &-8573552533908309515 +--- !u!114 &1452031804458360360 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -303,11 +280,22 @@ MonoBehaviour: m_GameObject: {fileID: 7510387096843212865} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} + m_Script: {fileID: 11500000, guid: f1ce2973f9bfc68479d5f3e2065ca729, type: 3} m_Name: m_EditorClassIdentifier: - favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, - type: 3} + _URI: + FactText: + - {fileID: 5696377050731032053} + - {fileID: 2874878903173316411} + StringLabelFormats: + - '{1}' + - '{2}' + Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + Solution: {fileID: 2100000, guid: 79cc7db91c9641d4aa8a1513d6ca85d1, type: 2} + Images: + - {fileID: 6811289727063397518} --- !u!1 &7693994637337906468 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayPoint.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayPoint.prefab index a0f3261f2831b8a4c6095645af345bf0935099d7..843503c0151dbfac5056810212442b667b3e8353 100644 --- a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayPoint.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayPoint.prefab @@ -12,11 +12,10 @@ GameObject: - component: {fileID: 858001163752551616} - component: {fileID: 858001163752551617} - component: {fileID: 6453378001758524415} - - component: {fileID: 8408536798623030161} - component: {fileID: 114132791164475416} - - component: {fileID: 114984628052382182} - component: {fileID: -6287292158833946431} - component: {fileID: -7957010930568868188} + - component: {fileID: 9212101867518340572} m_Layer: 5 m_Name: DisplayPoint m_TagString: Untagged @@ -95,19 +94,6 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 ---- !u!114 &8408536798623030161 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 858001163752551619} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} - m_Name: - m_EditorClassIdentifier: - imageToChange: {fileID: 858001163752551617} --- !u!114 &114132791164475416 MonoBehaviour: m_ObjectHideFlags: 0 @@ -121,7 +107,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: dragged: 0 ---- !u!114 &114984628052382182 +--- !u!114 &-6287292158833946431 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -130,19 +116,12 @@ MonoBehaviour: m_GameObject: {fileID: 858001163752551619} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} m_Name: m_EditorClassIdentifier: - FactText: - - {fileID: 858001164857725563} - StringLabelFormats: - - '{0}' - renderer: [] - Default: {fileID: 0} - Selected: {fileID: 0} - Hint: {fileID: 0} - Solution: {fileID: 0} ---- !u!114 &-6287292158833946431 + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &-7957010930568868188 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -151,12 +130,12 @@ MonoBehaviour: m_GameObject: {fileID: 858001163752551619} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, type: 3} ---- !u!114 &-7957010930568868188 +--- !u!114 &9212101867518340572 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -165,11 +144,20 @@ MonoBehaviour: m_GameObject: {fileID: 858001163752551619} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} + m_Script: {fileID: 11500000, guid: f1ce2973f9bfc68479d5f3e2065ca729, type: 3} m_Name: m_EditorClassIdentifier: - favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, - type: 3} + _URI: + FactText: + - {fileID: 858001164857725563} + StringLabelFormats: + - '{0}' + Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + Solution: {fileID: 2100000, guid: 79cc7db91c9641d4aa8a1513d6ca85d1, type: 2} + Images: + - {fileID: 858001163752551617} --- !u!1 &858001164857725565 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRadius.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRadius.prefab index b7073517816449ce40f72757abde8a2405ccf033..e125c5b6a9b98a9c180209cf77d026596ca132aa 100644 --- a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRadius.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRadius.prefab @@ -12,11 +12,10 @@ GameObject: - component: {fileID: 9014721336959090042} - component: {fileID: 6545787433352254111} - component: {fileID: -3951124718391435523} - - component: {fileID: 7450556920702625537} - component: {fileID: 173279308733449335} - - component: {fileID: 3955180868949107883} - component: {fileID: -497146227597533108} - component: {fileID: -2247250977338064909} + - component: {fileID: 73377962631990444} m_Layer: 5 m_Name: DisplayRadius m_TagString: Untagged @@ -95,19 +94,6 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 ---- !u!114 &7450556920702625537 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2513701074329712390} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} - m_Name: - m_EditorClassIdentifier: - imageToChange: {fileID: 6545787433352254111} --- !u!114 &173279308733449335 MonoBehaviour: m_ObjectHideFlags: 0 @@ -121,7 +107,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: dragged: 0 ---- !u!114 &3955180868949107883 +--- !u!114 &-497146227597533108 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -130,19 +116,12 @@ MonoBehaviour: m_GameObject: {fileID: 2513701074329712390} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} m_Name: m_EditorClassIdentifier: - FactText: - - {fileID: 811399006990138641} - StringLabelFormats: - - 'r: {1}' - renderer: [] - Default: {fileID: 0} - Selected: {fileID: 0} - Hint: {fileID: 0} - Solution: {fileID: 0} ---- !u!114 &-497146227597533108 + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &-2247250977338064909 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -151,12 +130,12 @@ MonoBehaviour: m_GameObject: {fileID: 2513701074329712390} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, type: 3} ---- !u!114 &-2247250977338064909 +--- !u!114 &73377962631990444 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -165,11 +144,20 @@ MonoBehaviour: m_GameObject: {fileID: 2513701074329712390} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} + m_Script: {fileID: 11500000, guid: f1ce2973f9bfc68479d5f3e2065ca729, type: 3} m_Name: m_EditorClassIdentifier: - favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, - type: 3} + _URI: + FactText: + - {fileID: 811399006990138641} + StringLabelFormats: + - 'r: {1}' + Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + Solution: {fileID: 2100000, guid: 79cc7db91c9641d4aa8a1513d6ca85d1, type: 2} + Images: + - {fileID: 6545787433352254111} --- !u!1 &8185219527703794732 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRectangleFact.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRectangleFact.prefab index cea3cf5c66a25b20ef35bad78dfe3bd8ef87dc16..af6103118f7b5f0b1215637d25773ad31e3b2524 100644 --- a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRectangleFact.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRectangleFact.prefab @@ -552,11 +552,10 @@ GameObject: - component: {fileID: 7822135884913080422} - component: {fileID: 3266031038391391049} - component: {fileID: -3856313481121579632} - - component: {fileID: 7956205528156386179} - component: {fileID: 2163234623969663275} - - component: {fileID: 4558040300745642744} - component: {fileID: -1221418573146676442} - component: {fileID: -4240360816424112390} + - component: {fileID: 6067258621717584966} m_Layer: 5 m_Name: DisplayRectangleFact m_TagString: Untagged @@ -638,19 +637,6 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 ---- !u!114 &7956205528156386179 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8156936215466465834} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} - m_Name: - m_EditorClassIdentifier: - imageToChange: {fileID: 3266031038391391049} --- !u!114 &2163234623969663275 MonoBehaviour: m_ObjectHideFlags: 0 @@ -664,7 +650,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: dragged: 0 ---- !u!114 &4558040300745642744 +--- !u!114 &-1221418573146676442 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -673,25 +659,12 @@ MonoBehaviour: m_GameObject: {fileID: 8156936215466465834} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} m_Name: m_EditorClassIdentifier: - FactText: - - {fileID: 236017584527233354} - - {fileID: 1785697637619353122} - - {fileID: 7959791220384863301} - - {fileID: 6402563570144907913} - StringLabelFormats: - - '{1}' - - '{2}' - - '{3}' - - '{4}' - renderer: [] - Default: {fileID: 0} - Selected: {fileID: 0} - Hint: {fileID: 0} - Solution: {fileID: 0} ---- !u!114 &-1221418573146676442 + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &-4240360816424112390 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -700,12 +673,12 @@ MonoBehaviour: m_GameObject: {fileID: 8156936215466465834} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, type: 3} ---- !u!114 &-4240360816424112390 +--- !u!114 &6067258621717584966 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -714,8 +687,23 @@ MonoBehaviour: m_GameObject: {fileID: 8156936215466465834} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} + m_Script: {fileID: 11500000, guid: f1ce2973f9bfc68479d5f3e2065ca729, type: 3} m_Name: m_EditorClassIdentifier: - favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, - type: 3} + _URI: + FactText: + - {fileID: 236017584527233354} + - {fileID: 1785697637619353122} + - {fileID: 7959791220384863301} + - {fileID: 6402563570144907913} + StringLabelFormats: + - '{1}' + - '{2}' + - '{3}' + - '{4}' + Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + Solution: {fileID: 2100000, guid: 79cc7db91c9641d4aa8a1513d6ca85d1, type: 2} + Images: + - {fileID: 3266031038391391049} diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRightAngle.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRightAngle.prefab index a88dc4564da5d1d9c16fb4225ae1e9f5deab71f6..fa105f3f6fb05675b49edcc63900f3694b68cb8a 100644 --- a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRightAngle.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRightAngle.prefab @@ -147,11 +147,10 @@ GameObject: - component: {fileID: 661520793940439990} - component: {fileID: 5767345106027831726} - component: {fileID: -579110386671252163} - - component: {fileID: 5822687220706391381} - component: {fileID: 3794236076833855767} - - component: {fileID: 8661743446683420805} - component: {fileID: 4176151758276728228} - component: {fileID: 493413251982980403} + - component: {fileID: 2691125249937586042} m_Layer: 5 m_Name: DisplayRightAngle m_TagString: Untagged @@ -232,19 +231,6 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 ---- !u!114 &5822687220706391381 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3080888058940174091} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} - m_Name: - m_EditorClassIdentifier: - imageToChange: {fileID: 5767345106027831726} --- !u!114 &3794236076833855767 MonoBehaviour: m_ObjectHideFlags: 0 @@ -258,7 +244,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: dragged: 0 ---- !u!114 &8661743446683420805 +--- !u!114 &4176151758276728228 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -267,23 +253,12 @@ MonoBehaviour: m_GameObject: {fileID: 3080888058940174091} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} m_Name: m_EditorClassIdentifier: - FactText: - - {fileID: 7526375183334386681} - - {fileID: 7111589452609809811} - - {fileID: 786183127531855823} - StringLabelFormats: - - '{1}' - - '{2}' - - '{3}' - renderer: [] - Default: {fileID: 0} - Selected: {fileID: 0} - Hint: {fileID: 0} - Solution: {fileID: 0} ---- !u!114 &4176151758276728228 + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &493413251982980403 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -292,12 +267,12 @@ MonoBehaviour: m_GameObject: {fileID: 3080888058940174091} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, type: 3} ---- !u!114 &493413251982980403 +--- !u!114 &2691125249937586042 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -306,11 +281,24 @@ MonoBehaviour: m_GameObject: {fileID: 3080888058940174091} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} + m_Script: {fileID: 11500000, guid: f1ce2973f9bfc68479d5f3e2065ca729, type: 3} m_Name: m_EditorClassIdentifier: - favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, - type: 3} + _URI: + FactText: + - {fileID: 7526375183334386681} + - {fileID: 7111589452609809811} + - {fileID: 786183127531855823} + StringLabelFormats: + - '{1}' + - '{2}' + - '{3}' + Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + Solution: {fileID: 2100000, guid: 79cc7db91c9641d4aa8a1513d6ca85d1, type: 2} + Images: + - {fileID: 5767345106027831726} --- !u!1 &7613847065484003782 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayTestFact.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayTestFact.prefab index 3a97fdcbbdf1c0ee4cd5086a3050a3a467df8c8d..3ce62cd07841649c781fe951d986feb00b536b5c 100644 --- a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayTestFact.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayTestFact.prefab @@ -12,11 +12,10 @@ GameObject: - component: {fileID: 3779590155575851460} - component: {fileID: 5078315713010028456} - component: {fileID: 6592776107266831046} - - component: {fileID: -5313503588223420466} - component: {fileID: 2785454548719711828} - - component: {fileID: 1224931104090066081} - component: {fileID: 7299521122061085080} - component: {fileID: -7305694658926121836} + - component: {fileID: 5587532179049804535} m_Layer: 5 m_Name: DisplayTestFact m_TagString: Untagged @@ -95,19 +94,6 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 ---- !u!114 &-5313503588223420466 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2846439484187545958} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} - m_Name: - m_EditorClassIdentifier: - imageToChange: {fileID: 5078315713010028456} --- !u!114 &2785454548719711828 MonoBehaviour: m_ObjectHideFlags: 0 @@ -121,7 +107,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: dragged: 0 ---- !u!114 &1224931104090066081 +--- !u!114 &7299521122061085080 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -130,19 +116,12 @@ MonoBehaviour: m_GameObject: {fileID: 2846439484187545958} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} m_Name: m_EditorClassIdentifier: - FactText: - - {fileID: 6086025492030478819} - StringLabelFormats: - - '{0}' - renderer: [] - Default: {fileID: 0} - Selected: {fileID: 0} - Hint: {fileID: 0} - Solution: {fileID: 0} ---- !u!114 &7299521122061085080 + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &-7305694658926121836 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -151,12 +130,12 @@ MonoBehaviour: m_GameObject: {fileID: 2846439484187545958} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, type: 3} ---- !u!114 &-7305694658926121836 +--- !u!114 &5587532179049804535 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -165,11 +144,20 @@ MonoBehaviour: m_GameObject: {fileID: 2846439484187545958} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} + m_Script: {fileID: 11500000, guid: f1ce2973f9bfc68479d5f3e2065ca729, type: 3} m_Name: m_EditorClassIdentifier: - favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, - type: 3} + _URI: + FactText: + - {fileID: 6086025492030478819} + StringLabelFormats: + - '{0}' + Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + Solution: {fileID: 2100000, guid: 79cc7db91c9641d4aa8a1513d6ca85d1, type: 2} + Images: + - {fileID: 5078315713010028456} --- !u!1 &6391605716120646375 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayTruncatedConeVolume.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayTruncatedConeVolume.prefab index 8d1ba7a89f64ff34c0a7c2505b367120fedfdd92..4f830d9bf5ddead98933eec5eb5f379b3608b5ca 100644 --- a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayTruncatedConeVolume.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayTruncatedConeVolume.prefab @@ -12,11 +12,10 @@ GameObject: - component: {fileID: 1286697532791835095} - component: {fileID: 2999154800373574638} - component: {fileID: -7731941237985852692} - - component: {fileID: 5477813449890952819} - component: {fileID: 6431159876548220859} - - component: {fileID: 4468595272332714251} - component: {fileID: 3888340986020047728} - component: {fileID: 4076898894668230875} + - component: {fileID: 8772692175793184233} m_Layer: 5 m_Name: DisplayTruncatedConeVolume m_TagString: Untagged @@ -95,19 +94,6 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 ---- !u!114 &5477813449890952819 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4123133807278660472} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} - m_Name: - m_EditorClassIdentifier: - imageToChange: {fileID: 2999154800373574638} --- !u!114 &6431159876548220859 MonoBehaviour: m_ObjectHideFlags: 0 @@ -121,7 +107,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: dragged: 0 ---- !u!114 &4468595272332714251 +--- !u!114 &3888340986020047728 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -130,19 +116,12 @@ MonoBehaviour: m_GameObject: {fileID: 4123133807278660472} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} m_Name: m_EditorClassIdentifier: - FactText: - - {fileID: 789128519229516834} - StringLabelFormats: - - '{0}' - renderer: [] - Default: {fileID: 0} - Selected: {fileID: 0} - Hint: {fileID: 0} - Solution: {fileID: 0} ---- !u!114 &3888340986020047728 + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &4076898894668230875 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -151,12 +130,12 @@ MonoBehaviour: m_GameObject: {fileID: 4123133807278660472} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, type: 3} ---- !u!114 &4076898894668230875 +--- !u!114 &8772692175793184233 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -165,11 +144,20 @@ MonoBehaviour: m_GameObject: {fileID: 4123133807278660472} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} + m_Script: {fileID: 11500000, guid: f1ce2973f9bfc68479d5f3e2065ca729, type: 3} m_Name: m_EditorClassIdentifier: - favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, - type: 3} + _URI: + FactText: + - {fileID: 789128519229516834} + StringLabelFormats: + - '{0}' + Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + Solution: {fileID: 2100000, guid: 79cc7db91c9641d4aa8a1513d6ca85d1, type: 2} + Images: + - {fileID: 2999154800373574638} --- !u!1 &6234169056530260467 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayUnequalCircles.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayUnequalCircles.prefab index 0689918f1b725e9a132c58ee6a2a0edccd8a395a..210f9b5cf6fed07df9e76800364e86a3c37527ce 100644 --- a/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayUnequalCircles.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayUnequalCircles.prefab @@ -147,11 +147,10 @@ GameObject: - component: {fileID: 8848431339215720241} - component: {fileID: 7403282225673375912} - component: {fileID: -6208543061779266716} - - component: {fileID: 3225367128346546047} - component: {fileID: 4056140006323214235} - - component: {fileID: -6417425987847613228} - component: {fileID: -6842305447839815895} - component: {fileID: 638044177452029688} + - component: {fileID: 5347186181612710032} m_Layer: 5 m_Name: DisplayUnequalCircles m_TagString: Untagged @@ -231,19 +230,6 @@ CanvasGroup: m_Interactable: 1 m_BlocksRaycasts: 1 m_IgnoreParentGroups: 0 ---- !u!114 &3225367128346546047 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5769925203401971992} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} - m_Name: - m_EditorClassIdentifier: - imageToChange: {fileID: 7403282225673375912} --- !u!114 &4056140006323214235 MonoBehaviour: m_ObjectHideFlags: 0 @@ -257,7 +243,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: dragged: 0 ---- !u!114 &-6417425987847613228 +--- !u!114 &-6842305447839815895 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -266,21 +252,12 @@ MonoBehaviour: m_GameObject: {fileID: 5769925203401971992} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} m_Name: m_EditorClassIdentifier: - FactText: - - {fileID: 6694126399850149665} - - {fileID: 5654613262439864818} - StringLabelFormats: - - '{1}' - - '{2}' - renderer: [] - Default: {fileID: 0} - Selected: {fileID: 0} - Hint: {fileID: 0} - Solution: {fileID: 0} ---- !u!114 &-6842305447839815895 + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &638044177452029688 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -289,12 +266,12 @@ MonoBehaviour: m_GameObject: {fileID: 5769925203401971992} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, type: 3} ---- !u!114 &638044177452029688 +--- !u!114 &5347186181612710032 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -303,11 +280,22 @@ MonoBehaviour: m_GameObject: {fileID: 5769925203401971992} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} + m_Script: {fileID: 11500000, guid: f1ce2973f9bfc68479d5f3e2065ca729, type: 3} m_Name: m_EditorClassIdentifier: - favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, - type: 3} + _URI: + FactText: + - {fileID: 6694126399850149665} + - {fileID: 5654613262439864818} + StringLabelFormats: + - '{1}' + - '{2}' + Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + Solution: {fileID: 2100000, guid: 79cc7db91c9641d4aa8a1513d6ca85d1, type: 2} + Images: + - {fileID: 7403282225673375912} --- !u!1 &5984757243279669606 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Prefabs/UI/Ingame/HidingCanvas.prefab b/Assets/Resources/Prefabs/UI/Ingame/HidingCanvas.prefab index 91f203c0b9266e4db02ab1c840ac606ba1df1979..511a33c2a244fb9bb1a2b78b2022054296ef9dd5 100644 --- a/Assets/Resources/Prefabs/UI/Ingame/HidingCanvas.prefab +++ b/Assets/Resources/Prefabs/UI/Ingame/HidingCanvas.prefab @@ -35,7 +35,7 @@ RectTransform: 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: 9720} + m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 1, y: 1} --- !u!114 &6592514254180342026 @@ -720,7 +720,6 @@ GameObject: - component: {fileID: 8004702056412215060} - component: {fileID: 8004702056412215064} - component: {fileID: 8004702056412215065} - - component: {fileID: 8004702056412215062} - component: {fileID: 8004702056412215063} m_Layer: 5 m_Name: Scroll View @@ -789,19 +788,6 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!114 &8004702056412215062 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8004702056412215061} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ShowMaskGraphic: 1 --- !u!114 &8004702056412215063 MonoBehaviour: m_ObjectHideFlags: 0 @@ -977,8 +963,9 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 8004702056544321748} - - component: {fileID: 8004702056544321753} - component: {fileID: 8004702056544321750} + - component: {fileID: 1476364976868405206} + - component: {fileID: 8004702056544321753} - component: {fileID: 8004702056544321751} m_Layer: 5 m_Name: Viewport @@ -1008,7 +995,15 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0, y: 1} ---- !u!114 &8004702056544321753 +--- !u!222 &8004702056544321750 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8004702056544321749} + m_CullTransparentMesh: 0 +--- !u!114 &1476364976868405206 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1017,18 +1012,24 @@ MonoBehaviour: m_GameObject: {fileID: 8004702056544321749} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} m_Name: m_EditorClassIdentifier: - m_ShowMaskGraphic: 0 ---- !u!222 &8004702056544321750 -CanvasRenderer: + m_Padding: {x: 1, y: 0, z: 1, w: 0} + m_Softness: {x: 0, y: 0} +--- !u!114 &8004702056544321753 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8004702056544321749} - m_CullTransparentMesh: 0 + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 --- !u!114 &8004702056544321751 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1036,7 +1037,7 @@ MonoBehaviour: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8004702056544321749} - m_Enabled: 1 + m_Enabled: 0 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} m_Name: @@ -1241,7 +1242,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 1} m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 3639.5742, y: 0.000030517578} + m_AnchoredPosition: {x: -0.00024414062, y: 0.000030517578} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 1} --- !u!114 &8004702056565720367 @@ -1617,7 +1618,7 @@ MonoBehaviour: m_HandleRect: {fileID: 8004702056618112982} m_Direction: 0 m_Value: 1 - m_Size: 0.4705884 + m_Size: 1 m_NumberOfSteps: 0 m_OnValueChanged: m_PersistentCalls: @@ -2905,7 +2906,7 @@ MonoBehaviour: m_FallbackScreenDPI: 96 m_DefaultSpriteDPI: 96 m_DynamicPixelsPerUnit: 1 - m_PresetInfoIsWorld: 1 + m_PresetInfoIsWorld: 0 --- !u!114 &8004702057932254676 MonoBehaviour: m_ObjectHideFlags: 0 @@ -3537,7 +3538,7 @@ PrefabInstance: - target: {fileID: 4838871000058222821, guid: 49deb83b881477047bfac0ee629a7ae9, type: 3} propertyPath: m_AnchoredPosition.y - value: -540 + value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 49deb83b881477047bfac0ee629a7ae9, type: 3} diff --git a/Assets/Resources/Prefabs/UI/Scrolls/ScrollParameterDisplay 1.prefab b/Assets/Resources/Prefabs/UI/Scrolls/ScrollParameterDisplay 1.prefab index 360e87bdebd00fa7b5786699aa04c1187568c4a4..0ce1d9593d90fd94670acf0996a84e873d9f819b 100644 --- a/Assets/Resources/Prefabs/UI/Scrolls/ScrollParameterDisplay 1.prefab +++ b/Assets/Resources/Prefabs/UI/Scrolls/ScrollParameterDisplay 1.prefab @@ -12,7 +12,6 @@ GameObject: - component: {fileID: 45775000557492123} - component: {fileID: 45775000557492116} - component: {fileID: 3165625469853059737} - - component: {fileID: 1262334361908787796} m_Layer: 5 m_Name: ScrollParameterDisplay 1 m_TagString: Untagged @@ -63,7 +62,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} m_Name: m_EditorClassIdentifier: - m_Material: {fileID: 0} + m_Material: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} m_Color: {r: 0.9056604, g: 0.8992144, b: 0.004271993, a: 0.21568628} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} @@ -101,20 +100,6 @@ Animator: m_HasTransformHierarchy: 1 m_AllowConstantClipSamplingOptimization: 1 m_KeepAnimatorControllerStateOnDisable: 0 ---- !u!114 &1262334361908787796 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 45775000557492118} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} - m_Name: - m_EditorClassIdentifier: - imageToChange: {fileID: 45775000557492116} - imageToChangeDefaultColor: {r: 0, g: 0, b: 0, a: 0} --- !u!1 &5738028260646118123 GameObject: m_ObjectHideFlags: 0 @@ -603,9 +588,16 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: _URI: + FactText: [] + StringLabelFormats: [] + Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + Solution: {fileID: 2100000, guid: 2a003f0807acc1142965bb21bdc824f6, type: 2} + Images: + - {fileID: 45775000557492116} LabelMesh: {fileID: 1686984722580339795} HintButton: {fileID: 5738028260646118123} - ImageHintObject: {fileID: 1262334361908787796} --- !u!224 &8395591737078336061 stripped RectTransform: m_CorrespondingSourceObject: {fileID: 7249550241351237421, guid: 1a3d2b3a09e7aa64ab57b0867d3b2307, diff --git a/Assets/Resources/Prefabs/UI/Scrolls/ScrollPrefab.prefab b/Assets/Resources/Prefabs/UI/Scrolls/ScrollPrefab.prefab index 84e924c59e30009f093ee0254b8ba9816e912e9d..c898f56edc0002e1a3792a1fa8b53b6fa6144a7c 100644 --- a/Assets/Resources/Prefabs/UI/Scrolls/ScrollPrefab.prefab +++ b/Assets/Resources/Prefabs/UI/Scrolls/ScrollPrefab.prefab @@ -304,9 +304,10 @@ MonoBehaviour: cursor: {fileID: 0} parameterDisplayPrefab: {fileID: 8358525157842135574, guid: 0651df442e07acf439dd439c86c20e93, type: 3} + mmtAnswerPopUp: {fileID: 0} currentMmtAnswer: - dynamicScrollDescriptionsActive: 1 - automaticHintGenerationActive: 1 + DynamicScrollDescriptionsActive: 1 + AutomaticHintGenerationActive: 1 --- !u!1 &4092972423489379446 GameObject: m_ObjectHideFlags: 0 @@ -693,7 +694,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 8894159311577423771} - - component: {fileID: 8894159311577423774} + - component: {fileID: 2057384520264239422} - component: {fileID: 8894159311577423773} - component: {fileID: 8894159311577423772} m_Layer: 5 @@ -724,7 +725,7 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: -17, y: 0} m_Pivot: {x: 0, y: 1} ---- !u!114 &8894159311577423774 +--- !u!114 &2057384520264239422 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -733,10 +734,11 @@ MonoBehaviour: m_GameObject: {fileID: 8894159311577423770} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} m_Name: m_EditorClassIdentifier: - m_ShowMaskGraphic: 0 + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} --- !u!222 &8894159311577423773 CanvasRenderer: m_ObjectHideFlags: 0 @@ -752,7 +754,7 @@ MonoBehaviour: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8894159311577423770} - m_Enabled: 1 + m_Enabled: 0 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} m_Name: @@ -840,53 +842,65 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: factscreenContent: {fileID: 0} - prefab_Point: {fileID: 858001163752551619, guid: f019e9f67e8dab947bc60028223b6cec, - type: 3} - prefab_Distance: {fileID: 4221381813544557775, guid: 8106c748f1aeb084d87fdc71dd009b67, - type: 3} - prefab_Angle: {fileID: 6643637775379894484, guid: 30fcd362f34a9844fba66065924c6143, - type: 3} - prefab_Default: {fileID: 3623208097461608675, guid: f8cb4e8bb9c09724c925b25c660fb2cd, - type: 3} - prefab_OnLine: {fileID: 6050914136827205310, guid: 496d04605465c7f4dba7638cc6e2dc6e, - type: 3} - prefab_Line: {fileID: 7510387096843212865, guid: d6ee990520a44954fb494468665d19e9, - type: 3} - prefab_ParallelLineFact: {fileID: 7510387096843212865, guid: 9f086cfbfeb0dfd46af67395aa17aafa, - type: 3} - prefab_RectangleFact: {fileID: 8156936215466465834, guid: b6f35afcaff5d8a40bf8f792eb3299e6, - type: 3} - prefab_RadiusFact: {fileID: 2513701074329712390, guid: 5b54aca5b2f2bfa48968656ed3bea181, - type: 3} - prefab_AreaCircle: {fileID: 7016901710118546043, guid: 210f1e1acf16abf40a39587074c4d25a, - type: 3} - prefab_ConeVolume: {fileID: 2523593828849809055, guid: 992edeb4264d0fa49b0f9b35b9ab85ce, - type: 3} - prefab_OrthogonalCircleLine: {fileID: 8554350198830106250, guid: 9ce7444f588cd054989126eaff75c5f3, - type: 3} - prefab_TruncatedConeVolume: {fileID: 4123133807278660472, guid: 9d0019fa4b5725a49bdfc78c4d67661e, - type: 3} - prefab_RightAngle: {fileID: 3080888058940174091, guid: 389563c758e86d848b3341576b90b7e4, - type: 3} - prefab_CylinderVolume: {fileID: 5287418535931939099, guid: 30d09e8685950994893b3b6388a8906c, - type: 3} - prefab_EqualFact: {fileID: 7523305359074541435, guid: 5f461930be2eb074193dc12eb60e10b2, - type: 3} - prefab_UnEqualFact: {fileID: 5769925203401971992, guid: 047cd3a517f781846a1f983394b4bb7b, - type: 3} - prefab_TestFact: {fileID: 2846439484187545958, guid: 5dc76e187eae4214697491bfb42773e8, - type: 3} - prefab_CircleFact: {fileID: 6636443472981757786, guid: 9d08fd45bc83c7c42a9be42f5309c6c2, - type: 3} - prefab_OnCircleFact: {fileID: 2115817999818309900, guid: df93bd4d977e4ab42a626f7bd06596d6, - type: 3} - prefab_AngleCircleLineFact: {fileID: 4902928549420802332, guid: 62cec72d28de59d4c8ae782957cc10a1, - type: 3} - x_Start: 0 - y_Start: 0 - X_Pacece_Between_Items: 0 - y_Pacece_Between_Items: 0 - number_of_Column: 0 + factSpotPrefab: {fileID: 0} + PrefabtTypeReadonly: + - AbstractAngleFact + - AbstractAngleFactWrappedCRTP`1[T] + - AbstractLineFact + - AbstractLineFactWrappedCRTP`1[T] + - AngleCircleLineFact + - AngleFact + - AreaCircleFact + - AttachedPositionFunction + - CircleFact + - ConeVolumeFact + - CylinderVolumeFact + - EqualCirclesFact + - Fact + - FactWrappedCRTP`1[T] + - FunctionCallFact + - FunctionFact + - LineFact + - OnCircleFact + - OnLineFact + - OrthogonalCircleLineFact + - ParallelLineFact + - PointFact + - RadiusFact + - RayFact + - RightAngleFact + - TestFact + - TruncatedConeVolumeFact + - UnEqualCirclesFact + PrefabDataConfig: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} --- !u!1 &8894159312286264417 GameObject: m_ObjectHideFlags: 0 @@ -1033,7 +1047,6 @@ GameObject: - component: {fileID: 8894159312509398409} - component: {fileID: 8894159312509398412} - component: {fileID: 8894159312509398411} - - component: {fileID: 8894159312509398410} - component: {fileID: 8894159312509398413} m_Layer: 5 m_Name: Scroll View @@ -1102,19 +1115,6 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!114 &8894159312509398410 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8894159312509398408} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ShowMaskGraphic: 1 --- !u!114 &8894159312509398413 MonoBehaviour: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/InteractionEngine/CommunicationEvents.cs b/Assets/Scripts/InteractionEngine/CommunicationEvents.cs index 22c55f0af9a7c3b57852454953cf0cf7a2499597..53045b795ddbdbc885919179bc8c123eafa56728 100644 --- a/Assets/Scripts/InteractionEngine/CommunicationEvents.cs +++ b/Assets/Scripts/InteractionEngine/CommunicationEvents.cs @@ -21,7 +21,7 @@ public static class CommunicationEvents public static UnityEvent NewAssignmentEvent = new(); public static UnityEvent StartT0Event = new(); - public static UnityEvent<ImageHintAnimation, string> ScrollFactHintEvent = new(); + public static UnityEvent<string> ScrollFactHintEvent = new(); public static UnityEvent<string, FactWrapper.FactMaterials> AnimateExistingFactEvent = new(); public static UnityEvent<Fact, FactWrapper.FactMaterials> AnimateExistingAsSolutionEvent = new(); public static UnityEvent<Fact> AnimateNonExistingFactEvent = new(); diff --git a/Assets/Scripts/InteractionEngine/FactHandling/FactManager.cs b/Assets/Scripts/InteractionEngine/FactHandling/FactManager.cs index df998731fa91df4801aa37b4d286baeab158b1c8..6392f79eef5e211701748f62f711cf7697e409a5 100644 --- a/Assets/Scripts/InteractionEngine/FactHandling/FactManager.cs +++ b/Assets/Scripts/InteractionEngine/FactHandling/FactManager.cs @@ -115,7 +115,7 @@ void AddHitIfOnLine(RaycastHit hit) if (Math3d.IsPointApproximatelyOnLine(rayP1.Point, rayFact.Dir, hit.transform.position)) { AddOnLineFact( - hit.transform.gameObject.GetComponent<FactObject>().URI, rayFact.Id, true, gadget, scroll_label, true); + hit.transform.gameObject.GetComponent<FactObject3D>().URI, rayFact.Id, true, gadget, scroll_label, true); } } diff --git a/Assets/Scripts/InteractionEngine/FactHandling/FactSpawner.cs b/Assets/Scripts/InteractionEngine/FactHandling/FactSpawner.cs index 80563e96ef986475276fc17f161fa5ffabed8a21..2ede0e554c0970b6cbdd947ae01e79c7f89fd935 100644 --- a/Assets/Scripts/InteractionEngine/FactHandling/FactSpawner.cs +++ b/Assets/Scripts/InteractionEngine/FactHandling/FactSpawner.cs @@ -53,7 +53,7 @@ public void SpawnAttachedPositionFunction(AttachedPositionFunction fact) public void SpawnPoint(PointFact fact) { GameObject point = GameObject.Instantiate(Sphere); - fact.WorldRepresentation = point.GetComponent<FactObject>(); + fact.WorldRepresentation = point.GetComponent<FactObject3D>(); fact.WorldRepresentation.Fact = fact; point.transform.SetPositionAndRotation(fact.Position, fact.Rotation); @@ -63,7 +63,7 @@ public void SpawnLine(LineFact fact) { //Change FactRepresentation to Line GameObject line = GameObject.Instantiate(Line); - fact.WorldRepresentation = line.GetComponentInChildren<FactObject>(); + fact.WorldRepresentation = line.GetComponentInChildren<FactObject3D>(); fact.WorldRepresentation.Fact = fact; //Place the Line in the centre of the two points @@ -82,7 +82,7 @@ public void SpawnRay(RayFact fact) { //Change FactRepresentation to Line GameObject line = GameObject.Instantiate(Ray); - fact.WorldRepresentation = line.GetComponentInChildren<FactObject>(); + fact.WorldRepresentation = line.GetComponentInChildren<FactObject3D>(); fact.WorldRepresentation.Fact = fact; //Place the Line in the centre of the two points @@ -99,7 +99,7 @@ public void SpawnAngle(AbstractAngleFact fact) { //Change FactRepresentation to Angle GameObject angle = GameObject.Instantiate(Angle); - fact.WorldRepresentation = angle.GetComponentInChildren<FactObject>(); + fact.WorldRepresentation = angle.GetComponentInChildren<FactObject3D>(); fact.WorldRepresentation.Fact = fact; angle.transform.SetPositionAndRotation(fact.Position, fact.Rotation); @@ -125,7 +125,7 @@ public void SpawnRingAndCircle(CircleFact fact) SpawnCircle(fact, ringAndCircleGO.transform); ringAndCircleGO.transform.SetPositionAndRotation(fact.Position, fact.Rotation); - fact.WorldRepresentation = ringAndCircleGO.AddComponent<FactObject>(); + fact.WorldRepresentation = ringAndCircleGO.AddComponent<FactObject3D>(); fact.WorldRepresentation.Fact = fact; } diff --git a/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper.meta b/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper.meta new file mode 100644 index 0000000000000000000000000000000000000000..9221132a81a1e2906fa426b8de670b2014cb4070 --- /dev/null +++ b/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e90e945d9f7ac8c44be4c8d93b3972e6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/InteractionEngine/TBD/AttachedPositionFunctionBehaviour.cs b/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/AttachedPositionFunctionBehaviour.cs similarity index 100% rename from Assets/Scripts/InteractionEngine/TBD/AttachedPositionFunctionBehaviour.cs rename to Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/AttachedPositionFunctionBehaviour.cs diff --git a/Assets/Scripts/InteractionEngine/TBD/AttachedPositionFunctionBehaviour.cs.meta b/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/AttachedPositionFunctionBehaviour.cs.meta similarity index 100% rename from Assets/Scripts/InteractionEngine/TBD/AttachedPositionFunctionBehaviour.cs.meta rename to Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/AttachedPositionFunctionBehaviour.cs.meta diff --git a/Assets/Scripts/InteractionEngine/FactHandling/FactObject.cs b/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactObject.cs similarity index 55% rename from Assets/Scripts/InteractionEngine/FactHandling/FactObject.cs rename to Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactObject.cs index c3cb432ac7db3e4cb675145aafb78bf59cb13b20..79908ec30e7c839c5df0bf150914bf4e91101b9f 100644 --- a/Assets/Scripts/InteractionEngine/FactHandling/FactObject.cs +++ b/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactObject.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Linq; using System.Collections.Generic; using UnityEngine; @@ -10,15 +10,15 @@ /// <summary> /// <see cref="Fact.Id"/>/ <c>MonoBehaviour</c> wrapper to be attached to <see cref="Fact.WorldRepresentation"/> /// </summary> -[DisallowMultipleComponent] -public class FactObject : FactWrapper, ISerializationCallbackReceiver +//[DisallowMultipleComponent] +public abstract class FactObject : FactWrapper, ISerializationCallbackReceiver { [SerializeField] protected List<TMP_Text> FactText; [SerializeField] protected List<string> StringLabelFormats; [NonSerialized] - public Material[] materials; - public new Renderer[] renderer; + public Material[] Materials; + protected Material[] MaterialsToChange; [NonSerialized] protected List<FactObject> AllChildren; @@ -37,8 +37,9 @@ void ISerializationCallbackReceiver.OnBeforeSerialize() .ToList(); } + if (StringLabelFormats == null) { - StringLabelFormats ??= new(); + StringLabelFormats = new(); int i = StringLabelFormats.Count(); int end = FactText.Count(); @@ -47,44 +48,37 @@ void ISerializationCallbackReceiver.OnBeforeSerialize() StringLabelFormats.Add("{" + (i + 1) + "}"); } - if (materials != null) + if (Materials != null) { - Default = materials[(int)FactMaterials.Default]; - Selected = materials[(int)FactMaterials.Selected]; - Hint = materials[(int)FactMaterials.Hint]; - Solution = materials[(int)FactMaterials.Solution]; + Default = Materials[(int)FactMaterials.Default]; + Selected = Materials[(int)FactMaterials.Selected]; + Hint = Materials[(int)FactMaterials.Hint]; + Solution = Materials[(int)FactMaterials.Solution]; } -#if UNITY_EDITOR // not working - if (EditorApplication.isPlaying) - return; - - foreach (Collider collider in transform.GetComponentsInChildren<Collider>(includeInactive: true)) - { - if (!collider.gameObject.GetComponent<FactObject>()) - try - { - collider.gameObject.AddComponent<FactObject>(); - } - catch (Exception) { } - } -#endif + _OnBeforeSerialize(); } + protected abstract void _OnBeforeSerialize(); void ISerializationCallbackReceiver.OnAfterDeserialize() { { - materials = new Material[4]; - materials[(int)FactMaterials.Default] = Default; - materials[(int)FactMaterials.Selected] = Selected; - materials[(int)FactMaterials.Hint] = Hint; - materials[(int)FactMaterials.Solution] = Solution; + Materials = new Material[4]; + Materials[(int)FactMaterials.Default] = Default; + Materials[(int)FactMaterials.Selected] = Selected; + Materials[(int)FactMaterials.Hint] = Hint; + Materials[(int)FactMaterials.Solution] = Solution; } + + _OnAfterDeserialize(); } + protected abstract void _OnAfterDeserialize(); #endregion - private void Awake() + protected override void _Awake() { + base._Awake(); + AllChildren = transform.GetComponentsInChildren<FactObject>(includeInactive: true).ToList(); AllChildren.Remove(this); @@ -94,22 +88,26 @@ private void Awake() public override void HighlightAs(FactMaterials tmpState) { - CoroutineCascadeForMeAndChildrenAllRenderer( - (fact_obj, renderer) => _Animation(fact_obj, renderer) + CoroutineCascadeForMeAndChildrenAllMaterials( + (fact_obj, material) => _Animation(fact_obj, material) ); - IEnumerator _Animation(FactObject fact_obj, Renderer renderer) + IEnumerator _Animation(FactObject fact_obj, Material material) { - for (IEnumerator clock = IEnumeratorExtensions.WaitForSeconds(HintAnimationDuration) + for (IEnumerator<float> clock = IEnumeratorExtensions.ClockForSeconds(HintAnimationDuration) ; clock.MoveNext();) { - renderer.material.Lerp(fact_obj.materials[(int)tmpState], - fact_obj.Default, - Mathf.PingPong(Time.time, AnimationLerpDuration)); + material.Lerp(fact_obj.Default, + fact_obj.Materials[(int)tmpState], + Mathf.PingPong(clock.Current, AnimationLerpDuration)); + yield return null; } - renderer.material = fact_obj.Default; + // clean fix for UI: "material = fact_obj.Default" not working + material.Lerp(fact_obj.Default, + fact_obj.Materials[(int)tmpState], + 0); } } @@ -127,7 +125,7 @@ protected override void FactUpdated() } } - public void ReLabel() + private void ReLabel() { string[] mother_child_labels = new[] { URI }.ShallowCloneAppend(Fact.DependentFactIds) @@ -150,15 +148,9 @@ public void ReLabel() } } - switch (Fact) // for highly customized labels - { - case TestFact testFact: - //FactText[0].text = testFact.Label; - break; - default: - break; - } + _CustomReLabel(); } + protected virtual void _CustomReLabel() { } public void CascadeForMeAndChildren(Action<FactObject> func) { @@ -167,19 +159,19 @@ public void CascadeForMeAndChildren(Action<FactObject> func) func(fo); } - public void ForAllRenderer(Action<Renderer> func) + public void ForAllMaterials(Action<Material> func) { - foreach (Renderer ren in renderer) - func(ren); + foreach (Material mat in MaterialsToChange) + func(mat); } - public void CoroutineCascadeForMeAndChildrenAllRenderer(Func<FactObject, Renderer, IEnumerator> func) + public void CoroutineCascadeForMeAndChildrenAllMaterials(Func<FactObject, Material, IEnumerator> func) { this.StopAllCoroutines(); CascadeForMeAndChildren((FactObject fo) => - fo.ForAllRenderer((Renderer ren) => - this.StartCoroutine(func(fo, ren)) + fo.ForAllMaterials((Material mat) => + this.StartCoroutine(func(fo, mat)) )); } } diff --git a/Assets/Scripts/InteractionEngine/ImageHintAnimation.cs.meta b/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactObject.cs.meta similarity index 83% rename from Assets/Scripts/InteractionEngine/ImageHintAnimation.cs.meta rename to Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactObject.cs.meta index fe80844021b2c3e8eea87e1aaf999f12add9fa29..29a0e3b5f0a5508ccbe0ed57a9cbe817ea6279eb 100644 --- a/Assets/Scripts/InteractionEngine/ImageHintAnimation.cs.meta +++ b/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactObject.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 77b75bbb0b640664db62cf8acb69994e +guid: c4034b835e07eae4c9c4239031f30737 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactObject3D.cs b/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactObject3D.cs new file mode 100644 index 0000000000000000000000000000000000000000..027670ddbcc40dca4c1b15643a840bdef52a0918 --- /dev/null +++ b/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactObject3D.cs @@ -0,0 +1,82 @@ +using System; +using System.Linq; +using UnityEngine; +using System.Collections; +using UnityEditor; +using static GlobalBehaviour; + +/// <summary> +/// <see cref="Fact.Id"/>/ <c>MonoBehaviour</c> wrapper to be attached to <see cref="Fact.WorldRepresentation"/> +/// </summary> +public class FactObject3D : FactObject +{ + public new Renderer[] renderer; + + #region Unity Serialization + protected override void _OnBeforeSerialize() + { +#if UNITY_EDITOR // not working + if (EditorApplication.isPlaying) + return; + + foreach (Collider collider in transform.GetComponentsInChildren<Collider>(includeInactive: true)) + { + if (!collider.gameObject.GetComponent<FactObject>()) + Debug.LogWarningFormat( + "{0}: {1} under {2} {3} has missing {2}!\n" + + "This is needed to select a {2}!", + nameof(Collider), collider, nameof(FactObject3D), this); + //try + //{ + // collider.gameObject.AddComponent<FactObject3D>(); + //} + //catch (Exception) { } + } +#endif + } + + protected override void _OnAfterDeserialize() { } + #endregion Unity Serialization + + protected override void _Awake() + { + base._Awake(); + + MaterialsToChange ??= renderer.SelectMany(r => r.materials).ToArray(); + } + + protected override void _CustomReLabel() + { + switch (Fact) // for highly customized labels + { + case TestFact testFact: + //FactText[0].text = testFact.Label; + break; + default: + break; + } + } + + public void CascadeForMeAndChildren(Action<FactObject3D> func) + { + func(this); + foreach (FactObject3D fo in AllChildren.OfType<FactObject3D>()) + func(fo); + } + + public void ForAllRenderer(Action<Renderer> func) + { + foreach (Renderer ren in renderer) + func(ren); + } + + public void CoroutineCascadeForMeAndChildrenAllRenderer(Func<FactObject3D, Renderer, IEnumerator> func) + { + this.StopAllCoroutines(); + + CascadeForMeAndChildren((FactObject3D fo) => + fo.ForAllRenderer((Renderer ren) => + this.StartCoroutine(func(fo, ren)) + )); + } +} diff --git a/Assets/Scripts/InteractionEngine/FactHandling/FactObject.cs.meta b/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactObject3D.cs.meta similarity index 100% rename from Assets/Scripts/InteractionEngine/FactHandling/FactObject.cs.meta rename to Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactObject3D.cs.meta diff --git a/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactObjectUI.cs b/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactObjectUI.cs new file mode 100644 index 0000000000000000000000000000000000000000..592a3a522140f55457410ac6cbad8ae133ff4217 --- /dev/null +++ b/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactObjectUI.cs @@ -0,0 +1,44 @@ +using MoreLinq; +using System.Linq; +using UnityEngine.UI; + +public class FactObjectUI : FactObject +{ + public Image[] Images; + + #region Unity Serialization + protected override void _OnBeforeSerialize() { + if(Images == null) + Images = GetComponents<Image>().ToArray(); + } + + protected override void _OnAfterDeserialize() { } + #endregion Unity Serialization + + protected override void _Awake() + { + base._Awake(); + + if(MaterialsToChange == null) + { + MaterialsToChange = new UnityEngine.Material[Images.Length]; + for (int i = 0; i < Images.Length; i++) + { + Images[i].material = new UnityEngine.Material(Images[i].material); + MaterialsToChange[i] = Images[i].material; + } + } + } + + protected override void _CustomReLabel() + { + switch (Fact) // for highly customized labels + { + case TestFact testFact: + //FactText[0].text = testFact.Label; + break; + default: + break; + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactObjectUI.cs.meta b/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactObjectUI.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..ca5b09d734943128ead63c7d7bbeb925d98688f7 --- /dev/null +++ b/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactObjectUI.cs.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f1ce2973f9bfc68479d5f3e2065ca729 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: + - Default: {fileID: 2100000, guid: 3420edeac2b11384b9977bd98f565b24, type: 2} + - Selected: {fileID: 2100000, guid: f4a2ffc31b2faf446bf2a86047fbc9f8, type: 2} + - Hint: {fileID: 2100000, guid: 923bc3e7bd8ae2745859a620359be2f8, type: 2} + - Solution: {fileID: 2100000, guid: 79cc7db91c9641d4aa8a1513d6ca85d1, type: 2} + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper.cs b/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactWrapper.cs similarity index 82% rename from Assets/Scripts/InteractionEngine/FactHandling/FactWrapper.cs rename to Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactWrapper.cs index 65ef5c09c9eda21502b56b8d0ded77f4cd151f5d..e3fe4d168bfce4c0fd5f71a33037d0568b943d00 100644 --- a/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper.cs +++ b/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactWrapper.cs @@ -26,7 +26,7 @@ public string URI FactUpdated(); } } - [HideInInspector, SerializeField] // So cloning takes over + [SerializeField] // So cloning takes over HideInInspector, protected string _URI; /// <summary> @@ -49,27 +49,39 @@ public Fact Fact } protected Fact _Fact; - private void Awake() + #region UnityMethods + // region UnityMethods: + // protected not private: Note to Derived to not implement + + protected void Awake() { _Awake(); } protected virtual void _Awake() { } - private void OnEnable() + protected void Start() + { + _Start(); + } + protected virtual void _Start() { } + + protected void OnEnable() { + //CommunicationEvents.AnimateExistingFactEvent.RemoveAllListeners(); CommunicationEvents.AnimateExistingFactEvent.AddListener(HiglightFactEvent); CommunicationEvents.RemoveFactEvent.AddListener(DeleteFactEvent); _OnEnable(); } protected virtual void _OnEnable() { } - private void OnDisable() + protected void OnDisable() { CommunicationEvents.AnimateExistingFactEvent.RemoveListener(HiglightFactEvent); CommunicationEvents.RemoveFactEvent.RemoveListener(DeleteFactEvent); _OnDisable(); } protected virtual void _OnDisable() { } + #endregion UnityMethods public void HiglightFactEvent(string fid, FactMaterials tmpState) { diff --git a/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper.cs.meta b/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactWrapper.cs.meta similarity index 100% rename from Assets/Scripts/InteractionEngine/FactHandling/FactWrapper.cs.meta rename to Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/FactWrapper.cs.meta diff --git a/Assets/Scripts/InventoryStuff/RenderedScrollFact.cs b/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/RenderedScrollFact.cs similarity index 75% rename from Assets/Scripts/InventoryStuff/RenderedScrollFact.cs rename to Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/RenderedScrollFact.cs index e744a1c21350437861f5789b94fc4a3fcb47e960..be4926cb100392f34b8844de23cd669512032b83 100644 --- a/Assets/Scripts/InventoryStuff/RenderedScrollFact.cs +++ b/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/RenderedScrollFact.cs @@ -4,12 +4,11 @@ using UnityEngine.EventSystems; using static CommunicationEvents; -public class RenderedScrollFact : FactWrapper, IDropHandler, IPointerClickHandler +public class RenderedScrollFact : FactObjectUI, IDropHandler, IPointerClickHandler { #region Serializable public TextMeshProUGUI LabelMesh; public GameObject HintButton; - public ImageHintAnimation ImageHintObject; #endregion Serializable #region Properties @@ -42,17 +41,11 @@ public string ScrollFactLabel => LabelMesh.text; #endregion Properties - public override void HighlightAs(FactMaterials tmpState) - { - ImageHintObject.AnimationTrigger(); - } - protected override void FactUpdated() { - if (RenderedFactObject != null) - Destroy(RenderedFactObject.gameObject); + Destroy(RenderedFactObject); - CommunicationEvents.NewAssignmentEvent.Invoke(); + NewAssignmentEvent.Invoke(); _URI ??= ScrollFactURI; @@ -63,11 +56,6 @@ protected override void FactUpdated() protected override void _DeleteFactEvent(Fact fact) => Fact = null; - protected override void _Awake() - { - _URI ??= ScrollFactURI; - } - protected override void _OnEnable() { HintAvailableEvent.AddListener(OnHintAvailable); @@ -82,6 +70,7 @@ public void Populate(Scroll scroll, int Nr) { Scroll = scroll; ID = Nr; + _URI = ScrollFactURI; } private void SetLabel(string label) @@ -91,17 +80,16 @@ private void SetLabel(string label) public void OnClickHintButton() { - ScrollFactHintEvent.Invoke(ImageHintObject, URI); + ScrollFactHintEvent.Invoke(URI); } public void OnHintAvailable(List<string> uris) { - HintButton.SetActive(true);// uris.Contains(ScrollFactURI)); + HintButton.SetActive(uris.Contains(ScrollFactURI)); } #region DropHandling - - private FactObject RenderedFactObject; + private GameObject RenderedFactObject; public void OnDrop(PointerEventData eventData) { @@ -113,15 +101,12 @@ public void OnDrop(PointerEventData eventData) ScrollDetails.ParameterDisplays.Count + " label: " + ScrollFactLabel); RenderedFactObject = // has to be: ..., Vector3.zero, Quaternion.identity => SetParent - Instantiate(eventData.pointerDrag, Vector3.zero, Quaternion.identity) - .GetComponent<FactObject>(); - RenderedFactObject.transform.SetParent(gameObject.transform, worldPositionStays: false); + Instantiate(eventData.pointerDrag, Vector3.zero, Quaternion.identity); - RenderedFactObject.GetComponent<ImageHintAnimation>().ResetAnimation(); + RenderedFactObject.transform.SetParent(gameObject.transform, worldPositionStays: false); } public void OnPointerClick(PointerEventData eventData) => _DeleteFactEvent(null); - #endregion DropHandling } diff --git a/Assets/Scripts/InventoryStuff/RenderedScrollFact.cs.meta b/Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/RenderedScrollFact.cs.meta similarity index 100% rename from Assets/Scripts/InventoryStuff/RenderedScrollFact.cs.meta rename to Assets/Scripts/InteractionEngine/FactHandling/FactWrapper/RenderedScrollFact.cs.meta diff --git a/Assets/Scripts/InteractionEngine/FactHandling/Facts/Fact.cs b/Assets/Scripts/InteractionEngine/FactHandling/Facts/Fact.cs index 2f775ff10e26923e27eb68b3fe28c6b3d32317e3..03139734d99c51f67af9a0cfe2590cd51d1f3db9 100644 --- a/Assets/Scripts/InteractionEngine/FactHandling/Facts/Fact.cs +++ b/Assets/Scripts/InteractionEngine/FactHandling/Facts/Fact.cs @@ -97,7 +97,7 @@ public abstract class Fact /// <summary> /// Reference to <c>GameObject</c> that represents this Fact in the GameWorld. /// </summary> - /// <seealso cref="FactObject"/> + /// <seealso cref="FactObject3D"/> [JsonIgnore] public FactWrapper WorldRepresentation; diff --git a/Assets/Scripts/InteractionEngine/ImageHintAnimation.cs b/Assets/Scripts/InteractionEngine/ImageHintAnimation.cs deleted file mode 100644 index 173ce4dbfaf6508af0600130c323c4b54209e1cc..0000000000000000000000000000000000000000 --- a/Assets/Scripts/InteractionEngine/ImageHintAnimation.cs +++ /dev/null @@ -1,46 +0,0 @@ -using System.Collections; -using UnityEngine; -using UnityEngine.UI; - -public class ImageHintAnimation : MonoBehaviour -{ - public Image imageToChange; - - [HideInInspector, SerializeField] // So cloning takes over - private Color imageToChangeDefaultColor; - private IEnumerator AnimationRoutine; - - - void Awake() - { - if (imageToChange != null) - imageToChangeDefaultColor = imageToChange.color; - } - - public void AnimationTrigger() - { - StartCoroutine(AnimationRoutine = _Animation()); - - IEnumerator _Animation() - { - for (IEnumerator clock = IEnumeratorExtensions.WaitForSeconds(GlobalBehaviour.HintAnimationDuration) - ; clock.MoveNext();) - - yield return imageToChange.color = - Color.Lerp - ( GlobalBehaviour.HintAnimationStartColor - , GlobalBehaviour.HintAnimationEndColor - , Mathf.PingPong(Time.time, GlobalBehaviour.AnimationLerpDuration)); - - imageToChange.color = imageToChangeDefaultColor; - } - } - - public void ResetAnimation() - { - if (AnimationRoutine != null) - StopCoroutine(AnimationRoutine); - - imageToChange.color = imageToChangeDefaultColor; - } -} diff --git a/Assets/Scripts/InteractionEngine/ShinyThings.cs b/Assets/Scripts/InteractionEngine/ShinyThings.cs index 91b5e16402e8ac6e12e79f334015f5242ec9c39f..5933e36d4c2b2fbe18d170de44fe2abaefc333f3 100644 --- a/Assets/Scripts/InteractionEngine/ShinyThings.cs +++ b/Assets/Scripts/InteractionEngine/ShinyThings.cs @@ -8,7 +8,7 @@ public class ShinyThings : MonoBehaviour { public WorldCursor Cursor; //Attributes for Highlighting of Facts when Mouse-Over - private List<FactObject> LastFactSelection = new(); + private List<FactObject3D> LastFactSelection = new(); //Variables for Pushout-Highlighting private static float timerDuration = 2.5f; @@ -60,8 +60,8 @@ public void Update() private void HighlightCurserHit(RaycastHit[] hits) { - List<FactObject> selected_fact_objs = hits - .Select(h => h.transform?.GetComponentInChildren<FactObject>()) + List<FactObject3D> selected_fact_objs = hits + .Select(h => h.transform?.GetComponentInChildren<FactObject3D>()) .Where(f => f != null) .ToList(); @@ -79,7 +79,7 @@ private void HighlightCurserHit(RaycastHit[] hits) LastFactSelection = selected_fact_objs; return; - void _ApplyMaterial(FactObject root, Material new_mat) => + void _ApplyMaterial(FactObject3D root, Material new_mat) => root.CoroutineCascadeForMeAndChildrenAllRenderer( (_, renderer) => renderer.ProgrammMaterialChange(new[] { @@ -88,22 +88,12 @@ void _ApplyMaterial(FactObject root, Material new_mat) => ); } - public static void HighlightFact(Fact startFact, FactMaterials tmp_mat) - { - if (startFact.WorldRepresentation == null) - return; - - startFact.WorldRepresentation - .GetComponentInChildren<FactObject>() - ?.HighlightAs(tmp_mat); - } - public void HighlightWithFireworks(Fact fact, FactMaterials mat) { rain_wait = IEnumeratorExtensions.yield_break; //stop rain StartCoroutine(_BlossomAndDie()); - HighlightFact(fact, mat); + CommunicationEvents.AnimateExistingFactEvent.Invoke(fact.Id, mat); IEnumerator _BlossomAndDie() { diff --git a/Assets/Scripts/InventoryStuff/DisplayFacts.cs b/Assets/Scripts/InventoryStuff/DisplayFacts.cs index 81e51b080dc22335491301762a21694fa93670f4..fc54a78a47d753aa67716877c671a6e5054e54a6 100644 --- a/Assets/Scripts/InventoryStuff/DisplayFacts.cs +++ b/Assets/Scripts/InventoryStuff/DisplayFacts.cs @@ -17,6 +17,9 @@ public static DisplayFacts Instance private set { _instance ??= value; } } + public static Transform FactscreenContent => Instance.factscreenContent; + public static GameObject FactSpotPrefab => Instance.factSpotPrefab; + //cannot populate static dict while serialization => "singelton" public static Dictionary<Type, GameObject> PrefabDictionary { get => Instance._PrefabDictionary; } private Dictionary<Type, GameObject> _PrefabDictionary = new(); @@ -115,22 +118,26 @@ public void AddFact(Fact fact) } // create display - var display = CreateDisplay(transform, fact); + var display = CreateDisplay(fact, factscreenContent); display.transform.localPosition = Vector3.zero; displayedFacts.TryAdd(fact.Id, display); - // disable if showOnlyFavorites is true and fact is no favorite - display.transform.parent.gameObject.SetActive(!(showOnlyFavorites && !display.GetComponent<FactFavorisation>().IsFavorite)); + display.transform.parent.gameObject.SetActive( + !showOnlyFavorites + || display.GetComponent<FactFavorisation>().IsFavorite + ); display.transform.parent.transform.SetSiblingIndex(siblingIdx); - } - private GameObject CreateDisplay(Transform transform, Fact fact) - { - var spot = Instantiate(factSpotPrefab, factscreenContent); - spot.GetComponent<FactWrapper>().Fact = fact; + return; - return InstantiateDisplay(fact, spot.transform); + GameObject CreateDisplay(Fact fact, Transform transform) + { + var spot = Instantiate(FactSpotPrefab, transform); + spot.GetComponent<FactWrapper>().Fact = fact; + + return InstantiateDisplay(fact, spot.transform); + } } public static GameObject InstantiateDisplay(Fact fact, Transform transform) @@ -207,7 +214,7 @@ public void FavoritesFilterChanged(Toggle t) else { // hide not favorites displayedFacts.Values - .Where(go => !go.GetComponent<FactFavorisation>().IsFavorite) + .Where(gO => gO != null && !gO.GetComponent<FactFavorisation>().IsFavorite) .ForEach(nFav => nFav.transform.parent.gameObject.SetActive(false)); } } diff --git a/Assets/Scripts/InventoryStuff/DisplayScrolls.cs b/Assets/Scripts/InventoryStuff/DisplayScrolls.cs index e283d271e113f532895915850b02b98a4bd76dd9..0ed090552492633da98c24c666b47cc6875dbce3 100644 --- a/Assets/Scripts/InventoryStuff/DisplayScrolls.cs +++ b/Assets/Scripts/InventoryStuff/DisplayScrolls.cs @@ -21,6 +21,8 @@ void Start() void BuildScrollGUI() { + while (GlobalBehaviour.AvailableScrolls == null) ; // active wait for server, should be rare + AllowedScrolls = GlobalBehaviour.AvailableScrolls .Where(s => StageStatic.stage.AllowedScrolls?.Contains(s.@ref) ?? true) .ToList(); diff --git a/Assets/Scripts/InventoryStuff/ScrollDetails.cs b/Assets/Scripts/InventoryStuff/ScrollDetails.cs index ca2d328e1618ab42a7cf65fadedc947f997cf122..22e20cc7c0d198ce90cef49245de8bf671e6ab10 100644 --- a/Assets/Scripts/InventoryStuff/ScrollDetails.cs +++ b/Assets/Scripts/InventoryStuff/ScrollDetails.cs @@ -7,6 +7,7 @@ using System.Linq; using static CommunicationEvents; using static SOMDocManager; +using static GlobalBehaviour; public class ScrollDetails : MonoBehaviour { @@ -39,14 +40,12 @@ private void OnEnable() { ScrollFactHintEvent.AddListener(animateHint); NewAssignmentEvent.AddListener(NewAssignmentTrigger); - RemoveFactEvent.AddListener(removeFactFromAssignment); } private void OnDisable() { ScrollFactHintEvent.RemoveListener(animateHint); NewAssignmentEvent.RemoveListener(NewAssignmentTrigger); - RemoveFactEvent.RemoveListener(removeFactFromAssignment); } public void SetScroll(Scroll scroll_to_set) @@ -81,8 +80,8 @@ public void SetScroll(Scroll scroll_to_set) ParameterDisplays[i].gameObject.SetActive(false); //set active scroll for ErrorMessagePopup - Popup.setScroll(ActiveScroll); - Popup.setParameterDisplays(ParameterDisplays.Select(RSF => RSF.gameObject).ToList()); + Popup.ActiveScroll = ActiveScroll; + Popup.ParameterDisplays = ParameterDisplays; } /// <summary> @@ -273,7 +272,7 @@ void _processRenderedScroll(Scroll rendered, List<string> hintUris) } } - public void animateHint(ImageHintAnimation scrollHintImage, string scrollParameterUri) + public void animateHint(string scrollParameterUri) { if (FactOrganizer.AllFacts.ContainsKey(scrollParameterUri)) AnimateExistingFactEvent.Invoke( @@ -316,19 +315,4 @@ public void animateHint(ImageHintAnimation scrollHintImage, string scrollParamet } } } - - //this is called whenever a Fact is Deleted in the world, to make sure it is removed from the scroll - public void removeFactFromAssignment(Fact fact) - { - Transform originalScroll = gameObject.transform.GetChild(1).transform; - Transform originalScrollView = originalScroll.GetChild(1); - Transform originalViewport = originalScrollView.GetChild(0); - - for (int i = 0; i < originalViewport.GetChild(0).childCount; i++) - { - RenderedScrollFact scrollFact = originalViewport.GetChild(0).transform.GetChild(i).GetChild(0).gameObject.GetComponent<RenderedScrollFact>(); - if (scrollFact.ScrollFactLabel == fact.Label) - scrollFact.OnPointerClick(null); - } - } } diff --git a/Assets/Scripts/Loading/Stage.cs b/Assets/Scripts/Loading/Stage.cs index 5ed72ba7e0f96e449601e471a835221cffcc7704..33af000e55caadf2c2c525baef82811e39a10cb6 100644 --- a/Assets/Scripts/Loading/Stage.cs +++ b/Assets/Scripts/Loading/Stage.cs @@ -462,7 +462,7 @@ public bool CheckSolved() { foreach (var hitlist in hits) foreach (var hit in hitlist) - AnimateExistingAsSolutionEvent.Invoke(factState[hit], FactObject.FactMaterials.Solution); + AnimateExistingAsSolutionEvent.Invoke(factState[hit], FactWrapper.FactMaterials.Solution); player_record.solved = true; push_record(time_s); diff --git a/Assets/Scripts/UI/FactExplorer/FactFavorisation.cs b/Assets/Scripts/UI/FactExplorer/FactFavorisation.cs index d756607a88189ef841b87a0ab2c365c384ace73d..ed49702a87451930bb560266a036e9eb6e2f9977 100644 --- a/Assets/Scripts/UI/FactExplorer/FactFavorisation.cs +++ b/Assets/Scripts/UI/FactExplorer/FactFavorisation.cs @@ -4,7 +4,7 @@ using UnityEngine.Events; using UnityEngine.EventSystems; -[RequireComponent(typeof(FactObject), typeof(RectTransform))] +[RequireComponent(typeof(FactWrapper), typeof(RectTransform))] public class FactFavorisation : MonoBehaviour, IPointerClickHandler { #region InspectorVariables @@ -50,7 +50,7 @@ private void Update() private void Start() { - fact = transform.GetComponent<FactObject>().Fact; + fact = transform.GetComponent<FactWrapper>().Fact; ChangeFavoriteEvent.AddListener(OnFavoriteChange); // if there already was a favoriteDisplayPrefab child (e.g. due to cloning) remove it diff --git a/Assets/Scripts/UI/FactExplorer/OpenFactExplorer.cs b/Assets/Scripts/UI/FactExplorer/OpenFactExplorer.cs index 30b1db9a1de5615d6a2251c7623e8143cdee776d..9d9bd45e06ba49f87db1e01c689fdf80d4c6632c 100644 --- a/Assets/Scripts/UI/FactExplorer/OpenFactExplorer.cs +++ b/Assets/Scripts/UI/FactExplorer/OpenFactExplorer.cs @@ -4,7 +4,7 @@ using UnityEngine; using UnityEngine.EventSystems; -[RequireComponent(typeof(FactObject), typeof(RectTransform), typeof(DragHandling))] +[RequireComponent(typeof(FactWrapper), typeof(RectTransform), typeof(DragHandling))] public class OpenFactExplorer : MonoBehaviour, IPointerClickHandler { #region Variables @@ -77,7 +77,7 @@ private void DoOpenFactExplorer() Destroy(factExplorer != null ? factExplorer.gameObject : null); var parent = transform.GetComponentInParent<Canvas>().transform; - var fact = transform.GetComponent<FactObject>().Fact; + var fact = transform.GetComponent<FactWrapper>().Fact; factExplorer = Instantiate(factExplorerPrefab.transform, Input.mousePosition, Quaternion.identity, parent); factExplorer.GetComponent<FactExplorer>().Initialize(fact, transform.position); diff --git a/Assets/Scripts/UI/InGame/PopupBehavior.cs b/Assets/Scripts/UI/InGame/PopupBehavior.cs index 174df6f09a65ec8e68b5d26c6572b2e41bfe923e..7228809397fcf048b620afb1b8c027ae488b08b8 100644 --- a/Assets/Scripts/UI/InGame/PopupBehavior.cs +++ b/Assets/Scripts/UI/InGame/PopupBehavior.cs @@ -13,8 +13,8 @@ public class PopupBehavior : MonoBehaviour [SerializeField] Button CloseButton; [SerializeField] TMP_Text message; - private Scroll activeScroll; - private List<GameObject> parameterDisplays; + public Scroll ActiveScroll { private get; set; } + public List<RenderedScrollFact> ParameterDisplays { private get; set; } public string ServerErrorMessage = "unknown server error"; public string NonTotalMessage = "Scroll application not complete"; @@ -36,15 +36,6 @@ public void setMessage(string errorMessage) this.message.text = errorMessage; } - public void setScroll(Scroll scroll) - { - this.activeScroll = scroll; - } - public void setParameterDisplays(List<GameObject> parameters) - { - this.parameterDisplays = parameters; - } - public void showPopUp() { canvas.SetActive(true); @@ -96,14 +87,11 @@ private string generateHelpfulMessageAndAnimateScrollParam(Scroll.ScrollApplicat MMTDeclaration fact = parseFactFromError(error); //animate all invalidly assigned facts - if (parameterDisplays != null && fact != null) + if (ParameterDisplays != null && fact != null) { - foreach (GameObject g in parameterDisplays) - { - RenderedScrollFact scrollfact = g.transform.GetChild(0).GetComponent<RenderedScrollFact>(); + foreach (RenderedScrollFact scrollfact in ParameterDisplays) if (scrollfact.ScrollFactURI == fact.@ref.uri) - scrollfact.ImageHintObject.GetComponentInChildren<ImageHintAnimation>().AnimationTrigger(); - } + scrollfact.HighlightAs(FactWrapper.FactMaterials.Hint); } else { @@ -156,7 +144,7 @@ private MMTDeclaration parseFactFromError(Scroll.ScrollApplicationCheckingError factUri += "?" + factLabel; //find the required fact in the active scroll thats invalidly assigned - return activeScroll?.requiredFacts + return ActiveScroll?.requiredFacts .FirstOrDefault(decl => decl.@ref.uri.Equals(factUri)); } } diff --git a/Assets/Scripts/UI/MainMenue/ListLoader.cs b/Assets/Scripts/UI/MainMenue/ListLoader.cs index e03835a4c1d2e9e0326aa3d03d659a7eba68c122..a43a6161e7f96b687f8a7bf1c29c97e7a4a283b2 100644 --- a/Assets/Scripts/UI/MainMenue/ListLoader.cs +++ b/Assets/Scripts/UI/MainMenue/ListLoader.cs @@ -1,6 +1,4 @@ -using System.Collections; using System.Collections.Generic; -using System.Linq; using UnityEngine; /// <summary> @@ -17,8 +15,15 @@ public abstract class ListLoader<T> : MenueLoader protected void OnEnable() { - Clear(); - Init(); + + StartCoroutine(_Init()); + + System.Collections.IEnumerator _Init() + { + yield return new WaitForEndOfFrame(); + Clear(); + Init(); + } } protected void OnDisable() diff --git a/Assets/Scripts/Utility/Extensions/IEnumeratorExtensions.cs b/Assets/Scripts/Utility/Extensions/IEnumeratorExtensions.cs index 6ad5425cd7fa32b0ac946b94d1622b0b981cd70d..8ed78a4faf3547ef92289f8b451e785edcbfff1b 100644 --- a/Assets/Scripts/Utility/Extensions/IEnumeratorExtensions.cs +++ b/Assets/Scripts/Utility/Extensions/IEnumeratorExtensions.cs @@ -16,7 +16,7 @@ public static IEnumerator YieldBreak() yield break; } - public static IEnumerator<float> WaitForSeconds(float time) + public static IEnumerator<float> ClockForSeconds(float time) { if (time < 0) yield break;