From bb88c2a77c9bd7580197b14451264e11377bb3e0 Mon Sep 17 00:00:00 2001 From: SoulliesOfficial Date: Sat, 19 Apr 2025 13:07:43 -0400 Subject: [PATCH] =?UTF-8?q?Chapter=202=E5=88=9D=E6=AD=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Track/DefaultTrackMaterial.mat | 8 +- .../Track/DefaultTrailMaterial.mat | 3 +- .../EditorGame/GameElements/Track/Track.cs | 16 +- .../TrackSubmodules/TrackExtraModifier.cs | 18 + .../TrackExtraModifier.cs.meta | 11 + .../TrackSubmodules/TrackRendererSubmodule.cs | 53 +- Assets/Scripts/EditorGame/Grids/EditorGrid.cs | 2 + Assets/Shaders/FillAmount.mat | 140 ++ Assets/Shaders/FillAmount.mat.meta | 8 + Assets/Shaders/FillAmount.shader | 575 ++++++++ Assets/Shaders/FillAmount.shader.meta | 9 + Assets/Shaders/TrackShader.shader | 24 +- .../Projects/IceFlowerMaster/Beatmap.json | 9 + .../Projects/Terminal/Beatmap.json | 26 +- Assets/ThemeBundles/MetropolisOnOrbit.meta | 8 + .../MetropolisOnOrbit/Prefabs.meta | 8 + .../MetropolisOnOrbit/Prefabs/MOOStrip.mat | 191 +++ .../Prefabs/MOOStrip.mat.meta | 8 + .../MetropolisOnOrbit/Prefabs/MOOTrail.mat | 190 +++ .../Prefabs/MOOTrail.mat.meta | 8 + .../Prefabs/MOO_NoteVisualHoldStatic.prefab | 830 ++++++++++++ .../MOO_NoteVisualHoldStatic.prefab.meta | 7 + .../Prefabs/MOO_NoteVisualHoldStrip.prefab | 1167 +++++++++++++++++ .../MOO_NoteVisualHoldStrip.prefab.meta | 7 + .../Prefabs/MOO_NoteVisualTap.prefab | 203 +++ .../Prefabs/MOO_NoteVisualTap.prefab.meta | 7 + .../MetropolisOnOrbit/Textures.meta | 8 + .../Textures/HoldStatic.meta | 8 + .../Textures/HoldStatic/Center.png | Bin 0 -> 4379 bytes .../Textures/HoldStatic/Center.png.meta | 140 ++ .../Textures/HoldStatic/decoration.png | Bin 0 -> 5782 bytes .../Textures/HoldStatic/decoration.png.meta | 140 ++ .../Textures/HoldStatic/hold2_base.png | Bin 0 -> 19580 bytes .../Textures/HoldStatic/hold2_base.png.meta | 140 ++ .../Textures/HoldStatic/progress_1.png | Bin 0 -> 7371 bytes .../Textures/HoldStatic/progress_1.png.meta | 140 ++ .../Textures/HoldStatic/progress_2.png | Bin 0 -> 4254 bytes .../Textures/HoldStatic/progress_2.png.meta | 140 ++ .../Textures/HoldStatic/progress_base_1.png | Bin 0 -> 12091 bytes .../HoldStatic/progress_base_1.png.meta | 140 ++ .../Textures/HoldStatic/progress_base_2.png | Bin 0 -> 3966 bytes .../HoldStatic/progress_base_2.png.meta | 140 ++ .../Textures/HoldStatic/sample.png | Bin 0 -> 43818 bytes .../Textures/HoldStatic/sample.png.meta | 140 ++ .../MetropolisOnOrbit/Textures/HoldStrip.meta | 8 + .../Textures/HoldStrip/direction.png | Bin 0 -> 1301 bytes .../Textures/HoldStrip/direction.png.meta | 140 ++ .../Textures/HoldStrip/head.png | Bin 0 -> 26625 bytes .../Textures/HoldStrip/head.png.meta | 140 ++ .../Textures/HoldStrip/light.png | Bin 0 -> 15486 bytes .../Textures/HoldStrip/light.png.meta | 140 ++ .../Textures/HoldStrip/sample.png | Bin 0 -> 53875 bytes .../Textures/HoldStrip/sample.png.meta | 140 ++ .../Textures/HoldStrip/tail_base.png | Bin 0 -> 6041 bytes .../Textures/HoldStrip/tail_base.png.meta | 140 ++ .../HoldStrip/tail_progress_circle.png | Bin 0 -> 7970 bytes .../HoldStrip/tail_progress_circle.png.meta | 140 ++ .../Textures/HoldStrip/track_1.png | Bin 0 -> 2483 bytes .../Textures/HoldStrip/track_1.png.meta | 140 ++ .../Textures/HoldStrip/track_2.png | Bin 0 -> 228 bytes .../Textures/HoldStrip/track_2.png.meta | 140 ++ .../Textures/HoldStrip/track_3.png | Bin 0 -> 2526 bytes .../Textures/HoldStrip/track_3.png.meta | 140 ++ .../MetropolisOnOrbit/Textures/flick.png | Bin 0 -> 4392 bytes .../MetropolisOnOrbit/Textures/flick.png.meta | 140 ++ .../MetropolisOnOrbit/Textures/flick_1.png | Bin 0 -> 4379 bytes .../Textures/flick_1.png.meta | 140 ++ .../MetropolisOnOrbit/Textures/stay.png | Bin 0 -> 10622 bytes .../MetropolisOnOrbit/Textures/stay.png.meta | 140 ++ .../MetropolisOnOrbit/Textures/stay_1.png | Bin 0 -> 11313 bytes .../Textures/stay_1.png.meta | 140 ++ .../MetropolisOnOrbit/Textures/tap.png | Bin 0 -> 26761 bytes .../MetropolisOnOrbit/Textures/tap.png.meta | 140 ++ .../MetropolisOnOrbit/Textures/tap_1.png | Bin 0 -> 26761 bytes .../MetropolisOnOrbit/Textures/tap_1.png.meta | 140 ++ 75 files changed, 6734 insertions(+), 46 deletions(-) create mode 100644 Assets/Scripts/EditorGame/GameElements/Track/TrackSubmodules/TrackExtraModifier.cs create mode 100644 Assets/Scripts/EditorGame/GameElements/Track/TrackSubmodules/TrackExtraModifier.cs.meta create mode 100644 Assets/Shaders/FillAmount.mat create mode 100644 Assets/Shaders/FillAmount.mat.meta create mode 100644 Assets/Shaders/FillAmount.shader create mode 100644 Assets/Shaders/FillAmount.shader.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Prefabs.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOOStrip.mat create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOOStrip.mat.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOOTrail.mat create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOOTrail.mat.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualHoldStatic.prefab create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualHoldStatic.prefab.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualHoldStrip.prefab create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualHoldStrip.prefab.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualTap.prefab create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualTap.prefab.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/Center.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/Center.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/decoration.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/decoration.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/hold2_base.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/hold2_base.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/progress_1.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/progress_1.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/progress_2.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/progress_2.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/progress_base_1.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/progress_base_1.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/progress_base_2.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/progress_base_2.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/sample.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/sample.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/direction.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/direction.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/head.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/head.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/light.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/light.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/sample.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/sample.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/tail_base.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/tail_base.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/tail_progress_circle.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/tail_progress_circle.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/track_1.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/track_1.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/track_2.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/track_2.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/track_3.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/track_3.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/flick.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/flick.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/flick_1.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/flick_1.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/stay.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/stay.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/stay_1.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/stay_1.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/tap.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/tap.png.meta create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/tap_1.png create mode 100644 Assets/ThemeBundles/MetropolisOnOrbit/Textures/tap_1.png.meta diff --git a/Assets/Prefabs/GameElements/Track/DefaultTrackMaterial.mat b/Assets/Prefabs/GameElements/Track/DefaultTrackMaterial.mat index 97197cd1..91855ede 100644 --- a/Assets/Prefabs/GameElements/Track/DefaultTrackMaterial.mat +++ b/Assets/Prefabs/GameElements/Track/DefaultTrackMaterial.mat @@ -11,10 +11,10 @@ Material: m_Shader: {fileID: 4800000, guid: 44e8d6dab1446644688189717537509a, type: 3} m_Parent: {fileID: 0} m_ModifiedSerializedProperties: 0 - m_ValidKeywords: - - _EMISSION_ON + m_ValidKeywords: [] m_InvalidKeywords: - _RECEIVE_SHADOWS_OFF + - _ZWRITE_ON m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 1 @@ -128,7 +128,7 @@ Material: - _DistortionStrengthScaled: 0 - _DstBlend: 0 - _DstBlendAlpha: 0 - - _Emission: 1 + - _Emission: 0 - _EmissionEnabled: 0 - _EnableExternalAlpha: 0 - _EnvironmentReflections: 1 @@ -170,7 +170,7 @@ Material: - _CameraFadeParams: {r: 0, g: Infinity, b: 0, a: 0} - _Color: {r: 1, g: 1, b: 1, a: 1} - _ColorAddSubDiff: {r: 0, g: 0, b: 0, a: 0} - - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _Flip: {r: 1, g: 1, b: 1, a: 1} - _RendererColor: {r: 1, g: 1, b: 1, a: 1} - _SoftParticleFadeParams: {r: 0, g: 0, b: 0, a: 0} diff --git a/Assets/Prefabs/GameElements/Track/DefaultTrailMaterial.mat b/Assets/Prefabs/GameElements/Track/DefaultTrailMaterial.mat index d7cc1d58..26678006 100644 --- a/Assets/Prefabs/GameElements/Track/DefaultTrailMaterial.mat +++ b/Assets/Prefabs/GameElements/Track/DefaultTrailMaterial.mat @@ -15,7 +15,8 @@ Material: m_InvalidKeywords: - _FLIPBOOKBLENDING_OFF - _RECEIVE_SHADOWS_OFF - m_LightmapFlags: 0 + - _ZWRITE_ON + m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 1 m_CustomRenderQueue: -1 diff --git a/Assets/Scripts/EditorGame/GameElements/Track/Track.cs b/Assets/Scripts/EditorGame/GameElements/Track/Track.cs index 71b454c6..93eac4ad 100644 --- a/Assets/Scripts/EditorGame/GameElements/Track/Track.cs +++ b/Assets/Scripts/EditorGame/GameElements/Track/Track.cs @@ -113,25 +113,25 @@ namespace Ichni.RhythmGame var trackRendererAutoOrientButton = inspector.GenerateButton(this, trackRendererSubcontainer, "Track Renderer Auto Orient", () => { - trackRendererSubmodule = new TrackRendererSubmoduleAutoOrient(this, false, 0); + trackRendererSubmodule = new TrackRendererSubmoduleAutoOrient(this, false, 0, true); inspectorMain.SetInspector(this); }); var trackRendererPathGeneratorButton = inspector.GenerateButton(this, trackRendererSubcontainer, "Track Renderer Path Generator", () => { - trackRendererSubmodule = new TrackRendererSubmodulePathGenerator(this, false, 0); + trackRendererSubmodule = new TrackRendererSubmodulePathGenerator(this, false, 0, true); inspectorMain.SetInspector(this); }); var trackRenderTubeGeneratorButton = inspector.GenerateButton(this, trackRendererSubcontainer, "Track Renderer Tube Generator", () => { - trackRendererSubmodule = new TrackRendererSubmoduleTubeGenerator(this, false, 0, 4); + trackRendererSubmodule = new TrackRendererSubmoduleTubeGenerator(this, false, 0, true, 4); inspectorMain.SetInspector(this); }); var trackRendererSurfaceButton = inspector.GenerateButton(this, trackRendererSubcontainer, "Track Renderer Surface", () => { - trackRendererSubmodule = new TrackRendererSubmoduleSurface(this, false, 0); + trackRendererSubmodule = new TrackRendererSubmoduleSurface(this, false, 0, true); inspectorMain.SetInspector(this); }); @@ -174,10 +174,10 @@ namespace Ichni.RhythmGame new FlexibleFloat(), new FlexibleFloat(), new FlexibleFloat()); }); //旋转 var scaleButton = inspector.GenerateButton(this, animationSubcontainer, "Scale", () => - { - Swirl.GenerateElement("New Scale", Guid.NewGuid(), new List(), true, this, - new FlexibleFloat(), new FlexibleFloat(), new FlexibleFloat()); - }); //缩放 + { + Swirl.GenerateElement("New Scale", Guid.NewGuid(), new List(), true, this, + new FlexibleFloat(), new FlexibleFloat(), new FlexibleFloat()); + }); //缩放 if (trackPathSubmodule != null) { trackPathButton.button.interactable = false; diff --git a/Assets/Scripts/EditorGame/GameElements/Track/TrackSubmodules/TrackExtraModifier.cs b/Assets/Scripts/EditorGame/GameElements/Track/TrackSubmodules/TrackExtraModifier.cs new file mode 100644 index 00000000..fb7b2617 --- /dev/null +++ b/Assets/Scripts/EditorGame/GameElements/Track/TrackSubmodules/TrackExtraModifier.cs @@ -0,0 +1,18 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class TrackExtraModifier : MonoBehaviour +{ + // Start is called before the first frame update + void Start() + { + + } + + // Update is called once per frame + void Update() + { + + } +} diff --git a/Assets/Scripts/EditorGame/GameElements/Track/TrackSubmodules/TrackExtraModifier.cs.meta b/Assets/Scripts/EditorGame/GameElements/Track/TrackSubmodules/TrackExtraModifier.cs.meta new file mode 100644 index 00000000..bd80198e --- /dev/null +++ b/Assets/Scripts/EditorGame/GameElements/Track/TrackSubmodules/TrackExtraModifier.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 04670c6ef20b0154d8da910c6b5b6189 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/EditorGame/GameElements/Track/TrackSubmodules/TrackRendererSubmodule.cs b/Assets/Scripts/EditorGame/GameElements/Track/TrackSubmodules/TrackRendererSubmodule.cs index 5bb54ec5..5c43ccb3 100644 --- a/Assets/Scripts/EditorGame/GameElements/Track/TrackSubmodules/TrackRendererSubmodule.cs +++ b/Assets/Scripts/EditorGame/GameElements/Track/TrackSubmodules/TrackRendererSubmodule.cs @@ -21,14 +21,16 @@ namespace Ichni.RhythmGame public string materialName; public bool enableEmission; public float emissionIntensity; + public bool zWrite; - public TrackRendererSubmodule(Track track, bool enableEmission, float emissionIntensity) : base(track) + public TrackRendererSubmodule(Track track, bool enableEmission, float emissionIntensity, bool zWrite) : base(track) { this.track.trackRendererSubmodule = this; this.enableEmission = enableEmission; this.emissionIntensity = emissionIntensity; this.materialThemeBundleName = String.Empty; this.materialName = String.Empty; + this.zWrite = zWrite; } public void ApplyMaterial(string materialThemeBundleName, string materialName) @@ -45,6 +47,7 @@ namespace Ichni.RhythmGame public override void Refresh() { + SetEnableZWrite(); SetEnableEmission(); SetEmissionIntensity(); @@ -74,6 +77,10 @@ namespace Ichni.RhythmGame var container = inspector.GenerateContainer("Track Renderer Auto Orient"); + var zWriteSettings = container.GenerateSubcontainer(3); + var zWriteToggle = + inspector.GenerateToggle(this, zWriteSettings, "Enable ZWrite", nameof(zWrite)) + .AddListenerFunction(SetEnableZWrite); var emissionSettings = container.GenerateSubcontainer(3); var enableEmissionToggle = inspector.GenerateToggle(this, emissionSettings, "Enable Emission", nameof(enableEmission)) @@ -81,7 +88,7 @@ namespace Ichni.RhythmGame var emissionIntensityInputField = inspector.GenerateInputField(this, emissionSettings, "Emission Intensity", nameof(emissionIntensity)) .AddListenerFunction(SetEmissionIntensity); - + var materialSettings = container.GenerateSubcontainer(3); var themeBundleDropdown = inspector .GenerateDropdown(this, materialSettings, "Theme Bundle", ThemeBundleManager.instance.selectedThemeBundleList, nameof(materialThemeBundleName)) @@ -116,6 +123,11 @@ namespace Ichni.RhythmGame meshRenderer.material.SetInt("_Emission", enableEmission ? 1 : 0); } + protected void SetEnableZWrite() + { + meshRenderer.material.SetInt("_ZWrite", zWrite ? 1 : 0); + } + protected void SetEmissionIntensity() { meshRenderer.material.SetColor("_EmissionColor", Color.white * Mathf.Pow(2, emissionIntensity)); @@ -128,8 +140,8 @@ namespace Ichni.RhythmGame { public SplineRenderer splineRenderer; - public TrackRendererSubmoduleAutoOrient(Track track, bool enableEmission, float emissionIntensity, Material material = null) : - base(track, enableEmission, emissionIntensity) + public TrackRendererSubmoduleAutoOrient(Track track, bool enableEmission, float emissionIntensity, bool zWrite, Material material = null) : + base(track, enableEmission, emissionIntensity, zWrite) { this.splineRenderer = track.AddComponent(); this.meshRenderer = splineRenderer.GetComponent(); @@ -157,6 +169,7 @@ namespace Ichni.RhythmGame public string materialName; public bool enableEmission; public float emissionIntensity; + public bool zWrite; public TrackRendererSubmoduleAutoOrient_BM() { @@ -176,7 +189,7 @@ namespace Ichni.RhythmGame { attachedElement = GameElement_BM.GetElement(attachedElementGuid); Track track = attachedElement as Track; - track.trackRendererSubmodule = new TrackRendererSubmoduleAutoOrient(track, enableEmission, emissionIntensity); + track.trackRendererSubmodule = new TrackRendererSubmoduleAutoOrient(track, enableEmission, emissionIntensity, zWrite); if (materialName.Trim() != String.Empty) { track.trackRendererSubmodule.ApplyMaterial(materialThemeBundleName, materialName); @@ -186,7 +199,7 @@ namespace Ichni.RhythmGame public override void DuplicateBM(GameElement attached) { Track track = attached as Track; - track.trackRendererSubmodule = new TrackRendererSubmoduleAutoOrient(track, enableEmission, emissionIntensity); + track.trackRendererSubmodule = new TrackRendererSubmoduleAutoOrient(track, enableEmission, emissionIntensity, zWrite); if (materialName.Trim() != String.Empty) { track.trackRendererSubmodule.ApplyMaterial(materialThemeBundleName, materialName); @@ -203,8 +216,8 @@ namespace Ichni.RhythmGame { public PathGenerator pathGenerator; - public TrackRendererSubmodulePathGenerator(Track track, bool enableEmission, float emissionIntensity, Material material = null) : - base(track, enableEmission, emissionIntensity) + public TrackRendererSubmodulePathGenerator(Track track, bool enableEmission, float emissionIntensity, bool zWrite, Material material = null) : + base(track, enableEmission, emissionIntensity, zWrite) { this.pathGenerator = track.AddComponent(); this.meshRenderer = pathGenerator.GetComponent(); @@ -232,6 +245,7 @@ namespace Ichni.RhythmGame public string materialName; public bool enableEmission; public float emissionIntensity; + public bool zWrite; public TrackRendererSubmodulePathGenerator_BM() { @@ -251,7 +265,7 @@ namespace Ichni.RhythmGame { attachedElement = GameElement_BM.GetElement(attachedElementGuid); Track track = attachedElement as Track; - track.trackRendererSubmodule = new TrackRendererSubmodulePathGenerator(track, enableEmission, emissionIntensity); + track.trackRendererSubmodule = new TrackRendererSubmodulePathGenerator(track, enableEmission, emissionIntensity, zWrite); if (materialName.Trim() != String.Empty) { track.trackRendererSubmodule.ApplyMaterial(materialThemeBundleName, materialName); @@ -261,7 +275,7 @@ namespace Ichni.RhythmGame public override void DuplicateBM(GameElement attached) { Track track = attached as Track; - track.trackRendererSubmodule = new TrackRendererSubmodulePathGenerator(track, enableEmission, emissionIntensity); + track.trackRendererSubmodule = new TrackRendererSubmodulePathGenerator(track, enableEmission, emissionIntensity, zWrite); if (materialName.Trim() != String.Empty) { track.trackRendererSubmodule.ApplyMaterial(materialThemeBundleName, materialName); @@ -279,8 +293,9 @@ namespace Ichni.RhythmGame public TubeGenerator tubeGenerator; public int sideCount; - public TrackRendererSubmoduleTubeGenerator(Track track, bool enableEmission, float emissionIntensity, int sideCount, Material material = null) : - base(track, enableEmission, emissionIntensity) + public TrackRendererSubmoduleTubeGenerator(Track track, bool enableEmission, float emissionIntensity, bool zWrite, + int sideCount, Material material = null) : + base(track, enableEmission, emissionIntensity, zWrite) { this.sideCount = sideCount; @@ -325,6 +340,7 @@ namespace Ichni.RhythmGame public string materialName; public bool enableEmission; public float emissionIntensity; + public bool zWrite; public int sideCount; public TrackRendererSubmoduleTubeGenerator_BM() @@ -346,7 +362,7 @@ namespace Ichni.RhythmGame { attachedElement = GameElement_BM.GetElement(attachedElementGuid); Track track = attachedElement as Track; - track.trackRendererSubmodule = new TrackRendererSubmoduleTubeGenerator(track, enableEmission, emissionIntensity, sideCount); + track.trackRendererSubmodule = new TrackRendererSubmoduleTubeGenerator(track, enableEmission, emissionIntensity, zWrite, sideCount); if (materialName.Trim() != String.Empty) { track.trackRendererSubmodule.ApplyMaterial(materialThemeBundleName, materialName); @@ -356,7 +372,7 @@ namespace Ichni.RhythmGame public override void DuplicateBM(GameElement attached) { Track track = attached as Track; - track.trackRendererSubmodule = new TrackRendererSubmoduleTubeGenerator(track, enableEmission, emissionIntensity, sideCount); + track.trackRendererSubmodule = new TrackRendererSubmoduleTubeGenerator(track, enableEmission, emissionIntensity, zWrite, sideCount); if (materialName.Trim() != String.Empty) { track.trackRendererSubmodule.ApplyMaterial(materialThemeBundleName, materialName); @@ -373,8 +389,8 @@ namespace Ichni.RhythmGame { public SurfaceGenerator surface; - public TrackRendererSubmoduleSurface(Track track, bool enableEmission, float emissionIntensity, Material material = null) : - base(track, enableEmission, emissionIntensity) + public TrackRendererSubmoduleSurface(Track track, bool enableEmission, float emissionIntensity, bool zWrite, Material material = null) : + base(track, enableEmission, emissionIntensity, zWrite) { this.surface = track.AddComponent(); this.meshRenderer = surface.GetComponent(); @@ -402,6 +418,7 @@ namespace Ichni.RhythmGame public string materialName; public bool enableEmission; public float emissionIntensity; + public bool zWrite; public TrackRendererSubmoduleSurface_BM() { @@ -421,7 +438,7 @@ namespace Ichni.RhythmGame { attachedElement = GameElement_BM.GetElement(attachedElementGuid); Track track = attachedElement as Track; - track.trackRendererSubmodule = new TrackRendererSubmoduleSurface(track, enableEmission, emissionIntensity); + track.trackRendererSubmodule = new TrackRendererSubmoduleSurface(track, enableEmission, emissionIntensity, zWrite); if (materialName.Trim() != String.Empty) { track.trackRendererSubmodule.ApplyMaterial(materialThemeBundleName, materialName); @@ -431,7 +448,7 @@ namespace Ichni.RhythmGame public override void DuplicateBM(GameElement attached) { Track track = attached as Track; - track.trackRendererSubmodule = new TrackRendererSubmoduleSurface(track, enableEmission, emissionIntensity); + track.trackRendererSubmodule = new TrackRendererSubmoduleSurface(track, enableEmission, emissionIntensity, zWrite); if (materialName.Trim() != String.Empty) { track.trackRendererSubmodule.ApplyMaterial(materialThemeBundleName, materialName); diff --git a/Assets/Scripts/EditorGame/Grids/EditorGrid.cs b/Assets/Scripts/EditorGame/Grids/EditorGrid.cs index ffab0026..10eaeeee 100644 --- a/Assets/Scripts/EditorGame/Grids/EditorGrid.cs +++ b/Assets/Scripts/EditorGame/Grids/EditorGrid.cs @@ -86,6 +86,8 @@ namespace Ichni.Editor positionText.Key.transform.position = positionText.Value + new Vector3(gridScale / 6, 0, gridScale / 12); float scaleFactor = gridScale * 1.5f; positionText.Key.transform.localScale = new Vector3(scaleFactor, scaleFactor, scaleFactor); + Vector3 direction = EditorManager.instance.cameraManager.currentCamera.transform.position - positionText.Key.transform.position; + positionText.Key.transform.forward = -direction.normalized; } } } diff --git a/Assets/Shaders/FillAmount.mat b/Assets/Shaders/FillAmount.mat new file mode 100644 index 00000000..7892b6f1 --- /dev/null +++ b/Assets/Shaders/FillAmount.mat @@ -0,0 +1,140 @@ +%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: FillAmount + m_Shader: {fileID: 4800000, guid: efc9cf6e300dc8b4bbd9d46924a071da, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _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} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _texcoord: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AlphaClip: 0 + - _AlphaCutoff: 0.5 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _RadialFillAmount: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + - __dirty: 0 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &4416322785570194606 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 7 diff --git a/Assets/Shaders/FillAmount.mat.meta b/Assets/Shaders/FillAmount.mat.meta new file mode 100644 index 00000000..5ec1f3ff --- /dev/null +++ b/Assets/Shaders/FillAmount.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b8e56df1be9336a41a6fa3c34c8e4b70 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Shaders/FillAmount.shader b/Assets/Shaders/FillAmount.shader new file mode 100644 index 00000000..1d64c766 --- /dev/null +++ b/Assets/Shaders/FillAmount.shader @@ -0,0 +1,575 @@ +// Made with Amplify Shader Editor v1.9.5.1 +// Available at the Unity Asset Store - http://u3d.as/y3X +Shader "Soullies/FillAmount" +{ + Properties + { + [HideInInspector] _AlphaCutoff("Alpha Cutoff ", Range(0, 1)) = 0.5 + [HideInInspector] _EmissionColor("Emission Color", Color) = (1,1,1,1) + _MainTex("MainTex", 2D) = "white" {} + _RadialFillAmount("RadialFillAmount", Range( 0 , 1)) = 0 + _Color("Color", Color) = (1,1,1,1) + [HideInInspector] _texcoord( "", 2D ) = "white" {} + + [HideInInspector][NoScaleOffset] unity_Lightmaps("unity_Lightmaps", 2DArray) = "" {} + [HideInInspector][NoScaleOffset] unity_LightmapsInd("unity_LightmapsInd", 2DArray) = "" {} + [HideInInspector][NoScaleOffset] unity_ShadowMasks("unity_ShadowMasks", 2DArray) = "" {} + } + + SubShader + { + LOD 0 + + + + Tags { "RenderPipeline"="UniversalPipeline" "RenderType"="Transparent" "Queue"="Transparent" } + + Cull Off + HLSLINCLUDE + #pragma target 2.0 + #pragma prefer_hlslcc gles + // ensure rendering platforms toggle list is visible + + #include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Common.hlsl" + #include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Filtering.hlsl" + ENDHLSL + + + Pass + { + Name "Sprite Unlit" + Tags { "LightMode"="Universal2D" } + + Blend SrcAlpha OneMinusSrcAlpha, One OneMinusSrcAlpha + ZTest LEqual + ZWrite Off + Offset 0 , 0 + ColorMask RGBA + + + HLSLPROGRAM + + #define ASE_SRP_VERSION 140011 + + + #pragma vertex vert + #pragma fragment frag + + #define _SURFACE_TYPE_TRANSPARENT 1 + #define SHADERPASS SHADERPASS_SPRITEUNLIT + + #include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Color.hlsl" + #include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Texture.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + #include "Packages/com.unity.render-pipelines.core/ShaderLibrary/TextureStack.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/ShaderGraphFunctions.hlsl" + #include "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Includes/ShaderPass.hlsl" + + #include "Packages/com.unity.render-pipelines.universal/Shaders/2D/Include/SurfaceData2D.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Debug/Debugging2D.hlsl" + + + + sampler2D _MainTex; + CBUFFER_START( UnityPerMaterial ) + float4 _MainTex_ST; + float4 _Color; + float _RadialFillAmount; + CBUFFER_END + + + struct VertexInput + { + float4 positionOS : POSITION; + float3 normal : NORMAL; + float4 tangent : TANGENT; + float4 uv0 : TEXCOORD0; + float4 color : COLOR; + + UNITY_VERTEX_INPUT_INSTANCE_ID + }; + + struct VertexOutput + { + float4 positionCS : SV_POSITION; + float4 texCoord0 : TEXCOORD0; + float4 color : TEXCOORD1; + float3 positionWS : TEXCOORD2; + + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + }; + + #if ETC1_EXTERNAL_ALPHA + TEXTURE2D( _AlphaTex ); SAMPLER( sampler_AlphaTex ); + float _EnableAlphaTexture; + #endif + + float4 _RendererColor; + + + VertexOutput vert( VertexInput v ) + { + VertexOutput o = (VertexOutput)0; + UNITY_SETUP_INSTANCE_ID( v ); + UNITY_TRANSFER_INSTANCE_ID( v, o ); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO( o ); + + + #ifdef ASE_ABSOLUTE_VERTEX_POS + float3 defaultVertexValue = v.positionOS.xyz; + #else + float3 defaultVertexValue = float3( 0, 0, 0 ); + #endif + float3 vertexValue = defaultVertexValue; + #ifdef ASE_ABSOLUTE_VERTEX_POS + v.positionOS.xyz = vertexValue; + #else + v.positionOS.xyz += vertexValue; + #endif + v.normal = v.normal; + v.tangent.xyz = v.tangent.xyz; + + VertexPositionInputs vertexInput = GetVertexPositionInputs( v.positionOS.xyz ); + + o.texCoord0 = v.uv0; + o.color = v.color; + o.positionCS = vertexInput.positionCS; + o.positionWS = vertexInput.positionWS; + + return o; + } + + half4 frag( VertexOutput IN ) : SV_Target + { + UNITY_SETUP_INSTANCE_ID( IN ); + UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX( IN ); + + float2 break10 = ( IN.texCoord0.xy - float2( 0.5,0.5 ) ); + float2 uv_MainTex = IN.texCoord0.xy * _MainTex_ST.xy + _MainTex_ST.zw; + + float4 Color = ( ( ( atan2( break10.x , break10.y ) + 3.141593 ) / 6.283185 ) < _RadialFillAmount ? ( tex2D( _MainTex, uv_MainTex ) * _Color ) : float4( 0,0,0,0 ) ); + + #if ETC1_EXTERNAL_ALPHA + float4 alpha = SAMPLE_TEXTURE2D( _AlphaTex, sampler_AlphaTex, IN.texCoord0.xy ); + Color.a = lerp( Color.a, alpha.r, _EnableAlphaTexture ); + #endif + + #if defined(DEBUG_DISPLAY) + SurfaceData2D surfaceData; + InitializeSurfaceData(Color.rgb, Color.a, surfaceData); + InputData2D inputData; + InitializeInputData(IN.positionWS.xy, half2(IN.texCoord0.xy), inputData); + half4 debugColor = 0; + + SETUP_DEBUG_DATA_2D(inputData, IN.positionWS); + + if (CanDebugOverrideOutputColor(surfaceData, inputData, debugColor)) + { + return debugColor; + } + #endif + + Color *= IN.color * _RendererColor; + return Color; + } + + ENDHLSL + } + + Pass + { + + Name "Sprite Unlit Forward" + Tags { "LightMode"="UniversalForward" } + + Blend SrcAlpha OneMinusSrcAlpha, One OneMinusSrcAlpha + ZTest LEqual + ZWrite Off + Offset 0 , 0 + ColorMask RGBA + + + HLSLPROGRAM + + #define ASE_SRP_VERSION 140011 + + + #pragma vertex vert + #pragma fragment frag + + #define _SURFACE_TYPE_TRANSPARENT 1 + #define SHADERPASS SHADERPASS_SPRITEFORWARD + + #include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Color.hlsl" + #include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Texture.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + #include "Packages/com.unity.render-pipelines.core/ShaderLibrary/TextureStack.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/ShaderGraphFunctions.hlsl" + #include "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Includes/ShaderPass.hlsl" + + #include "Packages/com.unity.render-pipelines.universal/Shaders/2D/Include/SurfaceData2D.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Debug/Debugging2D.hlsl" + + + + sampler2D _MainTex; + CBUFFER_START( UnityPerMaterial ) + float4 _MainTex_ST; + float4 _Color; + float _RadialFillAmount; + CBUFFER_END + + + struct VertexInput + { + float4 positionOS : POSITION; + float3 normal : NORMAL; + float4 tangent : TANGENT; + float4 uv0 : TEXCOORD0; + float4 color : COLOR; + + UNITY_VERTEX_INPUT_INSTANCE_ID + }; + + struct VertexOutput + { + float4 positionCS : SV_POSITION; + float4 texCoord0 : TEXCOORD0; + float4 color : TEXCOORD1; + float3 positionWS : TEXCOORD2; + + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + }; + + #if ETC1_EXTERNAL_ALPHA + TEXTURE2D( _AlphaTex ); SAMPLER( sampler_AlphaTex ); + float _EnableAlphaTexture; + #endif + + float4 _RendererColor; + + + VertexOutput vert( VertexInput v ) + { + VertexOutput o = (VertexOutput)0; + UNITY_SETUP_INSTANCE_ID( v ); + UNITY_TRANSFER_INSTANCE_ID( v, o ); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO( o ); + + + #ifdef ASE_ABSOLUTE_VERTEX_POS + float3 defaultVertexValue = v.positionOS.xyz; + #else + float3 defaultVertexValue = float3( 0, 0, 0 ); + #endif + float3 vertexValue = defaultVertexValue; + #ifdef ASE_ABSOLUTE_VERTEX_POS + v.positionOS.xyz = vertexValue; + #else + v.positionOS.xyz += vertexValue; + #endif + v.normal = v.normal; + v.tangent.xyz = v.tangent.xyz; + + VertexPositionInputs vertexInput = GetVertexPositionInputs( v.positionOS.xyz ); + + o.texCoord0 = v.uv0; + o.color = v.color; + o.positionCS = vertexInput.positionCS; + o.positionWS = vertexInput.positionWS; + + return o; + } + + half4 frag( VertexOutput IN ) : SV_Target + { + UNITY_SETUP_INSTANCE_ID( IN ); + UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX( IN ); + + float2 break10 = ( IN.texCoord0.xy - float2( 0.5,0.5 ) ); + float2 uv_MainTex = IN.texCoord0.xy * _MainTex_ST.xy + _MainTex_ST.zw; + + float4 Color = ( ( ( atan2( break10.x , break10.y ) + 3.141593 ) / 6.283185 ) < _RadialFillAmount ? ( tex2D( _MainTex, uv_MainTex ) * _Color ) : float4( 0,0,0,0 ) ); + + #if ETC1_EXTERNAL_ALPHA + float4 alpha = SAMPLE_TEXTURE2D( _AlphaTex, sampler_AlphaTex, IN.texCoord0.xy ); + Color.a = lerp( Color.a, alpha.r, _EnableAlphaTexture ); + #endif + + + #if defined(DEBUG_DISPLAY) + SurfaceData2D surfaceData; + InitializeSurfaceData(Color.rgb, Color.a, surfaceData); + InputData2D inputData; + InitializeInputData(IN.positionWS.xy, half2(IN.texCoord0.xy), inputData); + half4 debugColor = 0; + + SETUP_DEBUG_DATA_2D(inputData, IN.positionWS); + + if (CanDebugOverrideOutputColor(surfaceData, inputData, debugColor)) + { + return debugColor; + } + #endif + + Color *= IN.color * _RendererColor; + return Color; + } + + ENDHLSL + } + + Pass + { + + Name "SceneSelectionPass" + Tags { "LightMode"="SceneSelectionPass" } + + Cull Off + + HLSLPROGRAM + + #define ASE_SRP_VERSION 140011 + + + #pragma vertex vert + #pragma fragment frag + + #define _SURFACE_TYPE_TRANSPARENT 1 + #define ATTRIBUTES_NEED_NORMAL + #define ATTRIBUTES_NEED_TANGENT + #define FEATURES_GRAPH_VERTEX + #define SHADERPASS SHADERPASS_DEPTHONLY + #define SCENESELECTIONPASS 1 + + + #include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Color.hlsl" + #include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Texture.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + #include "Packages/com.unity.render-pipelines.core/ShaderLibrary/TextureStack.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/ShaderGraphFunctions.hlsl" + #include "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Includes/ShaderPass.hlsl" + + + + sampler2D _MainTex; + CBUFFER_START( UnityPerMaterial ) + float4 _MainTex_ST; + float4 _Color; + float _RadialFillAmount; + CBUFFER_END + + + struct VertexInput + { + float3 positionOS : POSITION; + float3 normal : NORMAL; + float4 tangent : TANGENT; + float4 ase_texcoord : TEXCOORD0; + UNITY_VERTEX_INPUT_INSTANCE_ID + }; + + struct VertexOutput + { + float4 positionCS : SV_POSITION; + float4 ase_texcoord : TEXCOORD0; + UNITY_VERTEX_INPUT_INSTANCE_ID + }; + + + int _ObjectId; + int _PassValue; + + + VertexOutput vert(VertexInput v ) + { + VertexOutput o = (VertexOutput)0; + UNITY_SETUP_INSTANCE_ID(v); + UNITY_TRANSFER_INSTANCE_ID(v, o); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO( o ); + + o.ase_texcoord.xy = v.ase_texcoord.xy; + + //setting value to unused interpolator channels and avoid initialization warnings + o.ase_texcoord.zw = 0; + #ifdef ASE_ABSOLUTE_VERTEX_POS + float3 defaultVertexValue = v.positionOS.xyz; + #else + float3 defaultVertexValue = float3(0, 0, 0); + #endif + float3 vertexValue = defaultVertexValue; + #ifdef ASE_ABSOLUTE_VERTEX_POS + v.positionOS.xyz = vertexValue; + #else + v.positionOS.xyz += vertexValue; + #endif + + VertexPositionInputs vertexInput = GetVertexPositionInputs(v.positionOS.xyz); + float3 positionWS = TransformObjectToWorld(v.positionOS); + o.positionCS = TransformWorldToHClip(positionWS); + + return o; + } + + half4 frag(VertexOutput IN ) : SV_TARGET + { + float2 break10 = ( IN.ase_texcoord.xy - float2( 0.5,0.5 ) ); + float2 uv_MainTex = IN.ase_texcoord.xy * _MainTex_ST.xy + _MainTex_ST.zw; + + float4 Color = ( ( ( atan2( break10.x , break10.y ) + 3.141593 ) / 6.283185 ) < _RadialFillAmount ? ( tex2D( _MainTex, uv_MainTex ) * _Color ) : float4( 0,0,0,0 ) ); + + half4 outColor = half4(_ObjectId, _PassValue, 1.0, 1.0); + return outColor; + } + + ENDHLSL + } + + + Pass + { + + Name "ScenePickingPass" + Tags { "LightMode"="Picking" } + + Cull Off + + HLSLPROGRAM + + #define ASE_SRP_VERSION 140011 + + + #pragma vertex vert + #pragma fragment frag + + #define _SURFACE_TYPE_TRANSPARENT 1 + #define ATTRIBUTES_NEED_NORMAL + #define ATTRIBUTES_NEED_TANGENT + #define FEATURES_GRAPH_VERTEX + #define SHADERPASS SHADERPASS_DEPTHONLY + #define SCENEPICKINGPASS 1 + + + #include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Color.hlsl" + #include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Texture.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + #include "Packages/com.unity.render-pipelines.core/ShaderLibrary/TextureStack.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/ShaderGraphFunctions.hlsl" + #include "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Includes/ShaderPass.hlsl" + + + + sampler2D _MainTex; + CBUFFER_START( UnityPerMaterial ) + float4 _MainTex_ST; + float4 _Color; + float _RadialFillAmount; + CBUFFER_END + + + struct VertexInput + { + float3 positionOS : POSITION; + float3 normal : NORMAL; + float4 tangent : TANGENT; + float4 ase_texcoord : TEXCOORD0; + UNITY_VERTEX_INPUT_INSTANCE_ID + }; + + struct VertexOutput + { + float4 positionCS : SV_POSITION; + float4 ase_texcoord : TEXCOORD0; + UNITY_VERTEX_INPUT_INSTANCE_ID + }; + + float4 _SelectionID; + + + VertexOutput vert(VertexInput v ) + { + VertexOutput o = (VertexOutput)0; + UNITY_SETUP_INSTANCE_ID(v); + UNITY_TRANSFER_INSTANCE_ID(v, o); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO( o ); + + o.ase_texcoord.xy = v.ase_texcoord.xy; + + //setting value to unused interpolator channels and avoid initialization warnings + o.ase_texcoord.zw = 0; + #ifdef ASE_ABSOLUTE_VERTEX_POS + float3 defaultVertexValue = v.positionOS.xyz; + #else + float3 defaultVertexValue = float3(0, 0, 0); + #endif + float3 vertexValue = defaultVertexValue; + #ifdef ASE_ABSOLUTE_VERTEX_POS + v.positionOS.xyz = vertexValue; + #else + v.positionOS.xyz += vertexValue; + #endif + + VertexPositionInputs vertexInput = GetVertexPositionInputs(v.positionOS.xyz); + float3 positionWS = TransformObjectToWorld(v.positionOS); + o.positionCS = TransformWorldToHClip(positionWS); + + return o; + } + + half4 frag(VertexOutput IN ) : SV_TARGET + { + float2 break10 = ( IN.ase_texcoord.xy - float2( 0.5,0.5 ) ); + float2 uv_MainTex = IN.ase_texcoord.xy * _MainTex_ST.xy + _MainTex_ST.zw; + + float4 Color = ( ( ( atan2( break10.x , break10.y ) + 3.141593 ) / 6.283185 ) < _RadialFillAmount ? ( tex2D( _MainTex, uv_MainTex ) * _Color ) : float4( 0,0,0,0 ) ); + half4 outColor = _SelectionID; + return outColor; + } + + ENDHLSL + } + + } + CustomEditor "ASEMaterialInspector" + Fallback "Hidden/InternalErrorShader" + +} +/*ASEBEGIN +Version=19501 +Node;AmplifyShaderEditor.Vector2Node;6;-832,-192;Inherit;False;Constant;_Vector0;Vector 0;3;0;Create;True;0;0;0;False;0;False;0.5,0.5;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2 +Node;AmplifyShaderEditor.TexCoordVertexDataNode;5;-864,-320;Inherit;False;0;2;0;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4 +Node;AmplifyShaderEditor.SimpleSubtractOpNode;7;-624,-256;Inherit;False;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0 +Node;AmplifyShaderEditor.BreakToComponentsNode;10;-480,-256;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15 +Node;AmplifyShaderEditor.ATan2OpNode;9;-352,-256;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0 +Node;AmplifyShaderEditor.SimpleAddOpNode;11;-192,-224;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;3.141593;False;1;FLOAT;0 +Node;AmplifyShaderEditor.SamplerNode;1;-480,96;Inherit;True;Property;_MainTex;MainTex;0;0;Create;True;0;0;0;False;0;False;-1;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;6;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT3;5 +Node;AmplifyShaderEditor.ColorNode;2;-400,304;Inherit;False;Property;_Color;Color;2;0;Create;True;0;0;0;False;0;False;1,1,1,1;1,1,1,1;True;True;0;6;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT3;5 +Node;AmplifyShaderEditor.SimpleDivideOpNode;12;-32,-176;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;6.283185;False;1;FLOAT;0 +Node;AmplifyShaderEditor.RangedFloatNode;3;-208,0;Inherit;False;Property;_RadialFillAmount;RadialFillAmount;1;0;Create;True;0;0;0;False;0;False;0;0;0;1;0;1;FLOAT;0 +Node;AmplifyShaderEditor.SimpleMultiplyOpNode;4;-80,208;Inherit;False;2;2;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;COLOR;0 +Node;AmplifyShaderEditor.Compare;13;144,-112;Inherit;False;4;4;0;FLOAT;0;False;1;FLOAT;0;False;2;COLOR;0,0,0,0;False;3;COLOR;0,0,0,0;False;1;COLOR;0 +Node;AmplifyShaderEditor.TemplateMultiPassMasterNode;33;672,-64;Float;False;True;-1;2;ASEMaterialInspector;0;15;Soullies/FillAmount;cf964e524c8e69742b1d21fbe2ebcc4a;True;Sprite Unlit;0;0;Sprite Unlit;4;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;2;False;;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;3;RenderPipeline=UniversalPipeline;RenderType=Transparent=RenderType;Queue=Transparent=Queue=0;True;0;True;12;all;0;False;True;2;5;False;;10;False;;3;1;False;;10;False;;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;True;True;True;True;0;False;;False;False;False;False;False;False;False;True;False;0;False;;255;False;;255;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;False;True;2;False;;True;3;False;;True;True;0;False;;0;False;;True;1;LightMode=Universal2D;False;False;0;Hidden/InternalErrorShader;0;0;Standard;3;Vertex Position;1;0;Debug Display;0;0;External Alpha;0;0;0;4;True;True;True;True;False;;False;0 +Node;AmplifyShaderEditor.TemplateMultiPassMasterNode;34;672,-64;Float;False;False;-1;2;ASEMaterialInspector;0;1;New Amplify Shader;cf964e524c8e69742b1d21fbe2ebcc4a;True;Sprite Unlit Forward;0;1;Sprite Unlit Forward;0;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;2;False;;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;3;RenderPipeline=UniversalPipeline;RenderType=Transparent=RenderType;Queue=Transparent=Queue=0;True;0;True;12;all;0;False;True;2;5;False;;10;False;;3;1;False;;10;False;;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;True;True;True;True;0;False;;False;False;False;False;False;False;False;True;False;0;False;;255;False;;255;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;False;True;2;False;;True;3;False;;True;True;0;False;;0;False;;True;1;LightMode=UniversalForward;False;False;0;Hidden/InternalErrorShader;0;0;Standard;0;False;0 +Node;AmplifyShaderEditor.TemplateMultiPassMasterNode;35;672,-64;Float;False;False;-1;2;ASEMaterialInspector;0;1;New Amplify Shader;cf964e524c8e69742b1d21fbe2ebcc4a;True;SceneSelectionPass;0;2;SceneSelectionPass;0;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;2;False;;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;3;RenderPipeline=UniversalPipeline;RenderType=Transparent=RenderType;Queue=Transparent=Queue=0;True;0;True;12;all;0;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;2;False;;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;1;LightMode=SceneSelectionPass;False;False;0;Hidden/InternalErrorShader;0;0;Standard;0;False;0 +Node;AmplifyShaderEditor.TemplateMultiPassMasterNode;36;672,-64;Float;False;False;-1;2;ASEMaterialInspector;0;1;New Amplify Shader;cf964e524c8e69742b1d21fbe2ebcc4a;True;ScenePickingPass;0;3;ScenePickingPass;0;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;2;False;;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;3;RenderPipeline=UniversalPipeline;RenderType=Transparent=RenderType;Queue=Transparent=Queue=0;True;0;True;12;all;0;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;2;False;;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;1;LightMode=Picking;False;False;0;Hidden/InternalErrorShader;0;0;Standard;0;False;0 +WireConnection;7;0;5;0 +WireConnection;7;1;6;0 +WireConnection;10;0;7;0 +WireConnection;9;0;10;0 +WireConnection;9;1;10;1 +WireConnection;11;0;9;0 +WireConnection;12;0;11;0 +WireConnection;4;0;1;0 +WireConnection;4;1;2;0 +WireConnection;13;0;12;0 +WireConnection;13;1;3;0 +WireConnection;13;2;4;0 +WireConnection;33;1;13;0 +ASEEND*/ +//CHKSM=16EB360EF79593D4D3C0EC63242823D111ADB342 \ No newline at end of file diff --git a/Assets/Shaders/FillAmount.shader.meta b/Assets/Shaders/FillAmount.shader.meta new file mode 100644 index 00000000..5c6e2fc7 --- /dev/null +++ b/Assets/Shaders/FillAmount.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: efc9cf6e300dc8b4bbd9d46924a071da +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Shaders/TrackShader.shader b/Assets/Shaders/TrackShader.shader index 5b2c157a..567bb57b 100755 --- a/Assets/Shaders/TrackShader.shader +++ b/Assets/Shaders/TrackShader.shader @@ -10,6 +10,7 @@ Shader "Soullies/TrackShader" [HDR]_EmissionColor("EmissionColor", Color) = (0,0,0,0) [Toggle(_USEREDASALPHA_ON)] _UseRedAsAlpha("UseRedAsAlpha", Float) = 1 [Toggle(_EMISSION_ON)] _Emission("Emission", Float) = 0 + [Toggle]_ZWrite("ZWrite", Range( 0 , 1)) = 1 [HideInInspector] _texcoord( "", 2D ) = "white" {} [HideInInspector][NoScaleOffset] unity_Lightmaps("unity_Lightmaps", 2DArray) = "" {} @@ -43,7 +44,7 @@ Shader "Soullies/TrackShader" Blend SrcAlpha OneMinusSrcAlpha, One OneMinusSrcAlpha ZTest LEqual - ZWrite Off + ZWrite [_ZWrite] Offset 0 , 0 ColorMask RGBA @@ -79,6 +80,7 @@ Shader "Soullies/TrackShader" float4 _MainTexture_ST; float4 _BaseColor; float4 _EmissionColor; + float _ZWrite; CBUFFER_END @@ -201,7 +203,7 @@ Shader "Soullies/TrackShader" Blend SrcAlpha OneMinusSrcAlpha, One OneMinusSrcAlpha ZTest LEqual - ZWrite Off + ZWrite [_ZWrite] Offset 0 , 0 ColorMask RGBA @@ -237,6 +239,7 @@ Shader "Soullies/TrackShader" float4 _MainTexture_ST; float4 _BaseColor; float4 _EmissionColor; + float _ZWrite; CBUFFER_END @@ -393,6 +396,7 @@ Shader "Soullies/TrackShader" float4 _MainTexture_ST; float4 _BaseColor; float4 _EmissionColor; + float _ZWrite; CBUFFER_END @@ -515,6 +519,7 @@ Shader "Soullies/TrackShader" float4 _MainTexture_ST; float4 _BaseColor; float4 _EmissionColor; + float _ZWrite; CBUFFER_END @@ -599,18 +604,19 @@ Shader "Soullies/TrackShader" } /*ASEBEGIN Version=19501 -Node;AmplifyShaderEditor.SamplerNode;6;-992,-272;Inherit;True;Property;_MainTexture;MainTexture;0;0;Create;True;0;0;0;False;0;False;-1;None;f4c14c8a739195b49ae7277a44426f2a;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;6;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT3;5 +Node;AmplifyShaderEditor.SamplerNode;6;-992,-272;Inherit;True;Property;_MainTexture;MainTexture;0;0;Create;True;0;0;0;False;0;False;-1;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;6;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT3;5 Node;AmplifyShaderEditor.BreakToComponentsNode;10;-672,-272;Inherit;False;COLOR;1;0;COLOR;0,0,0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15 -Node;AmplifyShaderEditor.StaticSwitch;28;-496,-160;Inherit;False;Property;_UseRedAsAlpha;UseRedAsAlpha;3;0;Create;True;0;0;0;False;0;False;0;1;1;True;;Toggle;2;Key0;Key1;Create;True;True;All;9;1;FLOAT;0;False;0;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;4;FLOAT;0;False;5;FLOAT;0;False;6;FLOAT;0;False;7;FLOAT;0;False;8;FLOAT;0;False;1;FLOAT;0 +Node;AmplifyShaderEditor.StaticSwitch;28;-496,-160;Inherit;False;Property;_UseRedAsAlpha;UseRedAsAlpha;3;0;Create;True;0;0;0;False;0;False;0;1;0;True;;Toggle;2;Key0;Key1;Create;True;True;All;9;1;FLOAT;0;False;0;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;4;FLOAT;0;False;5;FLOAT;0;False;6;FLOAT;0;False;7;FLOAT;0;False;8;FLOAT;0;False;1;FLOAT;0 Node;AmplifyShaderEditor.DynamicAppendNode;13;-192,-288;Inherit;False;COLOR;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;COLOR;0 -Node;AmplifyShaderEditor.RangedFloatNode;30;-48,0;Inherit;False;Constant;_Float0;Float 0;6;0;Create;True;0;0;0;False;0;False;1;0;0;0;0;1;FLOAT;0 Node;AmplifyShaderEditor.ColorNode;8;-368,-16;Inherit;False;Property;_BaseColor;BaseColor;1;1;[HDR];Create;True;0;0;0;False;0;False;0,0,0,0;1,1,1,1;True;True;0;6;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT3;5 -Node;AmplifyShaderEditor.ColorNode;20;-96,128;Inherit;False;Property;_EmissionColor;EmissionColor;2;1;[HDR];Create;True;0;0;0;False;0;False;0,0,0,0;0.9999999,0.9999999,0.9999999,1;True;True;0;6;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT3;5 +Node;AmplifyShaderEditor.ColorNode;20;-96,128;Inherit;False;Property;_EmissionColor;EmissionColor;2;1;[HDR];Create;True;0;0;0;False;0;False;0,0,0,0;1,1,1,1;True;True;0;6;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT3;5 +Node;AmplifyShaderEditor.RangedFloatNode;30;-48,0;Inherit;False;Constant;_Float0;Float 0;6;0;Create;True;0;0;0;False;0;False;1;0;0;0;0;1;FLOAT;0 Node;AmplifyShaderEditor.SimpleMultiplyOpNode;14;-16,-192;Inherit;False;2;2;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;COLOR;0 Node;AmplifyShaderEditor.StaticSwitch;31;192,-16;Inherit;False;Property;_Emission;Emission;4;0;Create;True;0;0;0;False;0;False;0;0;1;True;;Toggle;2;Key0;Key1;Create;True;True;All;9;1;COLOR;0,0,0,0;False;0;COLOR;0,0,0,0;False;2;COLOR;0,0,0,0;False;3;COLOR;0,0,0,0;False;4;COLOR;0,0,0,0;False;5;COLOR;0,0,0,0;False;6;COLOR;0,0,0,0;False;7;COLOR;0,0,0,0;False;8;COLOR;0,0,0,0;False;1;COLOR;0 Node;AmplifyShaderEditor.SimpleMultiplyOpNode;21;416,-144;Inherit;False;2;2;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;COLOR;0 -Node;AmplifyShaderEditor.TemplateMultiPassMasterNode;46;704,-160;Float;False;True;-1;2;ASEMaterialInspector;0;17;Soullies/TrackShader;cf964e524c8e69742b1d21fbe2ebcc4a;True;Sprite Unlit;0;0;Sprite Unlit;4;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;2;False;;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;3;RenderPipeline=UniversalPipeline;RenderType=Transparent=RenderType;Queue=Transparent=Queue=0;True;3;True;12;all;0;False;True;2;5;False;;10;False;;3;1;False;;10;False;;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;True;True;True;True;0;False;;False;False;False;False;False;False;False;True;False;0;False;;255;False;;255;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;False;True;2;False;;True;3;False;;True;True;0;False;;0;False;;True;1;LightMode=Universal2D;False;False;0;Hidden/InternalErrorShader;0;0;Standard;3;Vertex Position;1;0;Debug Display;0;0;External Alpha;0;0;0;4;True;True;True;True;False;;False;0 -Node;AmplifyShaderEditor.TemplateMultiPassMasterNode;47;704,-160;Float;False;False;-1;2;ASEMaterialInspector;0;1;New Amplify Shader;cf964e524c8e69742b1d21fbe2ebcc4a;True;Sprite Unlit Forward;0;1;Sprite Unlit Forward;0;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;2;False;;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;3;RenderPipeline=UniversalPipeline;RenderType=Transparent=RenderType;Queue=Transparent=Queue=0;True;0;True;12;all;0;False;True;2;5;False;;10;False;;3;1;False;;10;False;;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;True;True;True;True;0;False;;False;False;False;False;False;False;False;True;False;0;False;;255;False;;255;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;False;True;2;False;;True;3;False;;True;True;0;False;;0;False;;True;1;LightMode=UniversalForward;False;False;0;Hidden/InternalErrorShader;0;0;Standard;0;False;0 +Node;AmplifyShaderEditor.RangedFloatNode;51;-992,-64;Inherit;False;Property;_ZWrite;ZWrite;5;1;[Toggle];Create;True;0;0;0;True;0;False;1;0;0;1;0;1;FLOAT;0 +Node;AmplifyShaderEditor.TemplateMultiPassMasterNode;46;704,-160;Float;False;True;-1;2;ASEMaterialInspector;0;15;Soullies/TrackShader;cf964e524c8e69742b1d21fbe2ebcc4a;True;Sprite Unlit;0;0;Sprite Unlit;4;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;2;False;;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;3;RenderPipeline=UniversalPipeline;RenderType=Transparent=RenderType;Queue=Transparent=Queue=0;True;3;True;12;all;0;False;True;2;5;False;;10;False;;3;1;False;;10;False;;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;True;True;True;True;0;False;;False;False;False;False;False;False;False;True;False;0;False;;255;False;;255;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;True;True;1;True;_ZWrite;True;3;False;;True;True;0;False;;0;False;;True;1;LightMode=Universal2D;False;False;0;Hidden/InternalErrorShader;0;0;Standard;3;Vertex Position;1;0;Debug Display;0;0;External Alpha;0;0;0;4;True;True;True;True;False;;False;0 +Node;AmplifyShaderEditor.TemplateMultiPassMasterNode;47;704,-160;Float;False;False;-1;2;ASEMaterialInspector;0;1;New Amplify Shader;cf964e524c8e69742b1d21fbe2ebcc4a;True;Sprite Unlit Forward;0;1;Sprite Unlit Forward;0;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;2;False;;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;3;RenderPipeline=UniversalPipeline;RenderType=Transparent=RenderType;Queue=Transparent=Queue=0;True;0;True;12;all;0;False;True;2;5;False;;10;False;;3;1;False;;10;False;;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;True;True;True;True;0;False;;False;False;False;False;False;False;False;True;False;0;False;;255;False;;255;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;False;True;1;True;;True;3;False;;True;True;0;False;;0;False;;True;1;LightMode=UniversalForward;False;False;0;Hidden/InternalErrorShader;0;0;Standard;0;False;0 Node;AmplifyShaderEditor.TemplateMultiPassMasterNode;48;704,-160;Float;False;False;-1;2;ASEMaterialInspector;0;1;New Amplify Shader;cf964e524c8e69742b1d21fbe2ebcc4a;True;SceneSelectionPass;0;2;SceneSelectionPass;0;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;2;False;;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;3;RenderPipeline=UniversalPipeline;RenderType=Transparent=RenderType;Queue=Transparent=Queue=0;True;0;True;12;all;0;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;2;False;;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;1;LightMode=SceneSelectionPass;False;False;0;Hidden/InternalErrorShader;0;0;Standard;0;False;0 Node;AmplifyShaderEditor.TemplateMultiPassMasterNode;49;704,-160;Float;False;False;-1;2;ASEMaterialInspector;0;1;New Amplify Shader;cf964e524c8e69742b1d21fbe2ebcc4a;True;ScenePickingPass;0;3;ScenePickingPass;0;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;2;False;;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;3;RenderPipeline=UniversalPipeline;RenderType=Transparent=RenderType;Queue=Transparent=Queue=0;True;0;True;12;all;0;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;2;False;;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;1;LightMode=Picking;False;False;0;Hidden/InternalErrorShader;0;0;Standard;0;False;0 WireConnection;10;0;6;0 @@ -628,4 +634,4 @@ WireConnection;21;0;14;0 WireConnection;21;1;31;0 WireConnection;46;1;21;0 ASEEND*/ -//CHKSM=917D3EA6A6EC5810E40C08DE02DAAE07B356CD36 \ No newline at end of file +//CHKSM=9B261206D5ECC659CAE607754FAE66AA556FA1C2 \ No newline at end of file diff --git a/Assets/StreamingAssets/Projects/IceFlowerMaster/Beatmap.json b/Assets/StreamingAssets/Projects/IceFlowerMaster/Beatmap.json index fe6ee076..e1a82714 100644 --- a/Assets/StreamingAssets/Projects/IceFlowerMaster/Beatmap.json +++ b/Assets/StreamingAssets/Projects/IceFlowerMaster/Beatmap.json @@ -336,6 +336,7 @@ "materialName" : "EnergyTrail0", "enableEmission" : true, "emissionIntensity" : 1, + "zWrite" : false, "attachedElementGuid" : { "value" : "1500056c-f5cb-4c71-8096-d6aa6e2ef716" } @@ -1498,6 +1499,7 @@ "materialName" : "EnergyTrail0", "enableEmission" : false, "emissionIntensity" : 0, + "zWrite" : false, "attachedElementGuid" : { "value" : "4bc6933c-22a2-4ffd-85ea-b3a9deefef0e" } @@ -1856,6 +1858,7 @@ "materialName" : "", "enableEmission" : false, "emissionIntensity" : 0, + "zWrite" : false, "attachedElementGuid" : { "value" : "84124676-d1d5-432e-97f4-b7144ae3b656" } @@ -2196,6 +2199,12 @@ "startTime" : 0, "endTime" : 21.4, "animationCurveType" : 0 + },{ + "startValue" : 0, + "endValue" : 1, + "startTime" : 0, + "endTime" : 21.4, + "animationCurveType" : 0 } ] }, diff --git a/Assets/StreamingAssets/Projects/Terminal/Beatmap.json b/Assets/StreamingAssets/Projects/Terminal/Beatmap.json index 46d1be82..e3f1aad5 100644 --- a/Assets/StreamingAssets/Projects/Terminal/Beatmap.json +++ b/Assets/StreamingAssets/Projects/Terminal/Beatmap.json @@ -98,6 +98,7 @@ "materialName" : "EnergyTrail0", "enableEmission" : true, "emissionIntensity" : 0, + "zWrite" : false, "attachedElementGuid" : { "value" : "d9d3df55-9509-46dc-8e2f-d628993313cb" } @@ -395,7 +396,7 @@ "attachedElementGuid" : { "value" : "0f3c45f4-f76f-44f3-b195-a2af6f6221e6" } - },{ + },null,{ "__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteVisual_BM,Assembly-CSharp", "themeBundleName" : "departure_to_multiverse", "objectName" : "DTM_NoteVisualStay", @@ -482,7 +483,7 @@ "attachedElementGuid" : { "value" : "976c1bde-65be-468c-81d3-0c133f615edb" } - },{ + },null,{ "__type" : "Ichni.RhythmGame.Beatmap.TrackPercentPoint_BM,Assembly-CSharp", "trackPercent" : { "animatedFloatList" : [ @@ -492,6 +493,18 @@ "startTime" : 0, "endTime" : 4, "animationCurveType" : 0 + },{ + "startValue" : 0, + "endValue" : 1, + "startTime" : 0, + "endTime" : 4, + "animationCurveType" : 0 + },{ + "startValue" : 0, + "endValue" : 1, + "startTime" : 0, + "endTime" : 4, + "animationCurveType" : 0 } ] }, @@ -688,7 +701,7 @@ "attachedElementGuid" : { "value" : "3c854afb-c3b0-428e-a7f1-724f6451cc02" } - },{ + },null,{ "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", "isShowingSphere" : false, "elementName" : "New Path Node", @@ -873,7 +886,7 @@ "attachedElementGuid" : { "value" : "591f7a09-8606-4615-b1d2-7cad18afc922" } - },{ + },null,{ "__type" : "Ichni.RhythmGame.Beatmap.VariablesContainer_BM,Assembly-CSharp", "originalVariables" : {"Test":0,"ShowStay":0 }, @@ -1083,7 +1096,7 @@ "attachedElementGuid" : { "value" : "d0d1bd95-4361-42da-95a7-a7a1ae330c78" } - },{ + },null,{ "__type" : "Ichni.RhythmGame.Beatmap.GameCamera_BM,Assembly-CSharp", "cameraViewType" : 0, "perspectiveAngle" : 60, @@ -1296,7 +1309,7 @@ "attachedElementGuid" : { "value" : "5931f6f0-efc9-427f-bba7-1bf31d60e4a8" } - },{ + },null,{ "__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMTrail_BM,Assembly-CSharp", "enableTimes" : { "animatedBoolList" : [ @@ -1499,6 +1512,7 @@ "materialName" : "", "enableEmission" : false, "emissionIntensity" : 0, + "zWrite" : false, "attachedElementGuid" : { "value" : "f11509fb-a664-4e63-aa5f-f9b0d60ea0b6" } diff --git a/Assets/ThemeBundles/MetropolisOnOrbit.meta b/Assets/ThemeBundles/MetropolisOnOrbit.meta new file mode 100644 index 00000000..c6262d1e --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cb55392d05e0ada448d30d879e2865bf +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs.meta new file mode 100644 index 00000000..35365896 --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1e68860810395a642a6080a55d316072 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOOStrip.mat b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOOStrip.mat new file mode 100644 index 00000000..c01df0c3 --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOOStrip.mat @@ -0,0 +1,191 @@ +%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: MOOStrip + m_Shader: {fileID: 4800000, guid: 44e8d6dab1446644688189717537509a, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: + - _RECEIVE_SHADOWS_OFF + - _ZWRITE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 1 + m_CustomRenderQueue: 3000 + stringTagMap: {} + disabledShaderPasses: + - SHADOWCASTER + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AlphaTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _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} + - _MainTexture: + m_Texture: {fileID: 2800000, guid: 45f493346dc7e7a4d8e3d1bac7dbde29, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskTex: + 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} + - _NormalMap: + 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} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _texcoord: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AlphaClip: 0 + - _AlphaCutoff: 0.5 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BlendOp: 0 + - _BumpScale: 1 + - _CameraFadingEnabled: 0 + - _CameraFarFadeDistance: 2 + - _CameraNearFadeDistance: 1 + - _CastShadows: 0 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _ColorMode: 0 + - _Cull: 0 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DistortionBlend: 0.5 + - _DistortionEnabled: 0 + - _DistortionStrength: 1 + - _DistortionStrengthScaled: 0 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _Emission: 0 + - _EmissionEnabled: 0 + - _EnableExternalAlpha: 0 + - _EnvironmentReflections: 1 + - _FlipbookBlending: 0 + - _FlipbookMode: 0 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossinessSource: 0 + - _GlossyReflections: 0 + - _LightingEnabled: 0 + - _Metallic: 0 + - _Mode: 3 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 0 + - _SampleGI: 0 + - _Shininess: 0 + - _Smoothness: 0 + - _SmoothnessSource: 0 + - _SmoothnessTextureChannel: 0 + - _SoftParticlesEnabled: 0 + - _SoftParticlesFarFadeDistance: 1 + - _SoftParticlesNearFadeDistance: 0 + - _SpecSource: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _UseRedAsAlpha: 0 + - _WorkflowMode: 1 + - _ZTest: 4 + - _ZWrite: 1 + - _ZWriteControl: 0 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _BaseColorAddSubDiff: {r: 1, g: 0, b: 0, a: 0} + - _CameraFadeParams: {r: 0, g: Infinity, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorAddSubDiff: {r: 0, g: 0, b: 0, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _Flip: {r: 1, g: 1, b: 1, a: 1} + - _RendererColor: {r: 1, g: 1, b: 1, a: 1} + - _SoftParticleFadeParams: {r: 0, g: 0, b: 0, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &2523386628062252728 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 7 diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOOStrip.mat.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOOStrip.mat.meta new file mode 100644 index 00000000..93b4a60d --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOOStrip.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 22567b4180895504aaef2a9d1a4ffc2a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOOTrail.mat b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOOTrail.mat new file mode 100644 index 00000000..e30dc1b9 --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOOTrail.mat @@ -0,0 +1,190 @@ +%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: MOOTrail + m_Shader: {fileID: 4800000, guid: 44e8d6dab1446644688189717537509a, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: + - _RECEIVE_SHADOWS_OFF + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 1 + m_CustomRenderQueue: 3000 + stringTagMap: {} + disabledShaderPasses: + - SHADOWCASTER + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AlphaTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _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} + - _MainTexture: + m_Texture: {fileID: 2800000, guid: f880564101e29bb4a92a4f11e74f8fd6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskTex: + 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} + - _NormalMap: + 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} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _texcoord: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AlphaClip: 0 + - _AlphaCutoff: 0.5 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BlendOp: 0 + - _BumpScale: 1 + - _CameraFadingEnabled: 0 + - _CameraFarFadeDistance: 2 + - _CameraNearFadeDistance: 1 + - _CastShadows: 0 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _ColorMode: 0 + - _Cull: 0 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DistortionBlend: 0.5 + - _DistortionEnabled: 0 + - _DistortionStrength: 1 + - _DistortionStrengthScaled: 0 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _Emission: 0 + - _EmissionEnabled: 0 + - _EnableExternalAlpha: 0 + - _EnvironmentReflections: 1 + - _FlipbookBlending: 0 + - _FlipbookMode: 0 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossinessSource: 0 + - _GlossyReflections: 0 + - _LightingEnabled: 0 + - _Metallic: 0 + - _Mode: 3 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 0 + - _SampleGI: 0 + - _Shininess: 0 + - _Smoothness: 0 + - _SmoothnessSource: 0 + - _SmoothnessTextureChannel: 0 + - _SoftParticlesEnabled: 0 + - _SoftParticlesFarFadeDistance: 1 + - _SoftParticlesNearFadeDistance: 0 + - _SpecSource: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _UseRedAsAlpha: 0 + - _WorkflowMode: 1 + - _ZTest: 4 + - _ZWrite: 0 + - _ZWriteControl: 0 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _BaseColorAddSubDiff: {r: 1, g: 0, b: 0, a: 0} + - _CameraFadeParams: {r: 0, g: Infinity, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorAddSubDiff: {r: 0, g: 0, b: 0, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _Flip: {r: 1, g: 1, b: 1, a: 1} + - _RendererColor: {r: 1, g: 1, b: 1, a: 1} + - _SoftParticleFadeParams: {r: 0, g: 0, b: 0, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &2523386628062252728 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 7 diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOOTrail.mat.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOOTrail.mat.meta new file mode 100644 index 00000000..ae9ec2f4 --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOOTrail.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 58ee4295ace379c4b941d323928fc8e0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualHoldStatic.prefab b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualHoldStatic.prefab new file mode 100644 index 00000000..f6a38ca2 --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualHoldStatic.prefab @@ -0,0 +1,830 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &317365455306295595 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2812321804528246046} + - component: {fileID: 5815180835746884932} + m_Layer: 0 + m_Name: Decoration + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2812321804528246046 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 317365455306295595} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2236104322558172231} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &5815180835746884932 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 317365455306295595} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: f7ecbb20e8fa59941b7654bed54a6b4c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &2818909791962112966 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3017689285873096930} + - component: {fileID: 1694494026997258227} + m_Layer: 0 + m_Name: Center + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3017689285873096930 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2818909791962112966} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2236104322558172231} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1694494026997258227 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2818909791962112966} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 67ed0d2cb1c565d46b34aad6767a5f6e, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &5335066806806760631 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6870633151392463675} + - component: {fileID: 8646521625408451495} + m_Layer: 0 + m_Name: OutsideRingBase + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6870633151392463675 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5335066806806760631} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6235238387737060405} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8646521625408451495 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5335066806806760631} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 17eb36d34b8ec574f9984d05b0f68b83, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &5758188458886933891 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3975755531785383863} + - component: {fileID: 9168448615618817185} + m_Layer: 0 + m_Name: Base + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3975755531785383863 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5758188458886933891} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2236104322558172231} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &9168448615618817185 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5758188458886933891} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: cd699b6948aeccf4897c6b670cbe1648, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &6064626351933391355 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5201346919766299762} + - component: {fileID: 2990563965996084103} + m_Layer: 0 + m_Name: InsideRing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5201346919766299762 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6064626351933391355} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6235238387737060405} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2990563965996084103 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6064626351933391355} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: b8e56df1be9336a41a6fa3c34c8e4b70, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 1a06a6b9be1878645843cefdbd7810b9, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &6146493080329126595 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8998740249957233612} + - component: {fileID: 5196869900901651070} + m_Layer: 0 + m_Name: OutsideRing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8998740249957233612 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6146493080329126595} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6235238387737060405} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &5196869900901651070 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6146493080329126595} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: b8e56df1be9336a41a6fa3c34c8e4b70, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 14790e1c80bb64b4daae1923c9be141e, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 2.78, y: 2.78} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 1 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &6229764681414678744 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6235238387737060405} + m_Layer: 0 + m_Name: Ring + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6235238387737060405 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6229764681414678744} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6870633151392463675} + - {fileID: 8998740249957233612} + - {fileID: 2705541296213046628} + - {fileID: 5201346919766299762} + m_Father: {fileID: 4303129164719886000} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6759562726529963496 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8577101396104971865} + - component: {fileID: 1652441339443578052} + m_Layer: 0 + m_Name: JudgeEffect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8577101396104971865 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6759562726529963496} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4303129164719886000} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1652441339443578052 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6759562726529963496} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 0ab11be59df835d4099df401d7420c44, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 1 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &7418166426351319151 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2236104322558172231} + m_Layer: 0 + m_Name: NoteMain + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2236104322558172231 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7418166426351319151} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3975755531785383863} + - {fileID: 3017689285873096930} + - {fileID: 2812321804528246046} + m_Father: {fileID: 4303129164719886000} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8969796646526822168 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4303129164719886000} + - component: {fileID: 7543664491821477037} + m_Layer: 0 + m_Name: MOO_NoteVisualHoldStatic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4303129164719886000 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8969796646526822168} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2236104322558172231} + - {fileID: 8577101396104971865} + - {fileID: 6235238387737060405} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7543664491821477037 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8969796646526822168} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f92b9b8f89de544adaa001ccfdf7eae4, type: 3} + m_Name: + m_EditorClassIdentifier: + serializationData: + SerializedFormat: 2 + SerializedBytes: + ReferencedUnityObjects: [] + SerializedBytesString: + Prefab: {fileID: 0} + PrefabModificationsReferencedUnityObjects: [] + PrefabModifications: [] + SerializationNodes: + - Name: elementGuid + Entry: 2 + Data: 00000000000000000000000000000000 + - Name: submoduleList + Entry: 7 + Data: 0|System.Collections.Generic.List`1[[Ichni.RhythmGame.SubmoduleBase, + Assembly-CSharp]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + elementName: + tags: [] + parentElement: {fileID: 0} + connectedTab: {fileID: 0} + childElementList: [] + themeBundleName: + objectName: + note: {fileID: 0} + noteMain: {fileID: 7418166426351319151} + judgeEffect: {fileID: 6759562726529963496} + notePartList: + - {fileID: 7418166426351319151} + effectPartList: + - {fileID: 6759562726529963496} + hold: {fileID: 0} +--- !u!1 &9068754344414629988 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2705541296213046628} + - component: {fileID: 5016845429825703153} + m_Layer: 0 + m_Name: InsideRingBase + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2705541296213046628 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9068754344414629988} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6235238387737060405} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &5016845429825703153 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9068754344414629988} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 7cc4b0dc5cf08ce459cd9c730fd3f0c5, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.52, y: 1.52} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualHoldStatic.prefab.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualHoldStatic.prefab.meta new file mode 100644 index 00000000..dbeebfe8 --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualHoldStatic.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 69f7d6abfae44b7489cee9419f4ca07c +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: basic + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualHoldStrip.prefab b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualHoldStrip.prefab new file mode 100644 index 00000000..4d26ba2b --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualHoldStrip.prefab @@ -0,0 +1,1167 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1678953623867058191 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6624788003575361143} + - component: {fileID: 28904513367053203} + m_Layer: 9 + m_Name: HeadBase + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6624788003575361143 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1678953623867058191} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 716383935833082429} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &28904513367053203 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1678953623867058191} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 7c9ea5f410a06ed419f3b480fa18dc46, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &2533316350688248430 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3626121107162263776} + - component: {fileID: 4186017202224429161} + m_Layer: 9 + m_Name: TailBase + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3626121107162263776 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2533316350688248430} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6151001625554078598} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &4186017202224429161 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2533316350688248430} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: c568aacb421588c4c8ed4e0c087ebf9e, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &3222850169729600672 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7843464839015279092} + - component: {fileID: 1438620867983651740} + m_Layer: 9 + m_Name: TailRing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7843464839015279092 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3222850169729600672} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 6151001625554078598} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1438620867983651740 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3222850169729600672} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 3721b2dd875ccdc4592ae47dc5751927, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &4718363974630876385 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6133423928317663284} + - component: {fileID: 4419373029870813976} + - component: {fileID: 466442562606768818} + - component: {fileID: 1090375219705033731} + - component: {fileID: 2971356753947631934} + - component: {fileID: 8876091283221430739} + m_Layer: 9 + m_Name: Strip + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6133423928317663284 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4718363974630876385} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2236104322558172231} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4419373029870813976 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4718363974630876385} + m_Mesh: {fileID: 0} +--- !u!23 &466442562606768818 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4718363974630876385} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22567b4180895504aaef2a9d1a4ffc2a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &1090375219705033731 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4718363974630876385} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2e1690bb01d509a439fc991a10f8278f, type: 3} + m_Name: + m_EditorClassIdentifier: + updateMethod: 0 + _spline: {fileID: 5955631859803585250} + _autoUpdate: 1 + _rotationModifier: + blend: 1 + useClippedPercent: 0 + keys: [] + _offsetModifier: + blend: 1 + useClippedPercent: 0 + keys: [] + _colorModifier: + blend: 1 + useClippedPercent: 0 + keys: [] + _sizeModifier: + blend: 1 + useClippedPercent: 0 + keys: [] + _clipFromSample: + position: {x: -6.390623, y: -5.104765, z: -0.10363865} + up: {x: 0, y: 0, z: 1} + forward: {x: 0.7393344, y: -0.6702311, z: -0.06461408} + color: {r: 1, g: 1, b: 1, a: 1} + size: 1 + percent: 0 + _clipToSample: + position: {x: 6.6459303, y: -5.152202, z: 0.74009514} + up: {x: 0, y: 0, z: 1} + forward: {x: 0.77229476, y: 0.6162456, z: 0.15427913} + color: {r: 1, g: 1, b: 1, a: 1} + size: 1 + percent: 1 + _loopSamples: 0 + _clipFrom: 0 + _clipTo: 1 + animClipFrom: 0 + animClipTo: 1 + multithreaded: 0 + buildOnAwake: 1 + buildOnEnable: 0 + _baked: 0 + _markDynamic: 1 + _size: 1 + _color: {r: 1, g: 1, b: 1, a: 1} + _offset: {x: 0, y: 0, z: 0} + _normalMethod: 1 + _calculateTangents: 1 + _useSplineSize: 1 + _useSplineColor: 1 + _rotation: 0 + _flipFaces: 0 + _doubleSided: 1 + _uvMode: 1 + _uvScale: {x: 1, y: 1} + _uvOffset: {x: 0, y: 0} + _uvRotation: -90 + _meshIndexFormat: 0 + _bakedMesh: {fileID: 0} + colliderUpdateRate: 0.2 + _slices: 1 + _compensateCorners: 0 + _useShapeCurve: 0 + _shape: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + _lastShape: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + _shapeExposure: 1 +--- !u!64 &2971356753947631934 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4718363974630876385} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 0} +--- !u!114 &8876091283221430739 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4718363974630876385} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b37c44f04f3075045aef6be2c0506551, type: 3} + m_Name: + m_EditorClassIdentifier: + connectedGameElement: {fileID: 1017732945410167678} +--- !u!1 &6615688207105750307 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 41315596357335456} + - component: {fileID: 4777295780520183348} + m_Layer: 9 + m_Name: Trail + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &41315596357335456 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6615688207105750307} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 716383935833082429} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!96 &4777295780520183348 +TrailRenderer: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6615688207105750307} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 58ee4295ace379c4b941d323928fc8e0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Time: 0.1 + m_PreviewTimeScale: 1 + m_Parameters: + serializedVersion: 3 + widthMultiplier: 1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 0 + numCapVertices: 0 + alignment: 1 + textureMode: 0 + textureScale: {x: 1, y: 1} + shadowBias: 0.5 + generateLightingData: 0 + m_MinVertexDistance: 0 + m_MaskInteraction: 0 + m_Autodestruct: 0 + m_Emitting: 1 + m_ApplyActiveColorSpace: 1 +--- !u!1 &6759562726529963496 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8577101396104971865} + - component: {fileID: 1652441339443578052} + m_Layer: 9 + m_Name: JudgeEffect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8577101396104971865 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6759562726529963496} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4303129164719886000} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1652441339443578052 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6759562726529963496} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 0ab11be59df835d4099df401d7420c44, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 1 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &6971801465093075595 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6151001625554078598} + - component: {fileID: 6156702432362452020} + m_Layer: 9 + m_Name: Tail + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6151001625554078598 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6971801465093075595} + serializedVersion: 2 + m_LocalRotation: {x: 0.4324548, y: 0.8983299, z: 0.06971418, w: 0.03356023} + m_LocalPosition: {x: 6.6459303, y: -5.152202, z: 0.74009514} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3626121107162263776} + - {fileID: 7843464839015279092} + m_Father: {fileID: 2236104322558172231} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6156702432362452020 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6971801465093075595} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0def5156137c6d14082064fa7b5d5247, type: 3} + m_Name: + m_EditorClassIdentifier: + updateMethod: 0 + _spline: {fileID: 5955631859803585250} + _autoUpdate: 1 + _rotationModifier: + blend: 1 + useClippedPercent: 0 + keys: [] + _offsetModifier: + blend: 1 + useClippedPercent: 0 + keys: [] + _colorModifier: + blend: 1 + useClippedPercent: 0 + keys: [] + _sizeModifier: + blend: 1 + useClippedPercent: 0 + keys: [] + _clipFromSample: + position: {x: -6.390623, y: -5.104765, z: -0.10363865} + up: {x: 0, y: 0, z: 1} + forward: {x: 0.7393344, y: -0.6702311, z: -0.06461408} + color: {r: 1, g: 1, b: 1, a: 1} + size: 1 + percent: 0 + _clipToSample: + position: {x: 6.6459303, y: -5.152202, z: 0.74009514} + up: {x: 0, y: 0, z: 1} + forward: {x: 0.77229476, y: 0.6162456, z: 0.15427913} + color: {r: 1, g: 1, b: 1, a: 1} + size: 1 + percent: 1 + _loopSamples: 0 + _clipFrom: 0 + _clipTo: 1 + animClipFrom: 0 + animClipTo: 1 + multithreaded: 0 + buildOnAwake: 1 + buildOnEnable: 0 + applyDirectionRotation: 1 + useTriggers: 0 + triggerGroup: 0 + _direction: 1 + _dontLerpDirection: 0 + _physicsMode: 0 + _motion: + _hasOffset: 0 + _hasRotationOffset: 1 + _offset: {x: 0, y: 0} + _rotationOffset: {x: 90, y: 0, z: 0} + _baseScale: {x: 1, y: 1, z: 1} + _2dMode: 0 + velocityHandleMode: 0 + applyPositionX: 1 + applyPositionY: 1 + applyPositionZ: 1 + applyPosition2D: 1 + retainLocalPosition: 0 + direction: 1 + applyRotationX: 1 + applyRotationY: 1 + applyRotationZ: 1 + applyRotation2D: 1 + retainLocalRotation: 0 + applyScaleX: 0 + applyScaleY: 0 + applyScaleZ: 0 + targetUser: {fileID: 6156702432362452020} + targetRigidbody: {fileID: 0} + targetRigidbody2D: {fileID: 0} + targetTransform: {fileID: 6151001625554078598} + _result: + position: {x: 6.6459303, y: -5.152202, z: 0.74009514} + up: {x: 0, y: 0, z: 1} + forward: {x: 0.77229476, y: 0.6162456, z: 0.15427913} + color: {r: 1, g: 1, b: 1, a: 1} + size: 1 + percent: 1 + _targetObject: {fileID: 0} + _followTarget: {fileID: 0} + _followTargetDistance: 0 + _followLoop: 0 + _followTargetDirection: -1 + _position: 1 + _mode: 0 +--- !u!1 &7060303612444197885 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 716383935833082429} + - component: {fileID: 487969501831859198} + m_Layer: 9 + m_Name: Head + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &716383935833082429 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7060303612444197885} + serializedVersion: 2 + m_LocalRotation: {x: 0.91375273, y: 0.40498295, z: -0.013097492, w: -0.029551517} + m_LocalPosition: {x: -6.390623, y: -5.104765, z: -0.10363865} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6624788003575361143} + - {fileID: 41315596357335456} + m_Father: {fileID: 2236104322558172231} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &487969501831859198 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7060303612444197885} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0def5156137c6d14082064fa7b5d5247, type: 3} + m_Name: + m_EditorClassIdentifier: + updateMethod: 0 + _spline: {fileID: 5955631859803585250} + _autoUpdate: 1 + _rotationModifier: + blend: 1 + useClippedPercent: 0 + keys: [] + _offsetModifier: + blend: 1 + useClippedPercent: 0 + keys: [] + _colorModifier: + blend: 1 + useClippedPercent: 0 + keys: [] + _sizeModifier: + blend: 1 + useClippedPercent: 0 + keys: [] + _clipFromSample: + position: {x: -6.390623, y: -5.104765, z: -0.10363865} + up: {x: 0, y: 0, z: 1} + forward: {x: 0.7393344, y: -0.6702311, z: -0.06461408} + color: {r: 1, g: 1, b: 1, a: 1} + size: 1 + percent: 0 + _clipToSample: + position: {x: 6.6459303, y: -5.152202, z: 0.74009514} + up: {x: 0, y: 0, z: 1} + forward: {x: 0.77229476, y: 0.6162456, z: 0.15427913} + color: {r: 1, g: 1, b: 1, a: 1} + size: 1 + percent: 1 + _loopSamples: 0 + _clipFrom: 0 + _clipTo: 1 + animClipFrom: 0 + animClipTo: 1 + multithreaded: 0 + buildOnAwake: 1 + buildOnEnable: 0 + applyDirectionRotation: 1 + useTriggers: 0 + triggerGroup: 0 + _direction: 1 + _dontLerpDirection: 0 + _physicsMode: 0 + _motion: + _hasOffset: 0 + _hasRotationOffset: 1 + _offset: {x: 0, y: 0} + _rotationOffset: {x: 90, y: 0, z: 0} + _baseScale: {x: 1, y: 1, z: 1} + _2dMode: 0 + velocityHandleMode: 0 + applyPositionX: 1 + applyPositionY: 1 + applyPositionZ: 1 + applyPosition2D: 1 + retainLocalPosition: 0 + direction: 1 + applyRotationX: 1 + applyRotationY: 1 + applyRotationZ: 1 + applyRotation2D: 1 + retainLocalRotation: 0 + applyScaleX: 0 + applyScaleY: 0 + applyScaleZ: 0 + targetUser: {fileID: 487969501831859198} + targetRigidbody: {fileID: 0} + targetRigidbody2D: {fileID: 0} + targetTransform: {fileID: 716383935833082429} + _result: + position: {x: -6.390623, y: -5.104765, z: -0.10363865} + up: {x: 0, y: 0, z: 1} + forward: {x: 0.7393344, y: -0.6702311, z: -0.06461408} + color: {r: 1, g: 1, b: 1, a: 1} + size: 1 + percent: 0 + _targetObject: {fileID: 0} + _followTarget: {fileID: 0} + _followTargetDistance: 0 + _followLoop: 0 + _followTargetDirection: -1 + _position: 0 + _mode: 0 +--- !u!1 &7418166426351319151 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2236104322558172231} + m_Layer: 9 + m_Name: Hold + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2236104322558172231 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7418166426351319151} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 716383935833082429} + - {fileID: 6133423928317663284} + - {fileID: 6151001625554078598} + m_Father: {fileID: 4303129164719886000} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8969796646526822168 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4303129164719886000} + - component: {fileID: 1017732945410167678} + - component: {fileID: 5955631859803585250} + m_Layer: 9 + m_Name: MOO_NoteVisualHoldStrip + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4303129164719886000 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8969796646526822168} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2236104322558172231} + - {fileID: 8577101396104971865} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1017732945410167678 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8969796646526822168} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d94f163ef3d384b7eac5af0a344d786d, type: 3} + m_Name: + m_EditorClassIdentifier: + serializationData: + SerializedFormat: 2 + SerializedBytes: + ReferencedUnityObjects: [] + SerializedBytesString: + Prefab: {fileID: 0} + PrefabModificationsReferencedUnityObjects: [] + PrefabModifications: [] + SerializationNodes: + - Name: elementGuid + Entry: 2 + Data: 00000000000000000000000000000000 + - Name: submoduleList + Entry: 7 + Data: 0|System.Collections.Generic.List`1[[Ichni.RhythmGame.SubmoduleBase, + Assembly-CSharp]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + elementName: + tags: [] + parentElement: {fileID: 0} + connectedTab: {fileID: 0} + childElementList: [] + themeBundleName: + objectName: + note: {fileID: 0} + noteMain: {fileID: 7060303612444197885} + judgeEffect: {fileID: 6759562726529963496} + notePartList: + - {fileID: 7060303612444197885} + - {fileID: 4718363974630876385} + - {fileID: 6971801465093075595} + effectPartList: + - {fileID: 6759562726529963496} + hold: {fileID: 0} + meshGenerator: {fileID: 1090375219705033731} + headPoint: {fileID: 487969501831859198} + tailPoint: {fileID: 6156702432362452020} +--- !u!114 &5955631859803585250 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8969796646526822168} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 598e68924c9f6324bbfd049d3bae754c, type: 3} + m_Name: + m_EditorClassIdentifier: + editorDrawPivot: 1 + editorPathColor: {r: 1, g: 1, b: 1, a: 1} + editorAlwaysDraw: 1 + editorDrawThickness: 1 + editorBillboardThickness: 0 + isNewlyCreated: 0 + editorUpdateMode: 0 + multithreaded: 0 + updateMode: 0 + triggerGroups: [] + _spline: + points: + - _type: 0 + position: {x: -6.390623, y: -5.104765, z: -0.10363865} + color: {r: 1, g: 1, b: 1, a: 1} + normal: {x: 0, y: 0, z: 1} + size: 1 + tangent: {x: -6.346157, y: -5.193693, z: -0.10363865} + tangent2: {x: -6.435087, y: -5.0158377, z: -0.10363865} + - _type: 0 + position: {x: -0.2597952, y: -10.662563, z: -0.63944197} + color: {r: 1, g: 1, b: 1, a: 1} + normal: {x: 0, y: 0, z: 1} + size: 1 + tangent: {x: -0.2597952, y: -10.662563, z: -0.63944197} + tangent2: {x: -0.2597952, y: -10.662563, z: -0.63944197} + - _type: 0 + position: {x: 6.6459303, y: -5.152202, z: 0.74009514} + color: {r: 1, g: 1, b: 1, a: 1} + normal: {x: 0, y: 0, z: 1} + size: 1 + tangent: {x: 6.6459303, y: -5.152202, z: 0.74009514} + tangent2: {x: 6.6459303, y: -5.152202, z: 0.74009514} + type: 3 + linearAverageDirection: 1 + customValueInterpolation: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + customNormalInterpolation: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sampleRate: 16 + closed: 0 + _knotParametrization: 0 + _originalSamplePercents: [] + _is2D: 0 + hasSamples: 1 + _optimizeAngleThreshold: 0.001 + _space: 1 + _sampleMode: 0 + _subscribers: + - {fileID: 1090375219705033731} + - {fileID: 487969501831859198} + - {fileID: 6156702432362452020} + _rawSamples: + - position: {x: -6.390623, y: -5.104765, z: -0.10363865} + up: {x: 0, y: 0, z: 1} + forward: {x: 0.7393344, y: -0.6702311, z: -0.06461408} + color: {r: 1, g: 1, b: 1, a: 1} + size: 1 + percent: 0 + - position: {x: -0.2597952, y: -10.662563, z: -0.63944197} + up: {x: 0, y: 0, z: 1} + forward: {x: 0.9976116, y: -0.035628058, z: 0.05917516} + color: {r: 1, g: 1, b: 1, a: 1} + size: 1 + percent: 0.5 + - position: {x: 6.6459303, y: -5.152202, z: 0.74009514} + up: {x: 0, y: 0, z: 1} + forward: {x: 0.77229476, y: 0.6162456, z: 0.15427913} + color: {r: 1, g: 1, b: 1, a: 1} + size: 1 + percent: 1 + _nodes: [] diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualHoldStrip.prefab.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualHoldStrip.prefab.meta new file mode 100644 index 00000000..6c77c7b9 --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualHoldStrip.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 60646d343cded0e4a9b1dda461b186b1 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: basic + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualTap.prefab b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualTap.prefab new file mode 100644 index 00000000..29bd37c4 --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualTap.prefab @@ -0,0 +1,203 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6759562726529963496 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8577101396104971865} + - component: {fileID: 1652441339443578052} + m_Layer: 0 + m_Name: JudgeEffect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8577101396104971865 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6759562726529963496} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4303129164719886000} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1652441339443578052 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6759562726529963496} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 0ab11be59df835d4099df401d7420c44, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 1 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &7418166426351319151 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2236104322558172231} + - component: {fileID: 3352758248278258122} + m_Layer: 0 + m_Name: NoteMain + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2236104322558172231 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7418166426351319151} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4303129164719886000} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3352758248278258122 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7418166426351319151} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: a9cb25034cd12ba479971bb764c156a3, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.84, y: 1.84} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &8969796646526822168 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4303129164719886000} + m_Layer: 0 + m_Name: MOO_NoteVisualTap + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4303129164719886000 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8969796646526822168} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2236104322558172231} + - {fileID: 8577101396104971865} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualTap.prefab.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualTap.prefab.meta new file mode 100644 index 00000000..08f60ed1 --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Prefabs/MOO_NoteVisualTap.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6104d944afab54244ae3230e68a882ee +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: basic + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Textures.meta new file mode 100644 index 00000000..fdb7655a --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Textures.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e5261d1c8b91739449e884750742c01f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic.meta new file mode 100644 index 00000000..a4bc424e --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e144e7f1c482b2c44b10180afc92a853 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/Center.png b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/Center.png new file mode 100644 index 0000000000000000000000000000000000000000..91a77cc395742ca70caba14bb16b0b1649953980 GIT binary patch literal 4379 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 Up|j?l@c;k-07*qoM6N<$f~wQ(8~^|S literal 0 HcmV?d00001 diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/decoration.png.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/decoration.png.meta new file mode 100644 index 00000000..42eac5de --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/decoration.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: f7ecbb20e8fa59941b7654bed54a6b4c +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: 3 + 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: 3 + 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: 3 + buildTarget: iPhone + 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: 3 + buildTarget: Android + 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: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/hold2_base.png b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/hold2_base.png new file mode 100644 index 0000000000000000000000000000000000000000..8c5cbe99da6be8e418684e2f4cf5dbd373729a55 GIT binary patch literal 19580 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 literal 0 HcmV?d00001 diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/hold2_base.png.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/hold2_base.png.meta new file mode 100644 index 00000000..019dcacd --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/hold2_base.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: cd699b6948aeccf4897c6b670cbe1648 +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: 3 + 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: 3 + 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: 3 + buildTarget: iPhone + 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: 3 + buildTarget: Android + 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: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/progress_1.png b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/progress_1.png new file mode 100644 index 0000000000000000000000000000000000000000..8addc8b4a5a0ae5ecc294e7a8a9f8e4cff4515c9 GIT binary patch literal 7371 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 M*F>jW%i+cU0lpQ+7ytkO literal 0 HcmV?d00001 diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/progress_base_1.png.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/progress_base_1.png.meta new file mode 100644 index 00000000..98be6bc2 --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/progress_base_1.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 17eb36d34b8ec574f9984d05b0f68b83 +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: 0 + 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: 3 + 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: 3 + 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: 3 + buildTarget: iPhone + 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: 3 + buildTarget: Android + 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: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/progress_base_2.png b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/progress_base_2.png new file mode 100644 index 0000000000000000000000000000000000000000..0a5d3ef32a33bd75dcf18e652d7c132eb42f0a38 GIT binary patch literal 3966 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 Ye~5G*d14stMgRZ+07*qoM6N<$f~9Xf#sB~S literal 0 HcmV?d00001 diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/progress_base_2.png.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/progress_base_2.png.meta new file mode 100644 index 00000000..3b87b6ff --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/progress_base_2.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 7cc4b0dc5cf08ce459cd9c730fd3f0c5 +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: 0 + 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: 3 + 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: 3 + 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: 3 + buildTarget: iPhone + 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: 3 + buildTarget: Android + 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: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/sample.png b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStatic/sample.png new file mode 100644 index 0000000000000000000000000000000000000000..e2ae718b74dbd75d35309978f5b44774a6982e76 GIT binary patch literal 43818 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

iDaC`=TwnFvSNy?M>fj@4 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 B_f7x+ literal 0 HcmV?d00001 diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/head.png.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/head.png.meta new file mode 100644 index 00000000..1b8f34e5 --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/head.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 7c9ea5f410a06ed419f3b480fa18dc46 +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: 3 + 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: 3 + 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: 3 + buildTarget: iPhone + 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: 3 + buildTarget: Android + 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: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/light.png b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/light.png new file mode 100644 index 0000000000000000000000000000000000000000..61e518ac030b39414dfa3037e6006053af28e90c GIT binary patch literal 15486 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 Ad;kCd literal 0 HcmV?d00001 diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/light.png.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/light.png.meta new file mode 100644 index 00000000..7e81c98e --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/light.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: f880564101e29bb4a92a4f11e74f8fd6 +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: 3 + 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: 3 + 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: 3 + buildTarget: iPhone + 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: 3 + buildTarget: Android + 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: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/sample.png b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/sample.png new file mode 100644 index 0000000000000000000000000000000000000000..3c7d0c1c08f171be58f216932c015039e6dc3f65 GIT binary patch literal 53875 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�EKl+w%)My7trGJd~Y%);x8H9Kt^M}P8M0VES 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 M07*qoM6N<$g3q2VJpcdz literal 0 HcmV?d00001 diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/sample.png.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/sample.png.meta new file mode 100644 index 00000000..3a9223c7 --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/sample.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 59f7a5a3f48831a49a95fb9e34b764a2 +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: 3 + 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: 3 + 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: 3 + buildTarget: iPhone + 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: 3 + buildTarget: Android + 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: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/tail_base.png b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/tail_base.png new file mode 100644 index 0000000000000000000000000000000000000000..785a473656e07d599a78ff8d57e13047411ae3eb GIT binary patch literal 6041 zcmZ8lbyyV9*QQgtq?JZWTDnWRmqrkf21#iUrCmX!L22m@fd!;%!3CC%rI!Y&mHfuv z?|HuGd%izr?wvbx&&+-2+;h(R#_8#(5fRW4prN4=X{ak30Bz{M0}lr{gCpG7fd=18 z-OL9KjgaEsfsU4y^B4_{MpHvs!6-22F!!CW(bn>y+|~GN8;;i`>Uj7!bjq|?MNf#M zK$b2SeuYi(GYgl-x;7J(buxq4YKtw`{=o?r#+K#HCK3X6jAZe#kLs1?6scoBKQ|lF zNgH0e0%!I`vt6w?y;W-dn_sKyT&9hmH&DPvl1Ts~Gr9;AyAEF$<9q?2y0okru`_+F3*U{_2Zjf>o4opJ&@?+Vf+COxRod%Pv1=c0wA)g!Xr;sBC2+zl@5|iIs>pXDj&O*9 zZ|}J}wH4UJc?3vkqs%V^BJMXphy$!J!VpC5g8B7ArpfgOq<{LCoclx&f^P7uOVPya(4XOOtYmuM>t{?oiMSoCBGzX zk^(!GDyOKtHM)GgVLC0%r?Wik%oyG%B0lBYiC#1K-c5*%jy95;EgDagmn;ormqMX2 zq|PaOm(r}OuH2f;kKu;S8XibXNf=7X zH{HOY2N7(qG_)Q2rZp^uLJ11_vlSEv)LC6FF~YH!d_e9^szyK36P^K(b>M&q6A2oL z`}em18w`sbNw+nfCFOIr$$qvPnorN-M`^pfm;eKjY*)yZVDi@0S50@LPp(9Mashyj zdm$u3sw@bKK23IDT;BO$s>v=Y-u-;0bhnS6+{>%g5rjT3&diZqeg)+Y@B(A9X z_2Rg#WL53J`wF5=Ikhuy95S+aJCeEAT% zhd;<2a_tao?At#2R|aAH#H7elvmpj^U%Y-JDIh6a%?69NjC;)5n`bIbpr4YZgHjK3 z>9BU;9!6M=4q*cpntGC?$*i>LUCqU?gm}F;>UlogzVPPXB&&BchBa1+Y=jUvr7h7( zYp;u8;^n9p;F3;{PYAqX)FlEuWWU{SUxhTt4eEtoV{&f{)*|z9)w_JN-oRQSf)lN0 zM2&nOyxe4J^*l36u7f&3H=bo+VSUr z{hj9sd)wv}A?)g9x4?A?mrrv*3`sym-K^?N6%M zEiUF}Q`73gF6iPf84qB7xR|UBrS-RE#(iw;dwlB{)KZnrdwG^EY6Uk}MebPDllI{* z6X>#*7s@rd)kBWLWOahkgQ^tNjM{-(BKi8s8A?imA2O1mj%*r=`jj0^Bz#aNX>Dy0 zIDAUaP}AO>j|kqBQ&atGe|K4>Zs--Y2k7j@Zo1B_#ioyKS+9#L!Fd*X!Vz;?m6DUd z-S0sivFg8!e9(baWsS5romfr|iR6q;WtNSYryA(mw|?^alzTkm`WyU(16Hc;@37-% zQSRO)q{5n}GCirT?m-D1*h^GMuWHV0yl={-2&oy!Xqp@ZBR=xjQ-eiJA{nL6T31wT zOCT6V^Oa3QnZ1wVE2-{YpLd`P)3b?GJ@5Khmw?PytEI*By$>>{^e&^%G9c?FGAc*i z;!Y2sC$oeh9nz7+zJbufN3gjp?%`(Q1Q?QeR!fPa2tmZVvqg2@!x(xdB~IyoZQJf9!0BMO%%8P7HqoiPpCQD;_-~Xo@NJ@pkY?1!Ib?$ zf_M6}WK#FkT(p!p7}!d^)>b~pKfmxC-$XJ^x!5-Mx=67YbbST_kub(;rvS8{VmAA@ z?k|Zz9BNWDMcH7R>!WVw91qy5@Qt&__E>&l>NXACpE;Y8so>1e^lG)cSBSSUaFd!A z57-C9&hMvz>h2XeFOXRmU?%qE*h~;+bbQuA6Un zsou)Y7Y+K7pRBU@?R)I{r~BY{(u%{cP{UR?fyenamq>liVRF_I9hP?o-OEBdC*b8aiXDP4- z0oJ!5%Wl7On!O2QgIarMk%1ZsJu$^OecfZUR55(Lti3atN5xmw<1);d}z%w!>BnwvKnoWu4jpq-rdLFMs z$3gn=sSTs_BJI5HA=(~SC}w=Ja7nV*JH_s;fR0mf0{??ap)Zj%w++SRs>|zgv0lYl z+Dh7d^m&2&2zdRuW@)mRx23!TE}b*QprBB&i@XC>P0vTpa3!UrZJwK#h+r3-<@h5x z)63KuDzS&P{)pLLflS%VzOlrJ5n`j1fkel^2)@qd$|z`fpgwrl@V?N_s$gdF7;T^e zZrOPJQ|g1K8EYR-E3|C zLPN?#p*^sb#W?m(e_aZ!X#)C?o7Di#k|2Xar4{Z z#^LC}0lakjF`)4Ru6nl0Uyj#56oQ+^9B(cTJJgayn~u zJ3(+nHSAR>avuv=dJMJ&T)5G9J@kYlpR|R4DclQMIfX9%;P)n!033E#xZ%UdBhg7G z$ArA7{I)(QaIbO9<8*&v-~-iU!qZ%Nc#R~XUhRDM?Xtk8!enpyD743QD=w4vmkEC?;KY3}JD3^Z_}(s8 zvV08=RS!><78@(}3h$6RS&+U@>f{DMG^XC$$5Dht{|7u-rxSYqlq5Rm%6K zQXg_+wRPA;o*DemB4q}`d>_ZY>?)4@iobSf%IOCcPm0j$EI()K{F6Cp**o&5H%}PJ zAmMO!kC8uwO=H{LEd>*X4ZI7%@_K$;u7qQ)qh)X<*u zO6WP+*Qp93(Wai{yn+kndXj=DWN76x*@~u^@kd%|=x`#7BTFcECozz&lD(<(g%sL2 zgvO)XsHL>4m1?|&Iuliw4ZQ!P{#Ie#h+fCSfytkTrO~+Tea+_%+S(=0Pf!I#70_!$ zs~nV>`KcP#JfhWOBsHN%Q^KCls^?*QAWF^8=y0gnPDP(VVy4oK?wilQB9M2|HpR4d{0cZm zSF9}};)GVyysgv>%8am^G9>{s93vY#D3Kj{Y;eW`%MiAD)G&rGl8U`BdB8x#(nQbK zo{T8!hmt@;qJZw3me_H;3svR*{6v;O6TKK~CR#nBSaNbE4qw=Ji_EMNi9RBuu`H_+d}?JQfYWfH(s*X<+ogKWq?Lg2bmSk7SY3w=v_B zZhkZ=8egDi!#xvA-l#iBIbsb~6ZO)nN0^D!3@U|wc$!)CQTl>vC)!E*%b;WV{qp|l z=1Bc~4yLb#PoP`kHtU9>%Tjr0?-NNf2so{gvPzqVY2Hni?Z!~Dy!mp?kOSXJnyXFl zKW@Yr0CG>Ns$dPC=2de{aQIctSA)EmHhIqoys7GvKZ6+g+nFRJxJTt;Xk&=h?o^Aa zCVgb8U(q4Tx9E>=-HGJKPv1ut5f-qP3NsFeBx+fAeeaikC}w3$*bPl~Rwd^-(jR4V z&LDpQa@nS`Gs`VscK9{_6V182;%Y0D;)(0064_#u?`7Ok?LtSllM6eCWpPk#lW_d{ zs3oOxhP;q$lFg4Y@KlXY%n2*~^vj}&u^Hja)yVp&FFnBrA0@59F+f+*fhET5yl>Za zszv*JpzT^$Z(fBpTMH<)BR>oCX+u-6ZVCg$tT}qco2HNrQfeaf zPK%?rG`8Q_)7gcXOBtnCv^nIxW|AlN4rADUy3{(7xXqswlHazCDeuSUIpbcwtI*aL z%3>23=k)`oXIR1c$DXsYWwp}5fH36uJ+ox&ebixz3qQ)(a;WvgS@hsRyeW)g$4%V_ z2wH2KYISA9iBm^ST|2c4lDu%gCXLW4bE5j;=nEY^~$GMZSVgQq=o>0j30QhRAttt8JIW_E_e5$j4BW|_WtJ$THn_6g`c)|+>p zwJOYQGt~ct>FIa1jQd7z9W#?p_9g7tn&<9o4xV%r<3amV20T*LJh8LaqL|oAYDYh z02;iHzZ^hX3_B1{@6g&2+9Y(gy=6Y`tLZ%sQ+W6!un-)vj%M+qdn`L$*fGzgP5NZ_ zyw(ONJQJS)jQSESe6rpG)$kSlV%vfn%EK0ZGp^9`Vrp_p>mTU1#JDz|p=%Q+dxCcj zy)KJY4n^W_ea|S1)uG)C)B{NqcUiGa(RfwThCQ%}d+ocQBN6*Z-RW-?n@FdJBUsok zfI5rI-nfpvqT3k{y{?=zEais*KvorSU164ki8NgZ#HAtT6GaLwA~SFww==P|jK(`6 zfZq*@c@n;1Sc&KE8zXXMn)Nx7S4cSm0!CYjls2ns;_t2Q^qP)$b}J)PaS?ltm91-K zeMGt&sIIPQW6yLh0=Uz%QF?0}1GSnusyj~G)W%HZ{<0=i&^-8Uhh|FakttZn|DHkH zu)m@Mb#TxxfUGhXdG@=I>*c33*d}`d=ma4XWgJjaz0RN}?q2-n_*d9NwWqU3$(v(^ zPaX>|bI}LesHFo*zNGU`iW#M{rtr$J7_^AErp@u20>u-ViuY5Etf$X915f=rL$ zZpC8$@=sg+J04R8+)k1o#N%qvv4Q;ygGTZ0I%g@$n%NfVY@689y5y6LH)}I10mDKIlZ~22*NNPAor?Rr=t9TIOnsPvvwZI5P!L&XBsx%`o=t^ zFY4P;?^5vbq{Vuslas)`{gZTpj_kwi0!Hkme1{jo{Z-2Bk2bzI<%u7VA@>iy8iY1e z{y#E_kGs5oO-=x0lONvc|JY=6M}etgNv7f$@87LnEvsgbXL8GLL6sH8p5yb&|43M@ zUSFAR41+Jv*2+0QOa;WVWJ8rfcKF~p4rz|8+Ke}ftgLwWgi2!BlF`d9&K?8%&iOy< zl1r}7L}sQZ5f3>v!1Png_ z`s=e?!~B2L1?cBi{*Q6Qwt!R+anX$daiH7Z`)haTdhquqsEPrBN&mn4MclT-JO=Nq zRDby>6{`yFiIZ;#RjXA|j+FSfaG9%M9p>LTC-h!LiOjtPF-%YH44~i9Y5s_vu!hGz z?tO0Qi`G8Mjjp?HaRHO_H=rbTL!}DXn5!Abfo2BpW7$PN{JdHj214qaW9R)?3~9{D z8FPA)XlpVE)qgafng~6kwKPYP8@cPpvu#&6MX0oC%F2M{p7Z@0qSyU()UAuJn#zvC zcJU$4{^6Aq;dwLu8dkrOM*S(Y^K0&L$nQccPMU6}FiiET(ELM50u#lEVIL$TGCjRM4lV6C zp)~GiH_GEL0Z1btHM;xkCi(esSz~LY;U&boWLJP|`^a-2>n@#$@b()16C2;Tm3Va; zGX7U+9N?89m~<*=u?vvs0(%CEcj_|!e8GSj2FPkFhnk$%(s5b6F2T$h7`LR4=h~mP zb26`9WlzpVDapOrJ*;cb;XrU8Xx_MWGdwxy6L2JW caPojoKXe+Dm20d3XzgekDmu#5indYz1Ek>%O#lD@ literal 0 HcmV?d00001 diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/tail_base.png.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/tail_base.png.meta new file mode 100644 index 00000000..760cd712 --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/tail_base.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: c568aacb421588c4c8ed4e0c087ebf9e +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: 3 + 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: 3 + 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: 3 + buildTarget: iPhone + 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: 3 + buildTarget: Android + 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: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/tail_progress_circle.png b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/tail_progress_circle.png new file mode 100644 index 0000000000000000000000000000000000000000..ac02d17acd2f4f5b0cb2196b5a9dc85792572fc9 GIT binary patch literal 7970 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 YfAwUQJSsw^2mk;807*qoM6N<$g25@gU;qFB literal 0 HcmV?d00001 diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/tail_progress_circle.png.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/tail_progress_circle.png.meta new file mode 100644 index 00000000..44bf0f2c --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/tail_progress_circle.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 3721b2dd875ccdc4592ae47dc5751927 +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: 3 + 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: 3 + 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: 3 + buildTarget: iPhone + 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: 3 + buildTarget: Android + 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: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/track_1.png b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/track_1.png new file mode 100644 index 0000000000000000000000000000000000000000..0fc3d3850770c74e540ec6574a3015d08345c444 GIT binary patch literal 2483 zcmV;k2~75hP)F$+M00009a7bBm000XU z000XU0RWnu7ytkXWl2OqRA_xEii~KK((JjC`fm^{h12+h+04@RoFd_eQuwWbp zeG2>@!5f4x-pT(v5KzPApf7;$5xf?x-G0Zuf*Rfe`kL@j@Wv|NwJ)HCTR;y8-?0Pr zI-`?@Q=n6wISo2vc*ST6Yyn;?sNpKm_k`aM4%>Y0C8NLD;n^1bE5UTJNu9y*o-Y5F zwSgLaM))h>OP73Pt3$^-ho?I9Z=fZr*(RW_g0o$NYIV@0;)B9(U-FTcJHit)hhxAw zpiOWYu(f+ND_~d3uI8ggM}>a^zH&kH`Ht}T%;Ar~7N|AM5@2i7W-!kwsv2@NP@~UA zQ_p>eJ9Mmd^N8UrXl9sJaI*xL6xA5isXhJ-+B>Mxw}d|dj3fGN>*hBtdLGzvgqqpR zh~}O}D78H(DR{I5bdQP}{ZROx1@+IiZXW93OiC-$1UO58ZBjS-Wm2;TjV1>=dkD#H zqu%HTiy%9~qcexcfT__IFtasHfU^V`eKW!(Pz-8Qgb&h@lgTsijzNvSBYf|ev2}R3 zCHxt*W!SQrf~E;@ngC}x(u?W)^kWaro&zaC?!rfnJ}3NjgoL?h^hI!@%hh)G)PG0x0=r4cIH`-Y;vY z8gyGllgaNNRiAC$JOoUuz}Z>=nSw`kavuhdOM=gE6`01*Y@?{YI~oPKO6ECmQgrv` zPLM^(-s~x{doHrQ9UR*Qli|(6ch_|tI@Y4+Qp(BsF##6HoX{&ZOAr+mcK|qsU8bnM z0dA^_^R1glh=bdy9h13BQm?zo*aM9qJA1K;I{{n>YPeDO&bqE6{K0V6F^V(Tl+t&r z&C%^a8d?Uqa}}3@g1$LY^W~YtpR!^(fx8cunLUW^Wsqg0zFWXt%Dl#KrSQAz#*R4X zbr}iuW~Kt8%8{k#StH~C6!dwZp3-j39G;|18*(HUGq-kB&nck~qr2|2SA!gZ`h#^t zhn@k>C-b)SY8G&+Q93z*=AwIb$O39OEI2#>b$F_Rn$@Z~0`>QU9!Fj`WB~gm~H|p>7Q`yQl{jE(@8RCQfTczy|>li5AGSm2LqEdh96U14;Jm^-^XZJ?Mq zDwoV|_k-SjRWpOWZ3xOq7y#DOhQTDPf?0d;ECBWEhE+O6@xx+rm;)O`d+EFP%ltv` z>bk<_483wNSZ>i0_3{*Aek!pxP~h^qqC;m=N-c^FntPD3>Gv&=GU%aE-8l~c3v>Y+ z1=4|(0Mx@e(kQ-vTU}m^bs(^Fpu{D@8ejmjor?RNM^`BaYWh{muJ?=fS^}|8uS*_0 zYxJ7lEZ>gNK7!AIYPfNw`qE;I15q^q=SOuHDb^fHYe(C z?txtSYPyfAHX~I_U@h_2J;4@G!HY(}95!}uBIeW$i3z=`6M9uk2B=*?a)!-uuoCQO z;OtK`9QIv0QTN6k&J)2TsX9q+G06&NaOKw_Y;l88HrNsH095d_(L=)zbZ-@0B0Q;7 z-Jk@SQwqy2uoSi$BkW$?1yhkZRSz|4Zv!@g4apl()%Z%~4oT%krQ0pAVHjYrTXp9^ z1y6X?0R((ggRe`Y{|OOtBZ7GneK-bPR5mI-ge}=1)UL1%u!al^i$4s!T=O?-?+kFM z@TSBD8L$AeA&r$Suknx2P~Capey}r!UI;2U>9|W$mrEM8cM{7%3S|F3gTN!gDXT_OCTp|agO1Q*X79up|eNgc5AsA`scGVcO*;1=~K z$zDMYb)1$A#Z*xYp>ah7%0O3_Jg>gMRSJqvx4` x9X-!<;GpATbQ^FKI6{0v?0WT2h~?E7{tJHf@l5Rk%9{WH002ovPDHLkV1hKGsh0o% literal 0 HcmV?d00001 diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/track_1.png.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/track_1.png.meta new file mode 100644 index 00000000..a9f8cb91 --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/track_1.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 4003bd5fc8ae30447b3cd1862f278738 +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: 3 + 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: 3 + 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: 3 + buildTarget: iPhone + 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: 3 + buildTarget: Android + 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: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/track_2.png b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/track_2.png new file mode 100644 index 0000000000000000000000000000000000000000..301dad67f68c7a06a52fa7d28a328ef9efd3fd56 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp@Kpf1$1|(hbdw&Bd&H|6fVg?3oVGw3ym^DWNC^*g2 z#W5tJ_3aI7p+gQlEEngc^4_t3Byy*h=kv!21&x6Z4lG?8^kdajjmW!y4IWBs-Vi@~ z^|Y?r0b{pq*JKttamGyz>N67;_;Ai!!`*E@*RNw78dKKjx(7J63KeWA&cCuEaIssj zl<6%|Uk5{>zU<&u(d8i;f7Nv!2D3h0+BjW;(NgM@rQ4zwjj8J_C+Qn9J(|S#W9tWI Y*$#tE%PzQE16|1A>FVdQ&MBb@006>LSO5S3 literal 0 HcmV?d00001 diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/track_2.png.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/track_2.png.meta new file mode 100644 index 00000000..af505467 --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/track_2.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 9f9350bed535d9944980bcfbe27a1ce1 +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: 0 + wrapV: 0 + 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: 3 + 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: 3 + 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: 3 + buildTarget: iPhone + 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: 3 + buildTarget: Android + 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: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/track_3.png b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/track_3.png new file mode 100644 index 0000000000000000000000000000000000000000..29b97e3380740c1787120ef2787a52346d8ed7da GIT binary patch literal 2526 zcmV<42_g20P)HR)xbO5gLbr+}lNM}R*7zY>0c|6$SXKIS>+R}7DV z?f`#PaOD31sw_4f0eu(zdBJo04HdR=jRfZje?st2qn{Zr*;lBk!!IM@w-G&R^fVAR zxqeCb?Scn@UmGsn52!ZMJRWTUA}P1r;IpLo3gNQ_r_TAFfHw>7Gx`zu1A=Gv49c(q z3I)`92P?RF3iw^XFA0i=0zMyDuD&0H-vJyo`n2$^djX|ybt|_d7zaQS0cbK{Bi!WU zgRSC)f%sbBUGD`1%nU zevgrb-@AP%G+_uI!UI4k0EbY5BG7>&Rs=^R3p{mrpn;V}@d}FGLih%w=Y&7BU8rdS z>JzADi8KL5L;%MO6v1t(I||u$L|Dij;bE-RM%~rvhYVmJGM{j__pXaJUvh_y>kFH&@Ea9k3-4ozx-yLdUF@(+EZ;h1Ezgp972##$X{C zkUGL6f|COAvf`Pi3GM*iw24wgLj*-z(N<>@NosYKTC;jmZJJZb#E{ivVly$UgVv`G z_Z$7CdhQ#IKE4nto7X*D0ocRE4A&+9X$UV2V3QIIv~IJWz?e+k+ynfle6aA%i^3RE zTohAizs&{9dnP0`Cpi%x@7&zYxJx=2^vwlIr3;zbkgg;hlz0GjScAz!`%b^_1 zKcthaR`jT~rc^@SPaPg6rHj5Sfj+Zcs6}9f`4bppwF(HjLaiK5)*^bMdd$0b0<{&` zD2(ovb5WnAmT3q{NLwXkU9GQ1ie>rYC!i!DsdH%y)Kps=Tq_(1}9Lqa5`B<4s*r zAHj9#9}I&`0A6Ht*@;5URf|~&^EQMq8$FLYJRDDq{$1Vsy4@(X(D+roH+|mS|wKGn&x|v-1RL_Ads&@b_IS)tg+P zv3ERAxgN5I6ZrJ%j(^?_)B;uJZUGzwL1V>&Hokee_e7xvbt*+vnp`+Y$668JB3(yUHzY_|!JCMaH5KEUv#@~r;0Cbl;L3Wb+OeqlCw*<_ejq7k&f zfjrY%KIXQ*wiVPopgv&^=B`v~vPz9`(|c(K>84e@i1F0#1bp*$pcVn;Y29(ysutF( z)D|kWO2d@pJmotSqdNu1`r~$M7#N3a016t++biNGKfD!gvq}RPxNQ|*&3F#F1Anvx zsG;Vnvl&nhQ6IKE5#AfxOEZ<+Dou&Ju2Si4;m7AeEmEfd8ceMj(BPdx2^f@G610++ z$YE>LT@D~QCi{AtFkmGg_j!qvVf~JpgV*g+5lCB zsf3|ahoY4+3t5|i+8Gc_8K{+55?&UZ)Tq0%j0kWX{Qep!E9Ed&YNX82!k8t%P$<+E z3iU9{;AM$rrDng>s(TC70*k!j<6m>3G^7RhgS273FaHziVWe4~mHV)S0PG#+XPr8WS0nGDnrFRCUW0iHEnFBX?J z`+@?bH+Me}>%-Tibub=sk7_8TRwlgM;B)e?dl*v|BS z57qxe?UyR4AHo(ec|Vvt_h&;M%B^hU3XTl)o$W4^NKm3>HaIH=_=BgiQtm_D=5V#- zR1o0gM%|SgN0MN4oA3?W1?rXR(|!+g0*V97)Y)oH-l0Ien9bMZUB6Wx+8RneNTC#?!5dA3Un<4(13s6H zs~7un+~`xnw{DiHw+{seDRL9rTj$xAX!KL?`-Gp_1D*sG=ne&O3ix!v8Nz2W{wqDN z82F9h!~3x!yKNQUx`XQ{Mt6a45OV07*qoM6N<$f=wW+1poj5 literal 0 HcmV?d00001 diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/track_3.png.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/track_3.png.meta new file mode 100644 index 00000000..898c32a7 --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/HoldStrip/track_3.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 4d164bac9c7f2c44d83fe56b1e25813b +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: 3 + 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: 3 + 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: 3 + buildTarget: iPhone + 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: 3 + buildTarget: Android + 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: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/flick.png b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/flick.png new file mode 100644 index 0000000000000000000000000000000000000000..81b7cc22d0a5a5f98826fcddf90beb812c626dc5 GIT binary patch literal 4392 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 iT-<_ivlGHq5dQ}J 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 V0lQ)-yNUn+002ovPDHLkV1fkEeOCYg literal 0 HcmV?d00001 diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/flick_1.png.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/flick_1.png.meta new file mode 100644 index 00000000..afd66393 --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/flick_1.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 94b968db3033ee14288967574b0846a3 +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: 3 + 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: 3 + 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: 3 + buildTarget: iPhone + 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: 3 + buildTarget: Android + 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: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/stay.png b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/stay.png new file mode 100644 index 0000000000000000000000000000000000000000..2d6d3d2e8c86ae7fbad247c16467f4e63387d6b4 GIT binary patch literal 10622 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 literal 0 HcmV?d00001 diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/stay_1.png.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/stay_1.png.meta new file mode 100644 index 00000000..761264d5 --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/stay_1.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 75373cf8a70bb2d42abb86f95ddda5cf +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: 3 + 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: 3 + 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: 3 + buildTarget: iPhone + 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: 3 + buildTarget: Android + 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: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/tap.png b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/tap.png new file mode 100644 index 0000000000000000000000000000000000000000..e62478b6dd5cc8a8f275be0f70ea6d6f52810156 GIT binary patch literal 26761 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 Du{V6f literal 0 HcmV?d00001 diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/tap.png.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/tap.png.meta new file mode 100644 index 00000000..5dee7939 --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/tap.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 047043abaf65c7540a9329628c7fc6e4 +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: 3 + 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: 3 + 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: 3 + buildTarget: iPhone + 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: 3 + buildTarget: Android + 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: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/tap_1.png b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/tap_1.png new file mode 100644 index 0000000000000000000000000000000000000000..fa0748db4df9956f01940c1598e19a53ca1b5c7e GIT binary patch literal 26761 zcmW(+V{j(T8jWq+wr$(CZQIyb8*5`*Z)`i+U}M{MZod0trn|bPs?T&kIM11$C?y3+ zco-ZQARr)kX(=(4pBC`n1qJbQS7N0Y{b`_`q_kaufM8MoyMTeRa)Mg`T2$Fl_3oDMx~17E z=D!utsd%mbcv%+s_?H5)IkgvdmPTs&t_fPF>BG}Fui(~XyKj<6%G$tS+p&F{r#zw! z;p(nOr|Iij1nmpq#-u!?y~`oPe`0blj3(o~2G=5A)8DHFQ~+wL^0odwtxg#eLi?!l zmFZn=+R%M>3CatO`tP8wK_244;i2(B{c=awhGVwa{hdHv^oy|Nae$HfJUUx%+c&NOLNM~8>6VaF)kZ879vXY zwcxPA$-|>2G&P{`%y))z}A=!468ahL$;RGZ@ozykB1QGH2%{DjfBIK z*-=7$lIv5gN-dK#j`t}a>|ohY4;r0R|1;{8PTV$+PiuDiSY7>kkACp)FJzzq*#weC zXZ{BkTWSKXOcq|q<#AY*Qz$ zHFq6*eH}1j!a!(DYUJ{uL$5s+z5vusN5vVS^1P3aIFOiZLKeaakwZ;3m?o|}u|gpb zv$U!H;Fr@UTvr1qCsj4orUPd%KlFt|-xUQOPPk~yZ_&wJvEltCaTi6nyb$!`aQLSB z9?r)@D7}{v3V}fx-&P31Cu{iOVL*Y(?CAO093P#Y2XL*; zAiF-G<6-X~7y(|W?h1{eJ_02+oKG(`e*LGm?!6}X4(JX6mjxM9)7!QW)gVL zzHf8i=^WxPUfd~fmml*X6A>4pfAjg-JA;p^%N%EGEByS{MItBtD5fg)y8+>e1@Gh( zX)@GI7DLiKvDXB+Zf-r4&J%s;(A&FR((xMEz!xW=3)b=JTxzF+`DFv*P*!#aFI3+t zHLcRZz@Qf9^I-gsS0>9i0GGmn+0p_P}sJr+r`U4W)>8a=Y?bDtA%JPD z5sW|&qPI=IJ>4Kv*}Nt)m|viW@t}^X@4b&dcBwYB)2=&oWXn(M<&|M$htVSdPM}Hu zHN`ojkl?7}@O5Bw)+cgqHkuLa&Sk3v<;^-{mHtDK^(F!21Rh|UduK}?ClHHX2jZW| z4vF|m3vuH;pb!3}D^*?6n!LUhRV+)`|ecS+rUg9aV6LQ_LXnXvVYeb(hq3EJ-Ha+f(8K2 zqzL0E2>YEqAS0xEqnVw$t&K2>4d)@a8ria^?rQTBXXE>60F$>IvFMDr@j7#g{gwU$ ziY>eEz{p$;U;&>fhs)7iXO`XX!C!^KUtJ&upq|`?=gl5Ve?gzAwO(Uy0^N4#0dWa+ zVc+%Q-Wfjiko1UQdK)2?R_Ddmh8&^YbiuOfZl*LHJi&)BF{&42b84R3MFI>K!DipV+&Vs5kf2dI)o2>zuUT4&n|( zZ^B!MH_aqphD>AmoPCi&opiECpsm1D47>D}JBGA$pca%nDd{wU8$k@A1y_(hhzA5# zz7*Dm?4oZP%zBP z24-ja1&8dr0*me%*qwrWV)QxHK?s8Km`~4|7G49`eOy5eAUpU9GH|%3m;p;jw$M+0 zxevuI>JKz7a0d(xF6Sur{??iHIaR;*g@aZ))PT8Ra1o(;GX`3KNN>LN3qQ)3GYT;8 zj7vMb0=I|*dw}y9H{zn*Z+l$8TJey+y4}ICHl1G%6b^f{&J>Mvmrh}y?UHM`<&PtE zA_yB-WpSmNGF+=gG6%AJoDCoY95#Jbb!gIntY}^8wC>x<*WQ}UTb+YZ?dvCk$=D4>HY;;z%U|IQn}Eg0ZPh^&`=r%fC6cJcXF{9N zPb(+fV5nD>!IkGBR-wfy#V<_e)QvQWIv_46!pGnKCY=ZZHAT0xHykZyFE;R=hIiy- z)`9jU8oY^?uH0 z+tJ0O?F9g|nhhX5wsoAFOj1xSu0Ty5LW^j0W1$rC{_bt4AJmt7L$LdXA0XMxlpBfn zcT5$j=X)*F+iF>UhIIm;x9zu82to*jU$G=zm5MFMid~q87>Jqs-;!KJ^N}z6nbhEa zPL*f*ebK_)0z0Add$Ktc)EIj8BdS~2hgovh#5iLOoB^r}?mS!6 zg7oal!DodmN`U&Vh2;d{fynO>dHsFb0;ZmsuQOIgW=|k%@hvWU5K5nV2tR&17J^dF zO>5&3L(v&#R!7p5ESgU(#VIKtJW`nDPJ4yzQp zUZ&HOP9vcG(p%E?RsgCSQ(Hdm;pv-nq734OmCZ-_BE0T6V+c3w5qpK{PA;xp1wcM& zH;nI^9py)@2J$GFih~NP386i5c`uiVr%;9+Ko^Y*^L25-ZZ3Vu*H>zx(>c_hDWoPd zLawS4x1a|>p65!u>(pCWoT5J?tvzZ4PBnYRN*%{V6+2>R>BtpexhecP+CN`t*rwKg zpux0X;*(vZ3~$R1HU!3j=JQCpW0l=?6Zac6(gfbB6N2(`IIH1X2|`RMs1D(wvrO`V z(YV40m>s|f{z+wynlynz-AlE!){{rRDVc;yDFMw`2}f)=3;m~=wZ3C-pu-?Wum!O3vJEb)6FrO4MM(Zg%31DbOnrumUBo?{JiL-s2KE)yMzv5C`UFM&+?cL|BB+7`2#k80*7l1+w1X#-sCJz{mv7|U@D zo~eAxSWN58yjKc#`+U6H3KZSn`-gxBm<*Uygyh9ERcu2bDg-MKe!R@C)46x}h4D`i zv)QxpfX{xN>4$8h7^6fY9T2{K4qvu{-{%85Oi`tBASs?;tLa+4kgRO|yHZ6E zFg2qaT4|L-TvN)MOlyFWBH1`sKKN|=j4VZq|>#<4}8(rKFa6jFBv2{+7Aah)6fvQKX#e>MZyZ)<)a4 z4v*vCr&o255@!9CC?kPyI>p|d&|VGuUVxIqOw$j_SJ6uD+t;Kb#F~zInmkos-q*&F zxR-g}1!C|W5CKM9ut+?-vh0SxTFl*G{II}uKmsrU6FLq=p=`Xj0#GJ(CjF^0H+d{O z0_jfT|Kv-yh!;YHrAXi+LbHU=3V|$h&2{X#WNWx6{(=!Og|6^Y>du~fgG>O{%+|bt z0kVAG^WRSjQ=%<4;45=3Z5-$f>A)0LZ&*Sh)fS2fa;K(FXcwV=gtcL>!vE{Td9JGCn`-y+d>r7#!9(T{^ot1>w6 zVc}B00~XAXHu%4;BEu7!clCvM5b_=Rcd@RJS9@Cst{4)pWG%KC znhp>P@0nT7efZ#*#myp?qt)f+gVtx9a<6x=Cb>}{cP^GmLeZ);2)YLfg7_;`;sSuS%5ux?C8MiDnO&!?yRdp)@awhb??+8^-W@jg!knF9Xan3%JnOP z#tv9Y?m|!3{At~}(Ks|d4d)H@b7Z+6wCM;0qJz0*DWpf4qHDb+GKu%rr;`9FLI~;W zJg~yPbI*L6*>O$G9%ICe|7$dCA|L+(NX~mC*`h5H7{qE7zZl)hs%L=Yqri_nBFLI5 zLdk7{al5o~)r{WQ{{6rXf;vx7^y@Rya_Gvia{3wrar#(x=fK;TBz)W{E}}}nxdT?y zZMX7%U_SMRY{{57aTfOL6~w@@y^1B({SPkDKg9GLlmK)qj$Gf;RFDjS46U;8b$pZyWjhZ)LiZ}@YEw>j24oA#X$>r=Rpk{tTbwNyi*>>D zaWChQ8m@UrPqFh~W3k7s?3r`;DCt_5FlPRRky8H(k6Cl-4(Cnpt2lXKS;e7G7wxqN z9rOcAUtp7C_DlWZP-SW#^_EM+_A){K2t07I1v%!V-L~$i4LjfYN+)?Lf}!B^ErieV zH~`q(0e*pf;tFi)6aa^P5D#^rNtM5@WTc3xDMHJN$qv zxm4LwK#)#UmdKT37C-=x{<@`^8*Ch&YOz1pl|NO$n#Wgu`1NbcZ_SN&((YXM&}$Gk zOqwgeK+D{i%+9JmkHbzyi`#hf?@QB_47(i0>@GVGf*yb4@_ zAw)6e8g*Tit5djr^tg`}*6E3@G(chKi}1|bjgxY1u7RIqJa_=U6N~ZpQ>Gt*EJ)N; z#qDT@lZ#^(>uTr`xfHgufZI5|FYp;r97#E;cK&#_-9N(Y&9-r3gg-b*Ing&xw*vEL zH$}@?v{t&hh-AqMlqi_bF~3gY%H&rVnra-=W@rIoOUhi%23lovP`KGQVz{*`TCNhS zjR-w5-H-7r)5o6MOmsW$%bgtQ`b{%@3|+nuUzkL>L4sBQ1(MJfX-(>9Mvv}d4GXGg zwo(B)lR)YS+!Gw$FZlgE4)mx+-p~c|o=9eyf*a{{AbGDHsiH_%tiP5-En0V2!%=7| z+m5I#FN2uickUzGb`VD6A(jD;RES9>@<&08m!?kbmQnH8X4AZD8|Fg<4!`{IGwG3# z=Q;B^HeG*Ke(U76QPQ4gQJctsm<(&bbvkzi|Gxu!7P+GE@kG^#;O zTU^k~HohYOfg2Cq3(>4|lgjKhw%r1LL2@|0+G95*);c?RW#LzFn2#$H9yN}0#6^&x4gpePLAasL++VV#%W!9{cSoezIsHRjs>9Dev2*AAP^b}Fcy<} zra1IPV>*joM`hzRBsoh^hC8dBThJG>mu;QOXqOZ1n*?Wz+O`($S zO<}yQ%M$E98s! z^}CBA4=3ZF(t|r@&R1k|JN>eoUN$D{^F#m-MNLka9tdsIw$nBXxJ)rR` zpoURjy=)Zs;13oxf6?!>&jW+Ru}aB$N)Y({ne%1XC@6VloB)CuR3e2RiWiD7LM2_u z2G^sKX7-MAtFhsT>bTUz7bMm=@xvtFug8r+6ww4sIB9C%_824W9Hzk2%ENHBX})NOlS3fH4z~HR zX$y@SZAY7!zlxZ(caV3GMs!wL!d)5|T?Eg45ksv+m27`&5O*lJcH+`;p}8sw z`$eiC=W+#=Zx@EF55?G;PWoLS$4n-k zi8pZ$mYmIj6Y~`*zxqrFpx)czYCgaI!*IUfn0r_34C-jEVh;C(H^;Hji0FYZs5E?C zP~#=oSJJGP7cnn;1h{b(S_pdAxsgM2?vV3t&P-RspjpNH;qOKZ2{stHf5sYMPgfna zrLybUkUe}Hp$+20rt*vTSYj%4kMousR}$ONgmUGGq~NEU-SiCCwaunWBr zS>p8T*Wj^mBTG^S7NCu_VMpRXxqPA78YjfkwhxRVw;Li9V;9eFugR3<_5vv#Y_K?I zdlZsq3&7eHZ$J((7XF*LJw9>+1Dxqp5|N?_Gj$O$T_V@KM>oMKkK)3yuUlyEUk0P< zt=g~+G20o37~}|Mf}_dK@uBo?O^;9+KSbaq=@iIXND=L>79O#27Ah_N;wKvuhIGnI zGyZE!JjF4v&H!$A2|T@}m_B?zP)Frkp(iCiT`ht1O*k#W-3>H48ZNod-y`Jw$l~oC=}UD4D1nN#Fqnqb6h+SW@h?Mo6?Fb^$CU}8J(<>9p7sBb%t+MAXMB2`0DgX?m(5trd2iiq(f6ogJL#sQ$6n#n^sLhCW*rz?<}LsqF8% zB;8k)~E7?#mUYh@~L!Eu*6p_fpAFIC}=JvBCBlHL^CqnoA* zWJ+PQ!Ao}}FrkeAvq9A?)p``w24vNCeNy=^)zLe}&@tHqd(xV{S#i*A#uhUF0%iWW zj=5-o%ljLUgeM``UBl=)FMovefxAC;#sNH%V5C42NU*B#t_A`?_w~81dtq?S3R%Gp zw0TyS^IF}$%gHzMp_obQ@0D2YVb?oQzh}xU`xk082n30$hsNpUcl1E7PWsmQNevm9 zHQ3er>E~U@58Q(^`}qmSrcnoY>Ga5$SP`~^E?g}~jjxMsJ6BA*5y_h{e~M#<)2qmz zC=-b8f5frNvvDzkST-|&b6ijE_G-yedp|PRPg4OUG5DoyCQV@M4N8#i-4qihZVPvw z25p=C7Oabjhr`q=1~7|q8mAC_{&hG&Ft<1XrC>umhkl}^MOH6WV5_HR5JIb-(;rv! zPaaMZcOoNPGRuiU9ie6Sm%GkOtk|qRICsf5=E7~S&KlrmO(|aw82Nqir+^pSOpL!O zHLIsE^1*vj7!(&EW!!f<=Jsj|kI6%FXjgl+jcD3a-n}pydj~csi+k(O#djqT0GbQq z^)ri{_4chI?o13U}e3$ zpk6zmBcWS}HBe20b&&WaC|Bde$5HQ7^EvGP#XfWpTI^C#!XR7NLq2#C;d#3q9)GCY zH!mhBvj35WRJO#!2@I<)wn*(%o>NtWGbuLaBXnmvXTrX+`ZYGvjvC0H+qB_6Su*EY zH3kf9H$9;pTk7SFEZ};uNucJSS9Q}HHnOL>H0RFuW7=A7C4b}ysAD8c;Mxah;vS^P z`ior*+|9CCEeaB{GnUZ8S^??T688W*`ZO;F^fUu|uW9lKT0<$oq;Y$qUOv-PX;_pw z11oOjUS&|k&;w#|a&K3~Z2r{V!yAcnX5XabE_@aIwJt@Mv&t$Rn*Sd0&>v8@X6M41 zxbHSVfRnSG)w`Z=dFOhDEiLeSV~8moYUI- zC=iZQdK*>z(RBv#{^chu4H zrn>zj6Qt*#J>Bl(Q4Cm&97_u8fw9Agm^vmsZfZIlv`j`dEef`+jQSIrL9fZclCCN$ zA%-u*v;?Mt=(_U(l1Cmpg#uHfaVWiZu&oxImn~+kG_F8jE=6*wALG-d--8@~%$GsdVx1XIYfNKPUK$EO5~2BJB0(6>d+h9&j;4YLN= z-*;fnN}O}S>p=Kn-BC&iH~i_}rFZ><*meR^d==1+xw(~mtiT^ais^>}xG?6Aqy@hX3J)Bi88)7kGPCGCI)@g zi^RxSp`iOmEoTu`jJ?r6d>U(e^YzQqGrH~0LEBlyf+twqbU=M_XSynkcJDluIKQQa zQkC5^?2@72LQy}lS^VmCjAB-3S!mr??P|2)z6h@Mujn9rcaW@gdp^cl!xk&ka`-hk z7Pa;@^Xj%sW(Jl6?CSpb#Vk~HbhW4FM0`N&S;UfbUiFbtJsl295*K}~f(_PCFPP5B zA4=w02g$v2w`LTpxV{th2zpyT_t|vSRWqzW{eio*mCY|>@*oG2I0nES@caciRWA~C zB1hO^OqeYP?$(wYxN0iWYx7x$VRYZbe={OsGxyr**2I|DN3{dG&s>XsbAz`P>K z1eco~;is$3$*pc*Zm%06$pnJKkJo!GTgZH?v3fZx{S~97u&S%`H;g5b5D3~@E@_Z< z0tVkiHa}|JdYh(QLI(8Z7k?OyuA(?oeR&7i=iQnY!Kh}h{y(YOR{g;HXXUZi zMu;kCLWn0qb=mb@uAA9v?fwuwv-uBKR3Od3loWS7(BX>9$gJ-P;2PpVo~4&#$9qt* z4hmvgRnh3TjAiGPVot-C%RJs>XL{x@Iv&`s$&?1mH^x)_-9798vo^;Qk4`*pmoQSv zc&Ce1=9wIBRwN@+IN5Xt^T)HLYW>c%7Tc8tE4mMkk%C)(=&EZ)ZVq_YWL&hcsk+iF z^3+tw7y0FbH1=~rh_dz0s_^X5oiEXeqFtXaugq4`eBB(m?O4WLG_xgR*5`!Q64US0 z4?c)=%xs6g@mg6=^mL2oR^uYelitPrUK&HMDTfhxbvX@TgNP2uhy8kv@W~*zzt)u( zBr$Bbc$JcYRSn;4F*HQ#uD+7El(L*?y_qQ*_3)$BA{tD{0^=itmoymG#K42?Y+SyQ zVI%6$w)yZIk%)vA&sUol+r9Y?ZM=1+H7z+j?$N4c3b!x&2`OaI*_@6R?@yQ2x@``^ z&#WMED?DR}(;``^TL;1+&=S$NDcwL0+`l(U0WRU0;sZ1EOs$6Pg6`+QE0`vgM^9oG z>jU0Qr-I~%y>r=57Ao9M5?Y6dE6QH=@Yf2vjr;W;skBM-td{Q|5hxo01X(hMxY*sEcX_|jL}z8mTm_zUws7Umvt>#XbleHg$BBBxuR`| z6!+lAQD}52Uf00zOqvwc+E5#n6Rfj*gM)~IQ~#PQkA1!Dr51nl`##lM&Jv{2X%DDt z>JO*U>)v6^i$)+@b&b?N_523amx5l~cz!}T>C?3SHC7*>El)M!xhe5OG~K|K?J;m9 ze?waO4MG5C&L=S{OiWFC?SOS#{eU}~K3#45AZMM^9B5!=5M+;#ZLIVVoPfIZmG45H|qne zVF}%-~ z7dSLAK1CTvwaiE?rGDP@Bs6?mNau3i8}dW&*VrA3LiIb9HQeiYzsmM3b!%YqXh;VE zDOfC^+xw$bAxA0`@`%6~ytp?rY^Cfbr`^5mM15er+!|LGfeJ_;>-qcvfl|Vs7cM@5 z9JlQ2p#qEfb3O-d)NB(>P50(CPb?nF5t1yp8^S`AVz_U^Wu-`Yw;za~HkXjh=N)}U z?qAXzxv)Nx`=d@`7Xd)Fs_RwTu04+YEUUlG%8)$Pfk_Slpg}ArFaQ4)mn8IO!@Lm< zvuGNRMyFi`IFtUkhxz$(jok(y37uAB&JN-GR!N<}|3SIuF13z{ot-^j*D}}mmByGP z5&t0jTl<$3-)cyxR?aWza}jzObV|*RA7AKnk_RmR#&6f$m2-QYZ(8^wroqxepp0Yu z_mFJG;XM3`t@?#GsC6wvD`3bdbJ(g40453^-A`%R0iYd9KLyz=Ja?c*Oqsisk=!09 z8U+tFI*VFFE{p>9M$_F`)MVX~x(py!aLN}wkvkmnh51pKq=0v@ZTW@ZpJIHgfI z95%)x;BmE@EZ|X5KfB{qRaG-_Z~KBli>=o@zm29HdtNQl=yAW8891s1(^;0F(Hq8k zWBYxIGGiOK6xFjzvZ}(dD_0^kH!4$bWI3UE5oi>3$>iDFn}|=JEg^B<4OG5Zhh*sMV@z9VbPK+<@Q&q>WV)(P|;AIu!I-yje9chfRV*ZvX$>RP1TT-(}dbsvdIQ++x;fQe!|E(fQJYJ93I{!;s zH=f*{cX~1>NenJ@a(Ae(J_^vDuj}N#Gp@i^=epfR&ebQnTj{ z-J#=@LZhx0OS+zft-v|S_!2ek6WEM!56hebni2x&)?lpYd*WYv&-$)5n2vVsFhu^?WjsEw*R1c>p!B6oTG>ThW5aH{<^pa-x^wTJHnNgxy zc)hwWY3C|Q;vvkkY-5DA%~{Qza_^UAZySo9N!AXg!B-J#Ro zAj_|+o`co#DlHUa#cD#Lgotf=GGcdP*}VJLZY~tesSPFP-!f}1ew&N+a-#z9+=#j+ zv<1O>Hw8dE@Q1ow_~+SK;RCO+ar@<=^d2r+lK2bt}ZBjPEBWk^AH zX>})bJMkuA<7I`xT7oSbOdqjRZ-OwjEx+ozfObq_^EPquCG4)ot^dgMqm9OZ)1yt# zt|mpE5;iK*3?$XFgz%_U!xR-q?a*k4_W;^5z2vgKc7q`a%H2V6OuZJfw}xhNc_aBZ zn-F+CuMXrLeNac#Eb$d`xcWg6`IsJFmtk%FNRG%SlH~eiQ4Q1kWq{UNeBtkgNCL!; z%YQG3c!F2wH;`@*tJlKv_$?KfIY6Sz#a7}bMB%-31Lf5i$Jv+2Rk)&R?TueoQ+B61|YwkPbJGeFWu5w4NKF&BE52}lTGz)l~E z>RkVq&sI$nmK=I_BXCz+?bn&gd=v(M+W+1_jW(RX_kuZ|P*C7+`_CDlAM+h)6w|jC zDRj?TId zTHg8L?PJK!_-#-*iGCj*>`a_z>(AnxSC4I5NZUc`_Zfo5yGJw!&>&xv4g8(}tB)l&gSMsm7+?}Eg7CS>6&@5SHP^|5KIj?Gj@SHop9oaBLDr+f- z={$X!V@veP3tu=>?AG|QyAiLDNO4SV1WXVnK`FhB5Nnx$kS=cL`GGVZ3M2q4qh)~Z z?9Zb=a)%`{k~;=p7g<%9MAKe>)xaR4rX{#e4F>0iljvb9CTZ6$ykogL@iMt6`(ddoyagUu zDUTC!XmIW3)~x*Mwb@Rd4}H*W_izNR1C{Fh^#!p)M*C#Y{I4TeeEYx4Brqcb2M&U8 z&8S`~dca}8H}dmHg#_lGuGP$gOK5z4FHB{M`L!D!)9fpJbz8}=5%crPwe3e)6ZSvj zM>o5Jsp}KQ;q@|nLt8RteHDRM<8ZMu|5z!v4*Pc zNHvogjQ|M@fho;WIJ?GWPkjJj9M%oUjqD7PyysNmD{26rah8e5s|r8icMw&l(zeW3RU}oB+)7`rjs-nq{DfLH$-zU{Q{oF zrqXhnl{>Pr1NiAxGBL|5wj34gM0};jS59eo+*oT}YYsV)&Lwq)(IP}!6>R*&IHw)L zOak%*`~jB!NL+)EQ+-Vn;!PpTLfkn(mBoP1Z0B=1kUD&e!{rpHdPe-53w8R%ul(z6bUQ3yQp8SkB_39pne7|^wgDzNS%`Z}RE!|T9hxFXtg432zL9&8* zhs(JkrSlr`4^AMwHCBlL{a9_7c#eHMUqN(ziNQI$a@K+sfJsT-#~^}WIdNfx(NgbF zhWOhJ*1wqSDPAL-UX|slRNmS_*5Mb7d`q4`|5yfG8eU10;t%hnHD5QbqmL96->W>{ zqPohZ=^UE?nKnYJTHL5$l^kf0bIqGh)xc>^6HJLrI9Z^^I^h2Ibrq2OQwP%9tc zd=RV7TfdLWyt&!N=f}doxm01ufu6Yw3f`Z)d5TFGjh_`+P3V{v)5x%9qNcbjFOLjV zZaReT!{%mCumbGt>d*sYV`F_IFpS|$%*_2`QjTp0%WDNT*c?W`cV2(Jt-%w?9^H|m z!(i|{mx7hInDwJq(P#t53!1l_M^--u^pIFqeFTZR>dcrS@DYWftzef#(Y3C~yZ`e{ zU5L|>Q*`IATNwgt7lv>vZTM_tOI4KzfC}E#+dK)C3V*{%KrJpVrk-Qc`;0%da5Meg zwB2kP7VaafE&5YU6scsBIhitre}dT5!wi7ynzILC;BXOX1QEVbx?K}!9_*foS|`R&N3q% z#)BuZfkVwFZ7>8luvXOXxj!269DgH#B9d=X3oDWN&;V32bW$nGCmr8yGu?=I#uYsx zfMdM6*=Ee{$cMLSqaR)hEbs_Lt-4JP{2TCyu`&LRDNu_E=QSs(R2^OUIjcRl5w$v1 z2>A~=O}_jZ-+xGC2)xgqxteWvqud43?D6+x=F*yyUu4)}Xz3GrEoQD_F&nJo*J2v8lbVODSROr-If5=L7uh(;c^O zEumYRBR2{TTUZBGrr-u)wmLgjC}no7q8R90(k@9cLWuF>xh(PD&GY&o&p(&)b{EeK zE4K*0D`7P5`@3#jt90tO`UfmeuQ5%q@ANVs)|xp&J<8WH&aT&_RHITL+#6_ge019tmHp=y6eB1zv1yE6wp1~YTw z7-0;!C437gg_~v~P z1_AuzLF~Xy7HbTE+`I~5+xc65C;x|)HB1Wn(^WIvIHuEZO35=pHjS>rz8EjEl|_7` zoOt2y0eo~f%6QNWjMo@F2O4YM7H92#A}BiZoGF;SV}Jw5pTmv5TWgulB?sJ-lxlu2 zu}$$*6G@%N89zER+j)XE7F(OaFz=x1NjM)yfSTAy%eYLSgtm%#=xWHp!}EI0R6 zX(2Wq_J?nvkO)(qqVJe2Zk_rFcw9<9 zOd)f^Scf~#Y=P_?M5I5xuk#THCa9}z7^Y%cKdRxFj869$b|sZrN`lRWQj=a&hS!lW?Qf zY2!JZ8~CxYz+Pf2zgaRnPgCnqm`T63(q0MOmwll8rNmu!(ieqzU`Q@=!5Z z3;G7jD+d~Uv=`8MDJKMtdtTp)M7Yx#M$!t@qV8yo4x1foU#-`@-(Ll95P<~)7Z-N+ zn)Z`F(vQzg<>Ew-RGJw>?@hK=Ryky+7P$uf@WP~2q^?xDhyYl}zy%EN9TqvDATra4 z&9v{6y3srJ?nIklIYbj=J8Tok`fszL5YJVC4?$sxNkRFb?!xAkCrlbIZA)>+I9UL) z+-bN_Q(lG%{Fw8h(OQ`o7lNj~yZYgqN9S}~@8{)z%M<1p_`cq}emP<9KC6U4J%#^F zs%YE5Qw{GR6i4UUrN05w(#|%%w=v=*?a4YcHwHW!^e#LkRhE%J8tx91*I*p$aOk0` zqul0txXuib@ES>z5z7YI1?keL`1}3e?}r7piQit0iAPh?H)gGdxJu}8R}WB6$loz z9W#BAM9}jtS`{Dya#uu*18FUUxtQXfUifdBAKflE?)P3I%g?U`cg)<_2Igi3bjnAM z&|2pZVCvziFmXVI;Yr%Zix=KV4Ju6G5*Oyl+rNe!o#(b1_{KSG9CnL*&noImiAI0( zA41l_kPQ3?KAO6)*I)0~fy&)9KhpjFPq%J^f~4!~v5v3pNXG6)U^j!B}B(C5&3$#jJ7MWoJqs3ed{8}_WSt*(PFEW`q1_RIco&Y~HYmbBi zu5BnM4Q~DtICZ*qzt_99FA1Qlj`P}|vwuI5ywh>6=dzC*L+^)+MvabodktP`s%e@2 zZWO2vtCK3dud0hJzV4~gpOjOFeqjez{5p9(LMpI)lavEnH74W+kRZ!(C_LO*$*~BZ z#HwoUIo)J#tFv|~5Jez2BU^wmaAvAa-%1&2CmJ`wzf6n8smq5XHT7~-2{sQ5eP&|O zf24*Rf%~NV?+i3fV=CK}F4TIi)9fuO!#b0ky|3~=GVc7u<*cOF!@T6{5ofRV`Y*4; ziPRSTcJ*-53D2nLP3W54n8&_QGU@$oV4J!Y(bP2nawE-L;*+@$t)C5gyrYz)hjRaq z97rc4dD@2&M22%8^`+4jzqBTIR8Kh#aV_^LA3o;Jqtito8`+vTHaVQKmL zw$eNEGo;x$dvZd>x#hL5^r!%2vGc-g-Wwu*x>wT*L5qKSIaZgugivfXAKJTq>cD6& zMwIlx-tW;l?zi5Xcj%Yt=HsJlL@NYK@K6QeqQwmP)(H)%<0zC)<@pY|d3LP>bUKjS zT9v*43ea-Z{iv3>c-Fd;QB$Uq@|fx3g`&4lkFIPICq8qF6)56Uix2Afk9MzbJ+=0L zQ~YO?u!b)nogSAy3b3JSsXyWFHk{F~fI}3zHt6gq+c8h`{M$dx*ICrJEEDcFoF_nE z*ill0Hwcf8r$QH@4G$)4h=#_b?(u2VJgvGtH77XHY$3wptb=I$&M>%Sc!Hm9%EfY0 z9iz+Pc)}i6zi1m4CWfb-Qyj>3%^b}K$gps_m&9h0`otz_MkB=%N3>r7Yq;O+iFbKF z39ev(1?bli&sWajgS7jgDI97VgZ{*i(DxVf?k5IqdTvi23x0chT&_JR`>lC029U;^Z0m40kUK@G;7|ejV(kQKGhbA=%pTT9 z!@+zR(`SJV68>aj@0SFFp}-3%Zc)TjuaG-=GeB`%l8rbA?hWF7n8u?j=!7x{MsP8Z z&EphBD5C^!CZQGO0`&~U!S|PCoy(IV$rsGul`Bc=__1)BQK$m5ib+#W16j}Ye?^^j zRNP#+^>KH1DNx+4xVK1=QXB?%cLsMWEl}L0xI=LnWGHTh;yM)f!5!}OUH7}+pIOPu zWM$6tBsu%+-#&}2<1?H?j1l{2L_K4kA8&EzG=QF-p6iHxr96!*?g{B{D-s2@>e)nk-^Da8 zN64S{!uf39#w&B6V}G+#zQx|`K+xM3Q*pYa@-++{|1yQfZlSaks^Tgp$s)%`23vZ_ zeiiT8mDsBAVY3z!T1v!)=#0zk(9h;YY|Yp99IoH6dzo=H(T5i2=>qp`KKtkEr%*(&}+IThaYkYBvhgoR>O% zxFMobCS5>Y3kwTIrKA&ne*XS;kG%(jgUWjM9cAaP^Fd!9<*TndhSb87wju8nle8{F z0hnnkI>SkHCO;8qyi)4|T1S4Aw>2RJ)M{7XQ!&~7y%}gKggl&M@g9nLQDpVav~bL} zqwihMS8F>X3q;nCyqB;X1P@nqRa@``rvF`1;b`)_vQ$C)|@^5{z8Y%r{ssyMk#0FuDA8|FNj*l|5R+0%}U;oxpy-b|9|!IIeHIq zNW@(ycMibODFZE!!6oTk+WE9=ytm-)_gwgkrSp5~3(14rr|+`w2~A{%`#A3rBj|jQ zt2M|~w10o##2uHlLM?a(U+j#v@1z;Foexs(m4xq6!i3<#Z^G-t|Na5kzP-RFsvO_( z3&Db_tk7(~3F^vWYo^RBL&pFKLP{CxFVL~vb(?Ts=F&#vdfiSFF4e$)x@jU2g@-fR z=(tAnCR+&pov56C5eP`{&LRe)InR0cEMfK0fSHv+DR*=)yN_mXGQF$<<0 z=lYLFuHAj7?I>@u?a{VlKVM_i1KOFtty4O?9Apl04@>l599kGl)mS_+Cu5wQ2##=ys$ zLI-4>NSvHt@tu~IKWl(6E1c`DNUc;YMno|WN&{g=OAg%_)1ki(B+5Dv29o29aga** zv|Gc~)vo8U8kG$)q7S$)mw3vMtW_=eh+>DE%sA~T5>)Bq^KI9w;5MWOBmOvi=yO{D ziLn^Y2G*V^x1+(y>gTsv9CYRrXXZ1n<Qg=`T{G-O5iFr7~;`h(1Cq z6N%}g0c&UV(^8w&JdYVWePh@QO@1E;$k3c)I9A^dWeW ztUrlK<)2*Xuuy9?ktI0QvC@WP1O&UUVCBd){3ABdgE2wk*apmN6>-r119dA_T9$#KS3fQ**5?xe-M&MpA~V{Zp@pUCDGdb5L{_r1hfkDY_($L)_(4b<)^44%*fdpnE986< zeqXe{@p>g?Dp>c971Keiz5@O6SuQgfoQA%``z974uslh zkXEzr+U*Qmq}BNtnJ}|D3q)x}&ibi1GhMpbq;&|C;13@sFE7YmN!?7l|4nq(ozrut8&e%TkkD2Prf9xU$Jkuumc4+NCCHx2r(-PTZRTw8w=8v}H)1S0#}405NiLLi zH{}Z_>+u!49NkRP#G}H$d0)uK&9By6B$CqV5g&g}LrgHpJD&B~eN94d>R)c@sema?51N`;vV>mcFj}Z}#Ri5)E7u`KvX`m>9BQXDxybxqG81 z^)o;L2ZeoIVIXVrmYz|v%yw24S@D}C&)&s=Pek3MvRDnv(jDI>dARnJJynzyvKrf7 zck;#lx$ncMNqIr~(_I$c2 zio)T(xr6;P&F_N%TeW-pxjw%sFr{1O7^+Y|!<8;(IF=LccE13y+~40`#sn)E>31Zh zfW28AkDtJT2?{eWLGMS~8T{-30la0I19RcZrn*~KR6<8OO8p6V+Ng_3{>;Jx7D_Vi zAePk$>lyjnY_|Es$^vRd+Qwu5-xpWNobhjO&7%l0T1#B>OV%Qo!5K;KZUKj!Ugh-r z2K&Ghr=n49`FWABj^Bx7E(48&SR$+59GOAc1*FlqWpL)n32L@8g(=-3B5aPV=R7ml z?|<|2CvqNczRj{R%Q*HY-VT(a6-%k3TrA=dLUeIY$TvKXZ~VIy9&P6!db9WC?yyxE zH7@mZgYfugeZrj*sOy|mXM!ETgjUG-M$b*-*8@JC*3b8ZEc#0t^_qQ^Hn_g;GhgDZ zrhGUbCwpQF@-^D{6<*&esIxAIJrjcS#tl$|Ti@##x=%R8c{l(LtXTTS16M_cm*h_g zh%kk|pN^J#Zjcg|46hmfX^<)d`}wd{-(q#?n~nGK!!DCoFH6hmh;p~6Z!ABiThj_Z zfT93#qpB8mvUdrP<>os^zcMw#nz8Fg zybPzM!6}X0+7W!S&i5yt#Dk(x5L_JOwg^c3OP9%IwigBjxeJrf>6lX0>oq>?;0-b` zbEH^5{?RA%4%@ISr$;1>4Mp*vf4w4W184G1NIBgzTlo=X_^337a&QIc;PCTBLm+y? z?C52-EbRK{;4W*juO8#;8zgtZW#OW&Cca18(UFzUHxeoC$K`x;zBp$2h&Swhx?i5h zxDK94B))H?!;5Y~7c-9d8Sh#U$JgjSJ6bl=AMMgRf6jC`(u7Y4Yfkc4O&Pahu^74H zgrNXjd)7JcRw!qt%PQakFb2zVuO}--)c58e4^&dQ`9qk$9BYRH(1AT}m4d5c3T<0| zZz?HA0(Rmy32h*{olp|YTe5}DYJ_hVU@I72$JNzAK=|lS!>emK?=zQanL=j&OyU(M z`T@Lvh+3W)DN%r%N7DU>;MmtJTamlzEi$(>QBR8ErIu=)9~(59Gc^kw{FNV44*FRe z5v(s;B)Z`sr2*HR zKFkXgUVJ_#z{>mHmKu`wL@veCZyREVRtS_gWChQ2He-ZDHq<+LD z^71L|NkC7>$M((v|8RB&N$K}32GAuWH!)*T#7IcWV0pn+pT0**gxM@!YoHn!y6XKK z`4Lj*4@)g(6X<%Nq-r!NxLOAL4%L-A=>^a3%3-|)nY^z`d!WkQS7J*w>P4=iOn(i& zOie#a^lo>bj4?~ub-g!QHN-z*ZpNrFiUC_A1^{RK*>m-bM46Gs9*FXCN*=M8{C;&$ zfZLdH6k>q(ENgR{cE9taO}Mkow`m+%`-@IxdWVz?AKs{Z3wv?42kw(ud~>0S@MH(p-k|4|lH&z$zLX`73T5YF z*3E4NCAp|HB>p@Q-#SwG-uwLVZ6Di;IlMdz+9+Qx`LHChMO*mJ^YO zgKTA36EY~ID$pCgiPQFwA1suYjBb98&srhY^Qz(I9Sc3dUx*Dzr0pYKjQkkw!}N0% z{uJ$Hal?t8Eh)X4Ks(XMe9fCbZT!hYV=vq;&38=uE6~$y8Fg8u9aCk6a^<~8->xv%nB)pO6eH*r=S3hv>0#=%V2TX1l^@yZRQg)2rkS^79%F;zb= zh5{P5u_8l(-pTh%uX%(Urf%T9b1>TySlwqBh7@cB%m}L0el6Bs`;N={6VnL(w*V_( zW})2Em~t(+eztHXwU0?F%#wV%tIZfc+wkP0u3@Ww7_tIiew`9b$E@+ULzrFi9pMC6 zhf2)m5-m&QcdzmhuBHq5`TpSkj&ElD-F1op_$H*Ly%vYKR1*^*m10uAUiee{Nlfp^ zw6Kvxv|=}LC{{A*V-M%|E81;F^e@K-bJX`5fR5aVRQ}VrT%}~Yw&@O0W}8;lS37zR zh0BbIWgc27px)`NQY`y#n@7&b&vB4e_+_ZKNiv6G>UN5&w%8dQ2v0wGdH?I;ZUTZ0 z!ZvB~SdOQ&bVoX2H=4-spbdiRwjk?*#mKf21>d*!u|$X(x{i=El_Fi5tfaB{>gLX{ zW#qL^6Q)zuBFqXnmblyPi!PYCT5$GagrNeV9D{sv<5q?`MEgQRJOi)vya<@|&Z||e zLKfbWtdK&AS-HaPo3U=kDJf^3P28!FAXhO?FZ;zpqB~azA1U9fq3eDp9iEOPb^?m^ zzPURoabC^MC`vI78r2cwNN@k=6{HDED`jhQ*ytKdnG%G!xTQJ;4V#E*dDDuq7%9~b zVB)t(Qu_`r4ocx?#BsEb!z#)k+4%!#$6JGPB6O-amebxD+)-^%<1hPZpg0S$($q0g zV$)~VkqeI6@WgalQ0hY>qaB-PQ96B`9;M|cXhz$^Sy?)Ui3x(b=&nZ_`dR+1Zx#EG zgrN~7C#3plQFcF4jO&j%+6k_o3aqT_oRs(ScXQAXJO+i&-G%W?^h#`7=05r+g zMf)w2s4%Y97v%E}Bf-`JJEB7U*lKM8c1Cn6!#AtVNHphZVvS&o%D+`$`?tbBJ2tZN zrK(6Umzo==$q=A2No0w$Afjb~#yY3Wn-45tr-p9{j!Hw$bt+}y_08C|ONFoQYW?3> zVMefKnR~r|USZLr=Ntp*MeI?r@`(-1muH03gYrA7XCn%m>yRpDFH%KKM1tmn!LHwO zR(zn&+*6V+YB9^_86|70)0)Eva`k|?T*fdmDdBmkI{8ecIG4ogmkD&|!5`P&d(%nK z%NN(|I!t6aa_G8vrM>fk+~B+l;&pGVHU);a{8FcKn^Wx1s!gN#$SBOel@sZJV7Kr7 zaO(!G!G#VMMq##|Q!Q1CLY`u#h9l#Y?_tQ9k=5a_kjktCSc8x>Ocj!L$Ivmx<6`1Y zEW)N-hTg)H^wrgchF_YMhBX(~2xH*_Q;BJHN{QHRjY^*s{s?NQm2T4NZ-l+wKPLn` zl&*FB^scws7S$+pICv3U#GfwOWInn-aGK2PFJYPgWuCJX=Yq1+82#)z_ zTg(wvv7W6Rn#aLNjH-9bR->eBi!A(~2Q-NNTbmutQi4X zcNUS?D0zBV!DKY@GKBA1_1imlj`Z(XzwI964bD!*ExxYx?dJ8-eLWhMQ*}B)$P$_v zp;)WCjxETt^R@__mcrR(Ocu@pp`D*A*d>$FWdb+ukl*B0O);>j26KOL@3S6u3!S{Y1`_8sTC zQ2TB~V)byysK0pj~$H?`8G?by6Lq zg}RWBeJikz9=g;#`Y7D)+|u~KcLfG08a^0aY}Q3eVbsdS_W3?==R8G#JP|ZIRv!HWo!+1 zI9#zdU9^4m%4xjbgneoZerY9HxbDK*+0Zt9wBpbF*i*%{M$14Ow6-B+L$Gp(zEP&6 z?_o3MAIZLVag+L9de`()AOOua9-MDf^TYlG@GfpdH|1SPJ}XxkIst1W0{joL>L%4dA*F6r< zwxnrK1UJ7P7>%&Pti`C*!Oon#l+UNnt>uin_b~~;&~n~=eXzft)$}pMGQZwq@R}i` zZ_RBj{3!)&iFoQ)bHQDV<~WxQ#9M`T%_zH$ibOPS`D;}{unQyIDyIH_fKz6Kx&Xuz z>z?I!L$hhyYVkzmAU?-&JW#fN!z79-FB};cy2GM^FIvgb45pfF z%>hc}0UMWo^*PNo)4ABvY!;CWg1Yk?M)4y9(V{u1`n~)-<^7}ik7EOBqChj63sj#m zTUwXTpgR5>>tlURFYXFH+x>CPydPXBtpD(XQyZDa)*?$tsa918flnAah()!LPjq&g zigI5<(m8LRb_NmPqhB;j*#77v`@hwm?7b+9P&ZuUaCOHIcoXWuyPeKvQYcKietC1I zS}GNx6s%-cO~p*IBxqsyTH^E}j|M-D`EXF)1+5A>Ew+A{rAphjs2WWCQ{YYS2MKwA z*XcMq<{pQ54!8)T>{BVxWECZusaiP>F|Uck_s5#L749hi*>QlV^|F-NZ|WTol6Cz^ z&r(+WE6tqArmUX?eOEZzDG^D2G%kBJPyLzs&a(>OQvio*RKxl+Un*wfFHGbon$V-B z50zM>o;nl!alr`l$M``efYP1CH+Rou7b>YM`^{*ni7=2D_d&*K8Pb}**@U3B$72fh zvm?xZ_C&dixA#+pXa;|g1I+T9uU;WH&H=#;%r@laWs{{NViU(Hdf z%otyaV|K?uu%y!-JpSVP=B9?|ls=g;LC9$fk@C+pb47F~bRbX`Xo!A_%T`VDu1WPC zGTK%0N#93T6k{LRs7T}%?WO~HdD8|HC{>|}0-}ZJZ&Qa~Pod>s;Cq`BND^<4GL7mU zJg3abN;2!utVUjPq%chzA2Idbazzd26UMUoQ>ql0GMiBh@?_DV3;Ugl$W)MBd!G`>v& zG}m2bMM=A)(X^a8XUx9)Q>AUmhDEBpUJC*x*ue5_F+SRz@KtU4u83A+_sX) zgWDylUgdnsi{wNg9o+0ODtscnP%LM^IDr=*zkSOuRq*z?ydc|NS~t$O-ifkRZRz_N zOA-n&4?AS)L(G}VZ%gnvsMe~(<@OsvaaSv<|35_Gk6P+Vx>|#HW?%WcSi3v)NF~I_ z7Is<#9OnIRmo({I&zwF?tI!#Es>+(Xg0CtGG(%S6=@Ohz-Wcf!Csxon;%A##{maVs zT;gmhHR~XX23itfa60Y)P~%;)z58B{P!Fs$I{#8rX<;VQV`398r11V(=Y5k)NuadB z;oJlPdfb?7GTKXab5TD!ZO~h%4pnWyIFA6ZYT4!nTn$oQo8tXJiEGwjot;z_VCN_v z5XMd2`;4u1a4wUmOG5W+XuS8%0$k?}u*ril$vR*#O(KR8$BD7iQW^(0nVI=>%NvH6 zXOqX!)A`{Bt%*Qt)l-;H=L3f|*Ycxp^D*x%iWr~uvaSFVNC@BGso{!OGz{yQu>8JX z`(WSYt{b7MyV9$kw7Mk>W(s^22!P|kzPs5Ool0mgY^mxl)t>L9U6tq%3#ufgb`2)< z3W@ejov#{oB$3utq#+10!wJGmL|JW@yWfAaw}kdx6WNz(^<03-?y@cOkyr2r1{}xY zZAf+d(=hzGB5SB4OMH5MFmDo%eAY~E1o3Az)7lBP61VCvW9QXp?W=h1>0pg**6RCh zd$Ehma?0k83XF?30iDVIzW{KZC*V~`6d~BV`J!rua_YIsC)M+KdR40zn;QYb<1&nT zKk_JxlK}u5PWE#9pZJ(!KOL!NVUrkGO;Af+lXOhVC57=i-_epnng-@R({Qef`D3<8vwak#))O-& z0;xA0b^t_A8{zcNhl7Lb>#6tEVB}}rmnt`WJybtxs6j(@nX1o4byKk7x4^oBx}gLk zIAY~zWOU62Bx%F%{sUQ4oYV993PqWzm(tpr4QvuWEjSqy&|iV0bL@6xiy)c%NU!?z z!!C8HdK03y&3ja;UEF(V6-n%^&WKm1NiR7Wgj**qNs?v~a-;|8;eO8<&$Qh1$T0@Y4t!81qsvo+WNEw|2qcw3&_qyzkmjcggO6gA4Gb0hurFA zhL0SV0FDi3_q_^qL!8Y+!*#LoccpJa|HBrWo-QWFOR5D*+DL|^-==a2U89^Q7iDR;2(4r8_7`#W6#5Yu_ff_+oBl?C^6 zL?i97)iC>JZH8@J)|U0@43}TYj}`p2;vYvyX{;RZ01hsT#a`mGaF>eW-|!;Lt~#4d z-9VMQ~lnR>@sO zGLski2r0HRFb_Vua9ddlR|U`~rz!b@zM19$Z9IH1nkIP~u-+jYyF{Wu@|$Zhd;2h6 zaZfEPf>JUSkWqniYEb_luR3}K`W%A)uAMAsOLM1={cm|KPYo?ZdvFUml+qZk*Nkr4 zi@d;0np>~zvL2WKebK+mcTFv`9)$24rb^{`7SUlLfJXgp$FQ!$ySi4n6$jk415$$* zMv{X_0C4SaaW@!e*`c($x?V!mky1;g0c`F)^GZo(y|ohy@@|)1dow0@y=Ln$1o!$> zk_|c#uZ5O4s3kiA-_!X&KKL=PVQ_=409D_eEp5w}YV@emybkBoJ!gXS!Z9l z1p~mYV=skt&a=GQAs%x{Jl3cA>nSA-Of^aRQn*wLv8 z>%BPSy{oQ3=IuS9_qQ`Z4U08b?Qlh+F8-O&zoFB`yK$XAZp zyp9gj-@Z^2G@1_38eDpa_{}f{w%qQaXe3)9uL0QT0z~+BS(X-dQI0 zyJnW~{qiCXvxlj=>kM5t0#9w+?m}&d-rxH6gxO3Cj5r?Z!n$eqwJ$H+waMNG-^Nwt z1y1(;MFfl4KqOcrNW@#96z6y8N|cCHMxP@AO(dQ_B z+EcV7X^?xu>r(iAyxSD&`h58p>Wp|w6KyEW(#q{_0fNENZ#(TJ9m~VS#vem*==RJm z3ZQ9r3;t(bccSbFdj?S5s#K{sW%@CbN}04yjD5B-YPr0DPugn)Kw>x?%rp)!5`VmH z~PY*I3oj9i*id;hwI!t3dAB{yf6z7a^ z$_}o4d^YnXlvQDPlf}vauV43TRoe@6ZPCd7EJ~U2LcJYJ9T`2rs7^cJ8mm^#^&vSyRawv!B(V@N+F}QNQc?m#?x?B zNFVRrp}|gzWad5$agTUSr-XnAiPFV~XjF`C?U-4P@g%3DjqRZ({;7Y;fJTu6El_J0 z@&=JS34x-aYuJk`5pqSYuHW5leb*cOsiImSWv2JOX3rds`@Iibj;dz<7^I&l1U^DM z2~TOlU21f?LDj$$Hn=fYE>E@|4hfTH8Q1BJslATgx5R?rosLmlPxUp_=L zplzl@Qic!H1cN%X5oPjAJ{-IAY$Q2cB=5wdqS1d55vkW8_np)dp;x^w ziobs)U(zLf*I^s7;mNx$Huz}RZE`2hd6qs!1?Do<`H#R^q724ku9TX7_%Ga|!!9@4 zv#+m*DjNG=v<2o(e1CFPiiE`}GWpv-hF0y-@Ll$Sb1IsdxUgk7P&O3t2>NPY@(aGj z=b!};hc+Q%np~njnFy|mbz}*(-tu*?;X>{u%c*SRpu-(XjuSZZ)6V#tcVbyKXmaIa zvpS(`Q|=4!l4ytBwNfN--e}xNkZ_c+z)x~oIqXD)0#WL2uJ%`Aj9*zfvu%APVaU}^ z9$GI@w^|VumxS69l@^l=0L81@RX0?E_V-aY(z(~Be($qvq>WXd34~`jYhEe+ejHU* zd!aV#^JOPj3Sl8?v8^P>YB=1PFgN!C;E{>ec!s2lNVZt{%8;#PU|wABDCkngfNB@j z*VnguO3#=E$>*ta^zS6%=A%__u8niBRE5b3bFiizgA@9HmXyhgc_qbCq|IHx9(!w z9^(0zi$gUEch&f-U+-vdEKK+Ra&(Mwv_r5gGWW9kI85rC0c-A0k7uT*gs|kDzCv2X nsX@+nr&sx0f3D72xoB9n5S)^NntZLSY1sb&v>J@1 literal 0 HcmV?d00001 diff --git a/Assets/ThemeBundles/MetropolisOnOrbit/Textures/tap_1.png.meta b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/tap_1.png.meta new file mode 100644 index 00000000..2e85b311 --- /dev/null +++ b/Assets/ThemeBundles/MetropolisOnOrbit/Textures/tap_1.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: a9cb25034cd12ba479971bb764c156a3 +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: 3 + 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: 3 + 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: 3 + buildTarget: iPhone + 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: 3 + buildTarget: Android + 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: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: