From d1abf6cc4e800dbcb25da5ce4596d5c103b66c0e Mon Sep 17 00:00:00 2001 From: huy Date: Wed, 11 Sep 2024 14:07:34 +0700 Subject: [PATCH] fix --- .../FeelUIToolkitDemoPanelSettings.asset | 11 +- .../Strike/Materials/FeelStrikeArrow.mat | 4 +- .../Strike/Materials/FeelStrikeBallInside.mat | 6 +- .../Materials/FeelStrikeBallOutside.mat | 6 +- .../Materials/FeelStrikeDustMaterial.mat | 3 +- .../Strike/Materials/FeelStrikePinBody.mat | 6 +- .../Strike/Materials/FeelStrikePinStripes.mat | 6 +- .../Strike/Materials/FeelStrikeReset.mat | 3 +- .../Strike/Materials/FeelStrikeResetFloor.mat | 6 +- .../Strike/Materials/FeelStrikeWood.mat | 6 +- Assets/New Folder/GameController.cs | 5 - Assets/New Folder/GameOverUi.cs | 2 +- Assets/New Folder/GoogleSheetReader.cs | 70 -- Assets/New Folder/GoogleSheetReader.cs.meta | 2 - Assets/New Folder/WheelText.cs | 46 - Assets/New Folder/WheelText.cs.meta | 2 - Assets/Resources.meta | 8 + Assets/Resources/PerformanceTestRunInfo.json | 1 + .../PerformanceTestRunInfo.json.meta | 7 + .../Resources/PerformanceTestRunSettings.json | 1 + .../PerformanceTestRunSettings.json.meta | 7 + Assets/Settings/Build Profiles/ARBuild.asset | 963 +++++++++++++++++- Assets/promogame logo.png | Bin 0 -> 36998 bytes Assets/promogame logo.png.meta | 143 +++ Packages/manifest.json | 2 + Packages/packages-lock.json | 132 +++ 26 files changed, 1287 insertions(+), 161 deletions(-) delete mode 100644 Assets/New Folder/GoogleSheetReader.cs delete mode 100644 Assets/New Folder/GoogleSheetReader.cs.meta delete mode 100644 Assets/New Folder/WheelText.cs delete mode 100644 Assets/New Folder/WheelText.cs.meta create mode 100644 Assets/Resources.meta create mode 100644 Assets/Resources/PerformanceTestRunInfo.json create mode 100644 Assets/Resources/PerformanceTestRunInfo.json.meta create mode 100644 Assets/Resources/PerformanceTestRunSettings.json create mode 100644 Assets/Resources/PerformanceTestRunSettings.json.meta create mode 100644 Assets/promogame logo.png create mode 100644 Assets/promogame logo.png.meta diff --git a/Assets/Feel/FeelDemos/UIToolkitFeedbacksDemo/PanelSettings/FeelUIToolkitDemoPanelSettings.asset b/Assets/Feel/FeelDemos/UIToolkitFeedbacksDemo/PanelSettings/FeelUIToolkitDemoPanelSettings.asset index 80b76a7..11971f3 100644 --- a/Assets/Feel/FeelDemos/UIToolkitFeedbacksDemo/PanelSettings/FeelUIToolkitDemoPanelSettings.asset +++ b/Assets/Feel/FeelDemos/UIToolkitFeedbacksDemo/PanelSettings/FeelUIToolkitDemoPanelSettings.asset @@ -12,11 +12,14 @@ MonoBehaviour: m_Script: {fileID: 19101, guid: 0000000000000000e000000000000000, type: 0} m_Name: FeelUIToolkitDemoPanelSettings m_EditorClassIdentifier: - themeUss: {fileID: -4733365628477956816, guid: d69ba10a5cfd9d748bd38f539b6646d9, - type: 3} + themeUss: {fileID: -4733365628477956816, guid: d69ba10a5cfd9d748bd38f539b6646d9, type: 3} + m_DisableNoThemeWarning: 0 m_TargetTexture: {fileID: 0} + m_RenderMode: 0 + m_WorldSpaceLayer: 0 m_ScaleMode: 1 m_ReferenceSpritePixelsPerUnit: 100 + m_PixelsPerUnit: 100 m_Scale: 1 m_ReferenceDpi: 96 m_FallbackDpi: 96 @@ -25,9 +28,11 @@ MonoBehaviour: m_Match: 0 m_SortingOrder: 0 m_TargetDisplay: 0 + m_BindingLogLevel: 0 m_ClearDepthStencil: 1 m_ClearColor: 0 m_ColorClearValue: {r: 0, g: 0, b: 0, a: 0} + m_VertexBudget: 0 m_DynamicAtlasSettings: m_MinAtlasSize: 64 m_MaxAtlasSize: 4096 @@ -36,4 +41,6 @@ MonoBehaviour: m_AtlasBlitShader: {fileID: 9101, guid: 0000000000000000f000000000000000, type: 0} m_RuntimeShader: {fileID: 9100, guid: 0000000000000000f000000000000000, type: 0} m_RuntimeWorldShader: {fileID: 9102, guid: 0000000000000000f000000000000000, type: 0} + m_ICUDataAsset: {fileID: 0} + forceGammaRendering: 0 textSettings: {fileID: 0} diff --git a/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeArrow.mat b/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeArrow.mat index 1457377..86a4bae 100644 --- a/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeArrow.mat +++ b/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeArrow.mat @@ -23,7 +23,6 @@ Material: disabledShaderPasses: - SHADOWCASTER - DepthOnly - - MOTIONVECTORS m_LockedProperties: m_SavedProperties: serializedVersion: 3 @@ -122,7 +121,6 @@ Material: - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} m_BuildTextureStacks: [] - m_AllowLocking: 1 --- !u!114 &3782748390466265695 MonoBehaviour: m_ObjectHideFlags: 11 @@ -135,4 +133,4 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} m_Name: m_EditorClassIdentifier: - version: 9 + version: 7 diff --git a/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeBallInside.mat b/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeBallInside.mat index f76b9d3..a2c882e 100644 --- a/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeBallInside.mat +++ b/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeBallInside.mat @@ -12,7 +12,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} m_Name: m_EditorClassIdentifier: - version: 9 + version: 7 --- !u!21 &2100000 Material: serializedVersion: 8 @@ -33,8 +33,7 @@ Material: m_CustomRenderQueue: 2000 stringTagMap: RenderType: Opaque - disabledShaderPasses: - - MOTIONVECTORS + disabledShaderPasses: [] m_LockedProperties: m_SavedProperties: serializedVersion: 3 @@ -133,4 +132,3 @@ Material: - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} m_BuildTextureStacks: [] - m_AllowLocking: 1 diff --git a/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeBallOutside.mat b/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeBallOutside.mat index d143325..c7d4ead 100644 --- a/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeBallOutside.mat +++ b/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeBallOutside.mat @@ -12,7 +12,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} m_Name: m_EditorClassIdentifier: - version: 9 + version: 7 --- !u!21 &2100000 Material: serializedVersion: 8 @@ -33,8 +33,7 @@ Material: m_CustomRenderQueue: 2000 stringTagMap: RenderType: Opaque - disabledShaderPasses: - - MOTIONVECTORS + disabledShaderPasses: [] m_LockedProperties: m_SavedProperties: serializedVersion: 3 @@ -129,4 +128,3 @@ Material: - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} m_BuildTextureStacks: [] - m_AllowLocking: 1 diff --git a/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeDustMaterial.mat b/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeDustMaterial.mat index 83eb8e9..abf2ff1 100644 --- a/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeDustMaterial.mat +++ b/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeDustMaterial.mat @@ -12,7 +12,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} m_Name: m_EditorClassIdentifier: - version: 9 + version: 7 --- !u!21 &2100000 Material: serializedVersion: 8 @@ -121,4 +121,3 @@ Material: - _SoftParticleFadeParams: {r: 0, g: 1, b: 0, a: 0} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} m_BuildTextureStacks: [] - m_AllowLocking: 1 diff --git a/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikePinBody.mat b/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikePinBody.mat index 4764fe8..5888526 100644 --- a/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikePinBody.mat +++ b/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikePinBody.mat @@ -12,7 +12,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} m_Name: m_EditorClassIdentifier: - version: 9 + version: 7 --- !u!21 &2100000 Material: serializedVersion: 8 @@ -33,8 +33,7 @@ Material: m_CustomRenderQueue: 2000 stringTagMap: RenderType: Opaque - disabledShaderPasses: - - MOTIONVECTORS + disabledShaderPasses: [] m_LockedProperties: m_SavedProperties: serializedVersion: 3 @@ -129,4 +128,3 @@ Material: - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} m_BuildTextureStacks: [] - m_AllowLocking: 1 diff --git a/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikePinStripes.mat b/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikePinStripes.mat index 07bf95f..94767d9 100644 --- a/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikePinStripes.mat +++ b/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikePinStripes.mat @@ -12,7 +12,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} m_Name: m_EditorClassIdentifier: - version: 9 + version: 7 --- !u!21 &2100000 Material: serializedVersion: 8 @@ -33,8 +33,7 @@ Material: m_CustomRenderQueue: 2000 stringTagMap: RenderType: Opaque - disabledShaderPasses: - - MOTIONVECTORS + disabledShaderPasses: [] m_LockedProperties: m_SavedProperties: serializedVersion: 3 @@ -133,4 +132,3 @@ Material: - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} m_BuildTextureStacks: [] - m_AllowLocking: 1 diff --git a/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeReset.mat b/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeReset.mat index 19a6683..c68c46b 100644 --- a/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeReset.mat +++ b/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeReset.mat @@ -12,7 +12,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} m_Name: m_EditorClassIdentifier: - version: 9 + version: 7 --- !u!21 &2100000 Material: serializedVersion: 8 @@ -125,4 +125,3 @@ Material: - _SoftParticleFadeParams: {r: 0, g: 0, b: 0, a: 0} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} m_BuildTextureStacks: [] - m_AllowLocking: 1 diff --git a/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeResetFloor.mat b/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeResetFloor.mat index 96f3bcd..a5c974e 100644 --- a/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeResetFloor.mat +++ b/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeResetFloor.mat @@ -20,8 +20,7 @@ Material: m_CustomRenderQueue: 2000 stringTagMap: RenderType: Opaque - disabledShaderPasses: - - MOTIONVECTORS + disabledShaderPasses: [] m_LockedProperties: m_SavedProperties: serializedVersion: 3 @@ -116,7 +115,6 @@ Material: - _EmissionColor: {r: 21.112122, g: 21.112122, b: 21.112122, a: 1} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} m_BuildTextureStacks: [] - m_AllowLocking: 1 --- !u!114 &193804857625894478 MonoBehaviour: m_ObjectHideFlags: 11 @@ -129,4 +127,4 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} m_Name: m_EditorClassIdentifier: - version: 9 + version: 7 diff --git a/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeWood.mat b/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeWood.mat index 5388fec..fa3348c 100644 --- a/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeWood.mat +++ b/Assets/Feel/FeelDemosURP/Strike/Materials/FeelStrikeWood.mat @@ -23,8 +23,7 @@ Material: m_CustomRenderQueue: 2000 stringTagMap: RenderType: Opaque - disabledShaderPasses: - - MOTIONVECTORS + disabledShaderPasses: [] m_LockedProperties: m_SavedProperties: serializedVersion: 3 @@ -119,7 +118,6 @@ Material: - _EmissionColor: {r: 0.20167455, g: 0.038763776, b: 0.038763776, a: 1} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} m_BuildTextureStacks: [] - m_AllowLocking: 1 --- !u!114 &7297017895503379836 MonoBehaviour: m_ObjectHideFlags: 11 @@ -132,4 +130,4 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} m_Name: m_EditorClassIdentifier: - version: 9 + version: 7 diff --git a/Assets/New Folder/GameController.cs b/Assets/New Folder/GameController.cs index 9cdc917..b628555 100644 --- a/Assets/New Folder/GameController.cs +++ b/Assets/New Folder/GameController.cs @@ -21,7 +21,6 @@ public class GameController : MonoBehaviour private void Start() { OnRestartGame(); - WheelText.OnAnyPopup += WheelText_OnAnyPopup; foreach(Transform child in reel) { @@ -32,10 +31,6 @@ public class GameController : MonoBehaviour } } - private void WheelText_OnAnyPopup(object sender, string e) - { - text.text = e; - } public void OnImageFound() { diff --git a/Assets/New Folder/GameOverUi.cs b/Assets/New Folder/GameOverUi.cs index e375a84..22b0931 100644 --- a/Assets/New Folder/GameOverUi.cs +++ b/Assets/New Folder/GameOverUi.cs @@ -6,7 +6,7 @@ public class GameOverUi : MonoBehaviour [SerializeField] private TextMeshProUGUI text; private void Start() { - WheelText.OnAnyPopup += WheelText_OnAnyPopup; + //WheelText.OnAnyPopup += WheelText_OnAnyPopup; } private void WheelText_OnAnyPopup(object sender, string e) diff --git a/Assets/New Folder/GoogleSheetReader.cs b/Assets/New Folder/GoogleSheetReader.cs deleted file mode 100644 index ba8d8ff..0000000 --- a/Assets/New Folder/GoogleSheetReader.cs +++ /dev/null @@ -1,70 +0,0 @@ -using UnityEngine; -using System.Collections; -using UnityEngine.Networking; -using System.Collections.Generic; -using Newtonsoft.Json; -using System; -using System.Text; - -public class GoogleSheetReader : MonoBehaviour -{ - public static GoogleSheetReader Instance { get; private set; } - public event EventHandler OnDataCompleted; - - public string apiKey = "AIzaSyB5gST1TYSTq_fieXRPZuVkb2yArrmf0xs"; - public string spreadsheetId = "1AYzLQerN0BevbLo7l5mLwKDyeFWbd99RPOxfxWODnqM"; - public string range = "001"; - private string sheetName = "Data"; - public class GoogleSheetData - { - public string Range { get; set; } - public string MajorDimension { get; set; } - public List> Values { get; set; } - } - - private List rewardData; - - - private void Awake() - { - Instance = this; - } - - private void Start() - { - rewardData = new List(); - StartCoroutine(GetGoogleSheetData()); - } - - public IEnumerator GetGoogleSheetData() - { - string url = $"https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values/{range}?key={apiKey}"; - UnityWebRequest request = UnityWebRequest.Get(url); - yield return request.SendWebRequest(); - - if (request.result == UnityWebRequest.Result.Success) - { - string jsonString = request.downloadHandler.text; - GoogleSheetData data = JsonConvert.DeserializeObject(jsonString); - - List> values = data.Values; - - for(int i = 1; i < values.Count; i++) - { - rewardData.Add(values[i][1]); - } - - OnDataCompleted?.Invoke(this, EventArgs.Empty); - } - else - { - Debug.LogError(request.error); - } - } - - - public List GetData() - { - return rewardData; - } -} diff --git a/Assets/New Folder/GoogleSheetReader.cs.meta b/Assets/New Folder/GoogleSheetReader.cs.meta deleted file mode 100644 index 3d5fd4a..0000000 --- a/Assets/New Folder/GoogleSheetReader.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 75dfe50da87e164468e3079046c9e2fb \ No newline at end of file diff --git a/Assets/New Folder/WheelText.cs b/Assets/New Folder/WheelText.cs deleted file mode 100644 index 08c3967..0000000 --- a/Assets/New Folder/WheelText.cs +++ /dev/null @@ -1,46 +0,0 @@ -using MkeyFW; -using System; -using System.Collections.Generic; -using UnityEngine; - -public class WheelText : MonoBehaviour -{ - public static event EventHandler OnAnyPopup; - - - void Start() - { - GoogleSheetReader.Instance.OnDataCompleted += Instance_OnDataCompleted; - } - - private void Instance_OnDataCompleted(object sender, System.EventArgs e) - { - Initialize(); - } - - public void Initialize() - { - if (transform.childCount == 0) return; - - List listData = GoogleSheetReader.Instance.GetData(); - - - for(int i = 0; i < transform.childCount; i++) - { - var text = transform.GetChild(i).GetComponent(); - - if (text != null) - { - text.text = listData[i]; - } - - if(transform.GetChild(i).TryGetComponent(out var sector)) - { - sector.hitEvent.AddListener((sector) => - { - OnAnyPopup?.Invoke(this, text.text); - }); - } - } - } -} diff --git a/Assets/New Folder/WheelText.cs.meta b/Assets/New Folder/WheelText.cs.meta deleted file mode 100644 index d093ccb..0000000 --- a/Assets/New Folder/WheelText.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 1b58c2e28e03fa44b9463cab10692982 \ No newline at end of file diff --git a/Assets/Resources.meta b/Assets/Resources.meta new file mode 100644 index 0000000..b7d8386 --- /dev/null +++ b/Assets/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3d347cfe91300c448819bcb2003556df +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/PerformanceTestRunInfo.json b/Assets/Resources/PerformanceTestRunInfo.json new file mode 100644 index 0000000..c0b51a4 --- /dev/null +++ b/Assets/Resources/PerformanceTestRunInfo.json @@ -0,0 +1 @@ +{"TestSuite":"","Date":0,"Player":{"Development":false,"ScreenWidth":0,"ScreenHeight":0,"ScreenRefreshRate":0,"Fullscreen":false,"Vsync":0,"AntiAliasing":0,"Batchmode":false,"RenderThreadingMode":"MultiThreaded","GpuSkinning":true,"Platform":"","ColorSpace":"","AnisotropicFiltering":"","BlendWeights":"","GraphicsApi":"","ScriptingBackend":"IL2CPP","AndroidTargetSdkVersion":"AndroidApiLevelAuto","AndroidBuildSystem":"Gradle","BuildTarget":"WebGL","StereoRenderingPath":"MultiPass"},"Hardware":{"OperatingSystem":"","DeviceModel":"","DeviceName":"","ProcessorType":"","ProcessorCount":0,"GraphicsDeviceName":"","SystemMemorySizeMB":0},"Editor":{"Version":"6000.0.15f1","Branch":"trunk","Changeset":"6a96561936c0","Date":1722987056},"Dependencies":["com.unity.render-pipelines.universal@17.0.3","com.unity.ugui@2.0.0","com.unity.modules.accessibility@1.0.0","com.unity.modules.ai@1.0.0","com.unity.modules.androidjni@1.0.0","com.unity.modules.animation@1.0.0","com.unity.modules.assetbundle@1.0.0","com.unity.modules.audio@1.0.0","com.unity.modules.cloth@1.0.0","com.unity.modules.director@1.0.0","com.unity.modules.imageconversion@1.0.0","com.unity.modules.imgui@1.0.0","com.unity.modules.jsonserialize@1.0.0","com.unity.modules.particlesystem@1.0.0","com.unity.modules.physics@1.0.0","com.unity.modules.physics2d@1.0.0","com.unity.modules.screencapture@1.0.0","com.unity.modules.terrain@1.0.0","com.unity.modules.terrainphysics@1.0.0","com.unity.modules.tilemap@1.0.0","com.unity.modules.ui@1.0.0","com.unity.modules.uielements@1.0.0","com.unity.modules.umbra@1.0.0","com.unity.modules.unityanalytics@1.0.0","com.unity.modules.unitywebrequest@1.0.0","com.unity.modules.unitywebrequestassetbundle@1.0.0","com.unity.modules.unitywebrequestaudio@1.0.0","com.unity.modules.unitywebrequesttexture@1.0.0","com.unity.modules.unitywebrequestwww@1.0.0","com.unity.modules.vehicles@1.0.0","com.unity.modules.video@1.0.0","com.unity.modules.vr@1.0.0","com.unity.modules.wind@1.0.0","com.unity.modules.xr@1.0.0","com.unity.modules.subsystems@1.0.0","com.unity.modules.hierarchycore@1.0.0","com.unity.render-pipelines.core@17.0.3","com.unity.shadergraph@17.0.3","com.unity.render-pipelines.universal-config@17.0.3","com.unity.searcher@4.9.2","com.unity.burst@1.8.17","com.unity.mathematics@1.3.2","com.unity.collections@2.4.1","com.unity.rendering.light-transport@1.0.1","com.unity.test-framework@1.4.5","com.unity.nuget.mono-cecil@1.11.4","com.unity.test-framework.performance@3.0.3","com.unity.ext.nunit@2.0.5"],"Results":[]} \ No newline at end of file diff --git a/Assets/Resources/PerformanceTestRunInfo.json.meta b/Assets/Resources/PerformanceTestRunInfo.json.meta new file mode 100644 index 0000000..6d23b87 --- /dev/null +++ b/Assets/Resources/PerformanceTestRunInfo.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0b6f9d62f6313d143b5be1f504a63f77 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/PerformanceTestRunSettings.json b/Assets/Resources/PerformanceTestRunSettings.json new file mode 100644 index 0000000..49438ae --- /dev/null +++ b/Assets/Resources/PerformanceTestRunSettings.json @@ -0,0 +1 @@ +{"MeasurementCount":-1} \ No newline at end of file diff --git a/Assets/Resources/PerformanceTestRunSettings.json.meta b/Assets/Resources/PerformanceTestRunSettings.json.meta new file mode 100644 index 0000000..f6f4008 --- /dev/null +++ b/Assets/Resources/PerformanceTestRunSettings.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 91265fc504436f34da1e2d69438fa64f +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Settings/Build Profiles/ARBuild.asset b/Assets/Settings/Build Profiles/ARBuild.asset index 7972162..c7fab2b 100644 --- a/Assets/Settings/Build Profiles/ARBuild.asset +++ b/Assets/Settings/Build Profiles/ARBuild.asset @@ -19,10 +19,969 @@ MonoBehaviour: rid: 1898159701280161794 m_Scenes: - m_enabled: 1 - m_path: Assets/Scenes/Demo-test.unity + m_path: Assets/Demo-AR.unity m_ScriptingDefines: [] m_PlayerSettingsYaml: - m_Settings: [] + m_Settings: + - line: '| PlayerSettings:' + - line: '| m_ObjectHideFlags: 0' + - line: '| serializedVersion: 28' + - line: '| productGUID: 43992651ba915ed40a4e40e53fb63e61' + - line: '| AndroidProfiler: 0' + - line: '| AndroidFilterTouchesWhenObscured: 0' + - line: '| AndroidEnableSustainedPerformanceMode: 0' + - line: '| defaultScreenOrientation: 4' + - line: '| targetDevice: 2' + - line: '| useOnDemandResources: 0' + - line: '| accelerometerFrequency: 60' + - line: '| companyName: DefaultCompany' + - line: '| productName: ARTrackingURP' + - line: '| defaultCursor: {instanceID: 0}' + - line: '| cursorHotspot: {x: 0, y: 0}' + - line: '| m_SplashScreenBackgroundColor: {r: 0.8, g: 0.8, b: 0.8, a: 1}' + - line: '| m_ShowUnitySplashScreen: 1' + - line: '| m_ShowUnitySplashLogo: 0' + - line: '| m_SplashScreenOverlayOpacity: 1' + - line: '| m_SplashScreenAnimation: 0' + - line: '| m_SplashScreenLogoStyle: 0' + - line: '| m_SplashScreenDrawMode: 1' + - line: '| m_SplashScreenBackgroundAnimationZoom: 0' + - line: '| m_SplashScreenLogoAnimationZoom: 0' + - line: '| m_SplashScreenBackgroundLandscapeAspect: 1' + - line: '| m_SplashScreenBackgroundPortraitAspect: 1' + - line: '| m_SplashScreenBackgroundLandscapeUvs:' + - line: '| serializedVersion: 2' + - line: '| x: 0' + - line: '| y: 0' + - line: '| width: 1' + - line: '| height: 1' + - line: '| m_SplashScreenBackgroundPortraitUvs:' + - line: '| serializedVersion: 2' + - line: '| x: 0' + - line: '| y: 0' + - line: '| width: 1' + - line: '| height: 1' + - line: '| m_SplashScreenLogos:' + - line: '| - logo: {fileID: 21300000, guid: 892481c9232ee7943bfe81b21d52a034, + type: 3}' + - line: '| duration: 2' + - line: '| m_VirtualRealitySplashScreen: {instanceID: 0}' + - line: '| m_HolographicTrackingLossScreen: {instanceID: 0}' + - line: '| defaultScreenWidth: 1024' + - line: '| defaultScreenHeight: 768' + - line: '| defaultScreenWidthWeb: 1080' + - line: '| defaultScreenHeightWeb: 1920' + - line: '| m_StereoRenderingPath: 0' + - line: '| m_ActiveColorSpace: 1' + - line: '| unsupportedMSAAFallback: 0' + - line: '| m_SpriteBatchVertexThreshold: 300' + - line: '| m_MTRendering: 1' + - line: '| mipStripping: 0' + - line: '| numberOfMipsStripped: 0' + - line: '| numberOfMipsStrippedPerMipmapLimitGroup: {}' + - line: '| m_StackTraceTypes: 010000000100000001000000010000000100000001000000' + - line: '| iosShowActivityIndicatorOnLoading: -1' + - line: '| androidShowActivityIndicatorOnLoading: -1' + - line: '| iosUseCustomAppBackgroundBehavior: 0' + - line: '| allowedAutorotateToPortrait: 1' + - line: '| allowedAutorotateToPortraitUpsideDown: 1' + - line: '| allowedAutorotateToLandscapeRight: 1' + - line: '| allowedAutorotateToLandscapeLeft: 1' + - line: '| useOSAutorotation: 1' + - line: '| use32BitDisplayBuffer: 1' + - line: '| preserveFramebufferAlpha: 0' + - line: '| disableDepthAndStencilBuffers: 0' + - line: '| androidStartInFullscreen: 1' + - line: '| androidRenderOutsideSafeArea: 1' + - line: '| androidUseSwappy: 0' + - line: '| androidBlitType: 0' + - line: '| androidResizeableActivity: 1' + - line: '| androidDefaultWindowWidth: 1920' + - line: '| androidDefaultWindowHeight: 1080' + - line: '| androidMinimumWindowWidth: 400' + - line: '| androidMinimumWindowHeight: 300' + - line: '| androidFullscreenMode: 1' + - line: '| androidAutoRotationBehavior: 1' + - line: '| androidPredictiveBackSupport: 0' + - line: '| androidApplicationEntry: 2' + - line: '| defaultIsNativeResolution: 1' + - line: '| macRetinaSupport: 1' + - line: '| runInBackground: 0' + - line: '| muteOtherAudioSources: 0' + - line: '| Prepare IOS For Recording: 0' + - line: '| Force IOS Speakers When Recording: 0' + - line: '| deferSystemGesturesMode: 0' + - line: '| hideHomeButton: 0' + - line: '| submitAnalytics: 1' + - line: '| usePlayerLog: 1' + - line: '| dedicatedServerOptimizations: 1' + - line: '| bakeCollisionMeshes: 0' + - line: '| forceSingleInstance: 0' + - line: '| useFlipModelSwapchain: 1' + - line: '| resizableWindow: 0' + - line: '| useMacAppStoreValidation: 0' + - line: '| macAppStoreCategory: public.app-category.games' + - line: '| gpuSkinning: 1' + - line: '| meshDeformation: 2' + - line: '| xboxPIXTextureCapture: 0' + - line: '| xboxEnableAvatar: 0' + - line: '| xboxEnableKinect: 0' + - line: '| xboxEnableKinectAutoTracking: 0' + - line: '| xboxEnableFitness: 0' + - line: '| visibleInBackground: 1' + - line: '| allowFullscreenSwitch: 1' + - line: '| fullscreenMode: 1' + - line: '| xboxSpeechDB: 0' + - line: '| xboxEnableHeadOrientation: 0' + - line: '| xboxEnableGuest: 0' + - line: '| xboxEnablePIXSampling: 0' + - line: '| metalFramebufferOnly: 0' + - line: '| xboxOneResolution: 0' + - line: '| xboxOneSResolution: 0' + - line: '| xboxOneXResolution: 3' + - line: '| xboxOneMonoLoggingLevel: 0' + - line: '| xboxOneLoggingLevel: 1' + - line: '| xboxOneDisableEsram: 0' + - line: '| xboxOneEnableTypeOptimization: 0' + - line: '| xboxOnePresentImmediateThreshold: 0' + - line: '| switchQueueCommandMemory: 1048576' + - line: '| switchQueueControlMemory: 16384' + - line: '| switchQueueComputeMemory: 262144' + - line: '| switchNVNShaderPoolsGranularity: 33554432' + - line: '| switchNVNDefaultPoolsGranularity: 16777216' + - line: '| switchNVNOtherPoolsGranularity: 16777216' + - line: '| switchGpuScratchPoolGranularity: 2097152' + - line: '| switchAllowGpuScratchShrinking: 0' + - line: '| switchNVNMaxPublicTextureIDCount: 0' + - line: '| switchNVNMaxPublicSamplerIDCount: 0' + - line: '| switchMaxWorkerMultiple: 8' + - line: '| switchNVNGraphicsFirmwareMemory: 32' + - line: '| vulkanNumSwapchainBuffers: 3' + - line: '| vulkanEnableSetSRGBWrite: 0' + - line: '| vulkanEnablePreTransform: 1' + - line: '| vulkanEnableLateAcquireNextImage: 0' + - line: '| vulkanEnableCommandBufferRecycling: 1' + - line: '| loadStoreDebugModeEnabled: 0' + - line: '| visionOSBundleVersion: 1.0' + - line: '| tvOSBundleVersion: 1.0' + - line: '| bundleVersion: 0.1.0' + - line: '| preloadedAssets: []' + - line: '| metroInputSource: 0' + - line: '| wsaTransparentSwapchain: 0' + - line: '| m_HolographicPauseOnTrackingLoss: 1' + - line: '| xboxOneDisableKinectGpuReservation: 1' + - line: '| xboxOneEnable7thCore: 1' + - line: '| vrSettings:' + - line: '| enable360StereoCapture: 0' + - line: '| isWsaHolographicRemotingEnabled: 0' + - line: '| enableFrameTimingStats: 0' + - line: '| enableOpenGLProfilerGPURecorders: 1' + - line: '| allowHDRDisplaySupport: 0' + - line: '| useHDRDisplay: 0' + - line: '| hdrBitDepth: 0' + - line: '| m_ColorGamuts: 00000000' + - line: '| targetPixelDensity: 30' + - line: '| resolutionScalingMode: 0' + - line: '| resetResolutionOnWindowResize: 0' + - line: '| androidSupportedAspectRatio: 1' + - line: '| androidMaxAspectRatio: 2.4' + - line: '| androidMinAspectRatio: 1' + - line: '| applicationIdentifier:' + - line: '| Android: com.UnityTechnologies.com.unity.template.urpblank' + - line: '| Standalone: com.Unity-Technologies.com.unity.template.urp-blank' + - line: '| iPhone: com.Unity-Technologies.com.unity.template.urp-blank' + - line: '| buildNumber:' + - line: '| Standalone: 0' + - line: '| VisionOS: 0' + - line: '| iPhone: 0' + - line: '| tvOS: 0' + - line: '| overrideDefaultApplicationIdentifier: 1' + - line: '| AndroidBundleVersionCode: 1' + - line: '| AndroidMinSdkVersion: 23' + - line: '| AndroidTargetSdkVersion: 0' + - line: '| AndroidPreferredInstallLocation: 1' + - line: '| aotOptions: ' + - line: '| stripEngineCode: 1' + - line: '| iPhoneStrippingLevel: 0' + - line: '| iPhoneScriptCallOptimization: 0' + - line: '| ForceInternetPermission: 0' + - line: '| ForceSDCardPermission: 0' + - line: '| CreateWallpaper: 0' + - line: '| androidSplitApplicationBinary: 0' + - line: '| keepLoadedShadersAlive: 0' + - line: '| StripUnusedMeshComponents: 0' + - line: '| strictShaderVariantMatching: 0' + - line: '| VertexChannelCompressionMask: 4054' + - line: '| iPhoneSdkVersion: 988' + - line: '| iOSSimulatorArchitecture: 0' + - line: '| iOSTargetOSVersionString: 13.0' + - line: '| tvOSSdkVersion: 0' + - line: '| tvOSSimulatorArchitecture: 0' + - line: '| tvOSRequireExtendedGameController: 0' + - line: '| tvOSTargetOSVersionString: 13.0' + - line: '| VisionOSSdkVersion: 0' + - line: '| VisionOSTargetOSVersionString: 1.0' + - line: '| uIPrerenderedIcon: 0' + - line: '| uIRequiresPersistentWiFi: 0' + - line: '| uIRequiresFullScreen: 1' + - line: '| uIStatusBarHidden: 1' + - line: '| uIExitOnSuspend: 0' + - line: '| uIStatusBarStyle: 0' + - line: '| appleTVSplashScreen: {instanceID: 0}' + - line: '| appleTVSplashScreen2x: {instanceID: 0}' + - line: '| tvOSSmallIconLayers: []' + - line: '| tvOSSmallIconLayers2x: []' + - line: '| tvOSLargeIconLayers: []' + - line: '| tvOSLargeIconLayers2x: []' + - line: '| tvOSTopShelfImageLayers: []' + - line: '| tvOSTopShelfImageLayers2x: []' + - line: '| tvOSTopShelfImageWideLayers: []' + - line: '| tvOSTopShelfImageWideLayers2x: []' + - line: '| iOSLaunchScreenType: 0' + - line: '| iOSLaunchScreenPortrait: {instanceID: 0}' + - line: '| iOSLaunchScreenLandscape: {instanceID: 0}' + - line: '| iOSLaunchScreenBackgroundColor:' + - line: '| serializedVersion: 2' + - line: '| rgba: 0' + - line: '| iOSLaunchScreenFillPct: 100' + - line: '| iOSLaunchScreenSize: 100' + - line: '| iOSLaunchScreeniPadType: 0' + - line: '| iOSLaunchScreeniPadImage: {instanceID: 0}' + - line: '| iOSLaunchScreeniPadBackgroundColor:' + - line: '| serializedVersion: 2' + - line: '| rgba: 0' + - line: '| iOSLaunchScreeniPadFillPct: 100' + - line: '| iOSLaunchScreeniPadSize: 100' + - line: '| iOSLaunchScreenCustomStoryboardPath: ' + - line: '| iOSLaunchScreeniPadCustomStoryboardPath: ' + - line: '| iOSDeviceRequirements: []' + - line: '| iOSURLSchemes: []' + - line: '| macOSURLSchemes: []' + - line: '| iOSBackgroundModes: 0' + - line: '| iOSMetalForceHardShadows: 0' + - line: '| metalEditorSupport: 1' + - line: '| metalAPIValidation: 1' + - line: '| metalCompileShaderBinary: 0' + - line: '| iOSRenderExtraFrameOnPause: 0' + - line: '| iosCopyPluginsCodeInsteadOfSymlink: 0' + - line: '| appleDeveloperTeamID: ' + - line: '| iOSManualSigningProvisioningProfileID: ' + - line: '| tvOSManualSigningProvisioningProfileID: ' + - line: '| VisionOSManualSigningProvisioningProfileID: ' + - line: '| iOSManualSigningProvisioningProfileType: 0' + - line: '| tvOSManualSigningProvisioningProfileType: 0' + - line: '| VisionOSManualSigningProvisioningProfileType: 0' + - line: '| appleEnableAutomaticSigning: 0' + - line: '| iOSRequireARKit: 0' + - line: '| iOSAutomaticallyDetectAndAddCapabilities: 1' + - line: '| appleEnableProMotion: 0' + - line: '| shaderPrecisionModel: 0' + - line: '| clonedFromGUID: 3c72c65a16f0acb438eed22b8b16c24a' + - line: '| templatePackageId: com.unity.template.urp-blank@17.0.11' + - line: '| templateDefaultScene: Assets/Scenes/SampleScene.unity' + - line: '| useCustomMainManifest: 0' + - line: '| useCustomLauncherManifest: 0' + - line: '| useCustomMainGradleTemplate: 0' + - line: '| useCustomLauncherGradleManifest: 0' + - line: '| useCustomBaseGradleTemplate: 0' + - line: '| useCustomGradlePropertiesTemplate: 0' + - line: '| useCustomGradleSettingsTemplate: 0' + - line: '| useCustomProguardFile: 0' + - line: '| AndroidTargetArchitectures: 2' + - line: '| AndroidSplashScreenScale: 0' + - line: '| androidSplashScreen: {instanceID: 0}' + - line: '| AndroidKeystoreName: ' + - line: '| AndroidKeyaliasName: ' + - line: '| AndroidEnableArmv9SecurityFeatures: 0' + - line: '| AndroidEnableArm64MTE: 0' + - line: '| AndroidBuildApkPerCpuArchitecture: 0' + - line: '| AndroidTVCompatibility: 0' + - line: '| AndroidIsGame: 1' + - line: '| AndroidEnableTango: 0' + - line: '| androidEnableBanner: 1' + - line: '| androidUseLowAccuracyLocation: 0' + - line: '| androidUseCustomKeystore: 0' + - line: '| m_AndroidBanners:' + - line: '| - width: 320' + - line: '| height: 180' + - line: '| banner: {instanceID: 0}' + - line: '| androidGamepadSupportLevel: 0' + - line: '| AndroidMinifyRelease: 0' + - line: '| AndroidMinifyDebug: 0' + - line: '| AndroidValidateAppBundleSize: 1' + - line: '| AndroidAppBundleSizeToValidate: 150' + - line: '| AndroidReportGooglePlayAppDependencies: 1' + - line: '| androidSymbolsSizeThreshold: 800' + - line: '| m_BuildTargetIcons:' + - line: '| - m_BuildTarget: ' + - line: '| m_Icons:' + - line: '| - serializedVersion: 2' + - line: '| m_Icon: {fileID: 2800000, guid: 892481c9232ee7943bfe81b21d52a034, + type: 3}' + - line: '| m_Width: 128' + - line: '| m_Height: 128' + - line: '| m_Kind: 0' + - line: '| m_BuildTargetPlatformIcons:' + - line: '| - m_BuildTarget: iPhone' + - line: '| m_Icons:' + - line: '| - m_Textures: []' + - line: '| m_Width: 180' + - line: '| m_Height: 180' + - line: '| m_Kind: 0' + - line: '| m_SubKind: iPhone' + - line: '| - m_Textures: []' + - line: '| m_Width: 120' + - line: '| m_Height: 120' + - line: '| m_Kind: 0' + - line: '| m_SubKind: iPhone' + - line: '| - m_Textures: []' + - line: '| m_Width: 167' + - line: '| m_Height: 167' + - line: '| m_Kind: 0' + - line: '| m_SubKind: iPad' + - line: '| - m_Textures: []' + - line: '| m_Width: 152' + - line: '| m_Height: 152' + - line: '| m_Kind: 0' + - line: '| m_SubKind: iPad' + - line: '| - m_Textures: []' + - line: '| m_Width: 76' + - line: '| m_Height: 76' + - line: '| m_Kind: 0' + - line: '| m_SubKind: iPad' + - line: '| - m_Textures: []' + - line: '| m_Width: 120' + - line: '| m_Height: 120' + - line: '| m_Kind: 3' + - line: '| m_SubKind: iPhone' + - line: '| - m_Textures: []' + - line: '| m_Width: 80' + - line: '| m_Height: 80' + - line: '| m_Kind: 3' + - line: '| m_SubKind: iPhone' + - line: '| - m_Textures: []' + - line: '| m_Width: 80' + - line: '| m_Height: 80' + - line: '| m_Kind: 3' + - line: '| m_SubKind: iPad' + - line: '| - m_Textures: []' + - line: '| m_Width: 40' + - line: '| m_Height: 40' + - line: '| m_Kind: 3' + - line: '| m_SubKind: iPad' + - line: '| - m_Textures: []' + - line: '| m_Width: 87' + - line: '| m_Height: 87' + - line: '| m_Kind: 1' + - line: '| m_SubKind: iPhone' + - line: '| - m_Textures: []' + - line: '| m_Width: 58' + - line: '| m_Height: 58' + - line: '| m_Kind: 1' + - line: '| m_SubKind: iPhone' + - line: '| - m_Textures: []' + - line: '| m_Width: 29' + - line: '| m_Height: 29' + - line: '| m_Kind: 1' + - line: '| m_SubKind: iPhone' + - line: '| - m_Textures: []' + - line: '| m_Width: 58' + - line: '| m_Height: 58' + - line: '| m_Kind: 1' + - line: '| m_SubKind: iPad' + - line: '| - m_Textures: []' + - line: '| m_Width: 29' + - line: '| m_Height: 29' + - line: '| m_Kind: 1' + - line: '| m_SubKind: iPad' + - line: '| - m_Textures: []' + - line: '| m_Width: 60' + - line: '| m_Height: 60' + - line: '| m_Kind: 2' + - line: '| m_SubKind: iPhone' + - line: '| - m_Textures: []' + - line: '| m_Width: 40' + - line: '| m_Height: 40' + - line: '| m_Kind: 2' + - line: '| m_SubKind: iPhone' + - line: '| - m_Textures: []' + - line: '| m_Width: 40' + - line: '| m_Height: 40' + - line: '| m_Kind: 2' + - line: '| m_SubKind: iPad' + - line: '| - m_Textures: []' + - line: '| m_Width: 20' + - line: '| m_Height: 20' + - line: '| m_Kind: 2' + - line: '| m_SubKind: iPad' + - line: '| - m_Textures: []' + - line: '| m_Width: 1024' + - line: '| m_Height: 1024' + - line: '| m_Kind: 4' + - line: '| m_SubKind: App Store' + - line: '| - m_BuildTarget: Android' + - line: '| m_Icons:' + - line: '| - m_Textures: []' + - line: '| m_Width: 432' + - line: '| m_Height: 432' + - line: '| m_Kind: 2' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 324' + - line: '| m_Height: 324' + - line: '| m_Kind: 2' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 216' + - line: '| m_Height: 216' + - line: '| m_Kind: 2' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 162' + - line: '| m_Height: 162' + - line: '| m_Kind: 2' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 108' + - line: '| m_Height: 108' + - line: '| m_Kind: 2' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 81' + - line: '| m_Height: 81' + - line: '| m_Kind: 2' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 192' + - line: '| m_Height: 192' + - line: '| m_Kind: 1' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 144' + - line: '| m_Height: 144' + - line: '| m_Kind: 1' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 96' + - line: '| m_Height: 96' + - line: '| m_Kind: 1' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 72' + - line: '| m_Height: 72' + - line: '| m_Kind: 1' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 48' + - line: '| m_Height: 48' + - line: '| m_Kind: 1' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 36' + - line: '| m_Height: 36' + - line: '| m_Kind: 1' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 192' + - line: '| m_Height: 192' + - line: '| m_Kind: 0' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 144' + - line: '| m_Height: 144' + - line: '| m_Kind: 0' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 96' + - line: '| m_Height: 96' + - line: '| m_Kind: 0' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 72' + - line: '| m_Height: 72' + - line: '| m_Kind: 0' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 48' + - line: '| m_Height: 48' + - line: '| m_Kind: 0' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 36' + - line: '| m_Height: 36' + - line: '| m_Kind: 0' + - line: '| m_SubKind: ' + - line: '| - m_BuildTarget: tvOS' + - line: '| m_Icons:' + - line: '| - m_Textures: []' + - line: '| m_Width: 1280' + - line: '| m_Height: 768' + - line: '| m_Kind: 0' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 800' + - line: '| m_Height: 480' + - line: '| m_Kind: 0' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 400' + - line: '| m_Height: 240' + - line: '| m_Kind: 0' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 4640' + - line: '| m_Height: 1440' + - line: '| m_Kind: 1' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 2320' + - line: '| m_Height: 720' + - line: '| m_Kind: 1' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 3840' + - line: '| m_Height: 1440' + - line: '| m_Kind: 1' + - line: '| m_SubKind: ' + - line: '| - m_Textures: []' + - line: '| m_Width: 1920' + - line: '| m_Height: 720' + - line: '| m_Kind: 1' + - line: '| m_SubKind: ' + - line: '| m_BuildTargetBatching: []' + - line: '| m_BuildTargetShaderSettings: []' + - line: '| m_BuildTargetGraphicsJobs: []' + - line: '| m_BuildTargetGraphicsJobMode: []' + - line: '| m_BuildTargetGraphicsAPIs:' + - line: '| - m_BuildTarget: iOSSupport' + - line: '| m_APIs: 10000000' + - line: '| m_Automatic: 1' + - line: '| - m_BuildTarget: AndroidPlayer' + - line: '| m_APIs: 150000000b000000' + - line: '| m_Automatic: 0' + - line: '| m_BuildTargetVRSettings: []' + - line: '| m_DefaultShaderChunkSizeInMB: 16' + - line: '| m_DefaultShaderChunkCount: 0' + - line: '| openGLRequireES31: 0' + - line: '| openGLRequireES31AEP: 0' + - line: '| openGLRequireES32: 0' + - line: '| m_TemplateCustomTags: {}' + - line: '| mobileMTRendering:' + - line: '| Android: 1' + - line: '| iPhone: 1' + - line: '| tvOS: 1' + - line: '| m_BuildTargetGroupLightmapEncodingQuality:' + - line: '| - serializedVersion: 2' + - line: '| m_BuildTarget: Android' + - line: '| m_EncodingQuality: 1' + - line: '| m_BuildTargetGroupLightmapSettings: []' + - line: '| m_BuildTargetGroupLoadStoreDebugModeSettings: []' + - line: '| m_BuildTargetNormalMapEncoding:' + - line: '| - m_BuildTarget: Android' + - line: '| m_Encoding: 1' + - line: '| m_BuildTargetDefaultTextureCompressionFormat:' + - line: '| - serializedVersion: 3' + - line: '| m_BuildTarget: Android' + - line: '| m_Formats: 03000000' + - line: '| - serializedVersion: 3' + - line: '| m_BuildTarget: WebGL' + - line: '| m_Formats: 05000000' + - line: '| playModeTestRunnerEnabled: 0' + - line: '| runPlayModeTestAsEditModeTest: 0' + - line: '| actionOnDotNetUnhandledException: 1' + - line: '| enableInternalProfiler: 0' + - line: '| logObjCUncaughtExceptions: 1' + - line: '| enableCrashReportAPI: 0' + - line: '| cameraUsageDescription: ' + - line: '| locationUsageDescription: ' + - line: '| microphoneUsageDescription: ' + - line: '| bluetoothUsageDescription: ' + - line: '| macOSTargetOSVersion: 11.0' + - line: '| switchNMETAOverride: ' + - line: '| switchNetLibKey: ' + - line: '| switchSocketMemoryPoolSize: 6144' + - line: '| switchSocketAllocatorPoolSize: 128' + - line: '| switchSocketConcurrencyLimit: 14' + - line: '| switchScreenResolutionBehavior: 2' + - line: '| switchUseCPUProfiler: 0' + - line: '| switchEnableFileSystemTrace: 0' + - line: '| switchLTOSetting: 0' + - line: '| switchApplicationID: 0x01004b9000490000' + - line: '| switchNSODependencies: ' + - line: '| switchCompilerFlags: ' + - line: '| switchTitleNames_0: ' + - line: '| switchTitleNames_1: ' + - line: '| switchTitleNames_2: ' + - line: '| switchTitleNames_3: ' + - line: '| switchTitleNames_4: ' + - line: '| switchTitleNames_5: ' + - line: '| switchTitleNames_6: ' + - line: '| switchTitleNames_7: ' + - line: '| switchTitleNames_8: ' + - line: '| switchTitleNames_9: ' + - line: '| switchTitleNames_10: ' + - line: '| switchTitleNames_11: ' + - line: '| switchTitleNames_12: ' + - line: '| switchTitleNames_13: ' + - line: '| switchTitleNames_14: ' + - line: '| switchTitleNames_15: ' + - line: '| switchPublisherNames_0: ' + - line: '| switchPublisherNames_1: ' + - line: '| switchPublisherNames_2: ' + - line: '| switchPublisherNames_3: ' + - line: '| switchPublisherNames_4: ' + - line: '| switchPublisherNames_5: ' + - line: '| switchPublisherNames_6: ' + - line: '| switchPublisherNames_7: ' + - line: '| switchPublisherNames_8: ' + - line: '| switchPublisherNames_9: ' + - line: '| switchPublisherNames_10: ' + - line: '| switchPublisherNames_11: ' + - line: '| switchPublisherNames_12: ' + - line: '| switchPublisherNames_13: ' + - line: '| switchPublisherNames_14: ' + - line: '| switchPublisherNames_15: ' + - line: '| switchIcons_0: {instanceID: 0}' + - line: '| switchIcons_1: {instanceID: 0}' + - line: '| switchIcons_2: {instanceID: 0}' + - line: '| switchIcons_3: {instanceID: 0}' + - line: '| switchIcons_4: {instanceID: 0}' + - line: '| switchIcons_5: {instanceID: 0}' + - line: '| switchIcons_6: {instanceID: 0}' + - line: '| switchIcons_7: {instanceID: 0}' + - line: '| switchIcons_8: {instanceID: 0}' + - line: '| switchIcons_9: {instanceID: 0}' + - line: '| switchIcons_10: {instanceID: 0}' + - line: '| switchIcons_11: {instanceID: 0}' + - line: '| switchIcons_12: {instanceID: 0}' + - line: '| switchIcons_13: {instanceID: 0}' + - line: '| switchIcons_14: {instanceID: 0}' + - line: '| switchIcons_15: {instanceID: 0}' + - line: '| switchSmallIcons_0: {instanceID: 0}' + - line: '| switchSmallIcons_1: {instanceID: 0}' + - line: '| switchSmallIcons_2: {instanceID: 0}' + - line: '| switchSmallIcons_3: {instanceID: 0}' + - line: '| switchSmallIcons_4: {instanceID: 0}' + - line: '| switchSmallIcons_5: {instanceID: 0}' + - line: '| switchSmallIcons_6: {instanceID: 0}' + - line: '| switchSmallIcons_7: {instanceID: 0}' + - line: '| switchSmallIcons_8: {instanceID: 0}' + - line: '| switchSmallIcons_9: {instanceID: 0}' + - line: '| switchSmallIcons_10: {instanceID: 0}' + - line: '| switchSmallIcons_11: {instanceID: 0}' + - line: '| switchSmallIcons_12: {instanceID: 0}' + - line: '| switchSmallIcons_13: {instanceID: 0}' + - line: '| switchSmallIcons_14: {instanceID: 0}' + - line: '| switchSmallIcons_15: {instanceID: 0}' + - line: '| switchManualHTML: ' + - line: '| switchAccessibleURLs: ' + - line: '| switchLegalInformation: ' + - line: '| switchMainThreadStackSize: 1048576' + - line: '| switchPresenceGroupId: ' + - line: '| switchLogoHandling: 0' + - line: '| switchReleaseVersion: 0' + - line: '| switchDisplayVersion: 1.0.0' + - line: '| switchStartupUserAccount: 0' + - line: '| switchSupportedLanguagesMask: 0' + - line: '| switchLogoType: 0' + - line: '| switchApplicationErrorCodeCategory: ' + - line: '| switchUserAccountSaveDataSize: 0' + - line: '| switchUserAccountSaveDataJournalSize: 0' + - line: '| switchApplicationAttribute: 0' + - line: '| switchCardSpecSize: -1' + - line: '| switchCardSpecClock: -1' + - line: '| switchRatingsMask: 0' + - line: '| switchRatingsInt_0: 0' + - line: '| switchRatingsInt_1: 0' + - line: '| switchRatingsInt_2: 0' + - line: '| switchRatingsInt_3: 0' + - line: '| switchRatingsInt_4: 0' + - line: '| switchRatingsInt_5: 0' + - line: '| switchRatingsInt_6: 0' + - line: '| switchRatingsInt_7: 0' + - line: '| switchRatingsInt_8: 0' + - line: '| switchRatingsInt_9: 0' + - line: '| switchRatingsInt_10: 0' + - line: '| switchRatingsInt_11: 0' + - line: '| switchRatingsInt_12: 0' + - line: '| switchLocalCommunicationIds_0: ' + - line: '| switchLocalCommunicationIds_1: ' + - line: '| switchLocalCommunicationIds_2: ' + - line: '| switchLocalCommunicationIds_3: ' + - line: '| switchLocalCommunicationIds_4: ' + - line: '| switchLocalCommunicationIds_5: ' + - line: '| switchLocalCommunicationIds_6: ' + - line: '| switchLocalCommunicationIds_7: ' + - line: '| switchParentalControl: 0' + - line: '| switchAllowsScreenshot: 1' + - line: '| switchAllowsVideoCapturing: 1' + - line: '| switchAllowsRuntimeAddOnContentInstall: 0' + - line: '| switchDataLossConfirmation: 0' + - line: '| switchUserAccountLockEnabled: 0' + - line: '| switchSystemResourceMemory: 16777216' + - line: '| switchSupportedNpadStyles: 22' + - line: '| switchNativeFsCacheSize: 32' + - line: '| switchIsHoldTypeHorizontal: 0' + - line: '| switchSupportedNpadCount: 8' + - line: '| switchEnableTouchScreen: 1' + - line: '| switchSocketConfigEnabled: 0' + - line: '| switchTcpInitialSendBufferSize: 32' + - line: '| switchTcpInitialReceiveBufferSize: 64' + - line: '| switchTcpAutoSendBufferSizeMax: 256' + - line: '| switchTcpAutoReceiveBufferSizeMax: 256' + - line: '| switchUdpSendBufferSize: 9' + - line: '| switchUdpReceiveBufferSize: 42' + - line: '| switchSocketBufferEfficiency: 4' + - line: '| switchSocketInitializeEnabled: 1' + - line: '| switchNetworkInterfaceManagerInitializeEnabled: 1' + - line: '| switchDisableHTCSPlayerConnection: 0' + - line: '| switchUseNewStyleFilepaths: 0' + - line: '| switchUseLegacyFmodPriorities: 0' + - line: '| switchUseMicroSleepForYield: 1' + - line: '| switchEnableRamDiskSupport: 0' + - line: '| switchMicroSleepForYieldTime: 25' + - line: '| switchRamDiskSpaceSize: 12' + - line: '| switchUpgradedPlayerSettingsToNMETA: 0' + - line: '| ps4NPAgeRating: 12' + - line: '| ps4NPTitleSecret: ' + - line: '| ps4NPTrophyPackPath: ' + - line: '| ps4ParentalLevel: 11' + - line: '| ps4ContentID: ED1633-NPXX51362_00-0000000000000000' + - line: '| ps4Category: 0' + - line: '| ps4MasterVersion: 01.00' + - line: '| ps4AppVersion: 01.00' + - line: '| ps4AppType: 0' + - line: '| ps4ParamSfxPath: ' + - line: '| ps4VideoOutPixelFormat: 0' + - line: '| ps4VideoOutInitialWidth: 1920' + - line: '| ps4VideoOutBaseModeInitialWidth: 1920' + - line: '| ps4VideoOutReprojectionRate: 60' + - line: '| ps4PronunciationXMLPath: ' + - line: '| ps4PronunciationSIGPath: ' + - line: '| ps4BackgroundImagePath: ' + - line: '| ps4StartupImagePath: ' + - line: '| ps4StartupImagesFolder: ' + - line: '| ps4IconImagesFolder: ' + - line: '| ps4SaveDataImagePath: ' + - line: '| ps4SdkOverride: ' + - line: '| ps4BGMPath: ' + - line: '| ps4ShareFilePath: ' + - line: '| ps4ShareOverlayImagePath: ' + - line: '| ps4PrivacyGuardImagePath: ' + - line: '| ps4ExtraSceSysFile: ' + - line: '| ps4NPtitleDatPath: ' + - line: '| ps4RemotePlayKeyAssignment: -1' + - line: '| ps4RemotePlayKeyMappingDir: ' + - line: '| ps4PlayTogetherPlayerCount: 0' + - line: '| ps4EnterButtonAssignment: 2' + - line: '| ps4ApplicationParam1: 0' + - line: '| ps4ApplicationParam2: 0' + - line: '| ps4ApplicationParam3: 0' + - line: '| ps4ApplicationParam4: 0' + - line: '| ps4DownloadDataSize: 0' + - line: '| ps4GarlicHeapSize: 2048' + - line: '| ps4ProGarlicHeapSize: 2560' + - line: '| playerPrefsMaxSize: 32768' + - line: '| ps4Passcode: frAQBc8Wsa1xVPfvJcrgRYwTiizs2trQ' + - line: '| ps4pnSessions: 1' + - line: '| ps4pnPresence: 1' + - line: '| ps4pnFriends: 1' + - line: '| ps4pnGameCustomData: 1' + - line: '| playerPrefsSupport: 0' + - line: '| enableApplicationExit: 0' + - line: '| resetTempFolder: 1' + - line: '| restrictedAudioUsageRights: 0' + - line: '| ps4UseResolutionFallback: 0' + - line: '| ps4ReprojectionSupport: 0' + - line: '| ps4UseAudio3dBackend: 0' + - line: '| ps4UseLowGarlicFragmentationMode: 1' + - line: '| ps4SocialScreenEnabled: 0' + - line: '| ps4ScriptOptimizationLevel: 2' + - line: '| ps4Audio3dVirtualSpeakerCount: 14' + - line: '| ps4attribCpuUsage: 0' + - line: '| ps4PatchPkgPath: ' + - line: '| ps4PatchLatestPkgPath: ' + - line: '| ps4PatchChangeinfoPath: ' + - line: '| ps4PatchDayOne: 0' + - line: '| ps4attribUserManagement: 0' + - line: '| ps4attribMoveSupport: 0' + - line: '| ps4attrib3DSupport: 0' + - line: '| ps4attribShareSupport: 0' + - line: '| ps4attribExclusiveVR: 0' + - line: '| ps4disableAutoHideSplash: 0' + - line: '| ps4videoRecordingFeaturesUsed: 0' + - line: '| ps4contentSearchFeaturesUsed: 0' + - line: '| ps4CompatibilityPS5: 0' + - line: '| ps4AllowPS5Detection: 0' + - line: '| ps4GPU800MHz: 1' + - line: '| ps4attribEyeToEyeDistanceSettingVR: 0' + - line: '| ps4IncludedModules: []' + - line: '| ps4attribVROutputEnabled: 0' + - line: '| monoEnv: ' + - line: '| splashScreenBackgroundSourceLandscape: {instanceID: 0}' + - line: '| splashScreenBackgroundSourcePortrait: {instanceID: 0}' + - line: '| blurSplashScreenBackground: 0' + - line: '| spritePackerPolicy: ' + - line: '| webGLMemorySize: 32' + - line: '| webGLExceptionSupport: 1' + - line: '| webGLNameFilesAsHashes: 0' + - line: '| webGLShowDiagnostics: 0' + - line: '| webGLDataCaching: 1' + - line: '| webGLDebugSymbols: 0' + - line: '| webGLEmscriptenArgs: ' + - line: '| webGLModulesDirectory: ' + - line: '| webGLTemplate: PROJECT:iTracker' + - line: '| webGLAnalyzeBuildSize: 0' + - line: '| webGLUseEmbeddedResources: 0' + - line: '| webGLCompressionFormat: 2' + - line: '| webGLWasmArithmeticExceptions: 0' + - line: '| webGLLinkerTarget: 1' + - line: '| webGLThreadsSupport: 0' + - line: '| webGLDecompressionFallback: 0' + - line: '| webGLInitialMemorySize: 32' + - line: '| webGLMaximumMemorySize: 2048' + - line: '| webGLMemoryGrowthMode: 2' + - line: '| webGLMemoryLinearGrowthStep: 16' + - line: '| webGLMemoryGeometricGrowthStep: 0.2' + - line: '| webGLMemoryGeometricGrowthCap: 96' + - line: '| webGLEnableWebGPU: 0' + - line: '| webGLPowerPreference: 2' + - line: '| webGLWebAssemblyTable: 0' + - line: '| webGLWebAssemblyBigInt: 0' + - line: '| webGLCloseOnQuit: 0' + - line: '| webWasm2023: 0' + - line: '| scriptingDefineSymbols:' + - line: '| Standalone: MOREMOUNTAINS_NICEVIBRATIONS_INSTALLED' + - line: '| WebGL: MOREMOUNTAINS_NICEVIBRATIONS_INSTALLED;IMAGINE_URP' + - line: '| additionalCompilerArguments: {}' + - line: '| platformArchitecture: {}' + - line: '| scriptingBackend:' + - line: '| Android: 1' + - line: '| il2cppCompilerConfiguration: {}' + - line: '| il2cppCodeGeneration: {}' + - line: '| il2cppStacktraceInformation: {}' + - line: '| managedStrippingLevel:' + - line: '| Android: 1' + - line: '| EmbeddedLinux: 1' + - line: '| GameCoreScarlett: 1' + - line: '| GameCoreXboxOne: 1' + - line: '| Nintendo Switch: 1' + - line: '| PS4: 1' + - line: '| PS5: 1' + - line: '| QNX: 1' + - line: '| ReservedCFE: 1' + - line: '| VisionOS: 1' + - line: '| WebGL: 1' + - line: '| Windows Store Apps: 1' + - line: '| XboxOne: 1' + - line: '| iPhone: 1' + - line: '| tvOS: 1' + - line: '| incrementalIl2cppBuild: {}' + - line: '| suppressCommonWarnings: 1' + - line: '| allowUnsafeCode: 0' + - line: '| useDeterministicCompilation: 1' + - line: '| additionalIl2CppArgs: ' + - line: '| scriptingRuntimeVersion: 1' + - line: '| gcIncremental: 1' + - line: '| gcWBarrierValidation: 0' + - line: '| apiCompatibilityLevelPerPlatform: {}' + - line: '| editorAssembliesCompatibilityLevel: 1' + - line: '| m_RenderingPath: 1' + - line: '| m_MobileRenderingPath: 1' + - line: '| metroPackageName: ARTrackingURP' + - line: '| metroPackageVersion: ' + - line: '| metroCertificatePath: ' + - line: '| metroCertificatePassword: ' + - line: '| metroCertificateSubject: ' + - line: '| metroCertificateIssuer: ' + - line: '| metroCertificateNotAfter: 0000000000000000' + - line: '| metroApplicationDescription: ARTrackingURP' + - line: '| wsaImages: {}' + - line: '| metroTileShortName: ' + - line: '| metroTileShowName: 0' + - line: '| metroMediumTileShowName: 0' + - line: '| metroLargeTileShowName: 0' + - line: '| metroWideTileShowName: 0' + - line: '| metroSupportStreamingInstall: 0' + - line: '| metroLastRequiredScene: 0' + - line: '| metroDefaultTileSize: 1' + - line: '| metroTileForegroundText: 2' + - line: '| metroTileBackgroundColor: {r: 0.13333334, g: 0.17254902, b: 0.21568628, + a: 0}' + - line: '| metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, + b: 0.21568628, a: 1}' + - line: '| metroSplashScreenUseBackgroundColor: 0' + - line: '| syncCapabilities: 0' + - line: '| platformCapabilities: {}' + - line: '| metroTargetDeviceFamilies: {}' + - line: '| metroFTAName: ' + - line: '| metroFTAFileTypes: []' + - line: '| metroProtocolName: ' + - line: '| vcxProjDefaultLanguage: ' + - line: '| XboxOneProductId: ' + - line: '| XboxOneUpdateKey: ' + - line: '| XboxOneSandboxId: ' + - line: '| XboxOneContentId: ' + - line: '| XboxOneTitleId: ' + - line: '| XboxOneSCId: ' + - line: '| XboxOneGameOsOverridePath: ' + - line: '| XboxOnePackagingOverridePath: ' + - line: '| XboxOneAppManifestOverridePath: ' + - line: '| XboxOneVersion: 1.0.0.0' + - line: '| XboxOnePackageEncryption: 0' + - line: '| XboxOnePackageUpdateGranularity: 2' + - line: '| XboxOneDescription: ' + - line: '| XboxOneLanguage:' + - line: '| - enus' + - line: '| XboxOneCapability: []' + - line: '| XboxOneGameRating: {}' + - line: '| XboxOneIsContentPackage: 0' + - line: '| XboxOneEnhancedXboxCompatibilityMode: 0' + - line: '| XboxOneEnableGPUVariability: 1' + - line: '| XboxOneSockets: {}' + - line: '| XboxOneSplashScreen: {instanceID: 0}' + - line: '| XboxOneAllowedProductIds: []' + - line: '| XboxOnePersistentLocalStorageSize: 0' + - line: '| XboxOneXTitleMemory: 8' + - line: '| XboxOneOverrideIdentityName: ' + - line: '| XboxOneOverrideIdentityPublisher: ' + - line: '| vrEditorSettings: {}' + - line: '| cloudServicesEnabled: {}' + - line: '| luminIcon:' + - line: '| m_Name: ' + - line: '| m_ModelFolderPath: ' + - line: '| m_PortalFolderPath: ' + - line: '| luminCert:' + - line: '| m_CertPath: ' + - line: '| m_SignPackage: 1' + - line: '| luminIsChannelApp: 0' + - line: '| luminVersion:' + - line: '| m_VersionCode: 1' + - line: '| m_VersionName: ' + - line: '| hmiPlayerDataPath: ' + - line: '| hmiForceSRGBBlit: 1' + - line: '| embeddedLinuxEnableGamepadInput: 0' + - line: '| hmiCpuConfiguration: ' + - line: '| hmiLogStartupTiming: 0' + - line: '| qnxGraphicConfPath: ' + - line: '| apiCompatibilityLevel: 6' + - line: '| captureStartupLogs: {}' + - line: '| activeInputHandler: 2' + - line: '| windowsGamepadBackendHint: 0' + - line: '| cloudProjectId: ' + - line: '| framebufferDepthMemorylessMode: 0' + - line: '| qualitySettingsNames: []' + - line: '| projectName: ' + - line: '| organizationId: ' + - line: '| cloudEnabled: 0' + - line: '| legacyClampBlendShapeWeights: 0' + - line: '| hmiLoadingImage: {instanceID: 0}' + - line: '| platformRequiresReadableAssets: 0' + - line: '| virtualTexturingSupportEnabled: 0' + - line: '| insecureHttpOption: 0' + - line: '| androidVulkanDenyFilterList: []' + - line: '| androidVulkanAllowFilterList: []' + - line: '| ' references: version: 2 RefIds: diff --git a/Assets/promogame logo.png b/Assets/promogame logo.png new file mode 100644 index 0000000000000000000000000000000000000000..a67dfa8a4b06b89b558fc12c727279a1bc93a035 GIT binary patch literal 36998 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 literal 0 HcmV?d00001 diff --git a/Assets/promogame logo.png.meta b/Assets/promogame logo.png.meta new file mode 100644 index 0000000..0c92a23 --- /dev/null +++ b/Assets/promogame logo.png.meta @@ -0,0 +1,143 @@ +fileFormatVersion: 2 +guid: 892481c9232ee7943bfe81b21d52a034 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Win64 + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/manifest.json b/Packages/manifest.json index 2227c2f..a641822 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -1,5 +1,7 @@ { "dependencies": { + "com.unity.render-pipelines.universal": "17.0.3", + "com.unity.ugui": "2.0.0", "com.unity.modules.accessibility": "1.0.0", "com.unity.modules.ai": "1.0.0", "com.unity.modules.androidjni": "1.0.0", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index 59d555d..a552045 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -1,5 +1,137 @@ { "dependencies": { + "com.unity.burst": { + "version": "1.8.17", + "depth": 2, + "source": "registry", + "dependencies": { + "com.unity.mathematics": "1.2.1", + "com.unity.modules.jsonserialize": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.collections": { + "version": "2.4.1", + "depth": 2, + "source": "registry", + "dependencies": { + "com.unity.burst": "1.8.13", + "com.unity.test-framework": "1.4.3", + "com.unity.nuget.mono-cecil": "1.11.4", + "com.unity.test-framework.performance": "3.0.3" + }, + "url": "https://packages.unity.com" + }, + "com.unity.ext.nunit": { + "version": "2.0.5", + "depth": 4, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.mathematics": { + "version": "1.3.2", + "depth": 2, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.nuget.mono-cecil": { + "version": "1.11.4", + "depth": 3, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.render-pipelines.core": { + "version": "17.0.3", + "depth": 1, + "source": "builtin", + "dependencies": { + "com.unity.burst": "1.8.14", + "com.unity.mathematics": "1.3.2", + "com.unity.ugui": "2.0.0", + "com.unity.collections": "2.4.1", + "com.unity.modules.physics": "1.0.0", + "com.unity.modules.terrain": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0", + "com.unity.rendering.light-transport": "1.0.1" + } + }, + "com.unity.render-pipelines.universal": { + "version": "17.0.3", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.render-pipelines.core": "17.0.3", + "com.unity.shadergraph": "17.0.3", + "com.unity.render-pipelines.universal-config": "17.0.3" + } + }, + "com.unity.render-pipelines.universal-config": { + "version": "17.0.3", + "depth": 1, + "source": "builtin", + "dependencies": { + "com.unity.render-pipelines.core": "17.0.3" + } + }, + "com.unity.rendering.light-transport": { + "version": "1.0.1", + "depth": 2, + "source": "builtin", + "dependencies": { + "com.unity.collections": "2.2.0", + "com.unity.mathematics": "1.2.4", + "com.unity.modules.terrain": "1.0.0" + } + }, + "com.unity.searcher": { + "version": "4.9.2", + "depth": 2, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.shadergraph": { + "version": "17.0.3", + "depth": 1, + "source": "builtin", + "dependencies": { + "com.unity.render-pipelines.core": "17.0.3", + "com.unity.searcher": "4.9.2" + } + }, + "com.unity.test-framework": { + "version": "1.4.5", + "depth": 3, + "source": "registry", + "dependencies": { + "com.unity.ext.nunit": "2.0.3", + "com.unity.modules.imgui": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.test-framework.performance": { + "version": "3.0.3", + "depth": 3, + "source": "registry", + "dependencies": { + "com.unity.test-framework": "1.1.31", + "com.unity.modules.jsonserialize": "1.0.0" + }, + "url": "https://packages.unity.com" + }, + "com.unity.ugui": { + "version": "2.0.0", + "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.modules.ui": "1.0.0", + "com.unity.modules.imgui": "1.0.0" + } + }, "com.unity.modules.accessibility": { "version": "1.0.0", "depth": 0,