diff --git a/.gitignore b/.gitignore index 9f4686c0..3535dfd6 100644 --- a/.gitignore +++ b/.gitignore @@ -46,6 +46,7 @@ ExportedObj/ *.mdb *.opendb *.VC.db +*.DS_Store # Unity3D generated meta files *.pidb.meta @@ -61,7 +62,8 @@ sysinfo.txt *.unitypackage *.unitypackage.meta *.app - +/[Aa]ssets/FR2_Cache.asset +#这玩意好大 # Crashlytics generated file crashlytics-build.properties diff --git a/Assets/NLayer/NLayer.csproj.meta b/Assets/NLayer/NLayer.csproj.meta new file mode 100644 index 00000000..e0885ac2 --- /dev/null +++ b/Assets/NLayer/NLayer.csproj.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6dbdd314784e80440b48088e6357c1ef +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Graphical Tools/HSVTool/HSVwhell.prefab b/Assets/Prefabs/Graphical Tools/HSVTool/HSVwhell.prefab index e1b67720..053e8753 100644 --- a/Assets/Prefabs/Graphical Tools/HSVTool/HSVwhell.prefab +++ b/Assets/Prefabs/Graphical Tools/HSVTool/HSVwhell.prefab @@ -2020,6 +2020,7 @@ MonoBehaviour: isEmission: 0 emissionObj: {fileID: 0} emissionInput: {fileID: 0} + baseColorPicker: {fileID: 0} --- !u!225 &1119795976362648617 CanvasGroup: m_ObjectHideFlags: 0 diff --git a/Assets/Prefabs/Graphical Tools/Sample Assiant Window/SampleWindow.prefab b/Assets/Prefabs/Graphical Tools/Sample Assiant Window/SampleWindow.prefab index a4b655da..682c792e 100644 --- a/Assets/Prefabs/Graphical Tools/Sample Assiant Window/SampleWindow.prefab +++ b/Assets/Prefabs/Graphical Tools/Sample Assiant Window/SampleWindow.prefab @@ -2989,7 +2989,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: 0, y: 47} - m_SizeDelta: {x: 500, y: 394} + m_SizeDelta: {x: 100, y: 394} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &7396740820777350136 MonoBehaviour: diff --git a/Assets/Scripts/DynamicUI/DynamicUIElements/Simple/DynamicUIBaseColorPicker.cs b/Assets/Scripts/DynamicUI/DynamicUIElements/Simple/DynamicUIBaseColorPicker.cs index 7ad13d5e..1f40f6ba 100644 --- a/Assets/Scripts/DynamicUI/DynamicUIElements/Simple/DynamicUIBaseColorPicker.cs +++ b/Assets/Scripts/DynamicUI/DynamicUIElements/Simple/DynamicUIBaseColorPicker.cs @@ -5,6 +5,7 @@ using Ichni.RhythmGame; using TMPro; using UnityEngine; using UnityEngine.Events; +using UnityEngine.InputSystem; using UnityEngine.UI; namespace Ichni.Editor @@ -71,14 +72,17 @@ namespace Ichni.Editor inputFieldBaseA.text = sliderA.value.ToString(); ApplyParameters(); } - public void SliderChangeWithoutNofication(Color color) + public void SliderChangeWithoutNotification(Color color) { // 仅更新UI,不触发事件 sliderR.SetValueWithoutNotify(color.r); sliderG.SetValueWithoutNotify(color.g); sliderB.SetValueWithoutNotify(color.b); sliderA.SetValueWithoutNotify(color.a); - + inputFieldBaseR.SetTextWithoutNotify(color.r.ToString()); + inputFieldBaseG.SetTextWithoutNotify(color.g.ToString()); + inputFieldBaseB.SetTextWithoutNotify(color.b.ToString()); + inputFieldBaseA.SetTextWithoutNotify(color.a.ToString()); // 不调用ApplyParameters以避免重复更新 colorPreview.color = new Color(sliderR.value, sliderG.value, sliderB.value, sliderA.value); } @@ -97,5 +101,36 @@ namespace Ichni.Editor return this; } + private void Update() + { + if (RectTransformUtility.RectangleContainsScreenPoint(colorPreview.rectTransform, Mouse.current.position.ReadValue()) + || RectTransformUtility.RectangleContainsScreenPoint(hsvDrawer?.previewImage.rectTransform, Mouse.current.position.ReadValue())) + { + if (Mouse.current.leftButton.wasPressedThisFrame)//快速复制粘贴颜色 + { + // 复制颜色到剪贴板 + GUIUtility.systemCopyBuffer = ColorUtility.ToHtmlStringRGBA(new Color(sliderR.value, sliderG.value, sliderB.value, sliderA.value)); + LogWindow.Log("Color copied to clipboard: " + GUIUtility.systemCopyBuffer); + } + else if (Mouse.current.rightButton.wasPressedThisFrame) + { + if (GUIUtility.systemCopyBuffer != null && GUIUtility.systemCopyBuffer != "") + { + // 从剪贴板粘贴颜色 + Color pastedColor; + if (ColorUtility.TryParseHtmlString("#" + GUIUtility.systemCopyBuffer, out pastedColor)) + { + SliderChangeWithoutNotification(pastedColor); + ApplyParameters(); + LogWindow.Log("Color pasted from clipboard: " + pastedColor); + } + else + { + Debug.Log("Failed to parse color from clipboard: " + GUIUtility.systemCopyBuffer); + } + } + } + } + } } } \ No newline at end of file diff --git a/Assets/Scripts/DynamicUI/DynamicUIElements/Simple/DynamicUIEmissionColorPicker.cs b/Assets/Scripts/DynamicUI/DynamicUIElements/Simple/DynamicUIEmissionColorPicker.cs index b91159ef..50dcec62 100644 --- a/Assets/Scripts/DynamicUI/DynamicUIElements/Simple/DynamicUIEmissionColorPicker.cs +++ b/Assets/Scripts/DynamicUI/DynamicUIElements/Simple/DynamicUIEmissionColorPicker.cs @@ -4,6 +4,7 @@ using Ichni.RhythmGame; using TMPro; using UnityEngine; using UnityEngine.Events; +using UnityEngine.InputSystem; using UnityEngine.Serialization; using UnityEngine.UI; @@ -13,7 +14,7 @@ namespace Ichni.Editor { private string emissionEnabledName, colorParameterName, emissionIntensityName; private bool canDisableEmission; - + public Toggle toggleEnableEmission; public TMP_InputField inputFieldEmissionR; public TMP_InputField inputFieldEmissionG; @@ -22,21 +23,21 @@ namespace Ichni.Editor public Slider sliderR; public Slider sliderG; public Slider sliderB; - + public Image colorPreview; - - public void Initialize(IBaseElement baseElement, string title, + + public void Initialize(IBaseElement baseElement, string title, string emissionEnabledName, string colorParameterName, string emissionIntensityName) { base.Initialize(baseElement, title, colorParameterName); canDisableEmission = emissionEnabledName != "NULL"; //如果对应的EmissionColor强制开启,那么其enabledName为"NULL",不需要显示Toggle - + this.emissionEnabledName = emissionEnabledName; this.colorParameterName = colorParameterName; this.emissionIntensityName = emissionIntensityName; - - if(canDisableEmission) + + if (canDisableEmission) { bool enableEmission = (bool)connectedBaseElement.GetType().GetField(emissionEnabledName).GetValue(connectedBaseElement); toggleEnableEmission.isOn = enableEmission; @@ -49,24 +50,24 @@ namespace Ichni.Editor Color emissionColor = (Color)connectedBaseElement.GetType().GetField(colorParameterName).GetValue(connectedBaseElement); float emissionIntensity = (float)connectedBaseElement.GetType().GetField(emissionIntensityName).GetValue(connectedBaseElement); - + inputFieldEmissionR.text = emissionColor.r.ToString(); inputFieldEmissionG.text = emissionColor.g.ToString(); inputFieldEmissionB.text = emissionColor.b.ToString(); inputFieldEmissionI.text = emissionIntensity.ToString(); - - sliderR.value=emissionColor.r; - sliderG.value=emissionColor.g; - sliderB.value=emissionColor.b; + + sliderR.value = emissionColor.r; + sliderG.value = emissionColor.g; + sliderB.value = emissionColor.b; sliderR.onValueChanged.AddListener(SliderChange); sliderG.onValueChanged.AddListener(SliderChange); sliderB.onValueChanged.AddListener(SliderChange); - + inputFieldEmissionR.onEndEdit.AddListener(_ => ApplyParameters()); inputFieldEmissionG.onEndEdit.AddListener(_ => ApplyParameters()); inputFieldEmissionB.onEndEdit.AddListener(_ => ApplyParameters()); inputFieldEmissionI.onEndEdit.AddListener(_ => ApplyParameters()); - + colorPreview.color = emissionColor; } @@ -111,8 +112,50 @@ namespace Ichni.Editor sliderR.onValueChanged.AddListener(_ => action()); sliderG.onValueChanged.AddListener(_ => action()); sliderB.onValueChanged.AddListener(_ => action()); - + return this; } + public void SliderChangeWithoutNotification(Color color) + { + sliderR.SetValueWithoutNotify(color.r); + sliderG.SetValueWithoutNotify(color.g); + sliderB.SetValueWithoutNotify(color.b); + inputFieldEmissionI.SetTextWithoutNotify(color.a.ToString()); + inputFieldEmissionB.SetTextWithoutNotify(color.b.ToString()); + inputFieldEmissionG.SetTextWithoutNotify(color.g.ToString()); + inputFieldEmissionR.SetTextWithoutNotify(color.r.ToString()); + // 不调用ApplyParameters以避免重复更新 + } + private void Update() + { + if (RectTransformUtility.RectangleContainsScreenPoint(colorPreview.rectTransform, Mouse.current.position.ReadValue()) + ) + { + if (Mouse.current.leftButton.wasPressedThisFrame)//快速复制粘贴颜色 + { + // 复制颜色到剪贴板 + GUIUtility.systemCopyBuffer = ColorUtility.ToHtmlStringRGBA(new Color(sliderR.value, sliderG.value, sliderB.value, inputFieldEmissionI.text != "" ? float.Parse(inputFieldEmissionI.text) : 1f)); + LogWindow.Log("Color copied to clipboard: " + GUIUtility.systemCopyBuffer); + } + else if (Mouse.current.rightButton.wasPressedThisFrame) + { + if (GUIUtility.systemCopyBuffer != null && GUIUtility.systemCopyBuffer != "") + { + // 从剪贴板粘贴颜色 + Color pastedColor; + if (ColorUtility.TryParseHtmlString("#" + GUIUtility.systemCopyBuffer, out pastedColor)) + { + SliderChangeWithoutNotification(pastedColor); + ApplyParameters(); + LogWindow.Log("Color pasted from clipboard: " + pastedColor); + } + else + { + Debug.Log("Failed to parse color from clipboard: " + GUIUtility.systemCopyBuffer); + } + } + } + } + } } } \ No newline at end of file diff --git a/Assets/Scripts/EditorGame/GameElements/Track/TrackSubmodules/TrackRendererSubmodule.cs b/Assets/Scripts/EditorGame/GameElements/Track/TrackSubmodules/TrackRendererSubmodule.cs index 98c30697..6c3f3040 100644 --- a/Assets/Scripts/EditorGame/GameElements/Track/TrackSubmodules/TrackRendererSubmodule.cs +++ b/Assets/Scripts/EditorGame/GameElements/Track/TrackSubmodules/TrackRendererSubmodule.cs @@ -37,7 +37,7 @@ namespace Ichni.RhythmGame this.zWrite = zWrite; this.uvScale = uvScale; this.uvOffset = uvOffset; - + if (!HaveSameSubmodule) { this.track.trackRendererSubmodule = this; @@ -65,10 +65,10 @@ namespace Ichni.RhythmGame SetEmissionIntensity(); SetUV(); - if (track.trackTimeSubmodule is TrackTimeSubmoduleMovable) + if (track.trackTimeSubmodule is TrackTimeSubmoduleMovable trackTimeSubmoduleMovable) { - meshGenerator.clipFrom = 0; - meshGenerator.clipTo = 0; + meshGenerator.clipFrom = trackTimeSubmoduleMovable.tailPercent; + meshGenerator.clipTo = trackTimeSubmoduleMovable.headPercent; } else { @@ -98,7 +98,7 @@ namespace Ichni.RhythmGame var container = inspector.GenerateContainer("Track Renderer " + submoduleName[submoduleNameIndex]); var zWriteSettings = container.GenerateSubcontainer(3); - + var zWriteToggle = inspector.GenerateToggle(this, zWriteSettings, "Enable ZWrite", nameof(zWrite)) .AddListenerFunction(SetEnableZWrite); @@ -109,7 +109,7 @@ namespace Ichni.RhythmGame var emissionIntensityInputField = inspector.GenerateInputField(this, emissionSettings, "Emission Intensity", nameof(emissionIntensity)) .AddListenerFunction(SetEmissionIntensity); - + var uvSettings = container.GenerateSubcontainer(1); var uvScaleInputField = inspector.GenerateVector2InputField(this, uvSettings, "UV Scale", nameof(uvScale)) @@ -193,7 +193,7 @@ namespace Ichni.RhythmGame this.splineRenderer.doubleSided = true; this.splineRenderer.clipFrom = 0; this.splineRenderer.clipTo = 1; - this.splineRenderer.updateMethod = SplineUser.UpdateMethod.LateUpdate; + this.splineRenderer.updateMethod = SplineUser.UpdateMethod.Update; this.meshRenderer.material = renderMaterial; this.splineRenderer.color = Color.white; this.splineRenderer.uvRotation = 90; @@ -240,7 +240,7 @@ namespace Ichni.RhythmGame { attachedElement = GameElement_BM.GetElement(attachedElementGuid); Track track = attachedElement as Track; - track.trackRendererSubmodule = + track.trackRendererSubmodule = new TrackRendererSubmoduleAutoOrient(track, enableEmission, emissionIntensity, zWrite, uvScale, uvOffset); if (materialName.Trim() != String.Empty) { @@ -251,7 +251,7 @@ namespace Ichni.RhythmGame public override void DuplicateBM(GameElement attached) { Track track = attached as Track; - track.trackRendererSubmodule = + track.trackRendererSubmodule = new TrackRendererSubmoduleAutoOrient(track, enableEmission, emissionIntensity, zWrite, uvScale, uvOffset); if (materialName.Trim() != String.Empty) { @@ -269,7 +269,7 @@ namespace Ichni.RhythmGame { public PathGenerator pathGenerator; - public TrackRendererSubmodulePathGenerator(Track track, bool enableEmission, float emissionIntensity, bool zWrite, + public TrackRendererSubmodulePathGenerator(Track track, bool enableEmission, float emissionIntensity, bool zWrite, Vector2 uvScale, Vector2 uvOffset, Material material = null) : base(track, enableEmission, emissionIntensity, zWrite, uvScale, uvOffset) { @@ -281,7 +281,7 @@ namespace Ichni.RhythmGame this.pathGenerator.doubleSided = true; this.pathGenerator.clipFrom = 0; this.pathGenerator.clipTo = 1; - this.pathGenerator.updateMethod = SplineUser.UpdateMethod.LateUpdate; + this.pathGenerator.updateMethod = SplineUser.UpdateMethod.Update; this.meshRenderer.material = renderMaterial; this.pathGenerator.color = Color.white; this.pathGenerator.uvRotation = 90; @@ -328,7 +328,7 @@ namespace Ichni.RhythmGame { attachedElement = GameElement_BM.GetElement(attachedElementGuid); Track track = attachedElement as Track; - track.trackRendererSubmodule = + track.trackRendererSubmodule = new TrackRendererSubmodulePathGenerator(track, enableEmission, emissionIntensity, zWrite, uvScale, uvOffset); if (materialName.Trim() != String.Empty) { @@ -339,7 +339,7 @@ namespace Ichni.RhythmGame public override void DuplicateBM(GameElement attached) { Track track = attached as Track; - track.trackRendererSubmodule = + track.trackRendererSubmodule = new TrackRendererSubmodulePathGenerator(track, enableEmission, emissionIntensity, zWrite, uvScale, uvOffset); if (materialName.Trim() != String.Empty) { @@ -372,7 +372,7 @@ namespace Ichni.RhythmGame this.tubeGenerator.doubleSided = true; this.tubeGenerator.clipFrom = 0; this.tubeGenerator.clipTo = 1; - this.tubeGenerator.updateMethod = SplineUser.UpdateMethod.LateUpdate; + this.tubeGenerator.updateMethod = SplineUser.UpdateMethod.Update; this.meshRenderer.material = renderMaterial; this.tubeGenerator.color = Color.white; this.tubeGenerator.uvRotation = 90; @@ -411,7 +411,7 @@ namespace Ichni.RhythmGame public bool enableEmission; public float emissionIntensity; public bool zWrite; // 新增 - public int sideCount; + public int sideCount; public Vector2 uvScale = Vector2.one; public Vector2 uvOffset = Vector2.zero; @@ -437,7 +437,7 @@ namespace Ichni.RhythmGame { attachedElement = GameElement_BM.GetElement(attachedElementGuid); Track track = attachedElement as Track; - track.trackRendererSubmodule = + track.trackRendererSubmodule = new TrackRendererSubmoduleTubeGenerator(track, enableEmission, emissionIntensity, zWrite, sideCount, uvScale, uvOffset); if (materialName.Trim() != String.Empty) { @@ -448,7 +448,7 @@ namespace Ichni.RhythmGame public override void DuplicateBM(GameElement attached) { Track track = attached as Track; - track.trackRendererSubmodule = + track.trackRendererSubmodule = new TrackRendererSubmoduleTubeGenerator(track, enableEmission, emissionIntensity, zWrite, sideCount, uvScale, uvOffset); if (materialName.Trim() != String.Empty) { @@ -466,7 +466,7 @@ namespace Ichni.RhythmGame { public SurfaceGenerator surface; - public TrackRendererSubmoduleSurface(Track track, bool enableEmission, float emissionIntensity, bool zWrite, + public TrackRendererSubmoduleSurface(Track track, bool enableEmission, float emissionIntensity, bool zWrite, Vector2 uvScale, Vector2 uvOffset, Material material = null) : base(track, enableEmission, emissionIntensity, zWrite, uvScale, uvOffset) { @@ -525,7 +525,7 @@ namespace Ichni.RhythmGame { attachedElement = GameElement_BM.GetElement(attachedElementGuid); Track track = attachedElement as Track; - track.trackRendererSubmodule = + track.trackRendererSubmodule = new TrackRendererSubmoduleSurface(track, enableEmission, emissionIntensity, zWrite, uvScale, uvOffset); if (materialName.Trim() != String.Empty) { @@ -536,7 +536,7 @@ namespace Ichni.RhythmGame public override void DuplicateBM(GameElement attached) { Track track = attached as Track; - track.trackRendererSubmodule = + track.trackRendererSubmodule = new TrackRendererSubmoduleSurface(track, enableEmission, emissionIntensity, zWrite, uvScale, uvOffset); if (materialName.Trim() != String.Empty) { diff --git a/Assets/Scripts/Graphical Tools/HSV Tool/HsvDrawer.cs b/Assets/Scripts/Graphical Tools/HSV Tool/HsvDrawer.cs index d4d1b0b0..7f897dff 100644 --- a/Assets/Scripts/Graphical Tools/HSV Tool/HsvDrawer.cs +++ b/Assets/Scripts/Graphical Tools/HSV Tool/HsvDrawer.cs @@ -57,16 +57,61 @@ public partial class HsvDrawer } } + private Coroutine valueSliderCoroutine; + private float pendingValue = -1f; + + // 新增:高低分辨率参数 + public int highResTextureSize = 256; + public int lowResTextureSize = 64; + private bool isLowRes = false; + void OnValueSliderChanged(float newValue) { value = newValue; - CreateColorWheelTexture(); - ApplyTextureToRawImage(); + pendingValue = newValue; + + // 切换到低分辨率 + if (!isLowRes) + { + isLowRes = true; + CreateColorWheelTexture(true); + ApplyTextureToRawImage(); + } + + if (valueSliderCoroutine != null) + StopCoroutine(valueSliderCoroutine); + valueSliderCoroutine = StartCoroutine(DelayedRedrawColorWheel()); + // 刷新当前颜色 if (pickerIndicator != null) UpdateCurrentColor(pickerIndicator.localPosition); } + IEnumerator DelayedRedrawColorWheel() + { + float waitTime = 0.01f; + float timer = 0f; + + while (timer < waitTime) + { + yield return null; + timer += Time.unscaledDeltaTime; + } + // 恢复高分辨率 + if (isLowRes) + { + isLowRes = false; + CreateColorWheelTexture(false); + ApplyTextureToRawImage(); + } + else + { + CreateColorWheelTexture(false); + ApplyTextureToRawImage(); + } + valueSliderCoroutine = null; + } + void OnAlphaSliderChanged(float newAlpha) { // 只更新透明度 @@ -82,6 +127,7 @@ public partial class HsvDrawer { StartCoroutine(DraggingColorPicker()); } + } IEnumerator DraggingColorPicker() { @@ -112,47 +158,44 @@ public partial class HsvDrawer yield return null; // 等待下一帧 } } - void CreateColorWheelTexture() + // 整合分辨率逻辑到此方法 + void CreateColorWheelTexture(bool useLowRes = false) { - // 创建方形纹理 - _texture = new Texture2D(textureSize, textureSize, TextureFormat.RGBA32, false); + int targetSize = useLowRes ? lowResTextureSize : highResTextureSize; + textureSize = targetSize; + + if (_texture == null || _texture.width != textureSize || _texture.height != textureSize) + _texture = new Texture2D(textureSize, textureSize, TextureFormat.RGBA32, false); + _texture.wrapMode = TextureWrapMode.Clamp; - Vector2 center = new Vector2(textureSize / 2f, textureSize / 2f); - float maxRadius = textureSize / 2f; + Vector2 center = new Vector2(textureSize * 0.5f, textureSize * 0.5f); + float maxRadius = textureSize * 0.5f; + Color[] pixels = new Color[textureSize * textureSize]; - // 遍历所有像素 for (int y = 0; y < textureSize; y++) { for (int x = 0; x < textureSize; x++) { - Vector2 pixelPos = new Vector2(x, y); - Vector2 offset = pixelPos - center; + Vector2 offset = new Vector2(x + 0.5f, y + 0.5f) - center; float distance = offset.magnitude; + int idx = y * textureSize + x; - // 在圆形区域内绘制 if (distance <= maxRadius) { - // 计算角度(0-360°) float angle = Mathf.Atan2(offset.y, offset.x) * Mathf.Rad2Deg; - if (angle < 0) angle += 360; - - // 计算饱和度(基于半径比例) + if (angle < 0) angle += 360f; float sat = Mathf.Clamp01(distance / maxRadius) * saturation; - - // HSV转RGB - Color color = Color.HSVToRGB(angle / 360f, sat, value); - _texture.SetPixel(x, y, color); + pixels[idx] = Color.HSVToRGB(angle / 360f, sat, value); } else { - // 圆形外透明 - _texture.SetPixel(x, y, Color.clear); + pixels[idx] = Color.clear; } } } - - _texture.Apply(); // 应用像素更改 + _texture.SetPixels(pixels); + _texture.Apply(); } void ApplyTextureToRawImage() @@ -207,7 +250,7 @@ public partial class HsvDrawer if (baseColorPicker != null) { // 同步到BaseColorPicker - baseColorPicker.SliderChangeWithoutNofication(currentColor); + baseColorPicker.SliderChangeWithoutNotification(currentColor); } ApplyParameters(); } diff --git a/Assets/StreamingAssets/AutoSave/tesxt/AutoSave_0.json b/Assets/StreamingAssets/AutoSave/tesxt/AutoSave_0.json index 5532bca5..01c46113 100644 --- a/Assets/StreamingAssets/AutoSave/tesxt/AutoSave_0.json +++ b/Assets/StreamingAssets/AutoSave/tesxt/AutoSave_0.json @@ -3579,6 +3579,1631 @@ "attachedElementGuid" : { "value" : "ba74faee-62cc-4fc2-9e08-77977af8e8a5" } + },{ + "__type" : "Ichni.RhythmGame.ThemeBundles.Basic.Beatmap.TextObject_BM,Assembly-CSharp", + "width" : 12, + "height" : 1, + "content" : "HAHAHAHAHAHAHAAH", + "isLocalized" : false, + "fontName" : "SarasaGothic", + "size" : 10, + "horizontalAlignment" : 8, + "verticalAlignment" : 512, + "isGeneratingOneByOne" : true, + "generateTime" : 1, + "isStatic" : false, + "themeBundleName" : "basic", + "objectName" : "TextObject", + "elementName" : "New Environment Object", + "tags" : [ + + ], + "elementGuid" : { + "value" : "f411fe90-12b3-4a48-aa57-e096441f8655" + }, + "attachedElementGuid" : { + "value" : "80ad3bb4-da3b-4318-b536-0bebb7480206" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : 0, + "z" : 5 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "f411fe90-12b3-4a48-aa57-e096441f8655" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : true, + "startTime" : 2, + "endTime" : 8, + "attachedElementGuid" : { + "value" : "f411fe90-12b3-4a48-aa57-e096441f8655" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 1, + "b" : 1, + "a" : 1 + }, + "emissionEnabled" : true, + "originalEmissionColor" : { + "r" : 1, + "g" : 1, + "b" : 1, + "a" : 1 + }, + "originalEmissionIntensity" : 1, + "attachedElementGuid" : { + "value" : "f411fe90-12b3-4a48-aa57-e096441f8655" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.EmissionColorChange_BM,Assembly-CSharp", + "colorR" : { + "animatedFloatList" : [ + { + "startValue" : 1, + "endValue" : 1, + "startTime" : 4, + "endTime" : 4.307693, + "animationCurveType" : 0 + } + ] + }, + "colorG" : { + "animatedFloatList" : [ + { + "startValue" : 1, + "endValue" : 1, + "startTime" : 4, + "endTime" : 4.307693, + "animationCurveType" : 0 + } + ] + }, + "colorB" : { + "animatedFloatList" : [ + { + "startValue" : 1, + "endValue" : 1, + "startTime" : 4, + "endTime" : 4.307693, + "animationCurveType" : 0 + } + ] + }, + "colorI" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 0, + "startTime" : 4, + "endTime" : 4.307693, + "animationCurveType" : 0 + },{ + "startValue" : 8, + "endValue" : 0, + "startTime" : 4.307693, + "endTime" : 5.846154, + "animationCurveType" : 17 + } + ] + }, + "elementName" : "New Emission Color Change", + "tags" : [ + + ], + "elementGuid" : { + "value" : "d9e9481e-a8e9-4187-b3a5-909f6066eb18" + }, + "attachedElementGuid" : { + "value" : "f411fe90-12b3-4a48-aa57-e096441f8655" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "d9e9481e-a8e9-4187-b3a5-909f6066eb18" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ElementFolder_BM,Assembly-CSharp", + "elementName" : "Folder", + "tags" : [ + + ], + "elementGuid" : { + "value" : "e22c711a-1ece-444e-957f-09e8483fab2c" + }, + "attachedElementGuid" : { + "value" : "00000000-0000-0000-0000-000000000000" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : 50, + "z" : 40 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "e22c711a-1ece-444e-957f-09e8483fab2c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "e22c711a-1ece-444e-957f-09e8483fab2c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Track_BM,Assembly-CSharp", + "elementName" : "121212", + "tags" : [ + + ], + "elementGuid" : { + "value" : "8c22537e-44a7-4d4a-87b2-26a82267b392" + }, + "attachedElementGuid" : { + "value" : "e22c711a-1ece-444e-957f-09e8483fab2c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0.4, + "y" : -2.5, + "z" : 15 + }, + "originalEulerAngles" : { + "x" : 0.1, + "y" : 90, + "z" : 2.5 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "8c22537e-44a7-4d4a-87b2-26a82267b392" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "8c22537e-44a7-4d4a-87b2-26a82267b392" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TrackPathSubmodule_BM,Assembly-CSharp", + "trackSpaceType" : 0, + "trackSamplingType" : 0, + "isClosed" : false, + "isShowingDisplay" : false, + "attachedElementGuid" : { + "value" : "8c22537e-44a7-4d4a-87b2-26a82267b392" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TrackRendererSubmoduleAutoOrient_BM,Assembly-CSharp", + "materialThemeBundleName" : "", + "materialName" : "", + "enableEmission" : false, + "emissionIntensity" : 0, + "zWrite" : true, + "uvScale" : { + "x" : 1, + "y" : 1 + }, + "uvOffset" : { + "x" : 0, + "y" : 0 + }, + "attachedElementGuid" : { + "value" : "8c22537e-44a7-4d4a-87b2-26a82267b392" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "10339012-8e61-402f-8747-e6675603a2b2" + }, + "attachedElementGuid" : { + "value" : "8c22537e-44a7-4d4a-87b2-26a82267b392" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : 2, + "z" : 2 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "10339012-8e61-402f-8747-e6675603a2b2" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "10339012-8e61-402f-8747-e6675603a2b2" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 1, + "b" : 1, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "10339012-8e61-402f-8747-e6675603a2b2" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "83a601de-b398-43ef-aa22-80aa5a28daf5" + }, + "attachedElementGuid" : { + "value" : "8c22537e-44a7-4d4a-87b2-26a82267b392" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : -2, + "z" : 4 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "83a601de-b398-43ef-aa22-80aa5a28daf5" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "83a601de-b398-43ef-aa22-80aa5a28daf5" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 0, + "b" : 0.144918442, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "83a601de-b398-43ef-aa22-80aa5a28daf5" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "7b32247c-6aab-4c4e-bada-0f6096d8ba1b" + }, + "attachedElementGuid" : { + "value" : "8c22537e-44a7-4d4a-87b2-26a82267b392" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : -4.9, + "y" : -2, + "z" : 0.8 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "7b32247c-6aab-4c4e-bada-0f6096d8ba1b" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "7b32247c-6aab-4c4e-bada-0f6096d8ba1b" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 0, + "g" : 1, + "b" : 0.645110846, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "7b32247c-6aab-4c4e-bada-0f6096d8ba1b" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp", + "positionX" : { + "animatedFloatList" : [ + { + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.23077, + "endTime" : 53.53846, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.5384636, + "endTime" : 53.8461533, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.8461571, + "endTime" : 54.1538467, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 54.1538467, + "endTime" : 54.4615364, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 54.46154, + "endTime" : 54.76923, + "animationCurveType" : 0 + } + ] + }, + "positionY" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 0, + "startTime" : 52.61539, + "endTime" : 52.92308, + "animationCurveType" : 0 + } + ] + }, + "positionZ" : { + "animatedFloatList" : [ + + ] + }, + "elementName" : "New Displacement", + "tags" : [ + + ], + "elementGuid" : { + "value" : "ed49d42f-c03d-4ed9-8171-4d1981b58199" + }, + "attachedElementGuid" : { + "value" : "8c22537e-44a7-4d4a-87b2-26a82267b392" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "ed49d42f-c03d-4ed9-8171-4d1981b58199" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Track_BM,Assembly-CSharp", + "elementName" : "121212", + "tags" : [ + + ], + "elementGuid" : { + "value" : "d37ede06-2d54-4572-8719-c3f43726e3df" + }, + "attachedElementGuid" : { + "value" : "e22c711a-1ece-444e-957f-09e8483fab2c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : -5.8, + "y" : -2.5, + "z" : 15 + }, + "originalEulerAngles" : { + "x" : 0.1, + "y" : 90, + "z" : 2.5 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "d37ede06-2d54-4572-8719-c3f43726e3df" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "d37ede06-2d54-4572-8719-c3f43726e3df" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TrackPathSubmodule_BM,Assembly-CSharp", + "trackSpaceType" : 0, + "trackSamplingType" : 0, + "isClosed" : false, + "isShowingDisplay" : false, + "attachedElementGuid" : { + "value" : "d37ede06-2d54-4572-8719-c3f43726e3df" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TrackRendererSubmodulePathGenerator_BM,Assembly-CSharp", + "materialThemeBundleName" : "", + "materialName" : "", + "enableEmission" : false, + "emissionIntensity" : 0, + "zWrite" : true, + "uvScale" : { + "x" : 1, + "y" : 1 + }, + "uvOffset" : { + "x" : 0, + "y" : 0 + }, + "attachedElementGuid" : { + "value" : "d37ede06-2d54-4572-8719-c3f43726e3df" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "2aa86d24-fd09-4f6d-a2ad-dd97d6dd1ade" + }, + "attachedElementGuid" : { + "value" : "d37ede06-2d54-4572-8719-c3f43726e3df" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : 2, + "z" : 2 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "2aa86d24-fd09-4f6d-a2ad-dd97d6dd1ade" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "2aa86d24-fd09-4f6d-a2ad-dd97d6dd1ade" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 1, + "b" : 1, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "2aa86d24-fd09-4f6d-a2ad-dd97d6dd1ade" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "ca852da6-9124-42fe-8ff4-848b2d9eeda2" + }, + "attachedElementGuid" : { + "value" : "d37ede06-2d54-4572-8719-c3f43726e3df" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : -2, + "z" : 4 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "ca852da6-9124-42fe-8ff4-848b2d9eeda2" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "ca852da6-9124-42fe-8ff4-848b2d9eeda2" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 1, + "b" : 1, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "ca852da6-9124-42fe-8ff4-848b2d9eeda2" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "8dcc55b5-e1f8-4d34-93a0-347c3c36b092" + }, + "attachedElementGuid" : { + "value" : "d37ede06-2d54-4572-8719-c3f43726e3df" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : -4.9, + "y" : -2, + "z" : 0.8 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "8dcc55b5-e1f8-4d34-93a0-347c3c36b092" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "8dcc55b5-e1f8-4d34-93a0-347c3c36b092" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 1, + "b" : 1, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "8dcc55b5-e1f8-4d34-93a0-347c3c36b092" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp", + "positionX" : { + "animatedFloatList" : [ + { + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.23077, + "endTime" : 53.53846, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.5384636, + "endTime" : 53.8461533, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.8461571, + "endTime" : 54.1538467, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 54.1538467, + "endTime" : 54.4615364, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 54.46154, + "endTime" : 54.76923, + "animationCurveType" : 0 + } + ] + }, + "positionY" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 0, + "startTime" : 52.61539, + "endTime" : 52.92308, + "animationCurveType" : 0 + } + ] + }, + "positionZ" : { + "animatedFloatList" : [ + + ] + }, + "elementName" : "New Displacement", + "tags" : [ + + ], + "elementGuid" : { + "value" : "58e8a471-f0da-497d-b518-ea9bfcb0d5d4" + }, + "attachedElementGuid" : { + "value" : "d37ede06-2d54-4572-8719-c3f43726e3df" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "58e8a471-f0da-497d-b518-ea9bfcb0d5d4" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Track_BM,Assembly-CSharp", + "elementName" : "121212", + "tags" : [ + + ], + "elementGuid" : { + "value" : "3df39b92-ad05-40b2-828b-08a2d14834f1" + }, + "attachedElementGuid" : { + "value" : "e22c711a-1ece-444e-957f-09e8483fab2c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : -5.8, + "y" : 3, + "z" : 15 + }, + "originalEulerAngles" : { + "x" : 0.1, + "y" : 90, + "z" : 2.5 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "3df39b92-ad05-40b2-828b-08a2d14834f1" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "3df39b92-ad05-40b2-828b-08a2d14834f1" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TrackPathSubmodule_BM,Assembly-CSharp", + "trackSpaceType" : 0, + "trackSamplingType" : 0, + "isClosed" : false, + "isShowingDisplay" : false, + "attachedElementGuid" : { + "value" : "3df39b92-ad05-40b2-828b-08a2d14834f1" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TrackRendererSubmoduleTubeGenerator_BM,Assembly-CSharp", + "materialThemeBundleName" : "", + "materialName" : "", + "enableEmission" : false, + "emissionIntensity" : 0, + "zWrite" : true, + "sideCount" : 4, + "uvScale" : { + "x" : 1, + "y" : 1 + }, + "uvOffset" : { + "x" : 0, + "y" : 0 + }, + "attachedElementGuid" : { + "value" : "3df39b92-ad05-40b2-828b-08a2d14834f1" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "1e4aacf2-2811-4f6f-bc05-58d1decd255c" + }, + "attachedElementGuid" : { + "value" : "3df39b92-ad05-40b2-828b-08a2d14834f1" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : 2, + "z" : 2 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "1e4aacf2-2811-4f6f-bc05-58d1decd255c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "1e4aacf2-2811-4f6f-bc05-58d1decd255c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 0, + "b" : 0.0028090477, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "1e4aacf2-2811-4f6f-bc05-58d1decd255c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "b2c73d2c-9755-49db-92e8-8e0cffcfa414" + }, + "attachedElementGuid" : { + "value" : "3df39b92-ad05-40b2-828b-08a2d14834f1" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : -2, + "z" : 4 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "b2c73d2c-9755-49db-92e8-8e0cffcfa414" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "b2c73d2c-9755-49db-92e8-8e0cffcfa414" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 1, + "b" : 1, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "b2c73d2c-9755-49db-92e8-8e0cffcfa414" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "17002353-4078-4b1b-9932-edf864955ad6" + }, + "attachedElementGuid" : { + "value" : "3df39b92-ad05-40b2-828b-08a2d14834f1" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : -4.9, + "y" : -2, + "z" : 0.8 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "17002353-4078-4b1b-9932-edf864955ad6" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "17002353-4078-4b1b-9932-edf864955ad6" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 1, + "b" : 1, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "17002353-4078-4b1b-9932-edf864955ad6" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp", + "positionX" : { + "animatedFloatList" : [ + { + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.23077, + "endTime" : 53.53846, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.5384636, + "endTime" : 53.8461533, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.8461571, + "endTime" : 54.1538467, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 54.1538467, + "endTime" : 54.4615364, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 54.46154, + "endTime" : 54.76923, + "animationCurveType" : 0 + } + ] + }, + "positionY" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 0, + "startTime" : 52.61539, + "endTime" : 52.92308, + "animationCurveType" : 0 + } + ] + }, + "positionZ" : { + "animatedFloatList" : [ + + ] + }, + "elementName" : "New Displacement", + "tags" : [ + + ], + "elementGuid" : { + "value" : "85960ca0-1e08-466d-b2b6-6b3ff2e55170" + }, + "attachedElementGuid" : { + "value" : "3df39b92-ad05-40b2-828b-08a2d14834f1" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "85960ca0-1e08-466d-b2b6-6b3ff2e55170" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Track_BM,Assembly-CSharp", + "elementName" : "121212", + "tags" : [ + + ], + "elementGuid" : { + "value" : "3ca18b66-e675-47ef-9523-48ca477a6701" + }, + "attachedElementGuid" : { + "value" : "e22c711a-1ece-444e-957f-09e8483fab2c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : -0.3, + "y" : 3, + "z" : 15 + }, + "originalEulerAngles" : { + "x" : 0.1, + "y" : 90, + "z" : 2.5 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "3ca18b66-e675-47ef-9523-48ca477a6701" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "3ca18b66-e675-47ef-9523-48ca477a6701" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TrackPathSubmodule_BM,Assembly-CSharp", + "trackSpaceType" : 0, + "trackSamplingType" : 0, + "isClosed" : false, + "isShowingDisplay" : false, + "attachedElementGuid" : { + "value" : "3ca18b66-e675-47ef-9523-48ca477a6701" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TrackRendererSubmoduleSurface_BM,Assembly-CSharp", + "materialThemeBundleName" : "", + "materialName" : "", + "enableEmission" : false, + "emissionIntensity" : 0, + "zWrite" : true, + "uvScale" : { + "x" : 1, + "y" : 1 + }, + "uvOffset" : { + "x" : 0, + "y" : 0 + }, + "attachedElementGuid" : { + "value" : "3ca18b66-e675-47ef-9523-48ca477a6701" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "da79e223-d85a-416d-8f5b-12cc48e8e925" + }, + "attachedElementGuid" : { + "value" : "3ca18b66-e675-47ef-9523-48ca477a6701" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : 2, + "z" : 2 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "da79e223-d85a-416d-8f5b-12cc48e8e925" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "da79e223-d85a-416d-8f5b-12cc48e8e925" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 0.46760568, + "b" : 0.263008356, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "da79e223-d85a-416d-8f5b-12cc48e8e925" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "fa37d22f-135a-46ee-8ce0-f27b7a0a45ef" + }, + "attachedElementGuid" : { + "value" : "3ca18b66-e675-47ef-9523-48ca477a6701" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : -2, + "z" : 4 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "fa37d22f-135a-46ee-8ce0-f27b7a0a45ef" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "fa37d22f-135a-46ee-8ce0-f27b7a0a45ef" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 0, + "g" : 0.4282546, + "b" : 1, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "fa37d22f-135a-46ee-8ce0-f27b7a0a45ef" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "c01a9472-b35d-42fb-99e1-f7b1e69e15a2" + }, + "attachedElementGuid" : { + "value" : "3ca18b66-e675-47ef-9523-48ca477a6701" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : -4.9, + "y" : -2, + "z" : 0.8 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "c01a9472-b35d-42fb-99e1-f7b1e69e15a2" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "c01a9472-b35d-42fb-99e1-f7b1e69e15a2" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 5.96046448E-08, + "b" : 0.6352172, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "c01a9472-b35d-42fb-99e1-f7b1e69e15a2" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp", + "positionX" : { + "animatedFloatList" : [ + { + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.23077, + "endTime" : 53.53846, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.5384636, + "endTime" : 53.8461533, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.8461571, + "endTime" : 54.1538467, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 54.1538467, + "endTime" : 54.4615364, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 54.46154, + "endTime" : 54.76923, + "animationCurveType" : 0 + } + ] + }, + "positionY" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 0, + "startTime" : 52.61539, + "endTime" : 52.92308, + "animationCurveType" : 0 + } + ] + }, + "positionZ" : { + "animatedFloatList" : [ + + ] + }, + "elementName" : "New Displacement", + "tags" : [ + + ], + "elementGuid" : { + "value" : "e4c15d7d-192f-4bcc-92b9-c9482e096fac" + }, + "attachedElementGuid" : { + "value" : "3ca18b66-e675-47ef-9523-48ca477a6701" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "e4c15d7d-192f-4bcc-92b9-c9482e096fac" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Swirl_BM,Assembly-CSharp", + "eulerAngleX" : { + "animatedFloatList" : [ + + ] + }, + "eulerAngleY" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 11111, + "startTime" : 49.53846, + "endTime" : 69.23077, + "animationCurveType" : 0 + } + ] + }, + "eulerAngleZ" : { + "animatedFloatList" : [ + + ] + }, + "elementName" : "New Swirl", + "tags" : [ + + ], + "elementGuid" : { + "value" : "3f9508d3-9d23-409e-80ba-8ff5503f362d" + }, + "attachedElementGuid" : { + "value" : "3ca18b66-e675-47ef-9523-48ca477a6701" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "3f9508d3-9d23-409e-80ba-8ff5503f362d" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp", + "positionX" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 35, + "startTime" : 100.3077, + "endTime" : 104.9231, + "animationCurveType" : 0 + } + ] + }, + "positionY" : { + "animatedFloatList" : [ + + ] + }, + "positionZ" : { + "animatedFloatList" : [ + + ] + }, + "elementName" : "New Displacement", + "tags" : [ + + ], + "elementGuid" : { + "value" : "d356b3f2-b497-4f4b-8155-2c40568eb24c" + }, + "attachedElementGuid" : { + "value" : "946e92ab-220c-4279-b185-18616f5036be" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "d356b3f2-b497-4f4b-8155-2c40568eb24c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp", + "positionX" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 55, + "startTime" : 100.3077, + "endTime" : 104.9231, + "animationCurveType" : 0 + } + ] + }, + "positionY" : { + "animatedFloatList" : [ + + ] + }, + "positionZ" : { + "animatedFloatList" : [ + + ] + }, + "elementName" : "New Displacement", + "tags" : [ + + ], + "elementGuid" : { + "value" : "87898de2-6725-4833-9ce1-3aa924450874" + }, + "attachedElementGuid" : { + "value" : "e22c711a-1ece-444e-957f-09e8483fab2c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "87898de2-6725-4833-9ce1-3aa924450874" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp", + "positionX" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 15, + "startTime" : 2.769231, + "endTime" : 4, + "animationCurveType" : 25 + },{ + "startValue" : 15, + "endValue" : 0, + "startTime" : 4, + "endTime" : 5.230769, + "animationCurveType" : 26 + } + ] + }, + "positionY" : { + "animatedFloatList" : [ + + ] + }, + "positionZ" : { + "animatedFloatList" : [ + + ] + }, + "elementName" : "New Displacement", + "tags" : [ + + ], + "elementGuid" : { + "value" : "12275812-e5cf-47cd-98a2-f1860591cad4" + }, + "attachedElementGuid" : { + "value" : "190c0ba5-dab3-42de-8fd8-d6269208bdb0" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "12275812-e5cf-47cd-98a2-f1860591cad4" + } } ], "attachedElementGuid" : { diff --git a/Assets/StreamingAssets/Projects/tesxt/Beatmap.json b/Assets/StreamingAssets/Projects/tesxt/Beatmap.json index bb64fe3c..395fa2a3 100644 --- a/Assets/StreamingAssets/Projects/tesxt/Beatmap.json +++ b/Assets/StreamingAssets/Projects/tesxt/Beatmap.json @@ -1734,7 +1734,7 @@ "time" : 32.615 },{ "value" : false, - "time" : 100 + "time" : 62.154 } ] }, @@ -3587,10 +3587,10 @@ "isLocalized" : false, "fontName" : "SarasaGothic", "size" : 10, - "horizontalAlignment" : 2, + "horizontalAlignment" : 8, "verticalAlignment" : 512, "isGeneratingOneByOne" : true, - "generateTime" : 5, + "generateTime" : 1, "isStatic" : false, "themeBundleName" : "basic", "objectName" : "TextObject", @@ -3640,17 +3640,1654 @@ "b" : 1, "a" : 1 }, - "emissionEnabled" : false, + "emissionEnabled" : true, "originalEmissionColor" : { "r" : 1, "g" : 1, "b" : 1, "a" : 1 }, - "originalEmissionIntensity" : 0, + "originalEmissionIntensity" : 1, "attachedElementGuid" : { "value" : "f411fe90-12b3-4a48-aa57-e096441f8655" } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.EmissionColorChange_BM,Assembly-CSharp", + "colorR" : { + "animatedFloatList" : [ + { + "startValue" : 1, + "endValue" : 1, + "startTime" : 4, + "endTime" : 4.307693, + "animationCurveType" : 0 + } + ] + }, + "colorG" : { + "animatedFloatList" : [ + { + "startValue" : 1, + "endValue" : 1, + "startTime" : 4, + "endTime" : 4.307693, + "animationCurveType" : 0 + } + ] + }, + "colorB" : { + "animatedFloatList" : [ + { + "startValue" : 1, + "endValue" : 1, + "startTime" : 4, + "endTime" : 4.307693, + "animationCurveType" : 0 + } + ] + }, + "colorI" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 0, + "startTime" : 4, + "endTime" : 4.307693, + "animationCurveType" : 0 + },{ + "startValue" : 8, + "endValue" : 0, + "startTime" : 4.307693, + "endTime" : 5.846154, + "animationCurveType" : 17 + } + ] + }, + "elementName" : "New Emission Color Change", + "tags" : [ + + ], + "elementGuid" : { + "value" : "d9e9481e-a8e9-4187-b3a5-909f6066eb18" + }, + "attachedElementGuid" : { + "value" : "f411fe90-12b3-4a48-aa57-e096441f8655" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "d9e9481e-a8e9-4187-b3a5-909f6066eb18" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ElementFolder_BM,Assembly-CSharp", + "elementName" : "Folder", + "tags" : [ + + ], + "elementGuid" : { + "value" : "e22c711a-1ece-444e-957f-09e8483fab2c" + }, + "attachedElementGuid" : { + "value" : "00000000-0000-0000-0000-000000000000" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : 50, + "z" : 40 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "e22c711a-1ece-444e-957f-09e8483fab2c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "e22c711a-1ece-444e-957f-09e8483fab2c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Track_BM,Assembly-CSharp", + "elementName" : "121212", + "tags" : [ + + ], + "elementGuid" : { + "value" : "8c22537e-44a7-4d4a-87b2-26a82267b392" + }, + "attachedElementGuid" : { + "value" : "e22c711a-1ece-444e-957f-09e8483fab2c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0.4, + "y" : -2.5, + "z" : 15 + }, + "originalEulerAngles" : { + "x" : 0.1, + "y" : 90, + "z" : 2.5 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "8c22537e-44a7-4d4a-87b2-26a82267b392" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "8c22537e-44a7-4d4a-87b2-26a82267b392" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TrackPathSubmodule_BM,Assembly-CSharp", + "trackSpaceType" : 0, + "trackSamplingType" : 0, + "isClosed" : false, + "isShowingDisplay" : false, + "attachedElementGuid" : { + "value" : "8c22537e-44a7-4d4a-87b2-26a82267b392" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TrackRendererSubmoduleAutoOrient_BM,Assembly-CSharp", + "materialThemeBundleName" : "", + "materialName" : "", + "enableEmission" : false, + "emissionIntensity" : 0, + "zWrite" : true, + "uvScale" : { + "x" : 1, + "y" : 1 + }, + "uvOffset" : { + "x" : 0, + "y" : 0 + }, + "attachedElementGuid" : { + "value" : "8c22537e-44a7-4d4a-87b2-26a82267b392" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "10339012-8e61-402f-8747-e6675603a2b2" + }, + "attachedElementGuid" : { + "value" : "8c22537e-44a7-4d4a-87b2-26a82267b392" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : 2, + "z" : 2 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "10339012-8e61-402f-8747-e6675603a2b2" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "10339012-8e61-402f-8747-e6675603a2b2" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 1, + "b" : 1, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "10339012-8e61-402f-8747-e6675603a2b2" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "83a601de-b398-43ef-aa22-80aa5a28daf5" + }, + "attachedElementGuid" : { + "value" : "8c22537e-44a7-4d4a-87b2-26a82267b392" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : -2, + "z" : 4 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "83a601de-b398-43ef-aa22-80aa5a28daf5" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "83a601de-b398-43ef-aa22-80aa5a28daf5" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 0, + "b" : 0.144918442, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "83a601de-b398-43ef-aa22-80aa5a28daf5" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "7b32247c-6aab-4c4e-bada-0f6096d8ba1b" + }, + "attachedElementGuid" : { + "value" : "8c22537e-44a7-4d4a-87b2-26a82267b392" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : -4.9, + "y" : -2, + "z" : 0.8 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "7b32247c-6aab-4c4e-bada-0f6096d8ba1b" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "7b32247c-6aab-4c4e-bada-0f6096d8ba1b" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 0, + "g" : 1, + "b" : 0.645110846, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "7b32247c-6aab-4c4e-bada-0f6096d8ba1b" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp", + "positionX" : { + "animatedFloatList" : [ + { + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.23077, + "endTime" : 53.53846, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.5384636, + "endTime" : 53.8461533, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.8461571, + "endTime" : 54.1538467, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 54.1538467, + "endTime" : 54.4615364, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 54.46154, + "endTime" : 54.76923, + "animationCurveType" : 0 + } + ] + }, + "positionY" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 0, + "startTime" : 52.61539, + "endTime" : 52.92308, + "animationCurveType" : 0 + } + ] + }, + "positionZ" : { + "animatedFloatList" : [ + + ] + }, + "elementName" : "New Displacement", + "tags" : [ + + ], + "elementGuid" : { + "value" : "ed49d42f-c03d-4ed9-8171-4d1981b58199" + }, + "attachedElementGuid" : { + "value" : "8c22537e-44a7-4d4a-87b2-26a82267b392" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "ed49d42f-c03d-4ed9-8171-4d1981b58199" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Track_BM,Assembly-CSharp", + "elementName" : "121212", + "tags" : [ + + ], + "elementGuid" : { + "value" : "d37ede06-2d54-4572-8719-c3f43726e3df" + }, + "attachedElementGuid" : { + "value" : "e22c711a-1ece-444e-957f-09e8483fab2c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : -5.8, + "y" : -2.5, + "z" : 15 + }, + "originalEulerAngles" : { + "x" : 0.1, + "y" : 90, + "z" : 2.5 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "d37ede06-2d54-4572-8719-c3f43726e3df" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "d37ede06-2d54-4572-8719-c3f43726e3df" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TrackPathSubmodule_BM,Assembly-CSharp", + "trackSpaceType" : 0, + "trackSamplingType" : 0, + "isClosed" : false, + "isShowingDisplay" : false, + "attachedElementGuid" : { + "value" : "d37ede06-2d54-4572-8719-c3f43726e3df" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TrackRendererSubmodulePathGenerator_BM,Assembly-CSharp", + "materialThemeBundleName" : "", + "materialName" : "", + "enableEmission" : false, + "emissionIntensity" : 0, + "zWrite" : true, + "uvScale" : { + "x" : 1, + "y" : 1 + }, + "uvOffset" : { + "x" : 0, + "y" : 0 + }, + "attachedElementGuid" : { + "value" : "d37ede06-2d54-4572-8719-c3f43726e3df" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "2aa86d24-fd09-4f6d-a2ad-dd97d6dd1ade" + }, + "attachedElementGuid" : { + "value" : "d37ede06-2d54-4572-8719-c3f43726e3df" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : 2, + "z" : 2 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "2aa86d24-fd09-4f6d-a2ad-dd97d6dd1ade" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "2aa86d24-fd09-4f6d-a2ad-dd97d6dd1ade" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 1, + "b" : 1, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "2aa86d24-fd09-4f6d-a2ad-dd97d6dd1ade" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "ca852da6-9124-42fe-8ff4-848b2d9eeda2" + }, + "attachedElementGuid" : { + "value" : "d37ede06-2d54-4572-8719-c3f43726e3df" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : -2, + "z" : 4 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "ca852da6-9124-42fe-8ff4-848b2d9eeda2" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "ca852da6-9124-42fe-8ff4-848b2d9eeda2" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 1, + "b" : 1, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "ca852da6-9124-42fe-8ff4-848b2d9eeda2" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "8dcc55b5-e1f8-4d34-93a0-347c3c36b092" + }, + "attachedElementGuid" : { + "value" : "d37ede06-2d54-4572-8719-c3f43726e3df" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : -4.9, + "y" : -2, + "z" : 0.8 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "8dcc55b5-e1f8-4d34-93a0-347c3c36b092" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "8dcc55b5-e1f8-4d34-93a0-347c3c36b092" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 1, + "b" : 1, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "8dcc55b5-e1f8-4d34-93a0-347c3c36b092" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp", + "positionX" : { + "animatedFloatList" : [ + { + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.23077, + "endTime" : 53.53846, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.5384636, + "endTime" : 53.8461533, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.8461571, + "endTime" : 54.1538467, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 54.1538467, + "endTime" : 54.4615364, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 54.46154, + "endTime" : 54.76923, + "animationCurveType" : 0 + } + ] + }, + "positionY" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 0, + "startTime" : 52.61539, + "endTime" : 52.92308, + "animationCurveType" : 0 + } + ] + }, + "positionZ" : { + "animatedFloatList" : [ + + ] + }, + "elementName" : "New Displacement", + "tags" : [ + + ], + "elementGuid" : { + "value" : "58e8a471-f0da-497d-b518-ea9bfcb0d5d4" + }, + "attachedElementGuid" : { + "value" : "d37ede06-2d54-4572-8719-c3f43726e3df" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "58e8a471-f0da-497d-b518-ea9bfcb0d5d4" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Track_BM,Assembly-CSharp", + "elementName" : "121212", + "tags" : [ + + ], + "elementGuid" : { + "value" : "3df39b92-ad05-40b2-828b-08a2d14834f1" + }, + "attachedElementGuid" : { + "value" : "e22c711a-1ece-444e-957f-09e8483fab2c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : -5.8, + "y" : 3, + "z" : 15 + }, + "originalEulerAngles" : { + "x" : 0.1, + "y" : 90, + "z" : 2.5 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "3df39b92-ad05-40b2-828b-08a2d14834f1" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "3df39b92-ad05-40b2-828b-08a2d14834f1" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TrackPathSubmodule_BM,Assembly-CSharp", + "trackSpaceType" : 0, + "trackSamplingType" : 0, + "isClosed" : false, + "isShowingDisplay" : false, + "attachedElementGuid" : { + "value" : "3df39b92-ad05-40b2-828b-08a2d14834f1" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TrackRendererSubmoduleTubeGenerator_BM,Assembly-CSharp", + "materialThemeBundleName" : "", + "materialName" : "", + "enableEmission" : false, + "emissionIntensity" : 0, + "zWrite" : true, + "sideCount" : 4, + "uvScale" : { + "x" : 1, + "y" : 1 + }, + "uvOffset" : { + "x" : 0, + "y" : 0 + }, + "attachedElementGuid" : { + "value" : "3df39b92-ad05-40b2-828b-08a2d14834f1" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "1e4aacf2-2811-4f6f-bc05-58d1decd255c" + }, + "attachedElementGuid" : { + "value" : "3df39b92-ad05-40b2-828b-08a2d14834f1" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : 2, + "z" : 2 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "1e4aacf2-2811-4f6f-bc05-58d1decd255c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "1e4aacf2-2811-4f6f-bc05-58d1decd255c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 0, + "b" : 0.0028090477, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "1e4aacf2-2811-4f6f-bc05-58d1decd255c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "b2c73d2c-9755-49db-92e8-8e0cffcfa414" + }, + "attachedElementGuid" : { + "value" : "3df39b92-ad05-40b2-828b-08a2d14834f1" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : -2, + "z" : 4 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "b2c73d2c-9755-49db-92e8-8e0cffcfa414" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "b2c73d2c-9755-49db-92e8-8e0cffcfa414" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 1, + "b" : 1, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "b2c73d2c-9755-49db-92e8-8e0cffcfa414" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "17002353-4078-4b1b-9932-edf864955ad6" + }, + "attachedElementGuid" : { + "value" : "3df39b92-ad05-40b2-828b-08a2d14834f1" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : -4.9, + "y" : -2, + "z" : 0.8 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "17002353-4078-4b1b-9932-edf864955ad6" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "17002353-4078-4b1b-9932-edf864955ad6" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 1, + "b" : 1, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "17002353-4078-4b1b-9932-edf864955ad6" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp", + "positionX" : { + "animatedFloatList" : [ + { + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.23077, + "endTime" : 53.53846, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.5384636, + "endTime" : 53.8461533, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.8461571, + "endTime" : 54.1538467, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 54.1538467, + "endTime" : 54.4615364, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 54.46154, + "endTime" : 54.76923, + "animationCurveType" : 0 + } + ] + }, + "positionY" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 0, + "startTime" : 52.61539, + "endTime" : 52.92308, + "animationCurveType" : 0 + } + ] + }, + "positionZ" : { + "animatedFloatList" : [ + + ] + }, + "elementName" : "New Displacement", + "tags" : [ + + ], + "elementGuid" : { + "value" : "85960ca0-1e08-466d-b2b6-6b3ff2e55170" + }, + "attachedElementGuid" : { + "value" : "3df39b92-ad05-40b2-828b-08a2d14834f1" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "85960ca0-1e08-466d-b2b6-6b3ff2e55170" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Track_BM,Assembly-CSharp", + "elementName" : "121212", + "tags" : [ + + ], + "elementGuid" : { + "value" : "3ca18b66-e675-47ef-9523-48ca477a6701" + }, + "attachedElementGuid" : { + "value" : "e22c711a-1ece-444e-957f-09e8483fab2c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : -0.3, + "y" : 3, + "z" : 15 + }, + "originalEulerAngles" : { + "x" : 0.1, + "y" : 90, + "z" : 2.5 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "3ca18b66-e675-47ef-9523-48ca477a6701" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "3ca18b66-e675-47ef-9523-48ca477a6701" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TrackPathSubmodule_BM,Assembly-CSharp", + "trackSpaceType" : 0, + "trackSamplingType" : 0, + "isClosed" : false, + "isShowingDisplay" : false, + "attachedElementGuid" : { + "value" : "3ca18b66-e675-47ef-9523-48ca477a6701" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TrackRendererSubmoduleSurface_BM,Assembly-CSharp", + "materialThemeBundleName" : "", + "materialName" : "", + "enableEmission" : false, + "emissionIntensity" : 0, + "zWrite" : true, + "uvScale" : { + "x" : 1, + "y" : 1 + }, + "uvOffset" : { + "x" : 0, + "y" : 0 + }, + "attachedElementGuid" : { + "value" : "3ca18b66-e675-47ef-9523-48ca477a6701" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "da79e223-d85a-416d-8f5b-12cc48e8e925" + }, + "attachedElementGuid" : { + "value" : "3ca18b66-e675-47ef-9523-48ca477a6701" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : 2, + "z" : 2 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "da79e223-d85a-416d-8f5b-12cc48e8e925" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "da79e223-d85a-416d-8f5b-12cc48e8e925" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 0.46760568, + "b" : 0.263008356, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "da79e223-d85a-416d-8f5b-12cc48e8e925" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "fa37d22f-135a-46ee-8ce0-f27b7a0a45ef" + }, + "attachedElementGuid" : { + "value" : "3ca18b66-e675-47ef-9523-48ca477a6701" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : -2, + "z" : 4 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "fa37d22f-135a-46ee-8ce0-f27b7a0a45ef" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "fa37d22f-135a-46ee-8ce0-f27b7a0a45ef" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 0, + "g" : 0.4282546, + "b" : 1, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "fa37d22f-135a-46ee-8ce0-f27b7a0a45ef" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : true, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "c01a9472-b35d-42fb-99e1-f7b1e69e15a2" + }, + "attachedElementGuid" : { + "value" : "3ca18b66-e675-47ef-9523-48ca477a6701" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : -4.9, + "y" : -2, + "z" : 0.8 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "c01a9472-b35d-42fb-99e1-f7b1e69e15a2" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "c01a9472-b35d-42fb-99e1-f7b1e69e15a2" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 5.96046448E-08, + "b" : 0.6352172, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "c01a9472-b35d-42fb-99e1-f7b1e69e15a2" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp", + "positionX" : { + "animatedFloatList" : [ + { + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.23077, + "endTime" : 53.53846, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.5384636, + "endTime" : 53.8461533, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 53.8461571, + "endTime" : 54.1538467, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 54.1538467, + "endTime" : 54.4615364, + "animationCurveType" : 0 + },{ + "startValue" : 4, + "endValue" : 0, + "startTime" : 54.46154, + "endTime" : 54.76923, + "animationCurveType" : 0 + } + ] + }, + "positionY" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 0, + "startTime" : 52.61539, + "endTime" : 52.92308, + "animationCurveType" : 0 + } + ] + }, + "positionZ" : { + "animatedFloatList" : [ + + ] + }, + "elementName" : "New Displacement", + "tags" : [ + + ], + "elementGuid" : { + "value" : "e4c15d7d-192f-4bcc-92b9-c9482e096fac" + }, + "attachedElementGuid" : { + "value" : "3ca18b66-e675-47ef-9523-48ca477a6701" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "e4c15d7d-192f-4bcc-92b9-c9482e096fac" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Swirl_BM,Assembly-CSharp", + "eulerAngleX" : { + "animatedFloatList" : [ + + ] + }, + "eulerAngleY" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 11111, + "startTime" : 49.53846, + "endTime" : 69.23077, + "animationCurveType" : 0 + } + ] + }, + "eulerAngleZ" : { + "animatedFloatList" : [ + + ] + }, + "elementName" : "New Swirl", + "tags" : [ + + ], + "elementGuid" : { + "value" : "3f9508d3-9d23-409e-80ba-8ff5503f362d" + }, + "attachedElementGuid" : { + "value" : "3ca18b66-e675-47ef-9523-48ca477a6701" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "3f9508d3-9d23-409e-80ba-8ff5503f362d" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp", + "positionX" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 2, + "startTime" : 62.15385, + "endTime" : 62.46154, + "animationCurveType" : 0 + },{ + "startValue" : 2, + "endValue" : 0, + "startTime" : 62.46154, + "endTime" : 62.76923, + "animationCurveType" : 0 + },{ + "startValue" : 0, + "endValue" : -2, + "startTime" : 62.76923, + "endTime" : 63.07693, + "animationCurveType" : 0 + },{ + "startValue" : -2, + "endValue" : 0, + "startTime" : 63.38462, + "endTime" : 63.69231, + "animationCurveType" : 0 + },{ + "startValue" : 0, + "endValue" : 0, + "startTime" : 63.69231, + "endTime" : 64, + "animationCurveType" : 0 + },{ + "startValue" : 0, + "endValue" : 35, + "startTime" : 100.3077, + "endTime" : 104.9231, + "animationCurveType" : 0 + } + ] + }, + "positionY" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 123, + "startTime" : 63.07693, + "endTime" : 63.38462, + "animationCurveType" : 0 + },{ + "startValue" : 123, + "endValue" : 0, + "startTime" : 63.38462, + "endTime" : 63.69231, + "animationCurveType" : 0 + } + ] + }, + "positionZ" : { + "animatedFloatList" : [ + + ] + }, + "elementName" : "New Displacement", + "tags" : [ + + ], + "elementGuid" : { + "value" : "d356b3f2-b497-4f4b-8155-2c40568eb24c" + }, + "attachedElementGuid" : { + "value" : "946e92ab-220c-4279-b185-18616f5036be" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "d356b3f2-b497-4f4b-8155-2c40568eb24c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp", + "positionX" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 15, + "startTime" : 2.769231, + "endTime" : 4, + "animationCurveType" : 25 + },{ + "startValue" : 15, + "endValue" : 0, + "startTime" : 4, + "endTime" : 5.230769, + "animationCurveType" : 26 + } + ] + }, + "positionY" : { + "animatedFloatList" : [ + + ] + }, + "positionZ" : { + "animatedFloatList" : [ + + ] + }, + "elementName" : "New Displacement", + "tags" : [ + + ], + "elementGuid" : { + "value" : "12275812-e5cf-47cd-98a2-f1860591cad4" + }, + "attachedElementGuid" : { + "value" : "190c0ba5-dab3-42de-8fd8-d6269208bdb0" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "12275812-e5cf-47cd-98a2-f1860591cad4" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp", + "positionX" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 2, + "startTime" : 62.15385, + "endTime" : 62.46154, + "animationCurveType" : 0 + },{ + "startValue" : 2, + "endValue" : 0, + "startTime" : 62.46154, + "endTime" : 62.76923, + "animationCurveType" : 0 + },{ + "startValue" : 0, + "endValue" : -2, + "startTime" : 62.76923, + "endTime" : 63.07693, + "animationCurveType" : 0 + },{ + "startValue" : -2, + "endValue" : 0, + "startTime" : 63.38462, + "endTime" : 63.69231, + "animationCurveType" : 0 + },{ + "startValue" : 0, + "endValue" : 0, + "startTime" : 63.69231, + "endTime" : 64, + "animationCurveType" : 0 + },{ + "startValue" : 0, + "endValue" : 35, + "startTime" : 100.3077, + "endTime" : 104.9231, + "animationCurveType" : 0 + } + ] + }, + "positionY" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 123, + "startTime" : 63.07693, + "endTime" : 63.38462, + "animationCurveType" : 0 + },{ + "startValue" : 123, + "endValue" : 0, + "startTime" : 63.38462, + "endTime" : 63.69231, + "animationCurveType" : 0 + } + ] + }, + "positionZ" : { + "animatedFloatList" : [ + + ] + }, + "elementName" : "New Displacement", + "tags" : [ + + ], + "elementGuid" : { + "value" : "016821d2-ef02-4972-a3f9-bb8dee6dcc6e" + }, + "attachedElementGuid" : { + "value" : "e22c711a-1ece-444e-957f-09e8483fab2c" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "016821d2-ef02-4972-a3f9-bb8dee6dcc6e" + } } ], "attachedElementGuid" : {