From 1c2e703bbc865c9a9ba0f07a4f39856075326728 Mon Sep 17 00:00:00 2001 From: SoulliesOfficial <77235731+SoulliesOfficial@users.noreply.github.com> Date: Sun, 16 Mar 2025 20:19:04 -0400 Subject: [PATCH] =?UTF-8?q?non-strip=20hold=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/000_assets/shader.meta | 8 + .../Track/DefaultTrackMaterial.mat | 2 +- .../Track/DefaultTrailMaterial.mat | 2 +- .../GameElements/Notes/NoteObjects/Hold.cs | 41 +- .../Notes/NoteVisual/NoteVisualBaseHold.cs | 10 + Assets/Shaders/Sprite Unlit.shadergraph | 2627 ----------------- Assets/Shaders/Sprite Unlit.shadergraph.meta | 10 - Assets/Shaders/TrackShader.shader | 133 +- Assets/Shaders/TrackShader.shader.meta | 2 +- .../AutoSave/Terminal/AutoSave_0.json | 717 +++++ .../Projects/Terminal/Beatmap.json | 90 +- Assets/StreamingAssets/ThemeBundles/OSX/OSX | Bin 1065 -> 1066 bytes .../ThemeBundles/OSX/OSX.manifest | 2 +- Assets/StreamingAssets/ThemeBundles/OSX/basic | Bin 126854 -> 127294 bytes .../ThemeBundles/OSX/basic.manifest | 13 +- .../Basic/Prefabs/BasicNoteHoldMovable.prefab | 255 ++ .../Prefabs/BasicNoteHoldMovable.prefab.meta | 7 + ...Hold.prefab => BasicNoteHoldStatic.prefab} | 7 +- ...b.meta => BasicNoteHoldStatic.prefab.meta} | 0 .../Basic/Prefabs/BasicNoteTap3D.prefab | 310 +- .../NoteVisual/BasicHoldVisualMovable.cs | 85 + .../NoteVisual/BasicHoldVisualMovable.cs.meta | 11 + ...HoldVisual.cs => BasicHoldVisualStatic.cs} | 25 +- ....cs.meta => BasicHoldVisualStatic.cs.meta} | 0 .../Materials/Track/EnergyTrail0.mat | 22 +- 25 files changed, 1353 insertions(+), 3026 deletions(-) create mode 100644 Assets/000_assets/shader.meta delete mode 100755 Assets/Shaders/Sprite Unlit.shadergraph delete mode 100644 Assets/Shaders/Sprite Unlit.shadergraph.meta mode change 100644 => 100755 Assets/Shaders/TrackShader.shader mode change 100644 => 100755 Assets/Shaders/TrackShader.shader.meta create mode 100644 Assets/StreamingAssets/AutoSave/Terminal/AutoSave_0.json create mode 100644 Assets/ThemeBundles/Basic/Prefabs/BasicNoteHoldMovable.prefab create mode 100644 Assets/ThemeBundles/Basic/Prefabs/BasicNoteHoldMovable.prefab.meta rename Assets/ThemeBundles/Basic/Prefabs/{BasicNoteHold.prefab => BasicNoteHoldStatic.prefab} (98%) rename Assets/ThemeBundles/Basic/Prefabs/{BasicNoteHold.prefab.meta => BasicNoteHoldStatic.prefab.meta} (100%) create mode 100644 Assets/ThemeBundles/Basic/Scripts/NoteVisual/BasicHoldVisualMovable.cs create mode 100644 Assets/ThemeBundles/Basic/Scripts/NoteVisual/BasicHoldVisualMovable.cs.meta rename Assets/ThemeBundles/Basic/Scripts/NoteVisual/{BasicHoldVisual.cs => BasicHoldVisualStatic.cs} (63%) rename Assets/ThemeBundles/Basic/Scripts/NoteVisual/{BasicHoldVisual.cs.meta => BasicHoldVisualStatic.cs.meta} (100%) diff --git a/Assets/000_assets/shader.meta b/Assets/000_assets/shader.meta new file mode 100644 index 00000000..fbaf7893 --- /dev/null +++ b/Assets/000_assets/shader.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 59f7065eb24bb4a339f5005ea9baec7a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/GameElements/Track/DefaultTrackMaterial.mat b/Assets/Prefabs/GameElements/Track/DefaultTrackMaterial.mat index cc186a00..1a894cb1 100644 --- a/Assets/Prefabs/GameElements/Track/DefaultTrackMaterial.mat +++ b/Assets/Prefabs/GameElements/Track/DefaultTrackMaterial.mat @@ -8,7 +8,7 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: DefaultTrackMaterial - m_Shader: {fileID: 4800000, guid: 423e4019c51e2433e94a8efed1980448, type: 3} + m_Shader: {fileID: 4800000, guid: 44e8d6dab1446644688189717537509a, type: 3} m_Parent: {fileID: 0} m_ModifiedSerializedProperties: 0 m_ValidKeywords: [] diff --git a/Assets/Prefabs/GameElements/Track/DefaultTrailMaterial.mat b/Assets/Prefabs/GameElements/Track/DefaultTrailMaterial.mat index d85c7331..d7cc1d58 100644 --- a/Assets/Prefabs/GameElements/Track/DefaultTrailMaterial.mat +++ b/Assets/Prefabs/GameElements/Track/DefaultTrailMaterial.mat @@ -8,7 +8,7 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: DefaultTrailMaterial - m_Shader: {fileID: 4800000, guid: 423e4019c51e2433e94a8efed1980448, type: 3} + m_Shader: {fileID: 4800000, guid: 44e8d6dab1446644688189717537509a, type: 3} m_Parent: {fileID: 0} m_ModifiedSerializedProperties: 0 m_ValidKeywords: [] diff --git a/Assets/Scripts/EditorGame/GameElements/Notes/NoteObjects/Hold.cs b/Assets/Scripts/EditorGame/GameElements/Notes/NoteObjects/Hold.cs index 5b80ed04..84c3e3b9 100644 --- a/Assets/Scripts/EditorGame/GameElements/Notes/NoteObjects/Hold.cs +++ b/Assets/Scripts/EditorGame/GameElements/Notes/NoteObjects/Hold.cs @@ -13,7 +13,9 @@ namespace Ichni.RhythmGame public partial class Hold : NoteBase { public float holdEndTime; + public float holdingTime; public bool isHolding; + public bool isFinalJudged; public static Hold GenerateElement(string elementName, Guid id, List tags, bool isFirstGenerated, GameElement parentElement, float exactJudgeTime, float holdEndTime) @@ -23,6 +25,7 @@ namespace Ichni.RhythmGame hold.Initialize(elementName, id, tags, isFirstGenerated, parentElement); hold.exactJudgeTime = exactJudgeTime; hold.holdEndTime = holdEndTime; + hold.holdingTime = 0; if (parentElement.TryGetComponent(out Track track)) { @@ -48,6 +51,31 @@ namespace Ichni.RhythmGame return hold; } } + + public partial class Hold + { + public override void UpdateNoteInMovableTrack() + { + if (!isHolding && !isFinalJudged) + { + base.UpdateNoteInMovableTrack(); + } + + if (noteVisual is NoteVisualBaseHold noteVisualHold) + { + noteVisualHold.UpdateHoldInMovableTrack(); + } + } + + public override void UpdateNoteInStaticTrack() + { + base.UpdateNoteInStaticTrack(); + if (noteVisual is NoteVisualBaseHold noteVisualHold) + { + noteVisualHold.UpdateHoldInStaticTrack(); + } + } + } public partial class Hold { @@ -92,10 +120,7 @@ namespace Ichni.RhythmGame if (isOnTrack) { - if (track.trackTimeSubmodule is TrackTimeSubmoduleStatic) - { - UpdateNoteInStaticTrack(); - } + UpdateNoteInTrack(); } float songTime = EditorManager.instance.songInformation.songTime; @@ -104,11 +129,19 @@ namespace Ichni.RhythmGame { isFirstJudged = false; isHolding = false; + isFinalJudged = false; + holdingTime = 0; + } + + if (isHolding) + { + holdingTime = songTime - exactJudgeTime; } if (isHolding && songTime > holdEndTime) { isHolding = false; + isFinalJudged = true; } if (!isFirstJudged && songTime >= exactJudgeTime) diff --git a/Assets/Scripts/EditorGame/GameElements/Notes/NoteVisual/NoteVisualBaseHold.cs b/Assets/Scripts/EditorGame/GameElements/Notes/NoteVisual/NoteVisualBaseHold.cs index 014b12d9..0993c1d7 100644 --- a/Assets/Scripts/EditorGame/GameElements/Notes/NoteVisual/NoteVisualBaseHold.cs +++ b/Assets/Scripts/EditorGame/GameElements/Notes/NoteVisual/NoteVisualBaseHold.cs @@ -7,6 +7,16 @@ namespace Ichni.RhythmGame { public class NoteVisualBaseHold : NoteVisualBase { + public Hold hold; + public virtual void UpdateHoldInMovableTrack() + { + + } + + public virtual void UpdateHoldInStaticTrack() + { + + } } } diff --git a/Assets/Shaders/Sprite Unlit.shadergraph b/Assets/Shaders/Sprite Unlit.shadergraph deleted file mode 100755 index 2e148c4e..00000000 --- a/Assets/Shaders/Sprite Unlit.shadergraph +++ /dev/null @@ -1,2627 +0,0 @@ -{ - "m_SGVersion": 3, - "m_Type": "UnityEditor.ShaderGraph.GraphData", - "m_ObjectId": "dd0af14fb0ee4c70b73d7c2e41882ba3", - "m_Properties": [ - { - "m_Id": "880fb357f3ba4b7cb5daec1a90d56627" - }, - { - "m_Id": "e27cad7ab9644e64bc6883004f1db301" - }, - { - "m_Id": "626bd6bd0667473da6dc55dd965a6fba" - }, - { - "m_Id": "ab29b29cca884b51815d81fdb6677a87" - }, - { - "m_Id": "2be558f86960426cbe7c12c7cc2d24d0" - } - ], - "m_Keywords": [], - "m_Dropdowns": [], - "m_CategoryData": [ - { - "m_Id": "571d4d052d00497fb446bf3408e72d34" - } - ], - "m_Nodes": [ - { - "m_Id": "912e9229b0b14886b77e3965279e3241" - }, - { - "m_Id": "4f1b82c870c944288f6872adcbd70678" - }, - { - "m_Id": "3990761310f74640a0bc654f3f98a578" - }, - { - "m_Id": "eaa201f108704cae86e5ed274f552ed4" - }, - { - "m_Id": "baee01b79a4e4f17b987aeeda8312c00" - }, - { - "m_Id": "cbd1d51a576c451284ca372dad790bfb" - }, - { - "m_Id": "259f4a366a054feb8929d157a1846a7f" - }, - { - "m_Id": "a8b88c6c7bcc44da90dbfd41ba4984ac" - }, - { - "m_Id": "19f9b39129bf4917a61fc1be9cbf19fa" - }, - { - "m_Id": "1f6e10bdd207414b9ef05ef6e5a1269d" - }, - { - "m_Id": "07cf75bccf2442ae837ee4685e40f177" - }, - { - "m_Id": "9a09640183ef41f79645df2ff7cd0707" - }, - { - "m_Id": "dfebe9556aa94f4686c75f286a7a691d" - }, - { - "m_Id": "9e0a2fcad72c46abb353776a37d0fee9" - }, - { - "m_Id": "7b1cc6b0830040c986158950b127be71" - }, - { - "m_Id": "bdafa652db9b4a8b9d0c522a46af1bf5" - }, - { - "m_Id": "c112a1a671e24a71bfc4c697234dd772" - }, - { - "m_Id": "13c35d1073534cefad97e0eda317e8ec" - }, - { - "m_Id": "1febb804161c469d844617b8a10e4743" - }, - { - "m_Id": "3e1ef78537c74c71a256f4f854295c16" - } - ], - "m_GroupDatas": [], - "m_StickyNoteDatas": [], - "m_Edges": [ - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "07cf75bccf2442ae837ee4685e40f177" - }, - "m_SlotId": 2 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "1f6e10bdd207414b9ef05ef6e5a1269d" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "13c35d1073534cefad97e0eda317e8ec" - }, - "m_SlotId": 3 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "3e1ef78537c74c71a256f4f854295c16" - }, - "m_SlotId": 3 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "19f9b39129bf4917a61fc1be9cbf19fa" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "07cf75bccf2442ae837ee4685e40f177" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "1f6e10bdd207414b9ef05ef6e5a1269d" - }, - "m_SlotId": 2 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "7b1cc6b0830040c986158950b127be71" - }, - "m_SlotId": 1 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "1febb804161c469d844617b8a10e4743" - }, - "m_SlotId": 1 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "13c35d1073534cefad97e0eda317e8ec" - }, - "m_SlotId": 1 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "1febb804161c469d844617b8a10e4743" - }, - "m_SlotId": 4 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "13c35d1073534cefad97e0eda317e8ec" - }, - "m_SlotId": 2 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "259f4a366a054feb8929d157a1846a7f" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "1febb804161c469d844617b8a10e4743" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "259f4a366a054feb8929d157a1846a7f" - }, - "m_SlotId": 4 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "3e1ef78537c74c71a256f4f854295c16" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "259f4a366a054feb8929d157a1846a7f" - }, - "m_SlotId": 5 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "3e1ef78537c74c71a256f4f854295c16" - }, - "m_SlotId": 1 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "259f4a366a054feb8929d157a1846a7f" - }, - "m_SlotId": 6 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "3e1ef78537c74c71a256f4f854295c16" - }, - "m_SlotId": 2 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "3e1ef78537c74c71a256f4f854295c16" - }, - "m_SlotId": 4 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "9a09640183ef41f79645df2ff7cd0707" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "7b1cc6b0830040c986158950b127be71" - }, - "m_SlotId": 3 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "eaa201f108704cae86e5ed274f552ed4" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "9a09640183ef41f79645df2ff7cd0707" - }, - "m_SlotId": 2 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "7b1cc6b0830040c986158950b127be71" - }, - "m_SlotId": 2 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "9a09640183ef41f79645df2ff7cd0707" - }, - "m_SlotId": 2 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "a8b88c6c7bcc44da90dbfd41ba4984ac" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "9e0a2fcad72c46abb353776a37d0fee9" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "7b1cc6b0830040c986158950b127be71" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "a8b88c6c7bcc44da90dbfd41ba4984ac" - }, - "m_SlotId": 4 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "07cf75bccf2442ae837ee4685e40f177" - }, - "m_SlotId": 1 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "a8b88c6c7bcc44da90dbfd41ba4984ac" - }, - "m_SlotId": 4 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "baee01b79a4e4f17b987aeeda8312c00" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "c112a1a671e24a71bfc4c697234dd772" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "13c35d1073534cefad97e0eda317e8ec" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "cbd1d51a576c451284ca372dad790bfb" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "259f4a366a054feb8929d157a1846a7f" - }, - "m_SlotId": 1 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "dfebe9556aa94f4686c75f286a7a691d" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "9a09640183ef41f79645df2ff7cd0707" - }, - "m_SlotId": 1 - } - } - ], - "m_VertexContext": { - "m_Position": { - "x": 899.3333740234375, - "y": -452.66668701171877 - }, - "m_Blocks": [ - { - "m_Id": "912e9229b0b14886b77e3965279e3241" - }, - { - "m_Id": "4f1b82c870c944288f6872adcbd70678" - }, - { - "m_Id": "3990761310f74640a0bc654f3f98a578" - } - ] - }, - "m_FragmentContext": { - "m_Position": { - "x": 899.5000610351563, - "y": -118.00000762939453 - }, - "m_Blocks": [ - { - "m_Id": "eaa201f108704cae86e5ed274f552ed4" - }, - { - "m_Id": "baee01b79a4e4f17b987aeeda8312c00" - }, - { - "m_Id": "bdafa652db9b4a8b9d0c522a46af1bf5" - } - ] - }, - "m_PreviewData": { - "serializedMesh": { - "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", - "m_Guid": "" - }, - "preventRotation": false - }, - "m_Path": "Soullies", - "m_GraphPrecision": 0, - "m_PreviewMode": 2, - "m_OutputNode": { - "m_Id": "" - }, - "m_SubDatas": [], - "m_ActiveTargets": [ - { - "m_Id": "f5a7aea5aea74e3f9a54dd0bfd4fad5a" - } - ] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "011f1c1998d845f0946dcfd26589d85b", - "m_Id": 4, - "m_DisplayName": "A", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "A", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", - "m_ObjectId": "07cf75bccf2442ae837ee4685e40f177", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Multiply", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -263.3333435058594, - "y": -794.0000610351563, - "width": 209.33328247070313, - "height": 304.0 - } - }, - "m_Slots": [ - { - "m_Id": "adde7e960b7f48e79c13d863e8f125c4" - }, - { - "m_Id": "c621c6f7f6f5438bb4353f6266746d88" - }, - { - "m_Id": "a5c401d20ad646c8b7ce381a8c916a2a" - } - ], - "synonyms": [ - "multiplication", - "times", - "x" - ], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "0a552ccc83494042ba87751d9c5973f6", - "m_Id": 1, - "m_DisplayName": "B", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "B", - "m_StageCapability": 3, - "m_Value": { - "e00": 2.0, - "e01": 2.0, - "e02": 2.0, - "e03": 2.0, - "e10": 2.0, - "e11": 2.0, - "e12": 2.0, - "e13": 2.0, - "e20": 2.0, - "e21": 2.0, - "e22": 2.0, - "e23": 2.0, - "e30": 2.0, - "e31": 2.0, - "e32": 2.0, - "e33": 2.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "0d4161e2f1a34ea8ac51db9826ae1674", - "m_Id": 1, - "m_DisplayName": "R", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "R", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", - "m_ObjectId": "0fdd035efe2142089b64663cc335685a", - "m_Id": 0, - "m_DisplayName": "Position", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Position", - "m_StageCapability": 1, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_Labels": [], - "m_Space": 0 -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BranchNode", - "m_ObjectId": "13c35d1073534cefad97e0eda317e8ec", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Branch", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -1628.5, - "y": -511.0000305175781, - "width": 208.0001220703125, - "height": 326.00006103515627 - } - }, - "m_Slots": [ - { - "m_Id": "8ff96116a30e4cc9ae8f04af9084f57e" - }, - { - "m_Id": "54d55aa358964f959691c4effaf9762b" - }, - { - "m_Id": "a8ea16df2ae64b5d80dfdc01b09a5027" - }, - { - "m_Id": "95183898956a48f0a28a45860411b7db" - } - ], - "synonyms": [ - "switch", - "if", - "else" - ], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "14cd9fe0b07a4947877591981a3b932a", - "m_Id": 5, - "m_DisplayName": "G", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "G", - "m_StageCapability": 2, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "19c1f743e4d84ef1ae4df7f6f1115177", - "m_Id": 0, - "m_DisplayName": "Alpha", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Alpha", - "m_StageCapability": 2, - "m_Value": 1.0, - "m_DefaultValue": 1.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "19f9b39129bf4917a61fc1be9cbf19fa", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -576.0000610351563, - "y": -749.0000610351563, - "width": 154.00006103515626, - "height": 34.00006103515625 - } - }, - "m_Slots": [ - { - "m_Id": "d45b49a40f3b436c9d04ea2c826a3055" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Property": { - "m_Id": "e27cad7ab9644e64bc6883004f1db301" - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "1bd98ed975a849cdb9dc0e7e7af6b98c", - "m_Id": 1, - "m_DisplayName": "B", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "B", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.AddNode", - "m_ObjectId": "1f6e10bdd207414b9ef05ef6e5a1269d", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Add", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 195.99998474121095, - "y": -775.3333129882813, - "width": 209.3333282470703, - "height": 304.0000305175781 - } - }, - "m_Slots": [ - { - "m_Id": "869f18aa87a24110bd5a33c2c295a847" - }, - { - "m_Id": "1bd98ed975a849cdb9dc0e7e7af6b98c" - }, - { - "m_Id": "bc581a524447490a8b51c704eceebb05" - } - ], - "synonyms": [ - "addition", - "sum", - "plus" - ], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "1f82552d33004d94a89f3b1b8415c85b", - "m_Id": 2, - "m_DisplayName": "B", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "B", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.SplitNode", - "m_ObjectId": "1febb804161c469d844617b8a10e4743", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Split", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -1898.0, - "y": -300.0000305175781, - "width": 119.0, - "height": 149.00001525878907 - } - }, - "m_Slots": [ - { - "m_Id": "c10e2594570441478d309162d90c8055" - }, - { - "m_Id": "e99fe3dde8a5459aa4d37432b5250b6d" - }, - { - "m_Id": "93f9a81279c747d4923b9095109fed4e" - }, - { - "m_Id": "73d7392e13034943b3a7ad617dd2095f" - }, - { - "m_Id": "d2396c62b22542e5a9bbf62813309eed" - } - ], - "synonyms": [ - "separate" - ], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", - "m_ObjectId": "259f4a366a054feb8929d157a1846a7f", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Sample Texture 2D", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -2189.5, - "y": -184.9999542236328, - "width": 208.0, - "height": 433.99993896484377 - } - }, - "m_Slots": [ - { - "m_Id": "588259991eb64f0cb9bc004ba9e55245" - }, - { - "m_Id": "d7e04ea01c56461785ba3d16dea652e3" - }, - { - "m_Id": "14cd9fe0b07a4947877591981a3b932a" - }, - { - "m_Id": "7d7b25d5f940419d9513d6456c5f4491" - }, - { - "m_Id": "d54301dcd7cf4c90b92e8a0e8a6906b4" - }, - { - "m_Id": "9451aee0e3034c35b6f602291b212b23" - }, - { - "m_Id": "3446cbd6a9f0464ca615c2c51991f3b9" - }, - { - "m_Id": "366d9320a7c5414d86380a18989b01f8" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_TextureType": 0, - "m_NormalMapSpace": 0, - "m_EnableGlobalMipBias": true, - "m_MipSamplingMode": 0 -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", - "m_ObjectId": "2be558f86960426cbe7c12c7cc2d24d0", - "m_Guid": { - "m_GuidSerialized": "7961b8ad-eabe-4eef-bcec-dcf1948de1fb" - }, - "m_Name": "UseRedAsAlpha", - "m_DefaultRefNameVersion": 1, - "m_RefNameGeneratedByDisplayName": "UseRedAsAlpha", - "m_DefaultReferenceName": "_UseRedAsAlpha", - "m_OverrideReferenceName": "", - "m_GeneratePropertyBlock": true, - "m_UseCustomSlotLabel": false, - "m_CustomSlotLabel": "", - "m_DismissedVersion": 0, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "2e607b0913e24da3a9815ff970da7e01", - "m_Id": 3, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", - "m_ObjectId": "3446cbd6a9f0464ca615c2c51991f3b9", - "m_Id": 2, - "m_DisplayName": "UV", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "UV", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0 - }, - "m_Labels": [], - "m_Channel": 0 -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "358a10fdfb6542f2812a8eeabbe232ab", - "m_Id": 1, - "m_DisplayName": "G", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "G", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", - "m_ObjectId": "366d9320a7c5414d86380a18989b01f8", - "m_Id": 3, - "m_DisplayName": "Sampler", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Sampler", - "m_StageCapability": 3, - "m_BareResource": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BlockNode", - "m_ObjectId": "3990761310f74640a0bc654f3f98a578", - "m_Group": { - "m_Id": "" - }, - "m_Name": "VertexDescription.Tangent", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 846.6666870117188, - "y": -314.0000305175781, - "width": 200.00006103515626, - "height": 42.66668701171875 - } - }, - "m_Slots": [ - { - "m_Id": "c050320eda194440a7b3cfd0e3f59881" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_SerializedDescriptor": "VertexDescription.Tangent" -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "3bdfdbc52896459986d5f7b86a08acfc", - "m_Id": 0, - "m_DisplayName": "Predicate", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Predicate", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", - "m_ObjectId": "3e16f8c4d1654613aa56540e18dbc914", - "m_Id": 0, - "m_DisplayName": "Normal", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Normal", - "m_StageCapability": 1, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_Labels": [], - "m_Space": 0 -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.CombineNode", - "m_ObjectId": "3e1ef78537c74c71a256f4f854295c16", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Combine", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -1378.0, - "y": -151.00001525878907, - "width": 208.0, - "height": 350.0000305175781 - } - }, - "m_Slots": [ - { - "m_Id": "5301889694cc4852ae163fcfe314efc2" - }, - { - "m_Id": "358a10fdfb6542f2812a8eeabbe232ab" - }, - { - "m_Id": "1f82552d33004d94a89f3b1b8415c85b" - }, - { - "m_Id": "e60c2d39f0c84e47966e6cee02b36ee6" - }, - { - "m_Id": "7b89108c8fba40bca21491221d1415dd" - }, - { - "m_Id": "bf247be20d3942459cd523446f02bc90" - }, - { - "m_Id": "ec264b848d244dd59e98ce034495d9a3" - } - ], - "synonyms": [ - "append" - ], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalSpriteUnlitSubTarget", - "m_ObjectId": "45316362d1f44bc0bf7df3564117e5c0" -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "4628a8c818aa4718809fb6497dec0d8d", - "m_Id": 2, - "m_DisplayName": "G", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "G", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.ColorRGBAMaterialSlot", - "m_ObjectId": "490142ce0c894fa98c4d31c74ccd711a", - "m_Id": 0, - "m_DisplayName": "Sprite Mask", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "SpriteMask", - "m_StageCapability": 2, - "m_Value": { - "x": 1.0, - "y": 1.0, - "z": 1.0, - "w": 1.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BlockNode", - "m_ObjectId": "4f1b82c870c944288f6872adcbd70678", - "m_Group": { - "m_Id": "" - }, - "m_Name": "VertexDescription.Normal", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 0.0, - "y": 0.0, - "width": 0.0, - "height": 0.0 - } - }, - "m_Slots": [ - { - "m_Id": "3e16f8c4d1654613aa56540e18dbc914" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_SerializedDescriptor": "VertexDescription.Normal" -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "52e80b2d276f4929ab1d5d015ed3fdbc", - "m_Id": 2, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "e00": 0.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 0.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 0.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 0.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "5301889694cc4852ae163fcfe314efc2", - "m_Id": 0, - "m_DisplayName": "R", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "R", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "54d55aa358964f959691c4effaf9762b", - "m_Id": 1, - "m_DisplayName": "True", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "True", - "m_StageCapability": 3, - "m_Value": { - "x": 1.0, - "y": 1.0, - "z": 1.0, - "w": 1.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.CategoryData", - "m_ObjectId": "571d4d052d00497fb446bf3408e72d34", - "m_Name": "", - "m_ChildObjectList": [ - { - "m_Id": "880fb357f3ba4b7cb5daec1a90d56627" - }, - { - "m_Id": "ab29b29cca884b51815d81fdb6677a87" - }, - { - "m_Id": "e27cad7ab9644e64bc6883004f1db301" - }, - { - "m_Id": "626bd6bd0667473da6dc55dd965a6fba" - }, - { - "m_Id": "2be558f86960426cbe7c12c7cc2d24d0" - } - ] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", - "m_ObjectId": "588259991eb64f0cb9bc004ba9e55245", - "m_Id": 0, - "m_DisplayName": "RGBA", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "RGBA", - "m_StageCapability": 2, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_Labels": [] -} - -{ - "m_SGVersion": 3, - "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", - "m_ObjectId": "626bd6bd0667473da6dc55dd965a6fba", - "m_Guid": { - "m_GuidSerialized": "3c58b2ca-6d66-4f80-94f9-b1be593ae362" - }, - "m_Name": "Base Color", - "m_DefaultRefNameVersion": 1, - "m_RefNameGeneratedByDisplayName": "Base Color", - "m_DefaultReferenceName": "_Base_Color", - "m_OverrideReferenceName": "_BaseColor", - "m_GeneratePropertyBlock": true, - "m_UseCustomSlotLabel": false, - "m_CustomSlotLabel": "", - "m_DismissedVersion": 0, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 1.0 - }, - "isMainColor": false, - "m_ColorMode": 0 -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "73d7392e13034943b3a7ad617dd2095f", - "m_Id": 3, - "m_DisplayName": "B", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "B", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BranchNode", - "m_ObjectId": "7b1cc6b0830040c986158950b127be71", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Branch", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 435.3333435058594, - "y": -471.3332824707031, - "width": 209.33322143554688, - "height": 328.00006103515627 - } - }, - "m_Slots": [ - { - "m_Id": "3bdfdbc52896459986d5f7b86a08acfc" - }, - { - "m_Id": "d18739a7999f486a996f73e1e3b6f3ca" - }, - { - "m_Id": "882f4dd206554f808ed6d0f1035043d1" - }, - { - "m_Id": "2e607b0913e24da3a9815ff970da7e01" - } - ], - "synonyms": [ - "switch", - "if", - "else" - ], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", - "m_ObjectId": "7b89108c8fba40bca21491221d1415dd", - "m_Id": 4, - "m_DisplayName": "RGBA", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "RGBA", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "7d7b25d5f940419d9513d6456c5f4491", - "m_Id": 6, - "m_DisplayName": "B", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "B", - "m_StageCapability": 2, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "7ffb44447a8145ab911838fbc3389dda", - "m_Id": 0, - "m_DisplayName": "In", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "In", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "869f18aa87a24110bd5a33c2c295a847", - "m_Id": 0, - "m_DisplayName": "A", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "A", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", - "m_ObjectId": "880fb357f3ba4b7cb5daec1a90d56627", - "m_Guid": { - "m_GuidSerialized": "68674d53-c19a-4f10-8e8f-25f94902f410" - }, - "m_Name": "Main Tex", - "m_DefaultRefNameVersion": 0, - "m_RefNameGeneratedByDisplayName": "", - "m_DefaultReferenceName": "Texture2D_880fb357f3ba4b7cb5daec1a90d56627", - "m_OverrideReferenceName": "_MainTex", - "m_GeneratePropertyBlock": true, - "m_UseCustomSlotLabel": false, - "m_CustomSlotLabel": "", - "m_DismissedVersion": 0, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": { - "m_SerializedTexture": "", - "m_Guid": "" - }, - "isMainTexture": false, - "useTilingAndOffset": false, - "m_Modifiable": true, - "m_DefaultType": 0 -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "882f4dd206554f808ed6d0f1035043d1", - "m_Id": 2, - "m_DisplayName": "False", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "False", - "m_StageCapability": 3, - "m_Value": { - "x": 1.0, - "y": 1.0, - "z": 1.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "8ff96116a30e4cc9ae8f04af9084f57e", - "m_Id": 0, - "m_DisplayName": "Predicate", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Predicate", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BlockNode", - "m_ObjectId": "912e9229b0b14886b77e3965279e3241", - "m_Group": { - "m_Id": "" - }, - "m_Name": "VertexDescription.Position", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 0.0, - "y": 0.0, - "width": 0.0, - "height": 0.0 - } - }, - "m_Slots": [ - { - "m_Id": "0fdd035efe2142089b64663cc335685a" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_SerializedDescriptor": "VertexDescription.Position" -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "93f9a81279c747d4923b9095109fed4e", - "m_Id": 2, - "m_DisplayName": "G", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "G", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", - "m_ObjectId": "9451aee0e3034c35b6f602291b212b23", - "m_Id": 1, - "m_DisplayName": "Texture", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Texture", - "m_StageCapability": 3, - "m_BareResource": false, - "m_Texture": { - "m_SerializedTexture": "", - "m_Guid": "" - }, - "m_DefaultType": 0 -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "95183898956a48f0a28a45860411b7db", - "m_Id": 3, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", - "m_ObjectId": "9a09640183ef41f79645df2ff7cd0707", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Multiply", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -940.0000610351563, - "y": -211.33334350585938, - "width": 209.3333740234375, - "height": 304.00006103515627 - } - }, - "m_Slots": [ - { - "m_Id": "9dad4233ca4349a999e9777ca12e97c5" - }, - { - "m_Id": "0a552ccc83494042ba87751d9c5973f6" - }, - { - "m_Id": "52e80b2d276f4929ab1d5d015ed3fdbc" - } - ], - "synonyms": [ - "multiplication", - "times", - "x" - ], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "9dad4233ca4349a999e9777ca12e97c5", - "m_Id": 0, - "m_DisplayName": "A", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "A", - "m_StageCapability": 3, - "m_Value": { - "e00": 0.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 0.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 0.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 0.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "9e0a2fcad72c46abb353776a37d0fee9", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -24.000038146972658, - "y": -488.6666259765625, - "width": 124.66669464111328, - "height": 36.0 - } - }, - "m_Slots": [ - { - "m_Id": "bea2fb594f9f4477a794397ee1119cec" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Property": { - "m_Id": "ab29b29cca884b51815d81fdb6677a87" - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", - "m_ObjectId": "a1fd8366472545a495ab050fc1abd0b9", - "m_Id": 0, - "m_DisplayName": "Base Color", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "a5c401d20ad646c8b7ce381a8c916a2a", - "m_Id": 2, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "e00": 0.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 0.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 0.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 0.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.SplitNode", - "m_ObjectId": "a8b88c6c7bcc44da90dbfd41ba4984ac", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Split", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -576.0000610351563, - "y": -397.99993896484377, - "width": 120.66671752929688, - "height": 150.6666717529297 - } - }, - "m_Slots": [ - { - "m_Id": "7ffb44447a8145ab911838fbc3389dda" - }, - { - "m_Id": "0d4161e2f1a34ea8ac51db9826ae1674" - }, - { - "m_Id": "4628a8c818aa4718809fb6497dec0d8d" - }, - { - "m_Id": "d1e01570e6a24494bd071aa3476aab4c" - }, - { - "m_Id": "011f1c1998d845f0946dcfd26589d85b" - } - ], - "synonyms": [ - "separate" - ], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "a8ea16df2ae64b5d80dfdc01b09a5027", - "m_Id": 2, - "m_DisplayName": "False", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "False", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", - "m_ObjectId": "ab29b29cca884b51815d81fdb6677a87", - "m_Guid": { - "m_GuidSerialized": "1db86734-ebeb-4430-8ae9-224de4f493bf" - }, - "m_Name": "Emission", - "m_DefaultRefNameVersion": 1, - "m_RefNameGeneratedByDisplayName": "Emission", - "m_DefaultReferenceName": "_Emission", - "m_OverrideReferenceName": "_Emission", - "m_GeneratePropertyBlock": true, - "m_UseCustomSlotLabel": false, - "m_CustomSlotLabel": "", - "m_DismissedVersion": 0, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "adde7e960b7f48e79c13d863e8f125c4", - "m_Id": 0, - "m_DisplayName": "A", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "A", - "m_StageCapability": 3, - "m_Value": { - "e00": 0.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 0.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 0.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 0.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BlockNode", - "m_ObjectId": "baee01b79a4e4f17b987aeeda8312c00", - "m_Group": { - "m_Id": "" - }, - "m_Name": "SurfaceDescription.Alpha", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 0.0, - "y": 0.0, - "width": 0.0, - "height": 0.0 - } - }, - "m_Slots": [ - { - "m_Id": "19c1f743e4d84ef1ae4df7f6f1115177" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_SerializedDescriptor": "SurfaceDescription.Alpha" -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "bc581a524447490a8b51c704eceebb05", - "m_Id": 2, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BlockNode", - "m_ObjectId": "bdafa652db9b4a8b9d0c522a46af1bf5", - "m_Group": { - "m_Id": "" - }, - "m_Name": "SurfaceDescription.SpriteMask", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 0.0, - "y": 0.0, - "width": 0.0, - "height": 0.0 - } - }, - "m_Slots": [ - { - "m_Id": "490142ce0c894fa98c4d31c74ccd711a" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_SerializedDescriptor": "SurfaceDescription.SpriteMask" -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "bea2fb594f9f4477a794397ee1119cec", - "m_Id": 0, - "m_DisplayName": "Emission", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", - "m_ObjectId": "bf247be20d3942459cd523446f02bc90", - "m_Id": 5, - "m_DisplayName": "RGB", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "RGB", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", - "m_ObjectId": "c050320eda194440a7b3cfd0e3f59881", - "m_Id": 0, - "m_DisplayName": "Tangent", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Tangent", - "m_StageCapability": 1, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_Labels": [], - "m_Space": 0 -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "c10e2594570441478d309162d90c8055", - "m_Id": 0, - "m_DisplayName": "In", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "In", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "c112a1a671e24a71bfc4c697234dd772", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -1898.0, - "y": -545.0, - "width": 160.5001220703125, - "height": 33.999969482421878 - } - }, - "m_Slots": [ - { - "m_Id": "dd0265460ecf4499a6847e9d76f54d22" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Property": { - "m_Id": "2be558f86960426cbe7c12c7cc2d24d0" - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", - "m_ObjectId": "c47d2c94dfd542c28a6d0dcb0aa4fb21", - "m_Id": 0, - "m_DisplayName": "Main Tex", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_BareResource": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "c621c6f7f6f5438bb4353f6266746d88", - "m_Id": 1, - "m_DisplayName": "B", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "B", - "m_StageCapability": 3, - "m_Value": { - "e00": 2.0, - "e01": 2.0, - "e02": 2.0, - "e03": 2.0, - "e10": 2.0, - "e11": 2.0, - "e12": 2.0, - "e13": 2.0, - "e20": 2.0, - "e21": 2.0, - "e22": 2.0, - "e23": 2.0, - "e30": 2.0, - "e31": 2.0, - "e32": 2.0, - "e33": 2.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "cbd1d51a576c451284ca372dad790bfb", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -2364.0, - "y": -245.50001525878907, - "width": 131.5, - "height": 34.00001525878906 - } - }, - "m_Slots": [ - { - "m_Id": "c47d2c94dfd542c28a6d0dcb0aa4fb21" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Property": { - "m_Id": "880fb357f3ba4b7cb5daec1a90d56627" - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", - "m_ObjectId": "cf44e4206509447ebe0dc6c113942747", - "m_Id": 0, - "m_DisplayName": "Base Color", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "BaseColor", - "m_StageCapability": 2, - "m_Value": { - "x": 0.5, - "y": 0.5, - "z": 0.5 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_Labels": [], - "m_ColorMode": 0, - "m_DefaultColor": { - "r": 0.5, - "g": 0.5, - "b": 0.5, - "a": 1.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "d18739a7999f486a996f73e1e3b6f3ca", - "m_Id": 1, - "m_DisplayName": "True", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "True", - "m_StageCapability": 3, - "m_Value": { - "x": 1.0, - "y": 1.0, - "z": 1.0, - "w": 1.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "d1e01570e6a24494bd071aa3476aab4c", - "m_Id": 3, - "m_DisplayName": "B", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "B", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "d2396c62b22542e5a9bbf62813309eed", - "m_Id": 4, - "m_DisplayName": "A", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "A", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", - "m_ObjectId": "d45b49a40f3b436c9d04ea2c826a3055", - "m_Id": 0, - "m_DisplayName": "Emission Color", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "d54301dcd7cf4c90b92e8a0e8a6906b4", - "m_Id": 7, - "m_DisplayName": "A", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "A", - "m_StageCapability": 2, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "d7e04ea01c56461785ba3d16dea652e3", - "m_Id": 4, - "m_DisplayName": "R", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "R", - "m_StageCapability": 2, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "dd0265460ecf4499a6847e9d76f54d22", - "m_Id": 0, - "m_DisplayName": "UseRedAsAlpha", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "dfebe9556aa94f4686c75f286a7a691d", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -1110.666748046875, - "y": -63.33333206176758, - "width": 135.33331298828126, - "height": 35.999969482421878 - } - }, - "m_Slots": [ - { - "m_Id": "a1fd8366472545a495ab050fc1abd0b9" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Property": { - "m_Id": "626bd6bd0667473da6dc55dd965a6fba" - } -} - -{ - "m_SGVersion": 3, - "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", - "m_ObjectId": "e27cad7ab9644e64bc6883004f1db301", - "m_Guid": { - "m_GuidSerialized": "7baeb5dc-1658-4e5a-a311-56291639a406" - }, - "m_Name": "Emission Color", - "m_DefaultRefNameVersion": 0, - "m_RefNameGeneratedByDisplayName": "", - "m_DefaultReferenceName": "_Emission_Color", - "m_OverrideReferenceName": "_EmissionColor", - "m_GeneratePropertyBlock": true, - "m_UseCustomSlotLabel": false, - "m_CustomSlotLabel": "", - "m_DismissedVersion": 0, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": { - "r": 0.0, - "g": 0.0, - "b": 0.0, - "a": 0.0 - }, - "isMainColor": false, - "m_ColorMode": 1 -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "e60c2d39f0c84e47966e6cee02b36ee6", - "m_Id": 3, - "m_DisplayName": "A", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "A", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "e99fe3dde8a5459aa4d37432b5250b6d", - "m_Id": 1, - "m_DisplayName": "R", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "R", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BlockNode", - "m_ObjectId": "eaa201f108704cae86e5ed274f552ed4", - "m_Group": { - "m_Id": "" - }, - "m_Name": "SurfaceDescription.BaseColor", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 0.0, - "y": 0.0, - "width": 0.0, - "height": 0.0 - } - }, - "m_Slots": [ - { - "m_Id": "cf44e4206509447ebe0dc6c113942747" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_SerializedDescriptor": "SurfaceDescription.BaseColor" -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", - "m_ObjectId": "ec264b848d244dd59e98ce034495d9a3", - "m_Id": 6, - "m_DisplayName": "RG", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "RG", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0 - }, - "m_Labels": [] -} - -{ - "m_SGVersion": 1, - "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", - "m_ObjectId": "f5a7aea5aea74e3f9a54dd0bfd4fad5a", - "m_Datas": [], - "m_ActiveSubTarget": { - "m_Id": "45316362d1f44bc0bf7df3564117e5c0" - }, - "m_AllowMaterialOverride": true, - "m_SurfaceType": 0, - "m_ZTestMode": 4, - "m_ZWriteControl": 0, - "m_AlphaMode": 0, - "m_RenderFace": 0, - "m_AlphaClip": false, - "m_CastShadows": false, - "m_ReceiveShadows": false, - "m_SupportsLODCrossFade": false, - "m_CustomEditorGUI": "Soullies", - "m_SupportVFX": false -} - diff --git a/Assets/Shaders/Sprite Unlit.shadergraph.meta b/Assets/Shaders/Sprite Unlit.shadergraph.meta deleted file mode 100644 index 188b6b84..00000000 --- a/Assets/Shaders/Sprite Unlit.shadergraph.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: ee7160752d2114149904ca2b2b012bbf -ScriptedImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 2 - userData: - assetBundleName: - assetBundleVariant: - script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/Assets/Shaders/TrackShader.shader b/Assets/Shaders/TrackShader.shader old mode 100644 new mode 100755 index b0597b55..d51674ea --- a/Assets/Shaders/TrackShader.shader +++ b/Assets/Shaders/TrackShader.shader @@ -6,10 +6,10 @@ Shader "Soullies/TrackShader" { [HideInInspector] _AlphaCutoff("Alpha Cutoff ", Range(0, 1)) = 0.5 _MainTexture("MainTexture", 2D) = "white" {} - _BaseColor("BaseColor", Color) = (0,0,0,0) - _UseRedAsAlpha("UseRedAsAlpha", Int) = 0 - _Emission("Emission", Int) = 0 - _EmissionColor("EmissionColor", Color) = (0,0,0,0) + [HDR]_BaseColor("BaseColor", Color) = (0,0,0,0) + [HDR]_EmissionColor("EmissionColor", Color) = (0,0,0,0) + [Toggle(_USEREDASALPHA_ON)] _UseRedAsAlpha("UseRedAsAlpha", Float) = 1 + [Toggle(_EMISSION_ON)] _Emission("Emission", Float) = 1 [HideInInspector] _texcoord( "", 2D ) = "white" {} [HideInInspector][NoScaleOffset] unity_Lightmaps("unity_Lightmaps", 2DArray) = "" {} @@ -70,15 +70,15 @@ Shader "Soullies/TrackShader" #include "Packages/com.unity.render-pipelines.universal/Shaders/2D/Include/SurfaceData2D.hlsl" #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Debug/Debugging2D.hlsl" - + #pragma shader_feature_local _USEREDASALPHA_ON + #pragma shader_feature_local _EMISSION_ON + sampler2D _MainTexture; CBUFFER_START( UnityPerMaterial ) float4 _MainTexture_ST; float4 _BaseColor; float4 _EmissionColor; - int _Emission; - int _UseRedAsAlpha; CBUFFER_END @@ -151,10 +151,20 @@ Shader "Soullies/TrackShader" float2 uv_MainTexture = IN.texCoord0.xy * _MainTexture_ST.xy + _MainTexture_ST.zw; float4 break10 = tex2D( _MainTexture, uv_MainTexture ); - float4 appendResult13 = (float4(break10.r , break10.g , break10.b , ( (float)_UseRedAsAlpha == 1.0 ? break10.r : break10.a ))); - float4 temp_output_14_0 = ( appendResult13 * _BaseColor ); + #ifdef _USEREDASALPHA_ON + float staticSwitch28 = break10.r; + #else + float staticSwitch28 = break10.a; + #endif + float4 appendResult13 = (float4(break10.r , break10.g , break10.b , staticSwitch28)); + float4 temp_cast_0 = (1.0).xxxx; + #ifdef _EMISSION_ON + float4 staticSwitch29 = _EmissionColor; + #else + float4 staticSwitch29 = temp_cast_0; + #endif - float4 Color = ( (float)_Emission == 1.0 ? ( temp_output_14_0 * _EmissionColor ) : temp_output_14_0 ); + float4 Color = ( ( appendResult13 * _BaseColor ) * staticSwitch29 ); #if ETC1_EXTERNAL_ALPHA float4 alpha = SAMPLE_TEXTURE2D( _AlphaTex, sampler_AlphaTex, IN.texCoord0.xy ); @@ -218,15 +228,15 @@ Shader "Soullies/TrackShader" #include "Packages/com.unity.render-pipelines.universal/Shaders/2D/Include/SurfaceData2D.hlsl" #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Debug/Debugging2D.hlsl" - + #pragma shader_feature_local _USEREDASALPHA_ON + #pragma shader_feature_local _EMISSION_ON + sampler2D _MainTexture; CBUFFER_START( UnityPerMaterial ) float4 _MainTexture_ST; float4 _BaseColor; float4 _EmissionColor; - int _Emission; - int _UseRedAsAlpha; CBUFFER_END @@ -299,10 +309,20 @@ Shader "Soullies/TrackShader" float2 uv_MainTexture = IN.texCoord0.xy * _MainTexture_ST.xy + _MainTexture_ST.zw; float4 break10 = tex2D( _MainTexture, uv_MainTexture ); - float4 appendResult13 = (float4(break10.r , break10.g , break10.b , ( (float)_UseRedAsAlpha == 1.0 ? break10.r : break10.a ))); - float4 temp_output_14_0 = ( appendResult13 * _BaseColor ); + #ifdef _USEREDASALPHA_ON + float staticSwitch28 = break10.r; + #else + float staticSwitch28 = break10.a; + #endif + float4 appendResult13 = (float4(break10.r , break10.g , break10.b , staticSwitch28)); + float4 temp_cast_0 = (1.0).xxxx; + #ifdef _EMISSION_ON + float4 staticSwitch29 = _EmissionColor; + #else + float4 staticSwitch29 = temp_cast_0; + #endif - float4 Color = ( (float)_Emission == 1.0 ? ( temp_output_14_0 * _EmissionColor ) : temp_output_14_0 ); + float4 Color = ( ( appendResult13 * _BaseColor ) * staticSwitch29 ); #if ETC1_EXTERNAL_ALPHA float4 alpha = SAMPLE_TEXTURE2D( _AlphaTex, sampler_AlphaTex, IN.texCoord0.xy ); @@ -364,15 +384,15 @@ Shader "Soullies/TrackShader" #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/ShaderGraphFunctions.hlsl" #include "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Includes/ShaderPass.hlsl" - + #pragma shader_feature_local _USEREDASALPHA_ON + #pragma shader_feature_local _EMISSION_ON + sampler2D _MainTexture; CBUFFER_START( UnityPerMaterial ) float4 _MainTexture_ST; float4 _BaseColor; float4 _EmissionColor; - int _Emission; - int _UseRedAsAlpha; CBUFFER_END @@ -431,10 +451,20 @@ Shader "Soullies/TrackShader" { float2 uv_MainTexture = IN.ase_texcoord.xy * _MainTexture_ST.xy + _MainTexture_ST.zw; float4 break10 = tex2D( _MainTexture, uv_MainTexture ); - float4 appendResult13 = (float4(break10.r , break10.g , break10.b , ( (float)_UseRedAsAlpha == 1.0 ? break10.r : break10.a ))); - float4 temp_output_14_0 = ( appendResult13 * _BaseColor ); + #ifdef _USEREDASALPHA_ON + float staticSwitch28 = break10.r; + #else + float staticSwitch28 = break10.a; + #endif + float4 appendResult13 = (float4(break10.r , break10.g , break10.b , staticSwitch28)); + float4 temp_cast_0 = (1.0).xxxx; + #ifdef _EMISSION_ON + float4 staticSwitch29 = _EmissionColor; + #else + float4 staticSwitch29 = temp_cast_0; + #endif - float4 Color = ( (float)_Emission == 1.0 ? ( temp_output_14_0 * _EmissionColor ) : temp_output_14_0 ); + float4 Color = ( ( appendResult13 * _BaseColor ) * staticSwitch29 ); half4 outColor = half4(_ObjectId, _PassValue, 1.0, 1.0); return outColor; @@ -476,15 +506,15 @@ Shader "Soullies/TrackShader" #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/ShaderGraphFunctions.hlsl" #include "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Includes/ShaderPass.hlsl" - + #pragma shader_feature_local _USEREDASALPHA_ON + #pragma shader_feature_local _EMISSION_ON + sampler2D _MainTexture; CBUFFER_START( UnityPerMaterial ) float4 _MainTexture_ST; float4 _BaseColor; float4 _EmissionColor; - int _Emission; - int _UseRedAsAlpha; CBUFFER_END @@ -541,10 +571,20 @@ Shader "Soullies/TrackShader" { float2 uv_MainTexture = IN.ase_texcoord.xy * _MainTexture_ST.xy + _MainTexture_ST.zw; float4 break10 = tex2D( _MainTexture, uv_MainTexture ); - float4 appendResult13 = (float4(break10.r , break10.g , break10.b , ( (float)_UseRedAsAlpha == 1.0 ? break10.r : break10.a ))); - float4 temp_output_14_0 = ( appendResult13 * _BaseColor ); + #ifdef _USEREDASALPHA_ON + float staticSwitch28 = break10.r; + #else + float staticSwitch28 = break10.a; + #endif + float4 appendResult13 = (float4(break10.r , break10.g , break10.b , staticSwitch28)); + float4 temp_cast_0 = (1.0).xxxx; + #ifdef _EMISSION_ON + float4 staticSwitch29 = _EmissionColor; + #else + float4 staticSwitch29 = temp_cast_0; + #endif - float4 Color = ( (float)_Emission == 1.0 ? ( temp_output_14_0 * _EmissionColor ) : temp_output_14_0 ); + float4 Color = ( ( appendResult13 * _BaseColor ) * staticSwitch29 ); half4 outColor = _SelectionID; return outColor; } @@ -559,36 +599,33 @@ Shader "Soullies/TrackShader" } /*ASEBEGIN Version=19501 -Node;AmplifyShaderEditor.SamplerNode;6;-912,-256;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;-592,-256;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.IntNode;12;-672,-480;Inherit;False;Property;_UseRedAsAlpha;UseRedAsAlpha;2;0;Create;True;0;0;0;False;0;False;0;0;False;0;1;INT;0 -Node;AmplifyShaderEditor.Compare;18;-416,-480;Inherit;False;0;4;0;INT;0;False;1;FLOAT;1;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT;0 +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;-512,-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.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.ColorNode;8;-256,-112;Inherit;False;Property;_BaseColor;BaseColor;1;0;Create;True;0;0;0;False;0;False;0,0,0,0;0,0,0,0;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.ColorNode;8;-368,-16;Inherit;False;Property;_BaseColor;BaseColor;1;1;[HDR];Create;True;0;0;0;False;0;False;0,0,0,0;0,0,0,0;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,0,0,0;True;True;0;6;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT3;5 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.ColorNode;20;-80,96;Inherit;False;Property;_EmissionColor;EmissionColor;4;0;Create;True;0;0;0;False;0;False;0,0,0,0;0,0,0,0;True;True;0;6;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT3;5 -Node;AmplifyShaderEditor.IntNode;17;139.8661,-417.2427;Inherit;False;Property;_Emission;Emission;3;0;Create;True;0;0;0;False;0;False;0;0;False;0;1;INT;0 -Node;AmplifyShaderEditor.SimpleMultiplyOpNode;21;192,-112;Inherit;False;2;2;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;COLOR;0 -Node;AmplifyShaderEditor.Compare;16;384,-320;Inherit;False;0;4;0;INT;0;False;1;FLOAT;1;False;2;COLOR;0,0,0,0;False;3;COLOR;0,0,0,0;False;1;COLOR;0 +Node;AmplifyShaderEditor.StaticSwitch;29;144,-32;Inherit;False;Property;_Emission;Emission;4;0;Create;True;0;0;0;False;0;False;0;1;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;3;0,0;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;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;4;0,0;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;5;0,0;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 -Node;AmplifyShaderEditor.TemplateMultiPassMasterNode;2;832,-96;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;2;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;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;2;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;2;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;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 WireConnection;10;0;6;0 -WireConnection;18;0;12;0 -WireConnection;18;2;10;0 -WireConnection;18;3;10;3 +WireConnection;28;1;10;3 +WireConnection;28;0;10;0 WireConnection;13;0;10;0 WireConnection;13;1;10;1 WireConnection;13;2;10;2 -WireConnection;13;3;18;0 +WireConnection;13;3;28;0 WireConnection;14;0;13;0 WireConnection;14;1;8;0 +WireConnection;29;1;30;0 +WireConnection;29;0;20;0 WireConnection;21;0;14;0 -WireConnection;21;1;20;0 -WireConnection;16;0;17;0 -WireConnection;16;2;21;0 -WireConnection;16;3;14;0 -WireConnection;2;1;16;0 +WireConnection;21;1;29;0 +WireConnection;2;1;21;0 ASEEND*/ -//CHKSM=23C607089893A356315F304BB06119DFAE587F85 \ No newline at end of file +//CHKSM=40C28A86E8CC0AB370CE278DE6A8EB09B052B98B \ No newline at end of file diff --git a/Assets/Shaders/TrackShader.shader.meta b/Assets/Shaders/TrackShader.shader.meta old mode 100644 new mode 100755 index 25b60a08..047c6962 --- a/Assets/Shaders/TrackShader.shader.meta +++ b/Assets/Shaders/TrackShader.shader.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 423e4019c51e2433e94a8efed1980448 +guid: 44e8d6dab1446644688189717537509a ShaderImporter: externalObjects: {} defaultTextures: [] diff --git a/Assets/StreamingAssets/AutoSave/Terminal/AutoSave_0.json b/Assets/StreamingAssets/AutoSave/Terminal/AutoSave_0.json new file mode 100644 index 00000000..a7b34922 --- /dev/null +++ b/Assets/StreamingAssets/AutoSave/Terminal/AutoSave_0.json @@ -0,0 +1,717 @@ +{ + "BeatMap" : { + "__type" : "Ichni.RhythmGame.Beatmap.BeatmapContainer_BM,Assembly-CSharp", + "value" : { + "elementList" : [ + { + "__type" : "Ichni.RhythmGame.Beatmap.ElementFolder_BM,Assembly-CSharp", + "elementName" : "New Folder", + "tags" : [ + + ], + "elementGuid" : { + "value" : "030b4b43-46bb-43c9-84e7-6a98207a39c9" + }, + "attachedElementGuid" : { + "value" : "00000000-0000-0000-0000-000000000000" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "030b4b43-46bb-43c9-84e7-6a98207a39c9" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "030b4b43-46bb-43c9-84e7-6a98207a39c9" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Track_BM,Assembly-CSharp", + "elementName" : "New Track", + "tags" : [ + + ], + "elementGuid" : { + "value" : "d9d3df55-9509-46dc-8e2f-d628993313cb" + }, + "attachedElementGuid" : { + "value" : "030b4b43-46bb-43c9-84e7-6a98207a39c9" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "d9d3df55-9509-46dc-8e2f-d628993313cb" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "d9d3df55-9509-46dc-8e2f-d628993313cb" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TrackPathSubmodule_BM,Assembly-CSharp", + "trackSpaceType" : 0, + "trackSamplingType" : 0, + "isClosed" : false, + "isShowingDisplay" : false, + "attachedElementGuid" : { + "value" : "d9d3df55-9509-46dc-8e2f-d628993313cb" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TrackRendererSubmoduleAutoOrient_BM,Assembly-CSharp", + "materialThemeBundleName" : "departure_to_multiverse", + "materialName" : "EnergyTrail0", + "enableEmission" : true, + "emissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "d9d3df55-9509-46dc-8e2f-d628993313cb" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TrackTimeSubmoduleMovable_BM,Assembly-CSharp", + "trackStartTime" : 0, + "trackEndTime" : 4, + "visibleTrackTimeLength" : 2, + "animationCurveType" : 0, + "attachedElementGuid" : { + "value" : "d9d3df55-9509-46dc-8e2f-d628993313cb" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : false, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "e4152ed1-e7ba-4484-988c-132aac93bb4f" + }, + "attachedElementGuid" : { + "value" : "d9d3df55-9509-46dc-8e2f-d628993313cb" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 10, + "y" : 0, + "z" : 10 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "e4152ed1-e7ba-4484-988c-132aac93bb4f" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "e4152ed1-e7ba-4484-988c-132aac93bb4f" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 1, + "g" : 1, + "b" : 0, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "e4152ed1-e7ba-4484-988c-132aac93bb4f" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp", + "isShowingSphere" : false, + "elementName" : "New Path Node", + "tags" : [ + + ], + "elementGuid" : { + "value" : "42fc001e-dd4f-4480-ab39-5e739519c068" + }, + "attachedElementGuid" : { + "value" : "d9d3df55-9509-46dc-8e2f-d628993313cb" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : -10, + "y" : 0, + "z" : 10 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "42fc001e-dd4f-4480-ab39-5e739519c068" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "42fc001e-dd4f-4480-ab39-5e739519c068" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp", + "originalBaseColor" : { + "r" : 0, + "g" : 1, + "b" : 1, + "a" : 1 + }, + "emissionEnabled" : false, + "originalEmissionColor" : { + "r" : 0, + "g" : 0, + "b" : 0, + "a" : 1 + }, + "originalEmissionIntensity" : 0, + "attachedElementGuid" : { + "value" : "42fc001e-dd4f-4480-ab39-5e739519c068" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Tap_BM,Assembly-CSharp", + "exactJudgeTime" : 1, + "elementName" : "New Tap", + "tags" : [ + + ], + "elementGuid" : { + "value" : "336d5719-77a3-41d1-b5bc-7e358cb8b002" + }, + "attachedElementGuid" : { + "value" : "d9d3df55-9509-46dc-8e2f-d628993313cb" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "336d5719-77a3-41d1-b5bc-7e358cb8b002" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.NoteJudgeSubmodule_BM,Assembly-CSharp", + "judgeUnitList" : [ + { + "__type" : "Ichni.RhythmGame.Beatmap.TouchAreaJudgeUnit_BM,Assembly-CSharp", + "areaRadius" : 1000 + } + ], + "attachedElementGuid" : { + "value" : "336d5719-77a3-41d1-b5bc-7e358cb8b002" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Stay_BM,Assembly-CSharp", + "exactJudgeTime" : 3, + "elementName" : "New Stay", + "tags" : [ + + ], + "elementGuid" : { + "value" : "36f8bb90-4082-4ea8-965c-b7c3ffa838f9" + }, + "attachedElementGuid" : { + "value" : "d9d3df55-9509-46dc-8e2f-d628993313cb" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "36f8bb90-4082-4ea8-965c-b7c3ffa838f9" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.NoteJudgeSubmodule_BM,Assembly-CSharp", + "judgeUnitList" : [ + { + "__type" : "Ichni.RhythmGame.Beatmap.TouchAreaJudgeUnit_BM,Assembly-CSharp", + "areaRadius" : 1000 + } + ], + "attachedElementGuid" : { + "value" : "36f8bb90-4082-4ea8-965c-b7c3ffa838f9" + } + },{ + "__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteVisual_BM,Assembly-CSharp", + "themeBundleName" : "departure_to_multiverse", + "objectName" : "DTM_NoteVisualTap", + "elementName" : "New Note Visual", + "tags" : [ + + ], + "elementGuid" : { + "value" : "0f3c45f4-f76f-44f3-b195-a2af6f6221e6" + }, + "attachedElementGuid" : { + "value" : "336d5719-77a3-41d1-b5bc-7e358cb8b002" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "0f3c45f4-f76f-44f3-b195-a2af6f6221e6" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "0f3c45f4-f76f-44f3-b195-a2af6f6221e6" + } + },{ + "__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" : "0f3c45f4-f76f-44f3-b195-a2af6f6221e6" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.EffectSubmodule_BM,Assembly-CSharp", + "effectCollection" : {"Generate":[ + + ],"GeneralJudge":[ + + ],"Holding":[ + + ],"Perfect":[ + { + "__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNotePerfectBurst_BM,Assembly-CSharp", + "effectTime" : 0 + },{ + "__type" : "Ichni.RhythmGame.Beatmap.BloomEffect_BM,Assembly-CSharp", + "duration" : 0.5, + "peak" : 3, + "intensityCurve" : { + "keys" : [ + { + "time" : 0, + "value" : 1, + "inTangent" : 0, + "outTangent" : 0 + },{ + "time" : 1, + "value" : 0, + "inTangent" : 0, + "outTangent" : 0 + } + ], + "preWrapMode" : 8, + "postWrapMode" : 8 + }, + "effectTime" : 0 + } + ],"Good":[ + { + "__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteGoodBurst_BM,Assembly-CSharp", + "effectTime" : 0 + } + ],"Bad":[ + { + "__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteBadBurst_BM,Assembly-CSharp", + "effectTime" : 0 + } + ],"Miss":[ + + ] + }, + "attachedElementGuid" : { + "value" : "0f3c45f4-f76f-44f3-b195-a2af6f6221e6" + } + },{ + "__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteVisual_BM,Assembly-CSharp", + "themeBundleName" : "departure_to_multiverse", + "objectName" : "DTM_NoteVisualStay", + "elementName" : "New Note Visual", + "tags" : [ + + ], + "elementGuid" : { + "value" : "976c1bde-65be-468c-81d3-0c133f615edb" + }, + "attachedElementGuid" : { + "value" : "36f8bb90-4082-4ea8-965c-b7c3ffa838f9" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "976c1bde-65be-468c-81d3-0c133f615edb" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -32767, + "endTime" : 32767, + "attachedElementGuid" : { + "value" : "976c1bde-65be-468c-81d3-0c133f615edb" + } + },{ + "__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" : "976c1bde-65be-468c-81d3-0c133f615edb" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.EffectSubmodule_BM,Assembly-CSharp", + "effectCollection" : {"Generate":[ + + ],"GeneralJudge":[ + + ],"Holding":[ + + ],"Perfect":[ + { + "__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNotePerfectBurst_BM,Assembly-CSharp", + "effectTime" : 0 + } + ],"Good":[ + + ],"Bad":[ + + ],"Miss":[ + + ] + }, + "attachedElementGuid" : { + "value" : "976c1bde-65be-468c-81d3-0c133f615edb" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Hold_BM,Assembly-CSharp", + "holdEndTime" : 2.5, + "exactJudgeTime" : 1.5, + "elementName" : "New Hold", + "tags" : [ + + ], + "elementGuid" : { + "value" : "431b9cdf-3d07-4ca3-a540-e5772fdcacb9" + }, + "attachedElementGuid" : { + "value" : "d9d3df55-9509-46dc-8e2f-d628993313cb" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -1, + "endTime" : 0, + "attachedElementGuid" : { + "value" : "431b9cdf-3d07-4ca3-a540-e5772fdcacb9" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.NoteJudgeSubmodule_BM,Assembly-CSharp", + "judgeUnitList" : [ + + ], + "attachedElementGuid" : { + "value" : "431b9cdf-3d07-4ca3-a540-e5772fdcacb9" + } + },{ + "__type" : "Ichni.RhythmGame.ThemeBundles.Basic.Beatmap.BasicHoldVisualMovable_BM,Assembly-CSharp", + "themeBundleName" : "basic", + "objectName" : "BasicNoteHoldMovable", + "elementName" : "New Note Visual", + "tags" : [ + + ], + "elementGuid" : { + "value" : "160d94d5-652f-4402-b0e3-a7451b554307" + }, + "attachedElementGuid" : { + "value" : "431b9cdf-3d07-4ca3-a540-e5772fdcacb9" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "160d94d5-652f-4402-b0e3-a7451b554307" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -1, + "endTime" : 0, + "attachedElementGuid" : { + "value" : "160d94d5-652f-4402-b0e3-a7451b554307" + } + },{ + "__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" : "160d94d5-652f-4402-b0e3-a7451b554307" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.EffectSubmodule_BM,Assembly-CSharp", + "effectCollection" : {"Generate":[ + { + "__type" : "Ichni.RhythmGame.ThemeBundles.Basic.Beatmap.BasicNoteGenerateExpand_BM,Assembly-CSharp", + "generateTime" : 1, + "effectTime" : 0.1 + } + ],"GeneralJudge":[ + + ],"Holding":[ + { + "__type" : "Ichni.RhythmGame.ThemeBundles.Basic.Beatmap.BasicNoteHoldingExpand_BM,Assembly-CSharp", + "effectTime" : 1 + } + ],"Perfect":[ + { + "__type" : "Ichni.RhythmGame.ThemeBundles.Basic.Beatmap.BasicNotePerfectBurst_BM,Assembly-CSharp", + "effectTime" : 0.1 + } + ],"Good":[ + { + "__type" : "Ichni.RhythmGame.ThemeBundles.Basic.Beatmap.BasicNoteGoodBurst_BM,Assembly-CSharp", + "effectTime" : 0.1 + } + ],"Bad":[ + { + "__type" : "Ichni.RhythmGame.ThemeBundles.Basic.Beatmap.BasicNoteBadShrink_BM,Assembly-CSharp", + "effectTime" : 0.1 + } + ],"Miss":[ + { + "__type" : "Ichni.RhythmGame.ThemeBundles.Basic.Beatmap.BasicNoteMissPale_BM,Assembly-CSharp", + "effectTime" : 0.2 + } + ] + }, + "attachedElementGuid" : { + "value" : "160d94d5-652f-4402-b0e3-a7451b554307" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TrackPercentPoint_BM,Assembly-CSharp", + "trackPercent" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 1, + "startTime" : 0, + "endTime" : 4, + "animationCurveType" : 0 + } + ] + }, + "elementName" : "New Track Percent Point", + "tags" : [ + + ], + "elementGuid" : { + "value" : "e4f33324-1df1-44f7-b730-21357edfcda4" + }, + "attachedElementGuid" : { + "value" : "d9d3df55-9509-46dc-8e2f-d628993313cb" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -1, + "endTime" : 0, + "attachedElementGuid" : { + "value" : "e4f33324-1df1-44f7-b730-21357edfcda4" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Trail_BM,Assembly-CSharp", + "visibleTimeLength" : 2, + "renderMaterialName" : "DefaultTrailMaterial", + "isAutoOrient" : true, + "widthMultiplier" : 1, + "widthCurve" : { + "keys" : [ + { + "time" : 0, + "value" : 1, + "inTangent" : 0, + "outTangent" : 0 + },{ + "time" : 1, + "value" : 1, + "inTangent" : 0, + "outTangent" : 0 + } + ], + "preWrapMode" : 8, + "postWrapMode" : 8 + }, + "elementName" : "New Trail", + "tags" : [ + + ], + "elementGuid" : { + "value" : "7e68e165-d078-442e-a68a-c2d4f10827a9" + }, + "attachedElementGuid" : { + "value" : "e4f33324-1df1-44f7-b730-21357edfcda4" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : -2, + "z" : 0 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "7e68e165-d078-442e-a68a-c2d4f10827a9" + } + } + ], + "attachedElementGuid" : { + "value" : "00000000-0000-0000-0000-000000000000" + } + } + } +} \ No newline at end of file diff --git a/Assets/StreamingAssets/Projects/Terminal/Beatmap.json b/Assets/StreamingAssets/Projects/Terminal/Beatmap.json index da931502..a7b34922 100644 --- a/Assets/StreamingAssets/Projects/Terminal/Beatmap.json +++ b/Assets/StreamingAssets/Projects/Terminal/Beatmap.json @@ -97,7 +97,7 @@ "materialThemeBundleName" : "departure_to_multiverse", "materialName" : "EnergyTrail0", "enableEmission" : true, - "emissionIntensity" : 4, + "emissionIntensity" : 0, "attachedElementGuid" : { "value" : "d9d3df55-9509-46dc-8e2f-d628993313cb" } @@ -523,9 +523,9 @@ "value" : "431b9cdf-3d07-4ca3-a540-e5772fdcacb9" } },{ - "__type" : "Ichni.RhythmGame.ThemeBundles.Basic.Beatmap.BasicHoldVisual_BM,Assembly-CSharp", + "__type" : "Ichni.RhythmGame.ThemeBundles.Basic.Beatmap.BasicHoldVisualMovable_BM,Assembly-CSharp", "themeBundleName" : "basic", - "objectName" : "BasicNoteHold", + "objectName" : "BasicNoteHoldMovable", "elementName" : "New Note Visual", "tags" : [ @@ -623,6 +623,90 @@ "attachedElementGuid" : { "value" : "160d94d5-652f-4402-b0e3-a7451b554307" } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TrackPercentPoint_BM,Assembly-CSharp", + "trackPercent" : { + "animatedFloatList" : [ + { + "startValue" : 0, + "endValue" : 1, + "startTime" : 0, + "endTime" : 4, + "animationCurveType" : 0 + } + ] + }, + "elementName" : "New Track Percent Point", + "tags" : [ + + ], + "elementGuid" : { + "value" : "e4f33324-1df1-44f7-b730-21357edfcda4" + }, + "attachedElementGuid" : { + "value" : "d9d3df55-9509-46dc-8e2f-d628993313cb" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp", + "isOverridingDuration" : false, + "startTime" : -1, + "endTime" : 0, + "attachedElementGuid" : { + "value" : "e4f33324-1df1-44f7-b730-21357edfcda4" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.Trail_BM,Assembly-CSharp", + "visibleTimeLength" : 2, + "renderMaterialName" : "DefaultTrailMaterial", + "isAutoOrient" : true, + "widthMultiplier" : 1, + "widthCurve" : { + "keys" : [ + { + "time" : 0, + "value" : 1, + "inTangent" : 0, + "outTangent" : 0 + },{ + "time" : 1, + "value" : 1, + "inTangent" : 0, + "outTangent" : 0 + } + ], + "preWrapMode" : 8, + "postWrapMode" : 8 + }, + "elementName" : "New Trail", + "tags" : [ + + ], + "elementGuid" : { + "value" : "7e68e165-d078-442e-a68a-c2d4f10827a9" + }, + "attachedElementGuid" : { + "value" : "e4f33324-1df1-44f7-b730-21357edfcda4" + } + },{ + "__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp", + "originalPosition" : { + "x" : 0, + "y" : -2, + "z" : 0 + }, + "originalEulerAngles" : { + "x" : 0, + "y" : 0, + "z" : 0 + }, + "originalScale" : { + "x" : 1, + "y" : 1, + "z" : 1 + }, + "attachedElementGuid" : { + "value" : "7e68e165-d078-442e-a68a-c2d4f10827a9" + } } ], "attachedElementGuid" : { diff --git a/Assets/StreamingAssets/ThemeBundles/OSX/OSX b/Assets/StreamingAssets/ThemeBundles/OSX/OSX index 5d6885e199e3abc1ba2e57829b0f294a63990727..86ff17c9e020e47487dd3a978fe54847fccd0fd8 100644 GIT binary patch delta 67 zcmV-J0KEUH2&xE>B>^gtCMN-!u}-T4G0wMwPcF^tVwhXQK`=+4SxRr!zxUDiecg@+ ZA|sfq7~7Bs^jwdh!;4`+kstKjatYMf9~A%q delta 66 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 literal 126854 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 T8cA5wJcyP61JE4*{KZRWYcGMK diff --git a/Assets/StreamingAssets/ThemeBundles/OSX/basic.manifest b/Assets/StreamingAssets/ThemeBundles/OSX/basic.manifest index 2f4b24ea..a776686a 100644 --- a/Assets/StreamingAssets/ThemeBundles/OSX/basic.manifest +++ b/Assets/StreamingAssets/ThemeBundles/OSX/basic.manifest @@ -1,15 +1,15 @@ ManifestFileVersion: 0 -CRC: 1307421485 +CRC: 2839714745 Hashes: AssetFileHash: serializedVersion: 2 - Hash: 1915ed5d0b6e0ca23eb1ec1e0033bbac + Hash: e97f9ef7be70f049f85b3caa0f210dda TypeTreeHash: serializedVersion: 2 - Hash: 8c861b0fd2b539f00421fd97e0447b27 + Hash: ba4dbc034cf972e8bde9558b656c4876 IncrementalBuildHash: serializedVersion: 2 - Hash: 1915ed5d0b6e0ca23eb1ec1e0033bbac + Hash: e97f9ef7be70f049f85b3caa0f210dda HashAppended: 0 ClassTypes: - Class: 1 @@ -42,6 +42,8 @@ ClassTypes: Script: {fileID: 11500000, guid: 72caf325f2b59403c94193cd2037b7ba, type: 3} - Class: 114 Script: {fileID: 11500000, guid: f92b9b8f89de544adaa001ccfdf7eae4, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: cba1fe17342b14361bb504a9a506878b, type: 3} - Class: 115 Script: {instanceID: 0} - Class: 212 @@ -53,6 +55,7 @@ SerializeReferenceClassIdentifiers: ClassName: Sirenix.Serialization.SerializationData Assets: - Assets/ThemeBundles/Basic/Prefabs/Plane.prefab +- Assets/ThemeBundles/Basic/Prefabs/BasicNoteHoldMovable.prefab - Assets/ThemeBundles/Basic/Prefabs/Square2D.prefab - Assets/ThemeBundles/Basic/Prefabs/Cube.prefab - Assets/ThemeBundles/Basic/Prefabs/Cylinder.prefab @@ -66,7 +69,7 @@ Assets: - Assets/ThemeBundles/Basic/Prefabs/Sphere.prefab - Assets/ThemeBundles/Basic/Prefabs/Quad.prefab - Assets/ThemeBundles/Basic/Prefabs/BasicNoteTap3D.prefab -- Assets/ThemeBundles/Basic/Prefabs/BasicNoteHold.prefab +- Assets/ThemeBundles/Basic/Prefabs/BasicNoteHoldStatic.prefab - Assets/ThemeBundles/Basic/Prefabs/DirectionalLight.prefab - Assets/ThemeBundles/Basic/Prefabs/PointLight.prefab Dependencies: [] diff --git a/Assets/ThemeBundles/Basic/Prefabs/BasicNoteHoldMovable.prefab b/Assets/ThemeBundles/Basic/Prefabs/BasicNoteHoldMovable.prefab new file mode 100644 index 00000000..0534a8e9 --- /dev/null +++ b/Assets/ThemeBundles/Basic/Prefabs/BasicNoteHoldMovable.prefab @@ -0,0 +1,255 @@ +%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: 4662184346438900431} + - component: {fileID: 7556478762474901918} + 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!33 &4662184346438900431 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7418166426351319151} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &7556478762474901918 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7418166426351319151} + 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: b39306d2c39754d0aafabe8570b8e640, 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!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: 1274404912192895846} + m_Layer: 0 + m_Name: BasicNoteHoldMovable + 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 &1274404912192895846 +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: cba1fe17342b14361bb504a9a506878b, 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} diff --git a/Assets/ThemeBundles/Basic/Prefabs/BasicNoteHoldMovable.prefab.meta b/Assets/ThemeBundles/Basic/Prefabs/BasicNoteHoldMovable.prefab.meta new file mode 100644 index 00000000..2dba3239 --- /dev/null +++ b/Assets/ThemeBundles/Basic/Prefabs/BasicNoteHoldMovable.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e8618d7bd895943258b55c798f5b3da6 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: basic + assetBundleVariant: diff --git a/Assets/ThemeBundles/Basic/Prefabs/BasicNoteHold.prefab b/Assets/ThemeBundles/Basic/Prefabs/BasicNoteHoldStatic.prefab similarity index 98% rename from Assets/ThemeBundles/Basic/Prefabs/BasicNoteHold.prefab rename to Assets/ThemeBundles/Basic/Prefabs/BasicNoteHoldStatic.prefab index f9b0f913..a0972098 100644 --- a/Assets/ThemeBundles/Basic/Prefabs/BasicNoteHold.prefab +++ b/Assets/ThemeBundles/Basic/Prefabs/BasicNoteHoldStatic.prefab @@ -178,7 +178,7 @@ GameObject: - component: {fileID: 4303129164719886000} - component: {fileID: 7543664491821477037} m_Layer: 0 - m_Name: BasicNoteHold + m_Name: BasicNoteHoldStatic m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -243,8 +243,8 @@ MonoBehaviour: parentElement: {fileID: 0} connectedTab: {fileID: 0} childElementList: [] - themeBundleName: basic - objectName: BasicNoteHold + themeBundleName: + objectName: note: {fileID: 0} noteMain: {fileID: 7418166426351319151} judgeEffect: {fileID: 6759562726529963496} @@ -252,3 +252,4 @@ MonoBehaviour: - {fileID: 7418166426351319151} effectPartList: - {fileID: 6759562726529963496} + hold: {fileID: 0} diff --git a/Assets/ThemeBundles/Basic/Prefabs/BasicNoteHold.prefab.meta b/Assets/ThemeBundles/Basic/Prefabs/BasicNoteHoldStatic.prefab.meta similarity index 100% rename from Assets/ThemeBundles/Basic/Prefabs/BasicNoteHold.prefab.meta rename to Assets/ThemeBundles/Basic/Prefabs/BasicNoteHoldStatic.prefab.meta diff --git a/Assets/ThemeBundles/Basic/Prefabs/BasicNoteTap3D.prefab b/Assets/ThemeBundles/Basic/Prefabs/BasicNoteTap3D.prefab index b3d75dc4..6ee95625 100644 --- a/Assets/ThemeBundles/Basic/Prefabs/BasicNoteTap3D.prefab +++ b/Assets/ThemeBundles/Basic/Prefabs/BasicNoteTap3D.prefab @@ -225,79 +225,10 @@ MonoBehaviour: - Name: elementGuid Entry: 2 Data: 00000000000000000000000000000000 - - Name: timeDurationSubmodule + - Name: submoduleList Entry: 7 - Data: 0|Ichni.RhythmGame.TimeDurationSubmodule, Assembly-CSharp - - Name: attachedElement - Entry: 6 - Data: - - Name: isOverridingDuration - Entry: 5 - Data: false - - Name: startTime - Entry: 4 - Data: 0 - - Name: endTime - Entry: 4 - Data: 0 - - Name: - Entry: 8 - Data: - - Name: transformSubmodule - Entry: 7 - Data: 1|Ichni.RhythmGame.TransformSubmodule, Assembly-CSharp - - Name: attachedElement - Entry: 6 - Data: - - Name: originalPosition - Entry: 7 - Data: UnityEngine.Vector3, UnityEngine.CoreModule - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 8 - Data: - - Name: originalEulerAngles - Entry: 7 - Data: UnityEngine.Vector3, UnityEngine.CoreModule - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 8 - Data: - - Name: originalScale - Entry: 7 - Data: UnityEngine.Vector3, UnityEngine.CoreModule - - Name: - Entry: 4 - Data: 1 - - Name: - Entry: 4 - Data: 1 - - Name: - Entry: 4 - Data: 1 - - Name: - Entry: 8 - Data: - - Name: positionOffset - Entry: 7 - Data: 2|System.Collections.Generic.List`1[[UnityEngine.Vector3, UnityEngine.CoreModule]], - mscorlib + Data: 0|System.Collections.Generic.List`1[[Ichni.RhythmGame.SubmoduleBase, + Assembly-CSharp]], mscorlib - Name: Entry: 12 Data: 0 @@ -307,242 +238,13 @@ MonoBehaviour: - Name: Entry: 8 Data: - - Name: eulerAnglesOffset - Entry: 7 - Data: 3|System.Collections.Generic.List`1[[UnityEngine.Vector3, UnityEngine.CoreModule]], - mscorlib - - Name: - Entry: 12 - Data: 0 - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: scaleOffset - Entry: 7 - Data: 4|System.Collections.Generic.List`1[[UnityEngine.Vector3, UnityEngine.CoreModule]], - mscorlib - - Name: - Entry: 12 - Data: 0 - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: currentPosition - Entry: 7 - Data: UnityEngine.Vector3, UnityEngine.CoreModule - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 8 - Data: - - Name: currentEulerAngles - Entry: 7 - Data: UnityEngine.Vector3, UnityEngine.CoreModule - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 8 - Data: - - Name: currentScale - Entry: 7 - Data: UnityEngine.Vector3, UnityEngine.CoreModule - - Name: - Entry: 4 - Data: 1 - - Name: - Entry: 4 - Data: 1 - - Name: - Entry: 4 - Data: 1 - - Name: - Entry: 8 - Data: - - Name: positionDirtyMark - Entry: 5 - Data: false - - Name: eulerAnglesDirtyMark - Entry: 5 - Data: false - - Name: scaleDirtyMark - Entry: 5 - Data: false - - Name: eulerAnglesOffsetLock - Entry: 5 - Data: false - - Name: OnPositionChanged - Entry: 6 - Data: - - Name: OnEulerAnglesChanged - Entry: 6 - Data: - - Name: OnScaleChanged - Entry: 6 - Data: - - Name: - Entry: 8 - Data: - - Name: colorSubmodule - Entry: 7 - Data: 5|Ichni.RhythmGame.ColorSubmodule, Assembly-CSharp - - Name: attachedElement - Entry: 6 - Data: - - Name: originalBaseColor - Entry: 7 - Data: UnityEngine.Color, UnityEngine.CoreModule - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 8 - Data: - - Name: emissionEnabled - Entry: 5 - Data: false - - Name: originalEmissionColor - Entry: 7 - Data: UnityEngine.Color, UnityEngine.CoreModule - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 8 - Data: - - Name: originalEmissionIntensity - Entry: 4 - Data: 0 - - Name: baseColorOffset - Entry: 7 - Data: 6|System.Collections.Generic.List`1[[UnityEngine.Color, UnityEngine.CoreModule]], - mscorlib - - Name: - Entry: 12 - Data: 0 - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: emissionColorOffset - Entry: 7 - Data: 7|System.Collections.Generic.List`1[[UnityEngine.Color, UnityEngine.CoreModule]], - mscorlib - - Name: - Entry: 12 - Data: 0 - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: emissionIntensityOffset - Entry: 7 - Data: 8|System.Collections.Generic.List`1[[System.Single, mscorlib]], mscorlib - - Name: - Entry: 12 - Data: 0 - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: currentBaseColor - Entry: 7 - Data: UnityEngine.Color, UnityEngine.CoreModule - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 8 - Data: - - Name: currentEmissionColor - Entry: 7 - Data: UnityEngine.Color, UnityEngine.CoreModule - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 4 - Data: 0 - - Name: - Entry: 8 - Data: - - Name: currentEmissionIntensity - Entry: 4 - Data: 0 - - Name: baseColorDirtyMark - Entry: 5 - Data: false - - Name: emissionColorDirtyMark - Entry: 5 - Data: false - - Name: - Entry: 8 - Data: elementName: - serialNumber: 0 tags: [] parentElement: {fileID: 0} + connectedTab: {fileID: 0} childElementList: [] - themeBundleName: basic - objectName: BasicNoteTap3D + themeBundleName: + objectName: note: {fileID: 0} noteMain: {fileID: 7418166426351319151} judgeEffect: {fileID: 6759562726529963496} diff --git a/Assets/ThemeBundles/Basic/Scripts/NoteVisual/BasicHoldVisualMovable.cs b/Assets/ThemeBundles/Basic/Scripts/NoteVisual/BasicHoldVisualMovable.cs new file mode 100644 index 00000000..fc8e1a30 --- /dev/null +++ b/Assets/ThemeBundles/Basic/Scripts/NoteVisual/BasicHoldVisualMovable.cs @@ -0,0 +1,85 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using Ichni.RhythmGame.Beatmap; +using UnityEngine; + +namespace Ichni.RhythmGame.ThemeBundles.Basic +{ + public partial class BasicHoldVisualMovable : NoteVisualBaseHold + { + public static BasicHoldVisualMovable GenerateElement(string elementName, Guid id, List tags, + bool isFirstGenerated, GameElement parentElement, string themeBundleName, string objectName) + { + BasicHoldVisualMovable holdVisualMovable = SubstantialObject.GenerateElement(elementName, id, tags, + isFirstGenerated, themeBundleName, objectName, parentElement).GetComponent(); + + return holdVisualMovable; + } + + public override void FirstSetUpObject(bool isFirstGenerated) + { + NoteBase note = parentElement as NoteBase; + if(note == null) throw new System.Exception("NoteVisual只能生成在Note下。"); + this.note = note; + note.noteVisual = this; + this.hold = note as Hold; + + if (isFirstGenerated) + { + effectSubmodule.effectCollection["Generate"].Add(new BasicNoteGenerateExpand(this)); + effectSubmodule.effectCollection["Holding"].Add(new BasicNoteHoldingExpand(this)); + effectSubmodule.effectCollection["Perfect"].Add(new BasicNotePerfectBurst(this)); + effectSubmodule.effectCollection["Good"].Add(new BasicNoteGoodBurst(this)); + effectSubmodule.effectCollection["Bad"].Add(new BasicNoteBadShrink(this)); + effectSubmodule.effectCollection["Miss"].Add(new BasicNoteMissPale(this)); + } + } + } + + public partial class BasicHoldVisualMovable + { + public override void SaveBM() + { + matchedBM = new Beatmap.BasicHoldVisualMovable_BM(elementName, elementGuid, tags, parentElement.matchedBM as GameElement_BM, themeBundleName, objectName); + } + + public override void UpdateHoldInMovableTrack() + { + if (hold.isHolding) + { + float percent = (hold.track.trackTimeSubmodule as TrackTimeSubmoduleMovable).GetTrackPercent(hold.exactJudgeTime + hold.holdingTime); + hold.trackPositioner.SetPercent(percent); + } + } + } + + namespace Beatmap + { + public class BasicHoldVisualMovable_BM : SubstantialObject_BM + { + public BasicHoldVisualMovable_BM() + { + + } + + public BasicHoldVisualMovable_BM(string elementName, Guid id, List tags, + GameElement_BM parent, string themeBundleName, string objectName) : + base(elementName, id, tags, parent, themeBundleName, objectName) + { + + } + + public override void ExecuteBM() + { + matchedElement = BasicHoldVisualMovable.GenerateElement(elementName, elementGuid, tags, false, + GetElement(attachedElementGuid), themeBundleName, objectName); + } + + public override GameElement DuplicateBM(GameElement parent) + { + return BasicHoldVisualMovable.GenerateElement(elementName, Guid.NewGuid(), tags, false, parent, themeBundleName, objectName); + } + } + } +} \ No newline at end of file diff --git a/Assets/ThemeBundles/Basic/Scripts/NoteVisual/BasicHoldVisualMovable.cs.meta b/Assets/ThemeBundles/Basic/Scripts/NoteVisual/BasicHoldVisualMovable.cs.meta new file mode 100644 index 00000000..9bc87911 --- /dev/null +++ b/Assets/ThemeBundles/Basic/Scripts/NoteVisual/BasicHoldVisualMovable.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: cba1fe17342b14361bb504a9a506878b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThemeBundles/Basic/Scripts/NoteVisual/BasicHoldVisual.cs b/Assets/ThemeBundles/Basic/Scripts/NoteVisual/BasicHoldVisualStatic.cs similarity index 63% rename from Assets/ThemeBundles/Basic/Scripts/NoteVisual/BasicHoldVisual.cs rename to Assets/ThemeBundles/Basic/Scripts/NoteVisual/BasicHoldVisualStatic.cs index 3734e829..b16b4584 100644 --- a/Assets/ThemeBundles/Basic/Scripts/NoteVisual/BasicHoldVisual.cs +++ b/Assets/ThemeBundles/Basic/Scripts/NoteVisual/BasicHoldVisualStatic.cs @@ -6,15 +6,15 @@ using UnityEngine; namespace Ichni.RhythmGame.ThemeBundles.Basic { - public partial class BasicHoldVisual : NoteVisualBaseHold + public partial class BasicHoldVisualStatic : NoteVisualBaseHold { - public static BasicHoldVisual GenerateElement(string elementName, Guid id, List tags, + public static BasicHoldVisualStatic GenerateElement(string elementName, Guid id, List tags, bool isFirstGenerated, GameElement parentElement, string themeBundleName, string objectName) { - BasicHoldVisual holdVisual = SubstantialObject.GenerateElement(elementName, id, tags, - isFirstGenerated, themeBundleName, objectName, parentElement).GetComponent(); + BasicHoldVisualStatic holdVisualStatic = SubstantialObject.GenerateElement(elementName, id, tags, + isFirstGenerated, themeBundleName, objectName, parentElement).GetComponent(); - return holdVisual; + return holdVisualStatic; } public override void FirstSetUpObject(bool isFirstGenerated) @@ -23,6 +23,7 @@ namespace Ichni.RhythmGame.ThemeBundles.Basic if(note == null) throw new System.Exception("NoteVisual只能生成在Note下。"); this.note = note; note.noteVisual = this; + this.hold = note as Hold; if (isFirstGenerated) { @@ -36,24 +37,24 @@ namespace Ichni.RhythmGame.ThemeBundles.Basic } } - public partial class BasicHoldVisual + public partial class BasicHoldVisualStatic { public override void SaveBM() { - matchedBM = new Beatmap.BasicHoldVisual_BM(elementName, elementGuid, tags, parentElement.matchedBM as GameElement_BM, themeBundleName, objectName); + matchedBM = new Beatmap.BasicHoldVisualStatic_BM(elementName, elementGuid, tags, parentElement.matchedBM as GameElement_BM, themeBundleName, objectName); } } namespace Beatmap { - public class BasicHoldVisual_BM : SubstantialObject_BM + public class BasicHoldVisualStatic_BM : SubstantialObject_BM { - public BasicHoldVisual_BM() + public BasicHoldVisualStatic_BM() { } - public BasicHoldVisual_BM(string elementName, Guid id, List tags, + public BasicHoldVisualStatic_BM(string elementName, Guid id, List tags, GameElement_BM parent, string themeBundleName, string objectName) : base(elementName, id, tags, parent, themeBundleName, objectName) { @@ -62,13 +63,13 @@ namespace Ichni.RhythmGame.ThemeBundles.Basic public override void ExecuteBM() { - matchedElement = BasicHoldVisual.GenerateElement(elementName, elementGuid, tags, false, + matchedElement = BasicHoldVisualStatic.GenerateElement(elementName, elementGuid, tags, false, GetElement(attachedElementGuid), themeBundleName, objectName); } public override GameElement DuplicateBM(GameElement parent) { - return BasicHoldVisual.GenerateElement(elementName, Guid.NewGuid(), tags, false, parent, themeBundleName, objectName); + return BasicHoldVisualStatic.GenerateElement(elementName, Guid.NewGuid(), tags, false, parent, themeBundleName, objectName); } } } diff --git a/Assets/ThemeBundles/Basic/Scripts/NoteVisual/BasicHoldVisual.cs.meta b/Assets/ThemeBundles/Basic/Scripts/NoteVisual/BasicHoldVisualStatic.cs.meta similarity index 100% rename from Assets/ThemeBundles/Basic/Scripts/NoteVisual/BasicHoldVisual.cs.meta rename to Assets/ThemeBundles/Basic/Scripts/NoteVisual/BasicHoldVisualStatic.cs.meta diff --git a/Assets/ThemeBundles/DepartureToMultiverse/Materials/Track/EnergyTrail0.mat b/Assets/ThemeBundles/DepartureToMultiverse/Materials/Track/EnergyTrail0.mat index ad64128b..9be7c087 100644 --- a/Assets/ThemeBundles/DepartureToMultiverse/Materials/Track/EnergyTrail0.mat +++ b/Assets/ThemeBundles/DepartureToMultiverse/Materials/Track/EnergyTrail0.mat @@ -8,16 +8,17 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: EnergyTrail0 - m_Shader: {fileID: -6465566751694194690, guid: ee7160752d2114149904ca2b2b012bbf, - type: 3} + m_Shader: {fileID: 4800000, guid: 44e8d6dab1446644688189717537509a, type: 3} m_Parent: {fileID: 0} m_ModifiedSerializedProperties: 0 - m_ValidKeywords: [] + m_ValidKeywords: + - _EMISSION_ON + - _USEREDASALPHA_ON m_InvalidKeywords: - _ALPHAPREMULTIPLY_ON - _FLIPBOOKBLENDING_OFF - _RECEIVE_SHADOWS_OFF - m_LightmapFlags: 0 + m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 1 m_CustomRenderQueue: -1 @@ -59,6 +60,10 @@ Material: m_Texture: {fileID: 2800000, guid: fe0f51232d3c144e98a40dcef497dca2, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _MainTexture: + m_Texture: {fileID: 2800000, guid: fe0f51232d3c144e98a40dcef497dca2, 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} @@ -83,6 +88,10 @@ Material: 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} @@ -98,6 +107,7 @@ Material: m_Ints: [] m_Floats: - _AlphaClip: 0 + - _AlphaCutoff: 0.5 - _AlphaToMask: 0 - _Blend: 0 - _BlendModePreserveSpecular: 1 @@ -119,7 +129,7 @@ Material: - _DistortionStrengthScaled: 0 - _DstBlend: 10 - _DstBlendAlpha: 0 - - _Emission: 0 + - _Emission: 1 - _EmissionEnabled: 0 - _EnableExternalAlpha: 0 - _EnvironmentReflections: 1 @@ -157,7 +167,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: 0, g: 0, b: 0, a: 1} + - _EmissionColor: {r: 2, g: 2, b: 2, 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}