gitextract_vgekvcw5/ ├── .collabignore ├── .editorconfig ├── .gitattributes ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── chromapper-bug-report.md │ │ └── chromapper-feature-request.md │ ├── PULL_REQUEST_TEMPLATE/ │ │ └── pull_request_template.md │ └── workflows/ │ └── release-post.yml ├── .gitignore ├── .vscode/ │ └── settings.json ├── Assets/ │ ├── AddressableAssetsData/ │ │ ├── AddressableAssetSettings.asset │ │ ├── AddressableAssetSettings.asset.meta │ │ ├── Android/ │ │ │ └── addressables_content_state.bin.meta │ │ ├── Android.meta │ │ ├── AssetGroupTemplates/ │ │ │ ├── Packed Assets.asset │ │ │ └── Packed Assets.asset.meta │ │ ├── AssetGroupTemplates.meta │ │ ├── AssetGroups/ │ │ │ ├── Built In Data.asset │ │ │ ├── Built In Data.asset.meta │ │ │ ├── Default Local Group.asset │ │ │ ├── Default Local Group.asset.meta │ │ │ ├── Localization-Assets-Shared.asset │ │ │ ├── Localization-Assets-Shared.asset.meta │ │ │ ├── Localization-Locales.asset │ │ │ ├── Localization-Locales.asset.meta │ │ │ ├── Localization-String-Tables-Chinese (Simplified) (zh-CN).asset │ │ │ ├── Localization-String-Tables-Chinese (Simplified) (zh-CN).asset.meta │ │ │ ├── Localization-String-Tables-Danish (da).asset │ │ │ ├── Localization-String-Tables-Danish (da).asset.meta │ │ │ ├── Localization-String-Tables-Danish.asset │ │ │ ├── Localization-String-Tables-Danish.asset.meta │ │ │ ├── Localization-String-Tables-Dutch (nl).asset │ │ │ ├── Localization-String-Tables-Dutch (nl).asset.meta │ │ │ ├── Localization-String-Tables-Dutch.asset │ │ │ ├── Localization-String-Tables-Dutch.asset.meta │ │ │ ├── Localization-String-Tables-English (en).asset │ │ │ ├── Localization-String-Tables-English (en).asset.meta │ │ │ ├── Localization-String-Tables-English.asset │ │ │ ├── Localization-String-Tables-English.asset.meta │ │ │ ├── Localization-String-Tables-Estonian (et).asset │ │ │ ├── Localization-String-Tables-Estonian (et).asset.meta │ │ │ ├── Localization-String-Tables-Estonian.asset │ │ │ ├── Localization-String-Tables-Estonian.asset.meta │ │ │ ├── Localization-String-Tables-Finnish (fi).asset │ │ │ ├── Localization-String-Tables-Finnish (fi).asset.meta │ │ │ ├── Localization-String-Tables-Finnish.asset │ │ │ ├── Localization-String-Tables-Finnish.asset.meta │ │ │ ├── Localization-String-Tables-French (fr).asset │ │ │ ├── Localization-String-Tables-French (fr).asset.meta │ │ │ ├── Localization-String-Tables-French.asset │ │ │ ├── Localization-String-Tables-French.asset.meta │ │ │ ├── Localization-String-Tables-German (de).asset │ │ │ ├── Localization-String-Tables-German (de).asset.meta │ │ │ ├── Localization-String-Tables-German.asset │ │ │ ├── Localization-String-Tables-German.asset.meta │ │ │ ├── Localization-String-Tables-Japanese (ja).asset │ │ │ ├── Localization-String-Tables-Japanese (ja).asset.meta │ │ │ ├── Localization-String-Tables-Japanese.asset │ │ │ ├── Localization-String-Tables-Japanese.asset.meta │ │ │ ├── Localization-String-Tables-Korean (ko).asset │ │ │ ├── Localization-String-Tables-Korean (ko).asset.meta │ │ │ ├── Localization-String-Tables-Pirate English (en-PT).asset │ │ │ ├── Localization-String-Tables-Pirate English (en-PT).asset.meta │ │ │ ├── Localization-String-Tables-Russian (ru).asset │ │ │ ├── Localization-String-Tables-Russian (ru).asset.meta │ │ │ ├── Localization-String-Tables-Russian.asset │ │ │ ├── Localization-String-Tables-Russian.asset.meta │ │ │ ├── Localization-String-Tables-Spanish (Spain).asset │ │ │ ├── Localization-String-Tables-Spanish (Spain).asset.meta │ │ │ ├── Localization-String-Tables-Spanish (es).asset │ │ │ ├── Localization-String-Tables-Spanish (es).asset.meta │ │ │ ├── Localization-String-Tables-Swedish (Sweden).asset │ │ │ ├── Localization-String-Tables-Swedish (Sweden).asset.meta │ │ │ ├── Localization-String-Tables-Swedish (sv).asset │ │ │ ├── Localization-String-Tables-Swedish (sv).asset.meta │ │ │ ├── Localization-String-Tables-owospeak (en-OWO).asset │ │ │ ├── Localization-String-Tables-owospeak (en-OWO).asset.meta │ │ │ ├── Localization-StringTables.asset │ │ │ ├── Localization-StringTables.asset.meta │ │ │ ├── Schemas/ │ │ │ │ ├── 12cc6f2c91bf0364cbe033bf993753e6_BundledAssetGroupSchema.asset │ │ │ │ ├── 12cc6f2c91bf0364cbe033bf993753e6_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── 12cc6f2c91bf0364cbe033bf993753e6_ContentUpdateGroupSchema.asset │ │ │ │ ├── 12cc6f2c91bf0364cbe033bf993753e6_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── 469b91927b0431c4681b437cc20bd479_PlayerDataGroupSchema.asset │ │ │ │ ├── 469b91927b0431c4681b437cc20bd479_PlayerDataGroupSchema.asset.meta │ │ │ │ ├── 733fda3dc607be345a67497abd8ec122_BundledAssetGroupSchema.asset │ │ │ │ ├── 733fda3dc607be345a67497abd8ec122_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── 733fda3dc607be345a67497abd8ec122_ContentUpdateGroupSchema.asset │ │ │ │ ├── 733fda3dc607be345a67497abd8ec122_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── 8aa9337e40530804fab86e7f2c0ae1b1_BundledAssetGroupSchema.asset │ │ │ │ ├── 8aa9337e40530804fab86e7f2c0ae1b1_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── 8aa9337e40530804fab86e7f2c0ae1b1_ContentUpdateGroupSchema.asset │ │ │ │ ├── 8aa9337e40530804fab86e7f2c0ae1b1_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Chinese (Simplified) (zh-CN)_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Chinese (Simplified) (zh-CN)_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Chinese (Simplified) (zh-CN)_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Chinese (Simplified) (zh-CN)_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Danish (da)_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Danish (da)_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Danish (da)_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Danish (da)_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Danish_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Danish_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Danish_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Danish_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Dutch (nl)_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Dutch (nl)_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Dutch (nl)_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Dutch (nl)_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Dutch_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Dutch_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Dutch_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Dutch_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-English (en)_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-English (en)_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-English (en)_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-English (en)_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-English_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-English_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-English_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-English_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Estonian (et)_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Estonian (et)_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Estonian (et)_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Estonian (et)_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Estonian_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Estonian_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Estonian_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Estonian_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Finnish (fi)_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Finnish (fi)_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Finnish (fi)_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Finnish (fi)_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Finnish_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Finnish_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Finnish_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Finnish_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-French (fr)_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-French (fr)_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-French (fr)_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-French (fr)_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-French_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-French_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-French_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-French_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-German (de)_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-German (de)_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-German (de)_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-German (de)_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-German_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-German_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-German_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-German_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Japanese (ja)_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Japanese (ja)_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Japanese (ja)_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Japanese (ja)_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Japanese_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Japanese_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Japanese_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Japanese_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Korean (ko)_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Korean (ko)_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Korean (ko)_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Korean (ko)_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Pirate English (en-PT)_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Pirate English (en-PT)_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Pirate English (en-PT)_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Pirate English (en-PT)_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Russian (ru)_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Russian (ru)_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Russian (ru)_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Russian (ru)_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Russian_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Russian_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Russian_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Russian_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Spanish (Spain)_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Spanish (Spain)_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Spanish (Spain)_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Spanish (Spain)_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Spanish (es)_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Spanish (es)_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Spanish (es)_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Spanish (es)_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Swedish (Sweden)_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Swedish (Sweden)_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Swedish (Sweden)_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Swedish (Sweden)_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Swedish (sv)_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Swedish (sv)_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-Swedish (sv)_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-Swedish (sv)_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-owospeak (en-OWO)_BundledAssetGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-owospeak (en-OWO)_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── Localization-String-Tables-owospeak (en-OWO)_ContentUpdateGroupSchema.asset │ │ │ │ ├── Localization-String-Tables-owospeak (en-OWO)_ContentUpdateGroupSchema.asset.meta │ │ │ │ ├── a085b0f24bd214244898e2be491ef088_BundledAssetGroupSchema.asset │ │ │ │ ├── a085b0f24bd214244898e2be491ef088_BundledAssetGroupSchema.asset.meta │ │ │ │ ├── a085b0f24bd214244898e2be491ef088_ContentUpdateGroupSchema.asset │ │ │ │ └── a085b0f24bd214244898e2be491ef088_ContentUpdateGroupSchema.asset.meta │ │ │ └── Schemas.meta │ │ ├── AssetGroups.meta │ │ ├── DataBuilders/ │ │ │ ├── BuildScriptFastMode.asset │ │ │ ├── BuildScriptFastMode.asset.meta │ │ │ ├── BuildScriptPackedMode.asset │ │ │ ├── BuildScriptPackedMode.asset.meta │ │ │ ├── BuildScriptPackedPlayMode.asset │ │ │ ├── BuildScriptPackedPlayMode.asset.meta │ │ │ ├── BuildScriptVirtualMode.asset │ │ │ └── BuildScriptVirtualMode.asset.meta │ │ ├── DataBuilders.meta │ │ ├── DefaultObject.asset │ │ └── DefaultObject.asset.meta │ ├── AddressableAssetsData.meta │ ├── CustomModels/ │ │ ├── Dragon.prefab │ │ ├── Dragon.prefab.meta │ │ ├── Materials/ │ │ │ ├── No Name.mat │ │ │ └── No Name.mat.meta │ │ ├── Materials.meta │ │ ├── _ImportedModels/ │ │ │ ├── cube.dae │ │ │ └── cube.dae.meta │ │ ├── _ImportedModels.meta │ │ ├── dragonthing.fbx │ │ └── dragonthing.fbx.meta │ ├── CustomModels.meta │ ├── Editor/ │ │ ├── CrowdIn.cs │ │ ├── CrowdIn.cs.meta │ │ ├── EditPrefabAssetScope.cs │ │ ├── EditPrefabAssetScope.cs.meta │ │ ├── HSVPicker/ │ │ │ ├── BoxSliderEditor.cs │ │ │ └── BoxSliderEditor.cs.meta │ │ ├── HSVPicker.meta │ │ ├── Patreon.cs │ │ ├── Patreon.cs.meta │ │ ├── SimpleEditorUtils.cs │ │ ├── SimpleEditorUtils.cs.meta │ │ ├── UI/ │ │ │ ├── Options/ │ │ │ │ ├── ButtonManager.cs │ │ │ │ ├── ButtonManager.cs.meta │ │ │ │ ├── InputFieldBuilder.cs │ │ │ │ ├── InputFieldBuilder.cs.meta │ │ │ │ ├── SPData.cs │ │ │ │ ├── SPData.cs.meta │ │ │ │ ├── SettingsBinderBuilder.cs │ │ │ │ ├── SettingsBinderBuilder.cs.meta │ │ │ │ ├── SliderBuilder.cs │ │ │ │ ├── SliderBuilder.cs.meta │ │ │ │ ├── ToggleBuilder.cs │ │ │ │ └── ToggleBuilder.cs.meta │ │ │ └── Options.meta │ │ └── UI.meta │ ├── Editor.meta │ ├── ForwardRenderer.asset │ ├── ForwardRenderer.asset.meta │ ├── Input/ │ │ ├── Input.asmdef │ │ ├── Input.asmdef.meta │ │ ├── InputSystem.inputsettings.asset │ │ ├── InputSystem.inputsettings.asset.meta │ │ ├── Master.cs │ │ ├── Master.cs.meta │ │ ├── Master.inputactions │ │ └── Master.inputactions.meta │ ├── Input.meta │ ├── LiteNetLib/ │ │ ├── BaseChannel.cs │ │ ├── BaseChannel.cs.meta │ │ ├── ConnectionRequest.cs │ │ ├── ConnectionRequest.cs.meta │ │ ├── INetEventListener.cs │ │ ├── INetEventListener.cs.meta │ │ ├── Layers/ │ │ │ ├── Crc32cLayer.cs │ │ │ ├── Crc32cLayer.cs.meta │ │ │ ├── PacketLayerBase.cs │ │ │ ├── PacketLayerBase.cs.meta │ │ │ ├── XorEncryptLayer.cs │ │ │ └── XorEncryptLayer.cs.meta │ │ ├── Layers.meta │ │ ├── LiteNetLib.asmdef │ │ ├── LiteNetLib.asmdef.meta │ │ ├── NatPunchModule.cs │ │ ├── NatPunchModule.cs.meta │ │ ├── NetConstants.cs │ │ ├── NetConstants.cs.meta │ │ ├── NetDebug.cs │ │ ├── NetDebug.cs.meta │ │ ├── NetManager.cs │ │ ├── NetManager.cs.meta │ │ ├── NetPacket.cs │ │ ├── NetPacket.cs.meta │ │ ├── NetPacketPool.cs │ │ ├── NetPacketPool.cs.meta │ │ ├── NetPeer.cs │ │ ├── NetPeer.cs.meta │ │ ├── NetSocket.cs │ │ ├── NetSocket.cs.meta │ │ ├── NetStatistics.cs │ │ ├── NetStatistics.cs.meta │ │ ├── NetUtils.cs │ │ ├── NetUtils.cs.meta │ │ ├── ReliableChannel.cs │ │ ├── ReliableChannel.cs.meta │ │ ├── SequencedChannel.cs │ │ ├── SequencedChannel.cs.meta │ │ ├── Utils/ │ │ │ ├── CRC32C.cs │ │ │ ├── CRC32C.cs.meta │ │ │ ├── FastBitConverter.cs │ │ │ ├── FastBitConverter.cs.meta │ │ │ ├── INetSerializable.cs │ │ │ ├── INetSerializable.cs.meta │ │ │ ├── NetDataReader.cs │ │ │ ├── NetDataReader.cs.meta │ │ │ ├── NetDataWriter.cs │ │ │ ├── NetDataWriter.cs.meta │ │ │ ├── NetPacketProcessor.cs │ │ │ ├── NetPacketProcessor.cs.meta │ │ │ ├── NetSerializer.cs │ │ │ ├── NetSerializer.cs.meta │ │ │ ├── NtpPacket.cs │ │ │ ├── NtpPacket.cs.meta │ │ │ ├── NtpRequest.cs │ │ │ └── NtpRequest.cs.meta │ │ └── Utils.meta │ ├── LiteNetLib.meta │ ├── Locales/ │ │ ├── Chinese (Simplified) (zh-CN).asset │ │ ├── Chinese (Simplified) (zh-CN).asset.meta │ │ ├── Contributors Shared Data.asset │ │ ├── Contributors Shared Data.asset.meta │ │ ├── Contributors.asset │ │ ├── Contributors.asset.meta │ │ ├── Contributors_da.asset │ │ ├── Contributors_da.asset.meta │ │ ├── Contributors_de.asset │ │ ├── Contributors_de.asset.meta │ │ ├── Contributors_en-OWO.asset │ │ ├── Contributors_en-OWO.asset.meta │ │ ├── Contributors_en-PT.asset │ │ ├── Contributors_en-PT.asset.meta │ │ ├── Contributors_en.asset │ │ ├── Contributors_en.asset.meta │ │ ├── Contributors_es-ES.asset │ │ ├── Contributors_es-ES.asset.meta │ │ ├── Contributors_et.asset │ │ ├── Contributors_et.asset.meta │ │ ├── Contributors_fi.asset │ │ ├── Contributors_fi.asset.meta │ │ ├── Contributors_fr.asset │ │ ├── Contributors_fr.asset.meta │ │ ├── Contributors_ja.asset │ │ ├── Contributors_ja.asset.meta │ │ ├── Contributors_ko.asset │ │ ├── Contributors_ko.asset.meta │ │ ├── Contributors_nl.asset │ │ ├── Contributors_nl.asset.meta │ │ ├── Contributors_ru.asset │ │ ├── Contributors_ru.asset.meta │ │ ├── Contributors_sv-SE.asset │ │ ├── Contributors_sv-SE.asset.meta │ │ ├── Contributors_zh-CN.asset │ │ ├── Contributors_zh-CN.asset.meta │ │ ├── Danish (da).asset │ │ ├── Danish (da).asset.meta │ │ ├── Dutch (nl).asset │ │ ├── Dutch (nl).asset.meta │ │ ├── English (en).asset │ │ ├── English (en).asset.meta │ │ ├── Estonian (et).asset │ │ ├── Estonian (et).asset.meta │ │ ├── Finnish (fi).asset │ │ ├── Finnish (fi).asset.meta │ │ ├── FirstBoot Shared Data.asset │ │ ├── FirstBoot Shared Data.asset.meta │ │ ├── FirstBoot.asset │ │ ├── FirstBoot.asset.meta │ │ ├── FirstBoot_da.asset │ │ ├── FirstBoot_da.asset.meta │ │ ├── FirstBoot_de.asset │ │ ├── FirstBoot_de.asset.meta │ │ ├── FirstBoot_en-OWO.asset │ │ ├── FirstBoot_en-OWO.asset.meta │ │ ├── FirstBoot_en-PT.asset │ │ ├── FirstBoot_en-PT.asset.meta │ │ ├── FirstBoot_en.asset │ │ ├── FirstBoot_en.asset.meta │ │ ├── FirstBoot_es-ES.asset │ │ ├── FirstBoot_es-ES.asset.meta │ │ ├── FirstBoot_et.asset │ │ ├── FirstBoot_et.asset.meta │ │ ├── FirstBoot_fi.asset │ │ ├── FirstBoot_fi.asset.meta │ │ ├── FirstBoot_fr.asset │ │ ├── FirstBoot_fr.asset.meta │ │ ├── FirstBoot_ja.asset │ │ ├── FirstBoot_ja.asset.meta │ │ ├── FirstBoot_ko.asset │ │ ├── FirstBoot_ko.asset.meta │ │ ├── FirstBoot_nl.asset │ │ ├── FirstBoot_nl.asset.meta │ │ ├── FirstBoot_ru.asset │ │ ├── FirstBoot_ru.asset.meta │ │ ├── FirstBoot_sv-SE.asset │ │ ├── FirstBoot_sv-SE.asset.meta │ │ ├── FirstBoot_zh-CN.asset │ │ ├── FirstBoot_zh-CN.asset.meta │ │ ├── French (fr).asset │ │ ├── French (fr).asset.meta │ │ ├── German (de).asset │ │ ├── German (de).asset.meta │ │ ├── Japanese (ja).asset │ │ ├── Japanese (ja).asset.meta │ │ ├── Korean (ko).asset │ │ ├── Korean (ko).asset.meta │ │ ├── Mapper Shared Data.asset │ │ ├── Mapper Shared Data.asset.meta │ │ ├── Mapper.asset │ │ ├── Mapper.asset.meta │ │ ├── Mapper_da.asset │ │ ├── Mapper_da.asset.meta │ │ ├── Mapper_de.asset │ │ ├── Mapper_de.asset.meta │ │ ├── Mapper_en-OWO.asset │ │ ├── Mapper_en-OWO.asset.meta │ │ ├── Mapper_en-PT.asset │ │ ├── Mapper_en-PT.asset.meta │ │ ├── Mapper_en.asset │ │ ├── Mapper_en.asset.meta │ │ ├── Mapper_es-ES.asset │ │ ├── Mapper_es-ES.asset.meta │ │ ├── Mapper_et.asset │ │ ├── Mapper_et.asset.meta │ │ ├── Mapper_fi.asset │ │ ├── Mapper_fi.asset.meta │ │ ├── Mapper_fr.asset │ │ ├── Mapper_fr.asset.meta │ │ ├── Mapper_ja.asset │ │ ├── Mapper_ja.asset.meta │ │ ├── Mapper_ko.asset │ │ ├── Mapper_ko.asset.meta │ │ ├── Mapper_nl.asset │ │ ├── Mapper_nl.asset.meta │ │ ├── Mapper_ru.asset │ │ ├── Mapper_ru.asset.meta │ │ ├── Mapper_sv-SE.asset │ │ ├── Mapper_sv-SE.asset.meta │ │ ├── Mapper_zh-CN.asset │ │ ├── Mapper_zh-CN.asset.meta │ │ ├── MultiMapping Shared Data.asset │ │ ├── MultiMapping Shared Data.asset.meta │ │ ├── MultiMapping.asset │ │ ├── MultiMapping.asset.meta │ │ ├── MultiMapping_da.asset │ │ ├── MultiMapping_da.asset.meta │ │ ├── MultiMapping_de.asset │ │ ├── MultiMapping_de.asset.meta │ │ ├── MultiMapping_en-OWO.asset │ │ ├── MultiMapping_en-OWO.asset.meta │ │ ├── MultiMapping_en-PT.asset │ │ ├── MultiMapping_en-PT.asset.meta │ │ ├── MultiMapping_en.asset │ │ ├── MultiMapping_en.asset.meta │ │ ├── MultiMapping_es-ES.asset │ │ ├── MultiMapping_es-ES.asset.meta │ │ ├── MultiMapping_et.asset │ │ ├── MultiMapping_et.asset.meta │ │ ├── MultiMapping_fi.asset │ │ ├── MultiMapping_fi.asset.meta │ │ ├── MultiMapping_fr.asset │ │ ├── MultiMapping_fr.asset.meta │ │ ├── MultiMapping_ja.asset │ │ ├── MultiMapping_ja.asset.meta │ │ ├── MultiMapping_ko.asset │ │ ├── MultiMapping_ko.asset.meta │ │ ├── MultiMapping_nl.asset │ │ ├── MultiMapping_nl.asset.meta │ │ ├── MultiMapping_ru.asset │ │ ├── MultiMapping_ru.asset.meta │ │ ├── MultiMapping_sv-SE.asset │ │ ├── MultiMapping_sv-SE.asset.meta │ │ ├── MultiMapping_zh-CN.asset │ │ ├── MultiMapping_zh-CN.asset.meta │ │ ├── Options Shared Data.asset │ │ ├── Options Shared Data.asset.meta │ │ ├── Options.asset │ │ ├── Options.asset.meta │ │ ├── Options_da.asset │ │ ├── Options_da.asset.meta │ │ ├── Options_de.asset │ │ ├── Options_de.asset.meta │ │ ├── Options_en-OWO.asset │ │ ├── Options_en-OWO.asset.meta │ │ ├── Options_en-PT.asset │ │ ├── Options_en-PT.asset.meta │ │ ├── Options_en.asset │ │ ├── Options_en.asset.meta │ │ ├── Options_es-ES.asset │ │ ├── Options_es-ES.asset.meta │ │ ├── Options_et.asset │ │ ├── Options_et.asset.meta │ │ ├── Options_fi.asset │ │ ├── Options_fi.asset.meta │ │ ├── Options_fr.asset │ │ ├── Options_fr.asset.meta │ │ ├── Options_ja.asset │ │ ├── Options_ja.asset.meta │ │ ├── Options_ko.asset │ │ ├── Options_ko.asset.meta │ │ ├── Options_nl.asset │ │ ├── Options_nl.asset.meta │ │ ├── Options_ru.asset │ │ ├── Options_ru.asset.meta │ │ ├── Options_sv-SE.asset │ │ ├── Options_sv-SE.asset.meta │ │ ├── Options_zh-CN.asset │ │ ├── Options_zh-CN.asset.meta │ │ ├── PersistentUI Shared Data.asset │ │ ├── PersistentUI Shared Data.asset.meta │ │ ├── PersistentUI.asset │ │ ├── PersistentUI.asset.meta │ │ ├── PersistentUI_da.asset │ │ ├── PersistentUI_da.asset.meta │ │ ├── PersistentUI_de.asset │ │ ├── PersistentUI_de.asset.meta │ │ ├── PersistentUI_en-OWO.asset │ │ ├── PersistentUI_en-OWO.asset.meta │ │ ├── PersistentUI_en-PT.asset │ │ ├── PersistentUI_en-PT.asset.meta │ │ ├── PersistentUI_en.asset │ │ ├── PersistentUI_en.asset.meta │ │ ├── PersistentUI_es-ES.asset │ │ ├── PersistentUI_es-ES.asset.meta │ │ ├── PersistentUI_et.asset │ │ ├── PersistentUI_et.asset.meta │ │ ├── PersistentUI_fi.asset │ │ ├── PersistentUI_fi.asset.meta │ │ ├── PersistentUI_fr.asset │ │ ├── PersistentUI_fr.asset.meta │ │ ├── PersistentUI_ja.asset │ │ ├── PersistentUI_ja.asset.meta │ │ ├── PersistentUI_ko.asset │ │ ├── PersistentUI_ko.asset.meta │ │ ├── PersistentUI_nl.asset │ │ ├── PersistentUI_nl.asset.meta │ │ ├── PersistentUI_ru.asset │ │ ├── PersistentUI_ru.asset.meta │ │ ├── PersistentUI_sv-SE.asset │ │ ├── PersistentUI_sv-SE.asset.meta │ │ ├── PersistentUI_zh-CN.asset │ │ ├── PersistentUI_zh-CN.asset.meta │ │ ├── Pirate English (en-PT).asset │ │ ├── Pirate English (en-PT).asset.meta │ │ ├── Russian (ru).asset │ │ ├── Russian (ru).asset.meta │ │ ├── SongEditMenu Shared Data.asset │ │ ├── SongEditMenu Shared Data.asset.meta │ │ ├── SongEditMenu.asset │ │ ├── SongEditMenu.asset.meta │ │ ├── SongEditMenu_da.asset │ │ ├── SongEditMenu_da.asset.meta │ │ ├── SongEditMenu_de.asset │ │ ├── SongEditMenu_de.asset.meta │ │ ├── SongEditMenu_en-OWO.asset │ │ ├── SongEditMenu_en-OWO.asset.meta │ │ ├── SongEditMenu_en-PT.asset │ │ ├── SongEditMenu_en-PT.asset.meta │ │ ├── SongEditMenu_en.asset │ │ ├── SongEditMenu_en.asset.meta │ │ ├── SongEditMenu_es-ES.asset │ │ ├── SongEditMenu_es-ES.asset.meta │ │ ├── SongEditMenu_et.asset │ │ ├── SongEditMenu_et.asset.meta │ │ ├── SongEditMenu_fi.asset │ │ ├── SongEditMenu_fi.asset.meta │ │ ├── SongEditMenu_fr.asset │ │ ├── SongEditMenu_fr.asset.meta │ │ ├── SongEditMenu_ja.asset │ │ ├── SongEditMenu_ja.asset.meta │ │ ├── SongEditMenu_ko.asset │ │ ├── SongEditMenu_ko.asset.meta │ │ ├── SongEditMenu_nl.asset │ │ ├── SongEditMenu_nl.asset.meta │ │ ├── SongEditMenu_ru.asset │ │ ├── SongEditMenu_ru.asset.meta │ │ ├── SongEditMenu_sv-SE.asset │ │ ├── SongEditMenu_sv-SE.asset.meta │ │ ├── SongEditMenu_zh-CN.asset │ │ ├── SongEditMenu_zh-CN.asset.meta │ │ ├── SongSelectMenu Shared Data.asset │ │ ├── SongSelectMenu Shared Data.asset.meta │ │ ├── SongSelectMenu.asset │ │ ├── SongSelectMenu.asset.meta │ │ ├── SongSelectMenu_da.asset │ │ ├── SongSelectMenu_da.asset.meta │ │ ├── SongSelectMenu_de.asset │ │ ├── SongSelectMenu_de.asset.meta │ │ ├── SongSelectMenu_en-OWO.asset │ │ ├── SongSelectMenu_en-OWO.asset.meta │ │ ├── SongSelectMenu_en-PT.asset │ │ ├── SongSelectMenu_en-PT.asset.meta │ │ ├── SongSelectMenu_en.asset │ │ ├── SongSelectMenu_en.asset.meta │ │ ├── SongSelectMenu_es-ES.asset │ │ ├── SongSelectMenu_es-ES.asset.meta │ │ ├── SongSelectMenu_et.asset │ │ ├── SongSelectMenu_et.asset.meta │ │ ├── SongSelectMenu_fi.asset │ │ ├── SongSelectMenu_fi.asset.meta │ │ ├── SongSelectMenu_fr.asset │ │ ├── SongSelectMenu_fr.asset.meta │ │ ├── SongSelectMenu_ja.asset │ │ ├── SongSelectMenu_ja.asset.meta │ │ ├── SongSelectMenu_ko.asset │ │ ├── SongSelectMenu_ko.asset.meta │ │ ├── SongSelectMenu_nl.asset │ │ ├── SongSelectMenu_nl.asset.meta │ │ ├── SongSelectMenu_ru.asset │ │ ├── SongSelectMenu_ru.asset.meta │ │ ├── SongSelectMenu_sv-SE.asset │ │ ├── SongSelectMenu_sv-SE.asset.meta │ │ ├── SongSelectMenu_zh-CN.asset │ │ ├── SongSelectMenu_zh-CN.asset.meta │ │ ├── Spanish (es).asset │ │ ├── Spanish (es).asset.meta │ │ ├── Swedish (sv).asset │ │ ├── Swedish (sv).asset.meta │ │ ├── owospeak (en-OWO).asset │ │ └── owospeak (en-OWO).asset.meta │ ├── Locales.meta │ ├── Localization Settings.asset │ ├── Localization Settings.asset.meta │ ├── NuGet.config │ ├── NuGet.config.meta │ ├── Packages.meta │ ├── Plugins/ │ │ ├── CustomFloorPlugin.dll.meta │ │ ├── DiscordGameSDK/ │ │ │ ├── ActivityManager.cs │ │ │ ├── ActivityManager.cs.meta │ │ │ ├── Constants.cs │ │ │ ├── Constants.cs.meta │ │ │ ├── Core.cs │ │ │ ├── Core.cs.meta │ │ │ ├── ImageManager.cs │ │ │ ├── ImageManager.cs.meta │ │ │ ├── LobbyManager.cs │ │ │ ├── LobbyManager.cs.meta │ │ │ ├── StorageManager.cs │ │ │ ├── StorageManager.cs.meta │ │ │ ├── StoreManager.cs │ │ │ └── StoreManager.cs.meta │ │ ├── DiscordGameSDK.meta │ │ ├── JSONDash.cs │ │ ├── JSONDash.cs.meta │ │ ├── Plugins.asmdef │ │ ├── Plugins.asmdef.meta │ │ ├── SimpleJSON.cs │ │ ├── SimpleJSON.cs.meta │ │ ├── SimpleJSONExtension.cs │ │ ├── SimpleJSONExtension.cs.meta │ │ ├── SimpleJSONHelper.cs │ │ ├── SimpleJSONHelper.cs.meta │ │ ├── SimpleJSONUnity.cs │ │ ├── SimpleJSONUnity.cs.meta │ │ ├── UiRoundedCorners/ │ │ │ ├── ImageWithIndependentRoundedCorners.cs │ │ │ ├── ImageWithIndependentRoundedCorners.cs.meta │ │ │ ├── ImageWithRoundedCorners.cs │ │ │ ├── ImageWithRoundedCorners.cs.meta │ │ │ ├── IndependentRoundedCorners.shader │ │ │ ├── IndependentRoundedCorners.shader.meta │ │ │ ├── Nobi.UiRoundedCorners.asmdef │ │ │ ├── Nobi.UiRoundedCorners.asmdef.meta │ │ │ ├── RoundedCorners.shader │ │ │ ├── RoundedCorners.shader.meta │ │ │ ├── RoundedMaterial.mat │ │ │ ├── RoundedMaterial.mat.meta │ │ │ ├── SDFUtils.cginc │ │ │ ├── SDFUtils.cginc.meta │ │ │ ├── ShaderSetup.cginc │ │ │ └── ShaderSetup.cginc.meta │ │ ├── UiRoundedCorners.meta │ │ ├── UnityH4xx/ │ │ │ ├── acilAddOns.dll.meta │ │ │ ├── acilAddOns.xml │ │ │ └── acilAddOns.xml.meta │ │ ├── UnityH4xx.meta │ │ ├── x86.meta │ │ ├── x86_64/ │ │ │ ├── discord_game_sdk.bundle │ │ │ ├── discord_game_sdk.bundle.meta │ │ │ ├── discord_game_sdk.dll.lib │ │ │ ├── discord_game_sdk.dll.lib.meta │ │ │ ├── discord_game_sdk.dll.meta │ │ │ ├── discord_game_sdk.dylib.meta │ │ │ └── discord_game_sdk.so.meta │ │ └── x86_64.meta │ ├── Plugins.meta │ ├── Resources/ │ │ ├── Basic Black.mat │ │ ├── Basic Black.mat.meta │ │ ├── BillingMode.json │ │ ├── BillingMode.json.meta │ │ ├── ControllableLight.mat │ │ ├── ControllableLight.mat.meta │ │ ├── Remote Player.prefab │ │ ├── Remote Player.prefab.meta │ │ ├── Timeline Mapper.prefab │ │ ├── Timeline Mapper.prefab.meta │ │ ├── _dark_replace.mat │ │ └── _dark_replace.mat.meta │ ├── Resources.meta │ ├── StandaloneFileBrowser/ │ │ ├── FileBrowser.asmdef │ │ ├── FileBrowser.asmdef.meta │ │ ├── IStandaloneFileBrowser.cs │ │ ├── IStandaloneFileBrowser.cs.meta │ │ ├── Plugins/ │ │ │ ├── Linux/ │ │ │ │ ├── x86_64/ │ │ │ │ │ └── libStandaloneFileBrowser.so.meta │ │ │ │ └── x86_64.meta │ │ │ ├── Linux.meta │ │ │ ├── Ookii.Dialogs.dll.meta │ │ │ ├── StandaloneFileBrowser.bundle/ │ │ │ │ ├── Contents/ │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── Info.plist.meta │ │ │ │ │ ├── MacOS/ │ │ │ │ │ │ ├── StandaloneFileBrowser │ │ │ │ │ │ └── StandaloneFileBrowser.meta │ │ │ │ │ ├── MacOS.meta │ │ │ │ │ └── _CodeSignature/ │ │ │ │ │ ├── CodeResources │ │ │ │ │ └── CodeResources.meta │ │ │ │ └── Contents.meta │ │ │ ├── StandaloneFileBrowser.bundle.meta │ │ │ ├── StandaloneFileBrowser.jslib │ │ │ ├── StandaloneFileBrowser.jslib.meta │ │ │ └── System.Windows.Forms.dll.meta │ │ ├── Plugins.meta │ │ ├── StandaloneFileBrowser.cs │ │ ├── StandaloneFileBrowser.cs.meta │ │ ├── StandaloneFileBrowserEditor.cs │ │ ├── StandaloneFileBrowserEditor.cs.meta │ │ ├── StandaloneFileBrowserLinux.cs │ │ ├── StandaloneFileBrowserLinux.cs.meta │ │ ├── StandaloneFileBrowserMac.cs │ │ ├── StandaloneFileBrowserMac.cs.meta │ │ ├── StandaloneFileBrowserWindows.cs │ │ └── StandaloneFileBrowserWindows.cs.meta │ ├── StandaloneFileBrowser.meta │ ├── Tests/ │ │ ├── ArcTest.cs │ │ ├── ArcTest.cs.meta │ │ ├── BPMTest.cs │ │ ├── BPMTest.cs.meta │ │ ├── BeatmapActionTest.cs │ │ ├── BeatmapActionTest.cs.meta │ │ ├── BeatmapV3TestOptionalParamTest.cs │ │ ├── BeatmapV3TestOptionalParamTest.cs.meta │ │ ├── BookmarkTest.cs │ │ ├── BookmarkTest.cs.meta │ │ ├── ChainContainerTest.cs │ │ ├── ChainContainerTest.cs.meta │ │ ├── ChainTest.cs │ │ ├── ChainTest.cs.meta │ │ ├── ContainerCollectionTest.cs │ │ ├── ContainerCollectionTest.cs.meta │ │ ├── CountersPlusTest.cs │ │ ├── CountersPlusTest.cs.meta │ │ ├── EventNextPrevLightIDTest.cs │ │ ├── EventNextPrevLightIDTest.cs.meta │ │ ├── EventNextPrevTest.cs │ │ ├── EventNextPrevTest.cs.meta │ │ ├── EventTest.cs │ │ ├── EventTest.cs.meta │ │ ├── MirrorTest.cs │ │ ├── MirrorTest.cs.meta │ │ ├── NodeEditorTest.cs │ │ ├── NodeEditorTest.cs.meta │ │ ├── NoteTest.cs │ │ ├── NoteTest.cs.meta │ │ ├── NotesContainerTest.cs │ │ ├── NotesContainerTest.cs.meta │ │ ├── ObstacleContainerTest.cs │ │ ├── ObstacleContainerTest.cs.meta │ │ ├── PaintTest.cs │ │ ├── PaintTest.cs.meta │ │ ├── RotationEventTest.cs │ │ ├── RotationEventTest.cs.meta │ │ ├── SelectionControllerTest.cs │ │ ├── SelectionControllerTest.cs.meta │ │ ├── SimpleMirrorTest.cs │ │ ├── SimpleMirrorTest.cs.meta │ │ ├── StrobeGeneratorTest.cs │ │ ├── StrobeGeneratorTest.cs.meta │ │ ├── Tests.asmdef │ │ ├── Tests.asmdef.meta │ │ ├── Util/ │ │ │ ├── CheckUtils.cs │ │ │ ├── CheckUtils.cs.meta │ │ │ ├── CleanupUtils.cs │ │ │ ├── CleanupUtils.cs.meta │ │ │ ├── PlaceUtils.cs │ │ │ ├── PlaceUtils.cs.meta │ │ │ ├── TestUtils.cs │ │ │ └── TestUtils.cs.meta │ │ ├── Util.meta │ │ ├── WallTest.cs │ │ └── WallTest.cs.meta │ ├── Tests.meta │ ├── TestsEditMode/ │ │ ├── BeatmapAssert.cs │ │ ├── BeatmapAssert.cs.meta │ │ ├── BeatmapBpmInfoTest.cs │ │ ├── BeatmapBpmInfoTest.cs.meta │ │ ├── BeatmapV2Test.cs │ │ ├── BeatmapV2Test.cs.meta │ │ ├── BeatmapV3OptionalParamTest.cs │ │ ├── BeatmapV3OptionalParamTest.cs.meta │ │ ├── BeatmapV3Test.cs │ │ ├── BeatmapV3Test.cs.meta │ │ ├── BeatmapV4Test.cs │ │ ├── BeatmapV4Test.cs.meta │ │ ├── BeatmapVersionSwitchingTest.cs │ │ ├── BeatmapVersionSwitchingTest.cs.meta │ │ ├── HeckRequirementsTest.cs │ │ ├── HeckRequirementsTest.cs.meta │ │ ├── InfoTest.cs │ │ ├── InfoTest.cs.meta │ │ ├── SimpleJSONHelperTest.cs │ │ ├── SimpleJSONHelperTest.cs.meta │ │ ├── TestsEditMode.asmdef │ │ └── TestsEditMode.asmdef.meta │ ├── TestsEditMode.meta │ ├── TextMesh Pro/ │ │ ├── Documentation/ │ │ │ └── TextMesh Pro User Guide 2016.pdf.meta │ │ ├── Documentation.meta │ │ ├── Resources/ │ │ │ ├── Fonts & Materials/ │ │ │ │ ├── LiberationSans SDF - Drop Shadow.mat │ │ │ │ ├── LiberationSans SDF - Drop Shadow.mat.meta │ │ │ │ ├── LiberationSans SDF - Outline.mat │ │ │ │ ├── LiberationSans SDF - Outline.mat.meta │ │ │ │ ├── LiberationSans SDF.asset │ │ │ │ └── LiberationSans SDF.asset.meta │ │ │ ├── Fonts & Materials.meta │ │ │ ├── LineBreaking Following Characters.txt │ │ │ ├── LineBreaking Following Characters.txt.meta │ │ │ ├── LineBreaking Leading Characters.txt │ │ │ ├── LineBreaking Leading Characters.txt.meta │ │ │ ├── Shaders/ │ │ │ │ ├── TMP_Bitmap-Custom-Atlas.shader │ │ │ │ ├── TMP_Bitmap-Custom-Atlas.shader.meta │ │ │ │ ├── TMP_Bitmap-Mobile.shader │ │ │ │ ├── TMP_Bitmap-Mobile.shader.meta │ │ │ │ ├── TMP_Bitmap.shader │ │ │ │ ├── TMP_Bitmap.shader.meta │ │ │ │ ├── TMP_SDF Overlay.shader │ │ │ │ ├── TMP_SDF Overlay.shader.meta │ │ │ │ ├── TMP_SDF-Mobile Masking.shader │ │ │ │ ├── TMP_SDF-Mobile Masking.shader.meta │ │ │ │ ├── TMP_SDF-Mobile Overlay.shader │ │ │ │ ├── TMP_SDF-Mobile Overlay.shader.meta │ │ │ │ ├── TMP_SDF-Mobile.shader │ │ │ │ ├── TMP_SDF-Mobile.shader.meta │ │ │ │ ├── TMP_SDF-Surface-Mobile.shader │ │ │ │ ├── TMP_SDF-Surface-Mobile.shader.meta │ │ │ │ ├── TMP_SDF-Surface.shader │ │ │ │ ├── TMP_SDF-Surface.shader.meta │ │ │ │ ├── TMP_SDF.shader │ │ │ │ ├── TMP_SDF.shader.meta │ │ │ │ ├── TMP_Sprite.shader │ │ │ │ ├── TMP_Sprite.shader.meta │ │ │ │ ├── TMPro.cginc │ │ │ │ ├── TMPro.cginc.meta │ │ │ │ ├── TMPro_Properties.cginc │ │ │ │ ├── TMPro_Properties.cginc.meta │ │ │ │ ├── TMPro_Surface.cginc │ │ │ │ └── TMPro_Surface.cginc.meta │ │ │ ├── Shaders.meta │ │ │ ├── Sprite Assets/ │ │ │ │ ├── EmojiOne.asset │ │ │ │ └── EmojiOne.asset.meta │ │ │ ├── Sprite Assets.meta │ │ │ ├── Style Sheets/ │ │ │ │ ├── Default Style Sheet.asset │ │ │ │ └── Default Style Sheet.asset.meta │ │ │ ├── Style Sheets.meta │ │ │ ├── TMP Settings.asset │ │ │ └── TMP Settings.asset.meta │ │ ├── Resources.meta │ │ ├── Sprites/ │ │ │ ├── EmojiOne Attribution.txt │ │ │ ├── EmojiOne Attribution.txt.meta │ │ │ ├── EmojiOne.json │ │ │ ├── EmojiOne.json.meta │ │ │ ├── EmojiOne.png.meta │ │ │ └── Square.png.meta │ │ └── Sprites.meta │ ├── TextMesh Pro.meta │ ├── UniversalRenderPipelineGlobalSettings.asset │ ├── UniversalRenderPipelineGlobalSettings.asset.meta │ ├── _Audio/ │ │ ├── Cowbell.wav.meta │ │ ├── Credits/ │ │ │ └── kiwi.mp3.meta │ │ ├── Credits.meta │ │ ├── Hit Sounds/ │ │ │ ├── Meow/ │ │ │ │ ├── cat_0.wav.meta │ │ │ │ ├── cat_1.wav.meta │ │ │ │ ├── cat_2.wav.meta │ │ │ │ ├── cat_3.wav.meta │ │ │ │ └── cat_4.wav.meta │ │ │ ├── Meow.meta │ │ │ ├── Oink/ │ │ │ │ ├── pig_0.wav.meta │ │ │ │ └── pig_1.wav.meta │ │ │ ├── Oink.meta │ │ │ ├── bass_boost.wav.meta │ │ │ ├── discord.wav.meta │ │ │ ├── quack-old1.wav.meta │ │ │ ├── quack.wav.meta │ │ │ └── woof.wav.meta │ │ ├── Hit Sounds.meta │ │ ├── Main.mixer │ │ ├── Main.mixer.meta │ │ ├── Metronome/ │ │ │ ├── metronome-old1.wav.meta │ │ │ ├── metronome.wav.BAK │ │ │ ├── metronome.wav.BAK.meta │ │ │ ├── metronome.wav.meta │ │ │ ├── metronome_down.wav.meta │ │ │ └── metronome_up.wav.meta │ │ ├── Metronome.meta │ │ ├── More Cowbell.wav.meta │ │ ├── RabbitsViewerTick.wav.meta │ │ ├── Timing/ │ │ │ ├── NotePassing.wav.meta │ │ │ ├── NotePassing2.mp3.meta │ │ │ ├── NotePassing3.ogg │ │ │ ├── NotePassing3.ogg.meta │ │ │ ├── Saber Cut/ │ │ │ │ ├── HitLongLeft1.wav.meta │ │ │ │ ├── HitLongLeft2.wav.meta │ │ │ │ ├── HitLongLeft3.wav.meta │ │ │ │ ├── HitLongLeft4.wav.meta │ │ │ │ ├── HitLongLeft5.wav.meta │ │ │ │ ├── HitLongRight1.wav.meta │ │ │ │ ├── HitLongRight2.wav.meta │ │ │ │ ├── HitLongRight3.wav.meta │ │ │ │ ├── HitLongRight4.wav.meta │ │ │ │ ├── HitLongRight5.wav.meta │ │ │ │ ├── HitShortLeft1.wav.meta │ │ │ │ ├── HitShortLeft2.wav.meta │ │ │ │ ├── HitShortLeft3.wav.meta │ │ │ │ ├── HitShortLeft4.wav.meta │ │ │ │ ├── HitShortLeft5.wav.meta │ │ │ │ ├── HitShortRight1.wav.meta │ │ │ │ ├── HitShortRight2.wav.meta │ │ │ │ ├── HitShortRight3.wav.meta │ │ │ │ ├── HitShortRight4.wav.meta │ │ │ │ └── HitShortRight5.wav.meta │ │ │ └── Saber Cut.meta │ │ ├── Timing.meta │ │ ├── bongocat.mp3.meta │ │ └── bongocat_actuallybongo.mp3.meta │ ├── _Audio.meta │ ├── _Graphics/ │ │ ├── Fonts/ │ │ │ ├── 3DTeko.mat │ │ │ ├── 3DTeko.mat.meta │ │ │ ├── Beon SDF Blue.asset │ │ │ ├── Beon SDF Blue.asset.meta │ │ │ ├── Beon SDF Gold.asset │ │ │ ├── Beon SDF Gold.asset.meta │ │ │ ├── Beon SDF Green.asset │ │ │ ├── Beon SDF Green.asset.meta │ │ │ ├── Beon SDF Magenta.asset │ │ │ ├── Beon SDF Magenta.asset.meta │ │ │ ├── Beon SDF Red - Loading Message.asset │ │ │ ├── Beon SDF Red - Loading Message.asset.meta │ │ │ ├── Beon SDF Red.asset │ │ │ ├── Beon SDF Red.asset.meta │ │ │ ├── Beon SDF.asset │ │ │ ├── Beon SDF.asset.meta │ │ │ ├── Beon.otf │ │ │ ├── Beon.otf.meta │ │ │ ├── Consolas SDF.asset │ │ │ ├── Consolas SDF.asset.meta │ │ │ ├── LiberationSans-Regular SDF.asset │ │ │ ├── LiberationSans-Regular SDF.asset.meta │ │ │ ├── LiberationSans-Regular.ttf.meta │ │ │ ├── NotoSansCJKjp-Regular SDF Hangul.asset │ │ │ ├── NotoSansCJKjp-Regular SDF Hangul.asset.meta │ │ │ ├── NotoSansCJKjp-Regular SDF.asset │ │ │ ├── NotoSansCJKjp-Regular SDF.asset.meta │ │ │ ├── NotoSansCJKjp-Regular.otf │ │ │ ├── NotoSansCJKjp-Regular.otf.meta │ │ │ ├── NotoSansCJKsc-Regular SDF.asset │ │ │ ├── NotoSansCJKsc-Regular SDF.asset.meta │ │ │ ├── NotoSansCJKsc-Regular.otf │ │ │ ├── NotoSansCJKsc-Regular.otf.meta │ │ │ ├── Teko-Bold.ttf.meta │ │ │ ├── Teko-Light.ttf.meta │ │ │ ├── Teko-Medium SDF Black.asset │ │ │ ├── Teko-Medium SDF Black.asset.meta │ │ │ ├── Teko-Medium SDF Blue.asset │ │ │ ├── Teko-Medium SDF Blue.asset.meta │ │ │ ├── Teko-Medium SDF Copy non-UI.asset │ │ │ ├── Teko-Medium SDF Copy non-UI.asset.meta │ │ │ ├── Teko-Medium SDF Gold.asset │ │ │ ├── Teko-Medium SDF Gold.asset.meta │ │ │ ├── Teko-Medium SDF Green.asset │ │ │ ├── Teko-Medium SDF Green.asset.meta │ │ │ ├── Teko-Medium SDF Magenta.asset │ │ │ ├── Teko-Medium SDF Magenta.asset.meta │ │ │ ├── Teko-Medium SDF Red.asset │ │ │ ├── Teko-Medium SDF Red.asset.meta │ │ │ ├── Teko-Medium SDF.asset │ │ │ ├── Teko-Medium SDF.asset.meta │ │ │ ├── Teko-Medium.ttf.meta │ │ │ ├── Teko-Regular.ttf.meta │ │ │ ├── Teko-SemiBold.ttf.meta │ │ │ ├── consola.ttf.meta │ │ │ ├── consolab.ttf.meta │ │ │ ├── consolai.ttf.meta │ │ │ └── consolaz.ttf.meta │ │ ├── Fonts.meta │ │ ├── Materials/ │ │ │ ├── Arc/ │ │ │ │ ├── Arc.mat │ │ │ │ └── Arc.mat.meta │ │ │ ├── Arc.meta │ │ │ ├── BPMChangeMaterial.mat │ │ │ ├── BPMChangeMaterial.mat.meta │ │ │ ├── Basic Black.mat │ │ │ ├── Basic Black.mat.meta │ │ │ ├── Basic Gradient.mat │ │ │ ├── Basic Gradient.mat.meta │ │ │ ├── BeatmapEventMat.mat │ │ │ ├── BeatmapEventMat.mat.meta │ │ │ ├── Chain/ │ │ │ │ ├── Chain Dot.mat │ │ │ │ └── Chain Dot.mat.meta │ │ │ ├── Chain.meta │ │ │ ├── ControllableAurora.mat │ │ │ ├── ControllableAurora.mat.meta │ │ │ ├── ControllableLight.mat │ │ │ ├── ControllableLight.mat.meta │ │ │ ├── ControllableLightSprite.mat │ │ │ ├── ControllableLightSprite.mat.meta │ │ │ ├── ControllableLightning.mat │ │ │ ├── ControllableLightning.mat.meta │ │ │ ├── Custom Event Material.mat │ │ │ ├── Custom Event Material.mat.meta │ │ │ ├── Debug.mat │ │ │ ├── Debug.mat.meta │ │ │ ├── Geometry/ │ │ │ │ ├── Geometry Regular.mat │ │ │ │ ├── Geometry Regular.mat.meta │ │ │ │ ├── Geometry Shiny.mat │ │ │ │ └── Geometry Shiny.mat.meta │ │ │ ├── Geometry.meta │ │ │ ├── Grids/ │ │ │ │ ├── Base.mat │ │ │ │ ├── Base.mat.meta │ │ │ │ ├── BaseTransparent.mat │ │ │ │ ├── BaseTransparent.mat.meta │ │ │ │ ├── Interface X Reveal.mat │ │ │ │ ├── Interface X Reveal.mat.meta │ │ │ │ ├── Interface X.mat │ │ │ │ ├── Interface X.mat.meta │ │ │ │ ├── Interface Y Reveal.mat │ │ │ │ ├── Interface Y Reveal.mat.meta │ │ │ │ ├── LaneGrid.mat │ │ │ │ ├── LaneGrid.mat.meta │ │ │ │ ├── One.mat │ │ │ │ ├── One.mat.meta │ │ │ │ ├── OneEight.mat │ │ │ │ ├── OneEight.mat.meta │ │ │ │ ├── OneFourth.mat │ │ │ │ ├── OneFourth.mat.meta │ │ │ │ ├── OneSixteenth.mat │ │ │ │ └── OneSixteenth.mat.meta │ │ │ ├── Grids.meta │ │ │ ├── LitKnob.mat │ │ │ ├── LitKnob.mat.meta │ │ │ ├── LitPanel.mat │ │ │ ├── LitPanel.mat.meta │ │ │ ├── LitPanelNB.mat │ │ │ ├── LitPanelNB.mat.meta │ │ │ ├── LitPanelNoDetail.mat │ │ │ ├── LitPanelNoDetail.mat.meta │ │ │ ├── NJSChangeMaterial.mat │ │ │ ├── NJSChangeMaterial.mat.meta │ │ │ ├── Notes/ │ │ │ │ ├── Bombs.mat │ │ │ │ ├── Bombs.mat.meta │ │ │ │ ├── Note Arrow.mat │ │ │ │ ├── Note Arrow.mat.meta │ │ │ │ ├── Unassigned.mat │ │ │ │ ├── Unassigned.mat.meta │ │ │ │ ├── test.mat │ │ │ │ └── test.mat.meta │ │ │ ├── Notes.meta │ │ │ ├── ObjectSelected.mat │ │ │ ├── ObjectSelected.mat.meta │ │ │ ├── Obstacles/ │ │ │ │ ├── Core.mat │ │ │ │ └── Core.mat.meta │ │ │ ├── Obstacles.meta │ │ │ ├── PlacementGridBase.mat │ │ │ ├── PlacementGridBase.mat.meta │ │ │ ├── SelectionHighlight.mat │ │ │ ├── SelectionHighlight.mat.meta │ │ │ ├── SelectionWall.mat │ │ │ ├── SelectionWall.mat.meta │ │ │ ├── Shiny Ass Black.mat │ │ │ ├── Shiny Ass Black.mat.meta │ │ │ ├── Spectrogram UI.mat │ │ │ ├── Spectrogram UI.mat.meta │ │ │ ├── Spectrogram.mat │ │ │ ├── Spectrogram.mat.meta │ │ │ ├── Test.mat │ │ │ ├── Test.mat.meta │ │ │ ├── UI/ │ │ │ │ ├── Colour Hue.mat │ │ │ │ ├── Colour Hue.mat.meta │ │ │ │ ├── Interface X.mat │ │ │ │ ├── Interface X.mat.meta │ │ │ │ ├── Interface Y.mat │ │ │ │ ├── Interface Y.mat.meta │ │ │ │ ├── WaveformTexture.mat │ │ │ │ ├── WaveformTexture.mat.meta │ │ │ │ ├── uhhh.mat │ │ │ │ └── uhhh.mat.meta │ │ │ └── UI.meta │ │ ├── Materials.meta │ │ ├── Post Processing/ │ │ │ ├── Post Processing Profile.asset │ │ │ ├── Post Processing Profile.asset.meta │ │ │ ├── UniversalRenderPipelineAsset.asset │ │ │ ├── UniversalRenderPipelineAsset.asset.meta │ │ │ ├── UniversalRenderPipelineAsset_Renderer.asset │ │ │ └── UniversalRenderPipelineAsset_Renderer.asset.meta │ │ ├── Post Processing.meta │ │ ├── Shaders/ │ │ │ ├── 3DText.shader │ │ │ ├── 3DText.shader.meta │ │ │ ├── Beat Saber/ │ │ │ │ ├── bs_standard.shader │ │ │ │ ├── bs_standard.shader.meta │ │ │ │ ├── sh_custom_lit.shader │ │ │ │ ├── sh_custom_lit.shader.meta │ │ │ │ ├── sh_custom_unlit.shader │ │ │ │ └── sh_custom_unlit.shader.meta │ │ │ ├── Beat Saber.meta │ │ │ ├── Editor/ │ │ │ │ ├── 3DRotation.shadersubgraph │ │ │ │ ├── 3DRotation.shadersubgraph.meta │ │ │ │ ├── Arc.shader │ │ │ │ ├── Arc.shader.meta │ │ │ │ ├── Basic Gradient.shader │ │ │ │ ├── Basic Gradient.shader.meta │ │ │ │ ├── Event Shader.shader │ │ │ │ ├── Event Shader.shader.meta │ │ │ │ ├── Glow.shader │ │ │ │ ├── Glow.shader.meta │ │ │ │ ├── Grid Vertical.shader │ │ │ │ ├── Grid Vertical.shader.meta │ │ │ │ ├── Grid ZDir.shader │ │ │ │ ├── Grid ZDir.shader.meta │ │ │ │ ├── HueShift.shader │ │ │ │ ├── HueShift.shader.meta │ │ │ │ ├── Instanced Toon Outline.shader │ │ │ │ ├── Instanced Toon Outline.shader.meta │ │ │ │ ├── Interface.shader │ │ │ │ ├── Interface.shader.meta │ │ │ │ ├── Note.shader │ │ │ │ ├── Note.shader.meta │ │ │ │ ├── Obstacle.shader │ │ │ │ ├── Obstacle.shader.meta │ │ │ │ ├── Reveal.shader │ │ │ │ ├── Reveal.shader.meta │ │ │ │ ├── Reveal_LocalSpace.shader │ │ │ │ ├── Reveal_LocalSpace.shader.meta │ │ │ │ ├── RotateAround2DPoint.shadersubgraph │ │ │ │ ├── RotateAround2DPoint.shadersubgraph.meta │ │ │ │ ├── RotateOneAxis.shadersubgraph │ │ │ │ ├── RotateOneAxis.shadersubgraph.meta │ │ │ │ ├── Selectable.shader │ │ │ │ ├── Selectable.shader.meta │ │ │ │ ├── Selection Highlight.shader │ │ │ │ ├── Selection Highlight.shader.meta │ │ │ │ ├── Shader Graph Grid/ │ │ │ │ │ ├── Emissive Aurora.shadergraph │ │ │ │ │ ├── Emissive Aurora.shadergraph.meta │ │ │ │ │ ├── Emissive Sprite.shadergraph │ │ │ │ │ ├── Emissive Sprite.shadergraph.meta │ │ │ │ │ ├── Event.shadergraph │ │ │ │ │ ├── Event.shadergraph.meta │ │ │ │ │ ├── Grid X.shadergraph │ │ │ │ │ ├── Grid X.shadergraph.meta │ │ │ │ │ ├── Grid Y.shadergraph │ │ │ │ │ ├── Grid Y.shadergraph.meta │ │ │ │ │ ├── Grid Z.shadergraph │ │ │ │ │ ├── Grid Z.shadergraph.meta │ │ │ │ │ ├── Note.shadergraph │ │ │ │ │ ├── Note.shadergraph.meta │ │ │ │ │ ├── NoteRotation.shadersubgraph │ │ │ │ │ ├── NoteRotation.shadersubgraph.meta │ │ │ │ │ ├── Reveal Grid/ │ │ │ │ │ │ ├── Grid X Reveal.shadergraph │ │ │ │ │ │ ├── Grid X Reveal.shadergraph.meta │ │ │ │ │ │ ├── Grid Y Reveal.shadergraph │ │ │ │ │ │ ├── Grid Y Reveal.shadergraph.meta │ │ │ │ │ │ ├── RevealFromMousePointer.shadersubgraph │ │ │ │ │ │ └── RevealFromMousePointer.shadersubgraph.meta │ │ │ │ │ ├── Reveal Grid.meta │ │ │ │ │ ├── Rotatable Obstacle.shadergraph │ │ │ │ │ └── Rotatable Obstacle.shadergraph.meta │ │ │ │ ├── Shader Graph Grid.meta │ │ │ │ ├── Shared/ │ │ │ │ │ ├── Easings.cginc │ │ │ │ │ ├── Easings.cginc.meta │ │ │ │ │ ├── ShaderTools.cginc │ │ │ │ │ └── ShaderTools.cginc.meta │ │ │ │ ├── Shared.meta │ │ │ │ ├── Spectrogram 2D.shadergraph │ │ │ │ ├── Spectrogram 2D.shadergraph.meta │ │ │ │ ├── Spectrogram.shader │ │ │ │ ├── Spectrogram.shader.meta │ │ │ │ ├── Spectrogram.shadergraph │ │ │ │ ├── Spectrogram.shadergraph.meta │ │ │ │ ├── SubdueColorIntensity.shadersubgraph │ │ │ │ ├── SubdueColorIntensity.shadersubgraph.meta │ │ │ │ ├── ToonBasicOutline.shader │ │ │ │ ├── ToonBasicOutline.shader.meta │ │ │ │ ├── UI/ │ │ │ │ │ ├── Grid X UI.shadergraph │ │ │ │ │ ├── Grid X UI.shadergraph.meta │ │ │ │ │ ├── Grid Y UI.shadergraph │ │ │ │ │ └── Grid Y UI.shadergraph.meta │ │ │ │ ├── UI.meta │ │ │ │ ├── Vector3Magnitude.shadersubgraph │ │ │ │ └── Vector3Magnitude.shadersubgraph.meta │ │ │ └── Editor.meta │ │ ├── Shaders.meta │ │ ├── Textures And Sprites/ │ │ │ ├── Backgrounds/ │ │ │ │ ├── Map Loading Backgrounds/ │ │ │ │ │ ├── BMv2.png.meta │ │ │ │ │ ├── BigMirror.png.meta │ │ │ │ │ ├── ColoredNote.png.meta │ │ │ │ │ ├── Default.png.meta │ │ │ │ │ ├── Failsafe.png.meta │ │ │ │ │ ├── KDA.png.meta │ │ │ │ │ ├── LoadingWheel.png.meta │ │ │ │ │ ├── Nice.png.meta │ │ │ │ │ ├── Triangle.png.meta │ │ │ │ │ └── Vapor.png.meta │ │ │ │ ├── Map Loading Backgrounds.meta │ │ │ │ ├── SaberBackground1.jpg.meta │ │ │ │ ├── SaberBackground2.jpg.meta │ │ │ │ ├── SaberBackground3.jpg.meta │ │ │ │ ├── SaberBackground4.jpg.meta │ │ │ │ └── SaberLoading.jpg.meta │ │ │ ├── Backgrounds.meta │ │ │ ├── CM Chan/ │ │ │ │ ├── Nacchiru.png.meta │ │ │ │ ├── PrurientPeddler.png.meta │ │ │ │ └── Vexillion.png.meta │ │ │ ├── CM Chan.meta │ │ │ ├── ChooChooMapper.png.meta │ │ │ ├── ChroMapper.png.meta │ │ │ ├── ChroMapperJPG.jpg.meta │ │ │ ├── ChroMapperText.png.meta │ │ │ ├── ChroMapperTextNew.png.meta │ │ │ ├── ChroMapper_New.png.meta │ │ │ ├── ChroMapper_NewGlow.png.meta │ │ │ ├── ChroMapper_NewTransparent.png.meta │ │ │ ├── Chroma.png.meta │ │ │ ├── ChromaGray.png.meta │ │ │ ├── Credits/ │ │ │ │ ├── AaltopahWi.png.meta │ │ │ │ ├── Aeroluna.png.meta │ │ │ │ ├── Bullet.png.meta │ │ │ │ ├── Caeden117.png.meta │ │ │ │ ├── CyanSnow.png.meta │ │ │ │ ├── EpicEwok.png.meta │ │ │ │ ├── Gevarred.png.meta │ │ │ │ ├── Halcyon12.png.meta │ │ │ │ ├── Joetastic.png.meta │ │ │ │ ├── Lily.png.meta │ │ │ │ ├── LiquidPopsicle.png.meta │ │ │ │ ├── Pixelguy.jpg.meta │ │ │ │ ├── Reddek.png.meta │ │ │ │ ├── RyanTheTechMan.jpg.meta │ │ │ │ ├── Skeelie.png.meta │ │ │ │ ├── Skunknator.png.meta │ │ │ │ ├── SkyKiwi.png.meta │ │ │ │ ├── TopCat.png.meta │ │ │ │ ├── bytes.txt │ │ │ │ ├── bytes.txt.meta │ │ │ │ ├── dankruptmemer.png.meta │ │ │ │ ├── shad.png.meta │ │ │ │ └── spookyghost.png.meta │ │ │ ├── Credits.meta │ │ │ ├── Discord Assets/ │ │ │ │ ├── bigmirror.png.meta │ │ │ │ ├── bigmirrorv2.png.meta │ │ │ │ ├── billie.png.meta │ │ │ │ ├── bts.png.meta │ │ │ │ ├── crabrave.png.meta │ │ │ │ ├── default.png.meta │ │ │ │ ├── discordclientkey.txt │ │ │ │ ├── discordclientkey.txt.meta │ │ │ │ ├── dragons.png.meta │ │ │ │ ├── duelingdragons.png.meta │ │ │ │ ├── fitbeat.png.meta │ │ │ │ ├── gaga.jpg.meta │ │ │ │ ├── glassdesert.png.meta │ │ │ │ ├── greenday.png.meta │ │ │ │ ├── greendayrings.png.meta │ │ │ │ ├── halloween.png.meta │ │ │ │ ├── interscope.png.meta │ │ │ │ ├── kaleidoscope.png.meta │ │ │ │ ├── kda.png.meta │ │ │ │ ├── linkinpark.png.meta │ │ │ │ ├── monstercat.png.meta │ │ │ │ ├── nice.png.meta │ │ │ │ ├── panic.png.meta │ │ │ │ ├── rocket.png.meta │ │ │ │ ├── skrillex.png.meta │ │ │ │ ├── timbaland.png.meta │ │ │ │ ├── triangle.png.meta │ │ │ │ └── vaporframe.png.meta │ │ │ ├── Discord Assets.meta │ │ │ ├── Loading Icon/ │ │ │ │ ├── RainbowSpinController.controller │ │ │ │ ├── RainbowSpinController.controller.meta │ │ │ │ ├── RainbowSpinLoop.anim │ │ │ │ ├── RainbowSpinLoop.anim.meta │ │ │ │ ├── chromaDiscordLogo-01.svg.meta │ │ │ │ └── rainbowring.png.meta │ │ │ ├── Loading Icon.meta │ │ │ ├── Mapper/ │ │ │ │ ├── Bongo Cat/ │ │ │ │ │ ├── Bongo/ │ │ │ │ │ │ ├── BongodLdR.png.meta │ │ │ │ │ │ ├── BongodLuR.png.meta │ │ │ │ │ │ ├── BongouLdR.png.meta │ │ │ │ │ │ └── BongouLuR.png.meta │ │ │ │ │ ├── Bongo.meta │ │ │ │ │ ├── CM Chan/ │ │ │ │ │ │ ├── both.png.meta │ │ │ │ │ │ ├── idle.png.meta │ │ │ │ │ │ ├── left.png.meta │ │ │ │ │ │ └── right.png.meta │ │ │ │ │ ├── CM Chan.meta │ │ │ │ │ ├── Zyxi/ │ │ │ │ │ │ ├── zyxiBRIGHT.png.meta │ │ │ │ │ │ ├── zyxiBlue.png.meta │ │ │ │ │ │ ├── zyxiNormal.png.meta │ │ │ │ │ │ └── zyxiRed.png.meta │ │ │ │ │ └── Zyxi.meta │ │ │ │ ├── Bongo Cat.meta │ │ │ │ ├── ColorTypePicker/ │ │ │ │ │ ├── ColorTypePickerBottomRight.png.meta │ │ │ │ │ ├── ColorTypePickerSelected.png.meta │ │ │ │ │ ├── ColorTypePickerShadow.png.meta │ │ │ │ │ └── ColorTypePickerTopLeft.png.meta │ │ │ │ ├── ColorTypePicker.meta │ │ │ │ ├── ColourPicker128.png.meta │ │ │ │ ├── Delete.png.meta │ │ │ │ ├── Floor.png.meta │ │ │ │ ├── FloorSmoother.png.meta │ │ │ │ ├── Locked.png.meta │ │ │ │ ├── Mirror.png.meta │ │ │ │ ├── MirrorActive.png.meta │ │ │ │ ├── NoteDirection.png.meta │ │ │ │ ├── NoteDot.png.meta │ │ │ │ ├── NoteSwingArc.png.meta │ │ │ │ ├── RainbowGradientForChroma.jpg.meta │ │ │ │ ├── RightGradient.png.meta │ │ │ │ ├── RoundRectBigStrokeGlow.png.meta │ │ │ │ ├── SwapSpectrogram.png.meta │ │ │ │ ├── TopBarGradientColorable.png.meta │ │ │ │ ├── UIMode/ │ │ │ │ │ ├── UIMode Option.prefab │ │ │ │ │ ├── UIMode Option.prefab.meta │ │ │ │ │ ├── UIMode Title.mat │ │ │ │ │ └── UIMode Title.mat.meta │ │ │ │ ├── UIMode.meta │ │ │ │ └── Unlocked.png.meta │ │ │ ├── Mapper.meta │ │ │ ├── SVGs/ │ │ │ │ ├── color-triangle.svg.meta │ │ │ │ ├── lighting-fade-alt.svg.meta │ │ │ │ ├── lighting-fade.svg.meta │ │ │ │ ├── lighting-flash.svg.meta │ │ │ │ ├── lighting-laser-speed.svg.meta │ │ │ │ ├── lighting-laserspeed.svg.meta │ │ │ │ ├── lighting-off-alt.svg.meta │ │ │ │ ├── lighting-off.svg.meta │ │ │ │ ├── lighting-on.svg.meta │ │ │ │ ├── lighting-transition.svg.meta │ │ │ │ ├── lock-closed.svg.meta │ │ │ │ ├── lock-open.svg.meta │ │ │ │ ├── mapping-arc.svg.meta │ │ │ │ ├── mapping-bomb.svg.meta │ │ │ │ ├── mapping-chain.svg.meta │ │ │ │ ├── mapping-delete.svg.meta │ │ │ │ ├── mapping-note.svg.meta │ │ │ │ ├── mapping-wall.svg.meta │ │ │ │ ├── mirror.svg.meta │ │ │ │ └── shuffle-white-24dp.svg.meta │ │ │ ├── SVGs.meta │ │ │ ├── Shader Assets/ │ │ │ │ ├── Aurora.png.meta │ │ │ │ ├── Lightning.png.meta │ │ │ │ └── TileableSimplexNoise.png.meta │ │ │ ├── Shader Assets.meta │ │ │ ├── UI/ │ │ │ │ ├── BackgroundNormal.psd │ │ │ │ ├── BackgroundNormal.psd.meta │ │ │ │ ├── BeatsaberSpriteSheet.png.meta │ │ │ │ ├── ColorPicker_Point.png.meta │ │ │ │ ├── DiagonalSpritesNormal.psd │ │ │ │ ├── DiagonalSpritesNormal.psd.meta │ │ │ │ ├── DiagonalStripes.psd │ │ │ │ ├── DiagonalStripes.psd.meta │ │ │ │ ├── Editor UI/ │ │ │ │ │ ├── BombIcon.png.meta │ │ │ │ │ ├── Grid.png.meta │ │ │ │ │ ├── MainScreenMask.png.meta │ │ │ │ │ ├── Metronome/ │ │ │ │ │ │ ├── Metronome Base.png.meta │ │ │ │ │ │ ├── Metronome Handle.png.meta │ │ │ │ │ │ ├── Metronome.controller │ │ │ │ │ │ ├── Metronome.controller.meta │ │ │ │ │ │ ├── Metronome_L2R.anim │ │ │ │ │ │ ├── Metronome_L2R.anim.meta │ │ │ │ │ │ ├── Metronome_R2L.anim │ │ │ │ │ │ └── Metronome_R2L.anim.meta │ │ │ │ │ ├── Metronome.meta │ │ │ │ │ ├── Notes/ │ │ │ │ │ │ ├── Blank.png.meta │ │ │ │ │ │ ├── Block Builder/ │ │ │ │ │ │ │ ├── Arrow.png.meta │ │ │ │ │ │ │ ├── Dot.png.meta │ │ │ │ │ │ │ └── Empty Block.png.meta │ │ │ │ │ │ ├── Block Builder.meta │ │ │ │ │ │ ├── Dot.png.meta │ │ │ │ │ │ ├── DownFacing.png.meta │ │ │ │ │ │ ├── Fade.png.meta │ │ │ │ │ │ ├── Flash.png.meta │ │ │ │ │ │ ├── LeftFacing.png.meta │ │ │ │ │ │ ├── RightFacing.png.meta │ │ │ │ │ │ └── UpFacing.png.meta │ │ │ │ │ ├── Notes.meta │ │ │ │ │ ├── Obstacle.png.meta │ │ │ │ │ ├── StrobeGenerator.png.meta │ │ │ │ │ ├── UINote.png.meta │ │ │ │ │ └── metronome.png.meta │ │ │ │ ├── Editor UI.meta │ │ │ │ ├── EnvRemoval.png.meta │ │ │ │ ├── ExtraDiffsIcon.png.meta │ │ │ │ ├── EyeDropper.png.meta │ │ │ │ ├── KnobNormal.psd │ │ │ │ ├── KnobNormal.psd.meta │ │ │ │ ├── LegacyCharacteristic.png.meta │ │ │ │ ├── Lightshow.png.meta │ │ │ │ ├── Options/ │ │ │ │ │ ├── Close Button.png.meta │ │ │ │ │ ├── PluginsIcon.png.meta │ │ │ │ │ ├── Slider/ │ │ │ │ │ │ └── Slider Ring.png.meta │ │ │ │ │ ├── Slider.meta │ │ │ │ │ ├── Square.png.meta │ │ │ │ │ ├── Tab Icons/ │ │ │ │ │ │ ├── Arrow Keys.png.meta │ │ │ │ │ │ ├── Audio.png.meta │ │ │ │ │ │ ├── Button.png.meta │ │ │ │ │ │ ├── Gear.png.meta │ │ │ │ │ │ ├── Keyboard & Mouse.png.meta │ │ │ │ │ │ ├── Monitor.png.meta │ │ │ │ │ │ └── Wrench.png.meta │ │ │ │ │ ├── Tab Icons.meta │ │ │ │ │ ├── Toggle/ │ │ │ │ │ │ └── Background.png.meta │ │ │ │ │ ├── Toggle.meta │ │ │ │ │ └── Triangle.png.meta │ │ │ │ ├── Options.meta │ │ │ │ ├── PaintBrush.png.meta │ │ │ │ ├── Sort1.png.meta │ │ │ │ ├── Sort2.png.meta │ │ │ │ ├── Sort3.png.meta │ │ │ │ ├── UISpriteNormal.psd │ │ │ │ ├── UISpriteNormal.psd.meta │ │ │ │ ├── Warning.png.meta │ │ │ │ ├── White.psd │ │ │ │ ├── White.psd.meta │ │ │ │ ├── YoudThinkIShouldntNeedAPlainDarkImageButIDo.png.meta │ │ │ │ ├── circle.png.meta │ │ │ │ ├── copy.png.meta │ │ │ │ ├── exit.png.meta │ │ │ │ ├── flag.png.meta │ │ │ │ ├── folder.png.meta │ │ │ │ ├── info.png.meta │ │ │ │ ├── inputOutline.png.meta │ │ │ │ ├── missing-cover.png.meta │ │ │ │ ├── paste.png.meta │ │ │ │ ├── play-circle.png.meta │ │ │ │ ├── save.png.meta │ │ │ │ ├── search.png.meta │ │ │ │ ├── stop-circle.png.meta │ │ │ │ └── yellowborder.png.meta │ │ │ └── UI.meta │ │ └── Textures And Sprites.meta │ ├── _Graphics.meta │ ├── _Prefabs/ │ │ ├── Global/ │ │ │ ├── PersistentCanvas.prefab │ │ │ ├── PersistentCanvas.prefab.meta │ │ │ ├── SceneTransitor.prefab │ │ │ └── SceneTransitor.prefab.meta │ │ ├── Global.meta │ │ ├── Main Camera (Menus).prefab │ │ ├── Main Camera (Menus).prefab.meta │ │ ├── MapEditor/ │ │ │ ├── Bongo Cat/ │ │ │ │ ├── Bongo Cat.asset │ │ │ │ ├── Bongo Cat.asset.meta │ │ │ │ ├── CM Chan.asset │ │ │ │ ├── CM Chan.asset.meta │ │ │ │ ├── Zyxi Cat.asset │ │ │ │ └── Zyxi Cat.asset.meta │ │ │ ├── Bongo Cat.meta │ │ │ ├── Custom Events Label.prefab │ │ │ ├── Custom Events Label.prefab.meta │ │ │ ├── Default Scene.prefab │ │ │ ├── Default Scene.prefab.meta │ │ │ ├── MapEditor Camera.prefab │ │ │ ├── MapEditor Camera.prefab.meta │ │ │ ├── Materials/ │ │ │ │ ├── Material.mat │ │ │ │ └── Material.mat.meta │ │ │ ├── Materials.meta │ │ │ ├── Platforms/ │ │ │ │ ├── BTS.prefab │ │ │ │ ├── BTS.prefab.meta │ │ │ │ ├── Big Mirror.prefab │ │ │ │ ├── Big Mirror.prefab.meta │ │ │ │ ├── Billie.prefab │ │ │ │ ├── Billie.prefab.meta │ │ │ │ ├── Crab Rave.prefab │ │ │ │ ├── Crab Rave.prefab.meta │ │ │ │ ├── Default.prefab │ │ │ │ ├── Default.prefab.meta │ │ │ │ ├── Dragons.prefab │ │ │ │ ├── Dragons.prefab.meta │ │ │ │ ├── FitBeat.prefab │ │ │ │ ├── FitBeat.prefab.meta │ │ │ │ ├── Gaga.prefab │ │ │ │ ├── Gaga.prefab.meta │ │ │ │ ├── Glass Desert.prefab │ │ │ │ ├── Glass Desert.prefab.meta │ │ │ │ ├── Greenday.prefab │ │ │ │ ├── Greenday.prefab.meta │ │ │ │ ├── GreendayGrenade.prefab │ │ │ │ ├── GreendayGrenade.prefab.meta │ │ │ │ ├── Halloween.prefab │ │ │ │ ├── Halloween.prefab.meta │ │ │ │ ├── Interscope.prefab │ │ │ │ ├── Interscope.prefab.meta │ │ │ │ ├── KDA.prefab │ │ │ │ ├── KDA.prefab.meta │ │ │ │ ├── Kaleidoscope.prefab │ │ │ │ ├── Kaleidoscope.prefab.meta │ │ │ │ ├── LinkinPark.prefab │ │ │ │ ├── LinkinPark.prefab.meta │ │ │ │ ├── Monstercat.prefab │ │ │ │ ├── Monstercat.prefab.meta │ │ │ │ ├── Nice.prefab │ │ │ │ ├── Nice.prefab.meta │ │ │ │ ├── Origins.prefab │ │ │ │ ├── Origins.prefab.meta │ │ │ │ ├── Panic.prefab │ │ │ │ ├── Panic.prefab.meta │ │ │ │ ├── Rocket.prefab │ │ │ │ ├── Rocket.prefab.meta │ │ │ │ ├── Skrillex.prefab │ │ │ │ ├── Skrillex.prefab.meta │ │ │ │ ├── Timbaland.prefab │ │ │ │ ├── Timbaland.prefab.meta │ │ │ │ ├── Triangle.prefab │ │ │ │ ├── Triangle.prefab.meta │ │ │ │ ├── __DONT USE KTHX.prefab │ │ │ │ └── __DONT USE KTHX.prefab.meta │ │ │ ├── Platforms.meta │ │ │ ├── Prefab Materials/ │ │ │ │ ├── Arrow.obj │ │ │ │ ├── Arrow.obj.meta │ │ │ │ ├── Bomb.obj │ │ │ │ ├── Bomb.obj.meta │ │ │ │ ├── ChainHead.fbx │ │ │ │ ├── ChainHead.fbx.meta │ │ │ │ ├── ChainLink.fbx │ │ │ │ ├── ChainLink.fbx.meta │ │ │ │ ├── ChainLinkSolid.fbx │ │ │ │ ├── ChainLinkSolid.fbx.meta │ │ │ │ ├── Cone/ │ │ │ │ │ ├── Cone.001.asset │ │ │ │ │ ├── Cone.001.asset.meta │ │ │ │ │ ├── ConeLight0.asset │ │ │ │ │ ├── ConeLight0.asset.meta │ │ │ │ │ ├── ConeLight1.asset │ │ │ │ │ ├── ConeLight1.asset.meta │ │ │ │ │ ├── ConeLight2.asset │ │ │ │ │ ├── ConeLight2.asset.meta │ │ │ │ │ ├── ConeLight3.asset │ │ │ │ │ └── ConeLight3.asset.meta │ │ │ │ ├── Cone.meta │ │ │ │ ├── CubeNoteSmooth.obj │ │ │ │ ├── CubeNoteSmooth.obj.meta │ │ │ │ ├── Dot.fbx │ │ │ │ ├── Dot.fbx.meta │ │ │ │ ├── FlatPyramidEvent.obj │ │ │ │ ├── FlatPyramidEvent.obj.meta │ │ │ │ ├── Gaga/ │ │ │ │ │ ├── Materials/ │ │ │ │ │ │ ├── Aurora1.mat │ │ │ │ │ │ ├── Aurora1.mat.meta │ │ │ │ │ │ ├── Aurora2.mat │ │ │ │ │ │ ├── Aurora2.mat.meta │ │ │ │ │ │ ├── GagaArc.mat │ │ │ │ │ │ ├── GagaArc.mat.meta │ │ │ │ │ │ ├── GagaArc.shader │ │ │ │ │ │ └── GagaArc.shader.meta │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Meshs/ │ │ │ │ │ │ ├── Construction.asset │ │ │ │ │ │ ├── Construction.asset.meta │ │ │ │ │ │ ├── Disk.asset │ │ │ │ │ │ ├── Disk.asset.meta │ │ │ │ │ │ ├── GagaLogo.asset │ │ │ │ │ │ ├── GagaLogo.asset.meta │ │ │ │ │ │ ├── Glow.asset │ │ │ │ │ │ ├── Glow.asset.meta │ │ │ │ │ │ ├── MainBeamDisk.asset │ │ │ │ │ │ ├── MainBeamDisk.asset.meta │ │ │ │ │ │ ├── Mirror.asset │ │ │ │ │ │ ├── Mirror.asset.meta │ │ │ │ │ │ ├── ParametricBox.asset │ │ │ │ │ │ ├── ParametricBox.asset.meta │ │ │ │ │ │ ├── ParametricBoxFrame.asset │ │ │ │ │ │ ├── ParametricBoxFrame.asset.meta │ │ │ │ │ │ ├── PlayersPlaceCore.asset │ │ │ │ │ │ ├── PlayersPlaceCore.asset.meta │ │ │ │ │ │ ├── RunwayPier.asset │ │ │ │ │ │ ├── RunwayPier.asset.meta │ │ │ │ │ │ ├── RunwayPier_0.asset │ │ │ │ │ │ ├── RunwayPier_0.asset.meta │ │ │ │ │ │ ├── TeslaTowerMesh.asset │ │ │ │ │ │ ├── TeslaTowerMesh.asset.meta │ │ │ │ │ │ ├── TubeElement.asset │ │ │ │ │ │ ├── TubeElement.asset.meta │ │ │ │ │ │ ├── pb_Mesh-85078.asset │ │ │ │ │ │ ├── pb_Mesh-85078.asset.meta │ │ │ │ │ │ ├── pb_Mesh-85098.asset │ │ │ │ │ │ ├── pb_Mesh-85098.asset.meta │ │ │ │ │ │ ├── pb_Mesh238086.asset │ │ │ │ │ │ ├── pb_Mesh238086.asset.meta │ │ │ │ │ │ ├── transform1_0.asset │ │ │ │ │ │ └── transform1_0.asset.meta │ │ │ │ │ └── Meshs.meta │ │ │ │ ├── Gaga.meta │ │ │ │ ├── HalfCube.mtl │ │ │ │ ├── HalfCube.mtl.meta │ │ │ │ ├── HalfCube.obj │ │ │ │ ├── HalfCube.obj.meta │ │ │ │ ├── HorizontalQuad.mtl │ │ │ │ ├── HorizontalQuad.mtl.meta │ │ │ │ ├── HorizontalQuad.obj │ │ │ │ ├── HorizontalQuad.obj.meta │ │ │ │ ├── Images/ │ │ │ │ │ ├── MonstercatStrokeLogo.png.meta │ │ │ │ │ └── PanicWindow.png.meta │ │ │ │ ├── Images.meta │ │ │ │ ├── Materials/ │ │ │ │ │ ├── Arrow_0Mat.mat │ │ │ │ │ ├── Arrow_0Mat.mat.meta │ │ │ │ │ ├── Bomb_0Mat.mat │ │ │ │ │ ├── Bomb_0Mat.mat.meta │ │ │ │ │ ├── CubeNoteSmooth_0Mat.mat │ │ │ │ │ ├── CubeNoteSmooth_0Mat.mat.meta │ │ │ │ │ ├── defaultMat.mat │ │ │ │ │ └── defaultMat.mat.meta │ │ │ │ ├── Materials.meta │ │ │ │ ├── Meshs/ │ │ │ │ │ ├── Arena.asset │ │ │ │ │ ├── Arena.asset.meta │ │ │ │ │ ├── Cone.asset │ │ │ │ │ ├── Cone.asset.meta │ │ │ │ │ ├── LeftNearBuilding.asset │ │ │ │ │ ├── LeftNearBuilding.asset.meta │ │ │ │ │ ├── ParametricBox.asset │ │ │ │ │ ├── ParametricBox.asset.meta │ │ │ │ │ ├── PlayersPlaceCore.asset │ │ │ │ │ ├── PlayersPlaceCore.asset.meta │ │ │ │ │ ├── PlayersPlaceFrame.asset │ │ │ │ │ ├── PlayersPlaceFrame.asset.meta │ │ │ │ │ ├── RLCar.asset │ │ │ │ │ ├── RLCar.asset.meta │ │ │ │ │ ├── RectangleFakeGlow.asset │ │ │ │ │ ├── RectangleFakeGlow.asset.meta │ │ │ │ │ ├── RightNearBuilding.asset │ │ │ │ │ ├── RightNearBuilding.asset.meta │ │ │ │ │ ├── Rotating4Panels.asset │ │ │ │ │ ├── Rotating4Panels.asset.meta │ │ │ │ │ ├── pb_Mesh-191292.asset │ │ │ │ │ ├── pb_Mesh-191292.asset.meta │ │ │ │ │ ├── pb_Mesh-191292_d1.asset │ │ │ │ │ ├── pb_Mesh-191292_d1.asset.meta │ │ │ │ │ ├── pb_Mesh-229142.asset │ │ │ │ │ └── pb_Mesh-229142.asset.meta │ │ │ │ ├── Meshs.meta │ │ │ │ ├── NoteBlock.fbx │ │ │ │ ├── NoteBlock.fbx.meta │ │ │ │ ├── Platform.prefab │ │ │ │ ├── Platform.prefab.meta │ │ │ │ ├── Prefab/ │ │ │ │ │ ├── Environment.prefab │ │ │ │ │ └── Environment.prefab.meta │ │ │ │ ├── Prefab.meta │ │ │ │ ├── Ring.asset │ │ │ │ ├── Ring.asset.meta │ │ │ │ ├── Ring_d1.asset │ │ │ │ ├── Ring_d1.asset.meta │ │ │ │ ├── Ring_d2.asset │ │ │ │ ├── Ring_d2.asset.meta │ │ │ │ ├── RocketConstruction.obj │ │ │ │ ├── RocketConstruction.obj.meta │ │ │ │ ├── SimpleBlock.fbx │ │ │ │ ├── SimpleBlock.fbx.meta │ │ │ │ ├── SimpleChainCollider.fbx │ │ │ │ ├── SimpleChainCollider.fbx.meta │ │ │ │ ├── SimpleChainHead.fbx │ │ │ │ ├── SimpleChainHead.fbx.meta │ │ │ │ ├── SimpleChainLink.fbx │ │ │ │ ├── SimpleChainLink.fbx.meta │ │ │ │ ├── SimpleChainLinkSolid.fbx │ │ │ │ ├── SimpleChainLinkSolid.fbx.meta │ │ │ │ ├── SquishedSimpleBlock.fbx │ │ │ │ ├── SquishedSimpleBlock.fbx.meta │ │ │ │ ├── TMface.fbx │ │ │ │ ├── TMface.fbx.meta │ │ │ │ ├── TMring (1).prefab │ │ │ │ ├── TMring (1).prefab.meta │ │ │ │ ├── TMtext.fbx │ │ │ │ ├── TMtext.fbx.meta │ │ │ │ ├── TimbaTowers.fbx │ │ │ │ ├── TimbaTowers.fbx.meta │ │ │ │ ├── Timbaland/ │ │ │ │ │ ├── LogoLeft.001.asset │ │ │ │ │ ├── LogoLeft.001.asset.meta │ │ │ │ │ ├── LogoLeft.asset │ │ │ │ │ ├── LogoLeft.asset.meta │ │ │ │ │ ├── LogoRight.001.asset │ │ │ │ │ ├── LogoRight.001.asset.meta │ │ │ │ │ ├── LogoRight.asset │ │ │ │ │ └── LogoRight.asset.meta │ │ │ │ ├── Timbaland.fbx │ │ │ │ ├── Timbaland.fbx.meta │ │ │ │ ├── Timbaland.meta │ │ │ │ ├── _ImportedModels/ │ │ │ │ │ ├── BTS/ │ │ │ │ │ │ ├── MagicDoor.png.meta │ │ │ │ │ │ ├── Pillar.asset │ │ │ │ │ │ ├── Pillar.asset.meta │ │ │ │ │ │ ├── Reflector.asset │ │ │ │ │ │ └── Reflector.asset.meta │ │ │ │ │ ├── BTS.meta │ │ │ │ │ ├── Big Mirror Mirror.obj │ │ │ │ │ ├── Big Mirror Mirror.obj.meta │ │ │ │ │ ├── Big Mirror.obj │ │ │ │ │ ├── Big Mirror.obj.meta │ │ │ │ │ ├── Billie/ │ │ │ │ │ │ ├── BackMountains[515].asset │ │ │ │ │ │ ├── BackMountains[515].asset.meta │ │ │ │ │ │ ├── CylinderLight.asset │ │ │ │ │ │ ├── CylinderLight.asset.meta │ │ │ │ │ │ ├── FrontMountains[154].asset │ │ │ │ │ │ ├── FrontMountains[154].asset.meta │ │ │ │ │ │ ├── LeftRail[799].asset │ │ │ │ │ │ ├── LeftRail[799].asset.meta │ │ │ │ │ │ ├── Moon.png.meta │ │ │ │ │ │ ├── RailingCurveF[336].asset │ │ │ │ │ │ ├── RailingCurveF[336].asset.meta │ │ │ │ │ │ ├── RailingFullFront[234].asset │ │ │ │ │ │ ├── RailingFullFront[234].asset.meta │ │ │ │ │ │ ├── Sun.png.meta │ │ │ │ │ │ ├── WaterfallFalling[587].asset │ │ │ │ │ │ ├── WaterfallFalling[587].asset.meta │ │ │ │ │ │ ├── WaterfallFlatClose[98].asset │ │ │ │ │ │ ├── WaterfallFlatClose[98].asset.meta │ │ │ │ │ │ ├── WaterfallTransition[551].asset │ │ │ │ │ │ └── WaterfallTransition[551].asset.meta │ │ │ │ │ ├── Billie.meta │ │ │ │ │ ├── CombinedMesh-level7-1.obj │ │ │ │ │ ├── CombinedMesh-level7-1.obj.meta │ │ │ │ │ ├── CombinedMesh-level7-3.obj │ │ │ │ │ ├── CombinedMesh-level7-3.obj.meta │ │ │ │ │ ├── CombinedMesh-level7-4.obj │ │ │ │ │ ├── CombinedMesh-level7-4.obj.meta │ │ │ │ │ ├── CombinedMesh-level7-5.obj │ │ │ │ │ ├── CombinedMesh-level7-5.obj.meta │ │ │ │ │ ├── CombinedMesh-level7-6.obj │ │ │ │ │ ├── CombinedMesh-level7-6.obj.meta │ │ │ │ │ ├── CombinedMesh-level7-7.obj │ │ │ │ │ ├── CombinedMesh-level7-7.obj.meta │ │ │ │ │ ├── CombinedMesh-level7-8.obj │ │ │ │ │ ├── CombinedMesh-level7-8.obj.meta │ │ │ │ │ ├── Greenday/ │ │ │ │ │ │ ├── GreenDayLogo.png.meta │ │ │ │ │ │ ├── Materials/ │ │ │ │ │ │ │ ├── DarkEnvironmentSimpleBrighter.mat │ │ │ │ │ │ │ └── DarkEnvironmentSimpleBrighter.mat.meta │ │ │ │ │ │ ├── Materials.meta │ │ │ │ │ │ ├── Meshes/ │ │ │ │ │ │ │ ├── BoxLight.asset │ │ │ │ │ │ │ ├── BoxLight.asset.meta │ │ │ │ │ │ │ ├── Construction.asset │ │ │ │ │ │ │ ├── Construction.asset.meta │ │ │ │ │ │ │ ├── Cube (1).asset │ │ │ │ │ │ │ ├── Cube (1).asset.meta │ │ │ │ │ │ │ ├── Cube.asset │ │ │ │ │ │ │ ├── Cube.asset.meta │ │ │ │ │ │ │ ├── SaberBurnMarksArea.asset │ │ │ │ │ │ │ ├── SaberBurnMarksArea.asset.meta │ │ │ │ │ │ │ ├── TrackConstruction.asset │ │ │ │ │ │ │ ├── TrackConstruction.asset.meta │ │ │ │ │ │ │ ├── TrackMirror.asset │ │ │ │ │ │ │ ├── TrackMirror.asset.meta │ │ │ │ │ │ │ ├── armHeartBase.asset │ │ │ │ │ │ │ ├── armHeartBase.asset.meta │ │ │ │ │ │ │ ├── armHeartBloodLighting.asset │ │ │ │ │ │ │ ├── armHeartBloodLighting.asset.meta │ │ │ │ │ │ │ ├── armHeartLighting.asset │ │ │ │ │ │ │ ├── armHeartLighting.asset.meta │ │ │ │ │ │ │ ├── bridgeLeft.asset │ │ │ │ │ │ │ ├── bridgeLeft.asset.meta │ │ │ │ │ │ │ ├── bridgeRight.asset │ │ │ │ │ │ │ ├── bridgeRight.asset.meta │ │ │ │ │ │ │ ├── buildingCautionLightLeft.asset │ │ │ │ │ │ │ ├── buildingCautionLightLeft.asset.meta │ │ │ │ │ │ │ ├── buildingCautionLightRight.asset │ │ │ │ │ │ │ ├── buildingCautionLightRight.asset.meta │ │ │ │ │ │ │ ├── buildingLeft01.asset │ │ │ │ │ │ │ ├── buildingLeft01.asset.meta │ │ │ │ │ │ │ ├── buildingLeft02.asset │ │ │ │ │ │ │ ├── buildingLeft02.asset.meta │ │ │ │ │ │ │ ├── buildingLeft03.asset │ │ │ │ │ │ │ ├── buildingLeft03.asset.meta │ │ │ │ │ │ │ ├── buildingLeftClose.asset │ │ │ │ │ │ │ ├── buildingLeftClose.asset.meta │ │ │ │ │ │ │ ├── buildingRight02.asset │ │ │ │ │ │ │ ├── buildingRight02.asset.meta │ │ │ │ │ │ │ ├── buildingRight03.asset │ │ │ │ │ │ │ ├── buildingRight03.asset.meta │ │ │ │ │ │ │ ├── buildingRight05.asset │ │ │ │ │ │ │ ├── buildingRight05.asset.meta │ │ │ │ │ │ │ ├── buildingRightClose.asset │ │ │ │ │ │ │ ├── buildingRightClose.asset.meta │ │ │ │ │ │ │ ├── buildingSpeakersLeft (1).asset │ │ │ │ │ │ │ ├── buildingSpeakersLeft (1).asset.meta │ │ │ │ │ │ │ ├── buildingSpeakersLeft.asset │ │ │ │ │ │ │ ├── buildingSpeakersLeft.asset.meta │ │ │ │ │ │ │ ├── speaker00 (1).asset │ │ │ │ │ │ │ ├── speaker00 (1).asset.meta │ │ │ │ │ │ │ ├── speaker01 (1).asset │ │ │ │ │ │ │ ├── speaker01 (1).asset.meta │ │ │ │ │ │ │ ├── speaker02 (1).asset │ │ │ │ │ │ │ ├── speaker02 (1).asset.meta │ │ │ │ │ │ │ ├── speaker03 (1).asset │ │ │ │ │ │ │ ├── speaker03 (1).asset.meta │ │ │ │ │ │ │ ├── speaker04 (1).asset │ │ │ │ │ │ │ ├── speaker04 (1).asset.meta │ │ │ │ │ │ │ ├── speaker05 (1).asset │ │ │ │ │ │ │ ├── speaker05 (1).asset.meta │ │ │ │ │ │ │ ├── speaker06 (1).asset │ │ │ │ │ │ │ ├── speaker06 (1).asset.meta │ │ │ │ │ │ │ ├── speaker07 (1).asset │ │ │ │ │ │ │ ├── speaker07 (1).asset.meta │ │ │ │ │ │ │ ├── speaker08 (1).asset │ │ │ │ │ │ │ ├── speaker08 (1).asset.meta │ │ │ │ │ │ │ ├── speaker09 (1).asset │ │ │ │ │ │ │ ├── speaker09 (1).asset.meta │ │ │ │ │ │ │ ├── speaker10 (1).asset │ │ │ │ │ │ │ ├── speaker10 (1).asset.meta │ │ │ │ │ │ │ ├── speaker11 (1).asset │ │ │ │ │ │ │ ├── speaker11 (1).asset.meta │ │ │ │ │ │ │ ├── speaker12 (1).asset │ │ │ │ │ │ │ ├── speaker12 (1).asset.meta │ │ │ │ │ │ │ ├── speaker13 (1).asset │ │ │ │ │ │ │ └── speaker13 (1).asset.meta │ │ │ │ │ │ └── Meshes.meta │ │ │ │ │ ├── Greenday.meta │ │ │ │ │ ├── Interscope/ │ │ │ │ │ │ ├── Body[317].asset │ │ │ │ │ │ ├── Body[317].asset.meta │ │ │ │ │ │ ├── Body[323].asset │ │ │ │ │ │ ├── Body[323].asset.meta │ │ │ │ │ │ ├── Body[371].asset │ │ │ │ │ │ ├── Body[371].asset.meta │ │ │ │ │ │ ├── Body[504].asset │ │ │ │ │ │ ├── Body[504].asset.meta │ │ │ │ │ │ ├── Body[530].asset │ │ │ │ │ │ ├── Body[530].asset.meta │ │ │ │ │ │ ├── Floor[350].asset │ │ │ │ │ │ ├── Floor[350].asset.meta │ │ │ │ │ │ ├── FrontWheels[394].asset │ │ │ │ │ │ ├── FrontWheels[394].asset.meta │ │ │ │ │ │ ├── FrontWheels[446].asset │ │ │ │ │ │ ├── FrontWheels[446].asset.meta │ │ │ │ │ │ ├── FrontWheels[462].asset │ │ │ │ │ │ ├── FrontWheels[462].asset.meta │ │ │ │ │ │ ├── FrontWheels[556].asset │ │ │ │ │ │ ├── FrontWheels[556].asset.meta │ │ │ │ │ │ ├── FrontWheels[772].asset │ │ │ │ │ │ ├── FrontWheels[772].asset.meta │ │ │ │ │ │ ├── InterscopeLogo.png.meta │ │ │ │ │ │ ├── PillarL.asset │ │ │ │ │ │ ├── PillarL.asset.meta │ │ │ │ │ │ ├── Plane (1)[590].asset │ │ │ │ │ │ ├── Plane (1)[590].asset.meta │ │ │ │ │ │ ├── Plane (2)[64].asset │ │ │ │ │ │ ├── Plane (2)[64].asset.meta │ │ │ │ │ │ ├── Plane (3)[224].asset │ │ │ │ │ │ ├── Plane (3)[224].asset.meta │ │ │ │ │ │ ├── Plane (4)[531].asset │ │ │ │ │ │ ├── Plane (4)[531].asset.meta │ │ │ │ │ │ ├── Plane (5)[499].asset │ │ │ │ │ │ ├── Plane (5)[499].asset.meta │ │ │ │ │ │ ├── Plane (6)[662].asset │ │ │ │ │ │ ├── Plane (6)[662].asset.meta │ │ │ │ │ │ ├── RearPillar (1).asset │ │ │ │ │ │ ├── RearPillar (1).asset.meta │ │ │ │ │ │ ├── RearPillar (2).asset │ │ │ │ │ │ ├── RearPillar (2).asset.meta │ │ │ │ │ │ ├── RearPillar (3).asset │ │ │ │ │ │ ├── RearPillar (3).asset.meta │ │ │ │ │ │ ├── RearPillar (4).asset │ │ │ │ │ │ ├── RearPillar (4).asset.meta │ │ │ │ │ │ ├── RearPillar (5).asset │ │ │ │ │ │ ├── RearPillar (5).asset.meta │ │ │ │ │ │ ├── RearPillar.asset │ │ │ │ │ │ ├── RearPillar.asset.meta │ │ │ │ │ │ ├── RearWheels[440].asset │ │ │ │ │ │ └── RearWheels[440].asset.meta │ │ │ │ │ ├── Interscope.meta │ │ │ │ │ ├── KDA/ │ │ │ │ │ │ ├── Crystal.obj │ │ │ │ │ │ ├── Crystal.obj.meta │ │ │ │ │ │ ├── Materials/ │ │ │ │ │ │ │ ├── Crystal_0Mat.mat │ │ │ │ │ │ │ ├── Crystal_0Mat.mat.meta │ │ │ │ │ │ │ ├── Spear_0Mat.mat │ │ │ │ │ │ │ ├── Spear_0Mat.mat.meta │ │ │ │ │ │ │ ├── Trail_0Mat.mat │ │ │ │ │ │ │ └── Trail_0Mat.mat.meta │ │ │ │ │ │ ├── Materials.meta │ │ │ │ │ │ ├── Spear.obj │ │ │ │ │ │ ├── Spear.obj.meta │ │ │ │ │ │ ├── Trail.obj │ │ │ │ │ │ └── Trail.obj.meta │ │ │ │ │ ├── KDA.meta │ │ │ │ │ ├── LP/ │ │ │ │ │ │ ├── LinkinParkLogo.png.meta │ │ │ │ │ │ ├── Track.asset │ │ │ │ │ │ ├── Track.asset.meta │ │ │ │ │ │ ├── TrackMirror.asset │ │ │ │ │ │ ├── TrackMirror.asset.meta │ │ │ │ │ │ ├── TunnelRing.asset │ │ │ │ │ │ └── TunnelRing.asset.meta │ │ │ │ │ ├── LP.meta │ │ │ │ │ ├── Materials/ │ │ │ │ │ │ ├── BLACK.mat │ │ │ │ │ │ ├── BLACK.mat.meta │ │ │ │ │ │ ├── CombinedMesh_0Mat.mat │ │ │ │ │ │ ├── CombinedMesh_0Mat.mat.meta │ │ │ │ │ │ ├── Empty_Mesh_0Mat.mat │ │ │ │ │ │ ├── Empty_Mesh_0Mat.mat.meta │ │ │ │ │ │ ├── Empty_Mesh_1Mat.mat │ │ │ │ │ │ ├── Empty_Mesh_1Mat.mat.meta │ │ │ │ │ │ ├── Empty_Mesh_2Mat.mat │ │ │ │ │ │ ├── Empty_Mesh_2Mat.mat.meta │ │ │ │ │ │ ├── No Name.mat │ │ │ │ │ │ ├── No Name.mat.meta │ │ │ │ │ │ ├── Ring_0Mat 1.mat │ │ │ │ │ │ ├── Ring_0Mat 1.mat.meta │ │ │ │ │ │ ├── Ring_0Mat.mat │ │ │ │ │ │ ├── Ring_0Mat.mat.meta │ │ │ │ │ │ ├── pb_Mesh116850_0Mat.mat │ │ │ │ │ │ ├── pb_Mesh116850_0Mat.mat.meta │ │ │ │ │ │ ├── pb_Mesh132408_0Mat.mat │ │ │ │ │ │ ├── pb_Mesh132408_0Mat.mat.meta │ │ │ │ │ │ ├── pb_Mesh59752_0Mat.mat │ │ │ │ │ │ ├── pb_Mesh59752_0Mat.mat.meta │ │ │ │ │ │ ├── pb_Mesh97318_0Mat.mat │ │ │ │ │ │ └── pb_Mesh97318_0Mat.mat.meta │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Nice Environment.obj │ │ │ │ │ ├── Nice Environment.obj.meta │ │ │ │ │ ├── Others/ │ │ │ │ │ │ ├── RotatingPanels.asset │ │ │ │ │ │ ├── RotatingPanels.asset.meta │ │ │ │ │ │ ├── ThinTriangle.asset │ │ │ │ │ │ ├── ThinTriangle.asset.meta │ │ │ │ │ │ ├── TopConstruction.asset │ │ │ │ │ │ ├── TopConstruction.asset.meta │ │ │ │ │ │ ├── pb_Mesh327494.asset │ │ │ │ │ │ ├── pb_Mesh327494.asset.meta │ │ │ │ │ │ ├── pb_Mesh327532.asset │ │ │ │ │ │ └── pb_Mesh327532.asset.meta │ │ │ │ │ ├── Others.meta │ │ │ │ │ ├── PluginDefaultReleasePlatform_V001.fbx │ │ │ │ │ ├── PluginDefaultReleasePlatform_V001.fbx.meta │ │ │ │ │ ├── Ring-sharedassets6.assets-11.obj │ │ │ │ │ ├── Ring-sharedassets6.assets-11.obj.meta │ │ │ │ │ ├── Ring-sharedassets6.assets-12.obj │ │ │ │ │ ├── Ring-sharedassets6.assets-12.obj.meta │ │ │ │ │ ├── Simpleplatform 1.obj │ │ │ │ │ ├── Simpleplatform 1.obj.meta │ │ │ │ │ ├── Skrillex/ │ │ │ │ │ │ ├── LogoCore.asset │ │ │ │ │ │ ├── LogoCore.asset.meta │ │ │ │ │ │ ├── Plane.asset │ │ │ │ │ │ ├── Plane.asset.meta │ │ │ │ │ │ └── SkrillexLogo.png.meta │ │ │ │ │ ├── Skrillex.meta │ │ │ │ │ ├── Spooky/ │ │ │ │ │ │ ├── Castle[93].asset │ │ │ │ │ │ ├── Castle[93].asset.meta │ │ │ │ │ │ ├── Crow[63].asset │ │ │ │ │ │ ├── Crow[63].asset.meta │ │ │ │ │ │ ├── Fence (23)[120].asset │ │ │ │ │ │ ├── Fence (23)[120].asset.meta │ │ │ │ │ │ ├── Fence[96].asset │ │ │ │ │ │ ├── Fence[96].asset.meta │ │ │ │ │ │ ├── Grave0[98].asset │ │ │ │ │ │ ├── Grave0[98].asset.meta │ │ │ │ │ │ ├── Grave1[57].asset │ │ │ │ │ │ ├── Grave1[57].asset.meta │ │ │ │ │ │ ├── Grave[88].asset │ │ │ │ │ │ ├── Grave[88].asset.meta │ │ │ │ │ │ ├── GroundStone (1)[70].asset │ │ │ │ │ │ ├── GroundStone (1)[70].asset.meta │ │ │ │ │ │ ├── TombStone (2)[10].asset │ │ │ │ │ │ ├── TombStone (2)[10].asset.meta │ │ │ │ │ │ ├── Tree1 (1)[40].asset │ │ │ │ │ │ ├── Tree1 (1)[40].asset.meta │ │ │ │ │ │ ├── Tree2[123].asset │ │ │ │ │ │ ├── Tree2[123].asset.meta │ │ │ │ │ │ ├── Tree3[54].asset │ │ │ │ │ │ ├── Tree3[54].asset.meta │ │ │ │ │ │ ├── Tree5[150].asset │ │ │ │ │ │ ├── Tree5[150].asset.meta │ │ │ │ │ │ ├── ZombieHand[0].asset │ │ │ │ │ │ └── ZombieHand[0].asset.meta │ │ │ │ │ ├── Spooky.meta │ │ │ │ │ ├── Triangle Ring.obj │ │ │ │ │ ├── Triangle Ring.obj.meta │ │ │ │ │ ├── cone.fbx │ │ │ │ │ ├── cone.fbx.meta │ │ │ │ │ ├── simple2.obj │ │ │ │ │ ├── simple2.obj.meta │ │ │ │ │ ├── teapot.FBX │ │ │ │ │ └── teapot.FBX.meta │ │ │ │ ├── _ImportedModels.meta │ │ │ │ ├── _Materials/ │ │ │ │ │ ├── BetterBlack.mat │ │ │ │ │ ├── BetterBlack.mat.meta │ │ │ │ │ ├── GLOW_BLUE.mat │ │ │ │ │ ├── GLOW_BLUE.mat.meta │ │ │ │ │ ├── GLOW_RED.mat │ │ │ │ │ ├── GLOW_RED.mat.meta │ │ │ │ │ ├── TMcircle.fbx │ │ │ │ │ ├── TMcircle.fbx.meta │ │ │ │ │ ├── _dark_replace.mat │ │ │ │ │ ├── _dark_replace.mat.meta │ │ │ │ │ ├── _glow_replace.mat │ │ │ │ │ └── _glow_replace.mat.meta │ │ │ │ ├── _Materials.meta │ │ │ │ ├── _Shaders/ │ │ │ │ │ ├── UnlitTransparentColored.shader │ │ │ │ │ ├── UnlitTransparentColored.shader.meta │ │ │ │ │ ├── bs_standard.shader │ │ │ │ │ └── bs_standard.shader.meta │ │ │ │ ├── _Shaders.meta │ │ │ │ ├── cube.dae │ │ │ │ ├── cube.dae.meta │ │ │ │ ├── cylinder.dae │ │ │ │ ├── cylinder.dae.meta │ │ │ │ ├── obstaclecube.blend │ │ │ │ ├── obstaclecube.blend.meta │ │ │ │ ├── obstaclecube.obj │ │ │ │ └── obstaclecube.obj.meta │ │ │ ├── Prefab Materials.meta │ │ │ ├── Resources/ │ │ │ │ ├── ArcIndicator.prefab │ │ │ │ ├── ArcIndicator.prefab.meta │ │ │ │ ├── BPM Change.prefab │ │ │ │ ├── BPM Change.prefab.meta │ │ │ │ ├── Bomb.prefab │ │ │ │ ├── Bomb.prefab.meta │ │ │ │ ├── Chain.prefab │ │ │ │ ├── Chain.prefab.meta │ │ │ │ ├── ChainIndicator.prefab │ │ │ │ ├── ChainIndicator.prefab.meta │ │ │ │ ├── Custom Event.prefab │ │ │ │ ├── Custom Event.prefab.meta │ │ │ │ ├── Event.prefab │ │ │ │ ├── Event.prefab.meta │ │ │ │ ├── GeometryContainer.prefab │ │ │ │ ├── GeometryContainer.prefab.meta │ │ │ │ ├── Laser Speed.prefab │ │ │ │ ├── Laser Speed.prefab.meta │ │ │ │ ├── NJS Event.prefab │ │ │ │ ├── NJS Event.prefab.meta │ │ │ │ ├── Obstacle.prefab │ │ │ │ ├── Obstacle.prefab.meta │ │ │ │ ├── Selection Wall of Doom.prefab │ │ │ │ ├── Selection Wall of Doom.prefab.meta │ │ │ │ ├── SplineArc.prefab │ │ │ │ ├── SplineArc.prefab.meta │ │ │ │ ├── Unassigned Note.prefab │ │ │ │ └── Unassigned Note.prefab.meta │ │ │ ├── Resources.meta │ │ │ ├── Track Prefab.prefab │ │ │ ├── Track Prefab.prefab.meta │ │ │ ├── UI/ │ │ │ │ ├── GridBlock.prefab │ │ │ │ ├── GridBlock.prefab.meta │ │ │ │ ├── Horizontal Slider.prefab │ │ │ │ └── Horizontal Slider.prefab.meta │ │ │ └── UI.meta │ │ ├── MapEditor.meta │ │ ├── UI/ │ │ │ ├── BGImageCanvas.prefab │ │ │ ├── BGImageCanvas.prefab.meta │ │ │ ├── Background.prefab │ │ │ ├── Background.prefab.meta │ │ │ ├── Button.prefab │ │ │ ├── Button.prefab.meta │ │ │ ├── CMUI/ │ │ │ │ ├── Button Component.prefab │ │ │ │ ├── Button Component.prefab.meta │ │ │ │ ├── Color Picker Component.prefab │ │ │ │ ├── Color Picker Component.prefab.meta │ │ │ │ ├── Dropdown Component.prefab │ │ │ │ ├── Dropdown Component.prefab.meta │ │ │ │ ├── Nested Color Picker Component.prefab │ │ │ │ ├── Nested Color Picker Component.prefab.meta │ │ │ │ ├── Progress Bar Component.prefab │ │ │ │ ├── Progress Bar Component.prefab.meta │ │ │ │ ├── Slider Component.prefab │ │ │ │ ├── Slider Component.prefab.meta │ │ │ │ ├── Text Component.prefab │ │ │ │ ├── Text Component.prefab.meta │ │ │ │ ├── Textbox Component.prefab │ │ │ │ ├── Textbox Component.prefab.meta │ │ │ │ ├── Toggle Component.prefab │ │ │ │ └── Toggle Component.prefab.meta │ │ │ ├── CMUI.meta │ │ │ ├── CharacteristicCustomPropertyItem.prefab │ │ │ ├── CharacteristicCustomPropertyItem.prefab.meta │ │ │ ├── ContributorPreview.prefab │ │ │ ├── ContributorPreview.prefab.meta │ │ │ ├── Dialog Box Template.prefab │ │ │ ├── Dialog Box Template.prefab.meta │ │ │ ├── DiffIcon.prefab │ │ │ ├── DiffIcon.prefab.meta │ │ │ ├── DiffLevel.prefab │ │ │ ├── DiffLevel.prefab.meta │ │ │ ├── Dropdown Container.prefab │ │ │ ├── Dropdown Container.prefab.meta │ │ │ ├── EnvRemovalRow.prefab │ │ │ ├── EnvRemovalRow.prefab.meta │ │ │ ├── Extension Button.prefab │ │ │ ├── Extension Button.prefab.meta │ │ │ ├── InputField Container.prefab │ │ │ ├── InputField Container.prefab.meta │ │ │ ├── Invalid Bookmark.prefab │ │ │ ├── Invalid Bookmark.prefab.meta │ │ │ ├── OutlinedInputBox.prefab │ │ │ ├── OutlinedInputBox.prefab.meta │ │ │ ├── Picker 2.0.prefab │ │ │ ├── Picker 2.0.prefab.meta │ │ │ ├── Settings/ │ │ │ │ ├── Better Dropdown.prefab │ │ │ │ ├── Better Dropdown.prefab.meta │ │ │ │ ├── Better InputField.prefab │ │ │ │ ├── Better InputField.prefab.meta │ │ │ │ ├── Better Slider.prefab │ │ │ │ ├── Better Slider.prefab.meta │ │ │ │ ├── Better Toggle.prefab │ │ │ │ ├── Better Toggle.prefab.meta │ │ │ │ ├── Dropdown Container.prefab │ │ │ │ ├── Dropdown Container.prefab.meta │ │ │ │ ├── JustButton.prefab │ │ │ │ ├── JustButton.prefab.meta │ │ │ │ ├── JustDropdown.prefab │ │ │ │ ├── JustDropdown.prefab.meta │ │ │ │ ├── JustTextInput.prefab │ │ │ │ ├── JustTextInput.prefab.meta │ │ │ │ ├── Options Panel.prefab │ │ │ │ ├── Options Panel.prefab.meta │ │ │ │ ├── Options Section.prefab │ │ │ │ ├── Options Section.prefab.meta │ │ │ │ ├── Options Tab.prefab │ │ │ │ ├── Options Tab.prefab.meta │ │ │ │ ├── Plugin Info.prefab │ │ │ │ ├── Plugin Info.prefab.meta │ │ │ │ ├── Slider Container.prefab │ │ │ │ ├── Slider Container.prefab.meta │ │ │ │ ├── Volume Slider.prefab │ │ │ │ └── Volume Slider.prefab.meta │ │ │ ├── Settings.meta │ │ │ ├── Slider Container.prefab │ │ │ ├── Slider Container.prefab.meta │ │ │ ├── Song Folder.prefab │ │ │ ├── Song Folder.prefab.meta │ │ │ ├── SongCoreItemRow.prefab │ │ │ ├── SongCoreItemRow.prefab.meta │ │ │ ├── SongData.prefab │ │ │ ├── SongData.prefab.meta │ │ │ ├── SongListElement.prefab │ │ │ ├── SongListElement.prefab.meta │ │ │ ├── Strobe Gen Pass Panel.prefab │ │ │ ├── Strobe Gen Pass Panel.prefab.meta │ │ │ ├── Toggle Container.prefab │ │ │ └── Toggle Container.prefab.meta │ │ └── UI.meta │ ├── _Prefabs.meta │ ├── __Scenes/ │ │ ├── 00_FirstBoot.unity │ │ ├── 00_FirstBoot.unity.meta │ │ ├── 01_SongSelectMenu.unity │ │ ├── 01_SongSelectMenu.unity.meta │ │ ├── 02_SongEditMenu.unity │ │ ├── 02_SongEditMenu.unity.meta │ │ ├── 03_Mapper.unity │ │ ├── 03_Mapper.unity.meta │ │ ├── 04_Options.unity │ │ ├── 04_Options.unity.meta │ │ ├── 999_PrefabBuilding.unity │ │ ├── 999_PrefabBuilding.unity.meta │ │ ├── 99_EditorHelper.unity │ │ ├── 99_EditorHelper.unity.meta │ │ ├── DialogTesting.unity │ │ └── DialogTesting.unity.meta │ ├── __Scenes.meta │ ├── __Scripts/ │ │ ├── AssemblyInfo.cs │ │ ├── AssemblyInfo.cs.meta │ │ ├── BeatSaberSongContainer.cs │ │ ├── BeatSaberSongContainer.cs.meta │ │ ├── BeatSaberSongUtils.cs │ │ ├── BeatSaberSongUtils.cs.meta │ │ ├── Beatmap/ │ │ │ ├── Animations/ │ │ │ │ ├── AnimateProperty.cs │ │ │ │ ├── AnimateProperty.cs.meta │ │ │ │ ├── ObjectAnimator.cs │ │ │ │ ├── ObjectAnimator.cs.meta │ │ │ │ ├── PointDataInterpolator.cs │ │ │ │ ├── PointDataInterpolator.cs.meta │ │ │ │ ├── PointDefinition.cs │ │ │ │ ├── PointDefinition.cs.meta │ │ │ │ ├── PointDefinitionInterpolation.cs │ │ │ │ ├── PointDefinitionInterpolation.cs.meta │ │ │ │ ├── TrackAnimator.cs │ │ │ │ └── TrackAnimator.cs.meta │ │ │ ├── Animations.meta │ │ │ ├── Appearances/ │ │ │ │ ├── ArcAppearanceSO.asset │ │ │ │ ├── ArcAppearanceSO.asset.meta │ │ │ │ ├── ArcAppearanceSO.cs │ │ │ │ ├── ArcAppearanceSO.cs.meta │ │ │ │ ├── ChainAppearanceSO.asset │ │ │ │ ├── ChainAppearanceSO.asset.meta │ │ │ │ ├── ChainAppearanceSO.cs │ │ │ │ ├── ChainAppearanceSO.cs.meta │ │ │ │ ├── EventAppearanceSO.asset │ │ │ │ ├── EventAppearanceSO.asset.meta │ │ │ │ ├── EventAppearanceSO.cs │ │ │ │ ├── EventAppearanceSO.cs.meta │ │ │ │ ├── GeometryAppearanceSO.asset │ │ │ │ ├── GeometryAppearanceSO.asset.meta │ │ │ │ ├── GeometryAppearanceSO.cs │ │ │ │ ├── GeometryAppearanceSO.cs.meta │ │ │ │ ├── NoteAppearanceSO.asset │ │ │ │ ├── NoteAppearanceSO.asset.meta │ │ │ │ ├── NoteAppearanceSO.cs │ │ │ │ ├── NoteAppearanceSO.cs.meta │ │ │ │ ├── ObstacleAppearanceSO.asset │ │ │ │ ├── ObstacleAppearanceSO.asset.meta │ │ │ │ ├── ObstacleAppearanceSO.cs │ │ │ │ └── ObstacleAppearanceSO.cs.meta │ │ │ ├── Appearances.meta │ │ │ ├── Base/ │ │ │ │ ├── BaseArc.cs │ │ │ │ ├── BaseArc.cs.meta │ │ │ │ ├── BaseBpmEvent.cs │ │ │ │ ├── BaseBpmEvent.cs.meta │ │ │ │ ├── BaseChain.cs │ │ │ │ ├── BaseChain.cs.meta │ │ │ │ ├── BaseDifficulty.cs │ │ │ │ ├── BaseDifficulty.cs.meta │ │ │ │ ├── BaseEvent.cs │ │ │ │ ├── BaseEvent.cs.meta │ │ │ │ ├── BaseEventBox.cs │ │ │ │ ├── BaseEventBox.cs.meta │ │ │ │ ├── BaseEventBoxGroup.cs │ │ │ │ ├── BaseEventBoxGroup.cs.meta │ │ │ │ ├── BaseEventTypesForKeywords.cs │ │ │ │ ├── BaseEventTypesForKeywords.cs.meta │ │ │ │ ├── BaseEventTypesWithKeywords.cs │ │ │ │ ├── BaseEventTypesWithKeywords.cs.meta │ │ │ │ ├── BaseFxEventsCollection.cs │ │ │ │ ├── BaseFxEventsCollection.cs.meta │ │ │ │ ├── BaseGrid.cs │ │ │ │ ├── BaseGrid.cs.meta │ │ │ │ ├── BaseIndexFilter.cs │ │ │ │ ├── BaseIndexFilter.cs.meta │ │ │ │ ├── BaseItem.cs │ │ │ │ ├── BaseItem.cs.meta │ │ │ │ ├── BaseLightColorBase.cs │ │ │ │ ├── BaseLightColorBase.cs.meta │ │ │ │ ├── BaseLightColorEventBox.cs │ │ │ │ ├── BaseLightColorEventBox.cs.meta │ │ │ │ ├── BaseLightColorEventBoxGroup.cs │ │ │ │ ├── BaseLightColorEventBoxGroup.cs.meta │ │ │ │ ├── BaseLightRotationBase.cs │ │ │ │ ├── BaseLightRotationBase.cs.meta │ │ │ │ ├── BaseLightRotationEventBox.cs │ │ │ │ ├── BaseLightRotationEventBox.cs.meta │ │ │ │ ├── BaseLightRotationEventBoxGroup.cs │ │ │ │ ├── BaseLightRotationEventBoxGroup.cs.meta │ │ │ │ ├── BaseLightTranslationBase.cs │ │ │ │ ├── BaseLightTranslationBase.cs.meta │ │ │ │ ├── BaseLightTranslationEventBox.cs │ │ │ │ ├── BaseLightTranslationEventBox.cs.meta │ │ │ │ ├── BaseLightTranslationEventBoxGroup.cs │ │ │ │ ├── BaseLightTranslationEventBoxGroup.cs.meta │ │ │ │ ├── BaseNJSEvent.cs │ │ │ │ ├── BaseNJSEvent.cs.meta │ │ │ │ ├── BaseNote.cs │ │ │ │ ├── BaseNote.cs.meta │ │ │ │ ├── BaseObject.cs │ │ │ │ ├── BaseObject.cs.meta │ │ │ │ ├── BaseObstacle.cs │ │ │ │ ├── BaseObstacle.cs.meta │ │ │ │ ├── BaseSlider.cs │ │ │ │ ├── BaseSlider.cs.meta │ │ │ │ ├── BaseVfxEventEventBox.cs │ │ │ │ ├── BaseVfxEventEventBox.cs.meta │ │ │ │ ├── BaseVfxEventEventBoxGroup.cs │ │ │ │ ├── BaseVfxEventEventBoxGroup.cs.meta │ │ │ │ ├── BaseWaypoint.cs │ │ │ │ ├── BaseWaypoint.cs.meta │ │ │ │ ├── Customs/ │ │ │ │ │ ├── BaseBookmark.cs │ │ │ │ │ ├── BaseBookmark.cs.meta │ │ │ │ │ ├── BaseBpmChange.cs │ │ │ │ │ ├── BaseBpmChange.cs.meta │ │ │ │ │ ├── BaseCustomEvent.cs │ │ │ │ │ ├── BaseCustomEvent.cs.meta │ │ │ │ │ ├── BaseEnvironmentEnhancement.cs │ │ │ │ │ ├── BaseEnvironmentEnhancement.cs.meta │ │ │ │ │ ├── BaseMaterial.cs │ │ │ │ │ ├── BaseMaterial.cs.meta │ │ │ │ │ ├── IChroma.cs │ │ │ │ │ ├── IChroma.cs.meta │ │ │ │ │ ├── ICustomData.cs │ │ │ │ │ ├── ICustomData.cs.meta │ │ │ │ │ ├── IHeck.cs │ │ │ │ │ ├── IHeck.cs.meta │ │ │ │ │ ├── INoodleExtensions.cs │ │ │ │ │ └── INoodleExtensions.cs.meta │ │ │ │ ├── Customs.meta │ │ │ │ ├── IObjectBounds.cs │ │ │ │ └── IObjectBounds.cs.meta │ │ │ ├── Base.meta │ │ │ ├── Comparers/ │ │ │ │ ├── BaseObjectComparer.cs │ │ │ │ └── BaseObjectComparer.cs.meta │ │ │ ├── Comparers.meta │ │ │ ├── Containers/ │ │ │ │ ├── ArcContainer.cs │ │ │ │ ├── ArcContainer.cs.meta │ │ │ │ ├── ArcIndicatorContainer.cs │ │ │ │ ├── ArcIndicatorContainer.cs.meta │ │ │ │ ├── BpmEventContainer.cs │ │ │ │ ├── BpmEventContainer.cs.meta │ │ │ │ ├── ChainContainer.cs │ │ │ │ ├── ChainContainer.cs.meta │ │ │ │ ├── ChainIndicatorContainer.cs │ │ │ │ ├── ChainIndicatorContainer.cs.meta │ │ │ │ ├── CustomEventContainer.cs │ │ │ │ ├── CustomEventContainer.cs.meta │ │ │ │ ├── EventContainer.cs │ │ │ │ ├── EventContainer.cs.meta │ │ │ │ ├── GeometryContainer.cs │ │ │ │ ├── GeometryContainer.cs.meta │ │ │ │ ├── NJSEventContainer.cs │ │ │ │ ├── NJSEventContainer.cs.meta │ │ │ │ ├── NoteContainer.cs │ │ │ │ ├── NoteContainer.cs.meta │ │ │ │ ├── ObjectContainer.cs │ │ │ │ ├── ObjectContainer.cs.meta │ │ │ │ ├── ObstacleContainer.cs │ │ │ │ └── ObstacleContainer.cs.meta │ │ │ ├── Containers.meta │ │ │ ├── Converters/ │ │ │ │ ├── V2ToV3.cs │ │ │ │ ├── V2ToV3.cs.meta │ │ │ │ ├── V3ToV2.cs │ │ │ │ └── V3ToV2.cs.meta │ │ │ ├── Converters.meta │ │ │ ├── Enums/ │ │ │ │ ├── Axis.cs │ │ │ │ ├── Axis.cs.meta │ │ │ │ ├── DistributionType.cs │ │ │ │ ├── DistributionType.cs.meta │ │ │ │ ├── EaseType.cs │ │ │ │ ├── EaseType.cs.meta │ │ │ │ ├── EnvironmentLookupMethod.cs │ │ │ │ ├── EnvironmentLookupMethod.cs.meta │ │ │ │ ├── EventTypeValue.cs │ │ │ │ ├── EventTypeValue.cs.meta │ │ │ │ ├── ExecutionTime.cs │ │ │ │ ├── ExecutionTime.cs.meta │ │ │ │ ├── Grid.cs │ │ │ │ ├── Grid.cs.meta │ │ │ │ ├── IndexFilterType.cs │ │ │ │ ├── IndexFilterType.cs.meta │ │ │ │ ├── IndicatorType.cs │ │ │ │ ├── IndicatorType.cs.meta │ │ │ │ ├── LightColor.cs │ │ │ │ ├── LightColor.cs.meta │ │ │ │ ├── LightRotationDirection.cs │ │ │ │ ├── LightRotationDirection.cs.meta │ │ │ │ ├── LightValue.cs │ │ │ │ ├── LightValue.cs.meta │ │ │ │ ├── LimitAlsoAffectsType.cs │ │ │ │ ├── LimitAlsoAffectsType.cs.meta │ │ │ │ ├── NoteColor.cs │ │ │ │ ├── NoteColor.cs.meta │ │ │ │ ├── NoteCutDirection.cs │ │ │ │ ├── NoteCutDirection.cs.meta │ │ │ │ ├── NoteType.cs │ │ │ │ ├── NoteType.cs.meta │ │ │ │ ├── ObjectType.cs │ │ │ │ ├── ObjectType.cs.meta │ │ │ │ ├── ObstacleHeight.cs │ │ │ │ ├── ObstacleHeight.cs.meta │ │ │ │ ├── ObstacleType.cs │ │ │ │ ├── ObstacleType.cs.meta │ │ │ │ ├── OffsetDirection.cs │ │ │ │ ├── OffsetDirection.cs.meta │ │ │ │ ├── RandomType.cs │ │ │ │ ├── RandomType.cs.meta │ │ │ │ ├── SliderMidAnchorMode.cs │ │ │ │ ├── SliderMidAnchorMode.cs.meta │ │ │ │ ├── TransitionType.cs │ │ │ │ └── TransitionType.cs.meta │ │ │ ├── Enums.meta │ │ │ ├── Helper/ │ │ │ │ ├── BeatmapFactory.cs │ │ │ │ ├── BeatmapFactory.cs.meta │ │ │ │ ├── EnvironmentInfoHelper.cs │ │ │ │ ├── EnvironmentInfoHelper.cs.meta │ │ │ │ ├── LightEventHelper.cs │ │ │ │ ├── LightEventHelper.cs.meta │ │ │ │ ├── SpawnParameterHelper.cs │ │ │ │ └── SpawnParameterHelper.cs.meta │ │ │ ├── Helper.meta │ │ │ ├── Info/ │ │ │ │ ├── Base/ │ │ │ │ │ ├── BaseBpmInfo.cs │ │ │ │ │ ├── BaseBpmInfo.cs.meta │ │ │ │ │ ├── BaseContributor.cs │ │ │ │ │ ├── BaseContributor.cs.meta │ │ │ │ │ ├── BaseInfo.cs │ │ │ │ │ ├── BaseInfo.cs.meta │ │ │ │ │ ├── CustomEnvironmentMetadata.cs │ │ │ │ │ ├── CustomEnvironmentMetadata.cs.meta │ │ │ │ │ ├── InfoColorScheme.cs │ │ │ │ │ ├── InfoColorScheme.cs.meta │ │ │ │ │ ├── InfoDifficulty.cs │ │ │ │ │ ├── InfoDifficulty.cs.meta │ │ │ │ │ ├── InfoDifficultySet.cs │ │ │ │ │ └── InfoDifficultySet.cs.meta │ │ │ │ ├── Base.meta │ │ │ │ ├── V2/ │ │ │ │ │ ├── V2BpmInfo.cs │ │ │ │ │ ├── V2BpmInfo.cs.meta │ │ │ │ │ ├── V2Contributor.cs │ │ │ │ │ ├── V2Contributor.cs.meta │ │ │ │ │ ├── V2Info.cs │ │ │ │ │ └── V2Info.cs.meta │ │ │ │ ├── V2.meta │ │ │ │ ├── V4/ │ │ │ │ │ ├── V4AudioData.cs │ │ │ │ │ ├── V4AudioData.cs.meta │ │ │ │ │ ├── V4Contributor.cs │ │ │ │ │ ├── V4Contributor.cs.meta │ │ │ │ │ ├── V4Info.cs │ │ │ │ │ └── V4Info.cs.meta │ │ │ │ └── V4.meta │ │ │ ├── Info.meta │ │ │ ├── Shared/ │ │ │ │ ├── ChainComponentsFetcher.cs │ │ │ │ ├── ChainComponentsFetcher.cs.meta │ │ │ │ ├── ChromaLightGradient.cs │ │ │ │ ├── ChromaLightGradient.cs.meta │ │ │ │ ├── LightGradientController.cs │ │ │ │ ├── LightGradientController.cs.meta │ │ │ │ ├── ObjectComparer.cs │ │ │ │ ├── ObjectComparer.cs.meta │ │ │ │ ├── ObstacleBounds.cs │ │ │ │ └── ObstacleBounds.cs.meta │ │ │ ├── Shared.meta │ │ │ ├── V2/ │ │ │ │ ├── Customs/ │ │ │ │ │ ├── V2Bookmark.cs │ │ │ │ │ ├── V2Bookmark.cs.meta │ │ │ │ │ ├── V2BpmChange.cs │ │ │ │ │ ├── V2BpmChange.cs.meta │ │ │ │ │ ├── V2CustomEvent.cs │ │ │ │ │ ├── V2CustomEvent.cs.meta │ │ │ │ │ ├── V2EnvironmentEnhancement.cs │ │ │ │ │ ├── V2EnvironmentEnhancement.cs.meta │ │ │ │ │ ├── V2Material.cs │ │ │ │ │ └── V2Material.cs.meta │ │ │ │ ├── Customs.meta │ │ │ │ ├── V2Arc.cs │ │ │ │ ├── V2Arc.cs.meta │ │ │ │ ├── V2BPMEvent.cs │ │ │ │ ├── V2BPMEvent.cs.meta │ │ │ │ ├── V2ChromaNote.cs │ │ │ │ ├── V2ChromaNote.cs.meta │ │ │ │ ├── V2Difficulty.cs │ │ │ │ ├── V2Difficulty.cs.meta │ │ │ │ ├── V2Event.cs │ │ │ │ ├── V2Event.cs.meta │ │ │ │ ├── V2Note.cs │ │ │ │ ├── V2Note.cs.meta │ │ │ │ ├── V2Object.cs │ │ │ │ ├── V2Object.cs.meta │ │ │ │ ├── V2Obstacle.cs │ │ │ │ ├── V2Obstacle.cs.meta │ │ │ │ ├── V2SpecialEventsKeywordFilters.cs │ │ │ │ ├── V2SpecialEventsKeywordFilters.cs.meta │ │ │ │ ├── V2SpecialEventsKeywordFiltersKeywords.cs │ │ │ │ ├── V2SpecialEventsKeywordFiltersKeywords.cs.meta │ │ │ │ ├── V2Waypoint.cs │ │ │ │ └── V2Waypoint.cs.meta │ │ │ ├── V2.meta │ │ │ ├── V3/ │ │ │ │ ├── Customs/ │ │ │ │ │ ├── V3Bookmark.cs │ │ │ │ │ ├── V3Bookmark.cs.meta │ │ │ │ │ ├── V3BpmChange.cs │ │ │ │ │ ├── V3BpmChange.cs.meta │ │ │ │ │ ├── V3CustomEvent.cs │ │ │ │ │ ├── V3CustomEvent.cs.meta │ │ │ │ │ ├── V3EnvironmentEnhancement.cs │ │ │ │ │ ├── V3EnvironmentEnhancement.cs.meta │ │ │ │ │ ├── V3Material.cs │ │ │ │ │ └── V3Material.cs.meta │ │ │ │ ├── Customs.meta │ │ │ │ ├── V3Arc.cs │ │ │ │ ├── V3Arc.cs.meta │ │ │ │ ├── V3BasicEvent.cs │ │ │ │ ├── V3BasicEvent.cs.meta │ │ │ │ ├── V3BasicEventTypesForKeywords.cs │ │ │ │ ├── V3BasicEventTypesForKeywords.cs.meta │ │ │ │ ├── V3BasicEventTypesWithKeywords.cs │ │ │ │ ├── V3BasicEventTypesWithKeywords.cs.meta │ │ │ │ ├── V3BombNote.cs │ │ │ │ ├── V3BombNote.cs.meta │ │ │ │ ├── V3BpmEvent.cs │ │ │ │ ├── V3BpmEvent.cs.meta │ │ │ │ ├── V3Chain.cs │ │ │ │ ├── V3Chain.cs.meta │ │ │ │ ├── V3ColorBoostEvent.cs │ │ │ │ ├── V3ColorBoostEvent.cs.meta │ │ │ │ ├── V3ColorNote.cs │ │ │ │ ├── V3ColorNote.cs.meta │ │ │ │ ├── V3Difficulty.cs │ │ │ │ ├── V3Difficulty.cs.meta │ │ │ │ ├── V3FloatFxEvent.cs │ │ │ │ ├── V3FloatFxEvent.cs.meta │ │ │ │ ├── V3FxEventsCollection.cs │ │ │ │ ├── V3FxEventsCollection.cs.meta │ │ │ │ ├── V3IndexFilter.cs │ │ │ │ ├── V3IndexFilter.cs.meta │ │ │ │ ├── V3IntFxEvent.cs │ │ │ │ ├── V3IntFxEvent.cs.meta │ │ │ │ ├── V3LightColorBase.cs │ │ │ │ ├── V3LightColorBase.cs.meta │ │ │ │ ├── V3LightColorEventBox.cs │ │ │ │ ├── V3LightColorEventBox.cs.meta │ │ │ │ ├── V3LightColorEventBoxGroup.cs │ │ │ │ ├── V3LightColorEventBoxGroup.cs.meta │ │ │ │ ├── V3LightRotationBase.cs │ │ │ │ ├── V3LightRotationBase.cs.meta │ │ │ │ ├── V3LightRotationEventBox.cs │ │ │ │ ├── V3LightRotationEventBox.cs.meta │ │ │ │ ├── V3LightRotationEventBoxGroup.cs │ │ │ │ ├── V3LightRotationEventBoxGroup.cs.meta │ │ │ │ ├── V3LightTranslationBase.cs │ │ │ │ ├── V3LightTranslationBase.cs.meta │ │ │ │ ├── V3LightTranslationEventBox.cs │ │ │ │ ├── V3LightTranslationEventBox.cs.meta │ │ │ │ ├── V3LightTranslationEventBoxGroup.cs │ │ │ │ ├── V3LightTranslationEventBoxGroup.cs.meta │ │ │ │ ├── V3Object.cs │ │ │ │ ├── V3Object.cs.meta │ │ │ │ ├── V3Obstacle.cs │ │ │ │ ├── V3Obstacle.cs.meta │ │ │ │ ├── V3RotationEvent.cs │ │ │ │ ├── V3RotationEvent.cs.meta │ │ │ │ ├── V3VfxEventEventBox.cs │ │ │ │ ├── V3VfxEventEventBox.cs.meta │ │ │ │ ├── V3VfxEventEventBoxGroup.cs │ │ │ │ ├── V3VfxEventEventBoxGroup.cs.meta │ │ │ │ ├── V3Waypoint.cs │ │ │ │ └── V3Waypoint.cs.meta │ │ │ ├── V3.meta │ │ │ ├── V4/ │ │ │ │ ├── V4Arc.cs │ │ │ │ ├── V4Arc.cs.meta │ │ │ │ ├── V4BasicEvent.cs │ │ │ │ ├── V4BasicEvent.cs.meta │ │ │ │ ├── V4BasicEventTypesForKeywords.cs │ │ │ │ ├── V4BasicEventTypesForKeywords.cs.meta │ │ │ │ ├── V4BasicEventTypesWithKeywords.cs │ │ │ │ ├── V4BasicEventTypesWithKeywords.cs.meta │ │ │ │ ├── V4BombNote.cs │ │ │ │ ├── V4BombNote.cs.meta │ │ │ │ ├── V4Chain.cs │ │ │ │ ├── V4Chain.cs.meta │ │ │ │ ├── V4ColorBoostEvent.cs │ │ │ │ ├── V4ColorBoostEvent.cs.meta │ │ │ │ ├── V4ColorNote.cs │ │ │ │ ├── V4ColorNote.cs.meta │ │ │ │ ├── V4CommonData.cs │ │ │ │ ├── V4CommonData.cs.meta │ │ │ │ ├── V4Difficulty.cs │ │ │ │ ├── V4Difficulty.cs.meta │ │ │ │ ├── V4IndexFilter.cs │ │ │ │ ├── V4IndexFilter.cs.meta │ │ │ │ ├── V4LightColorEventBoxGroup.cs │ │ │ │ ├── V4LightColorEventBoxGroup.cs.meta │ │ │ │ ├── V4LightRotationEventBoxGroup.cs │ │ │ │ ├── V4LightRotationEventBoxGroup.cs.meta │ │ │ │ ├── V4LightTranslationEventBoxGroup.cs │ │ │ │ ├── V4LightTranslationEventBoxGroup.cs.meta │ │ │ │ ├── V4NJSEvent.cs │ │ │ │ ├── V4NJSEvent.cs.meta │ │ │ │ ├── V4Obstacle.cs │ │ │ │ ├── V4Obstacle.cs.meta │ │ │ │ ├── V4RotationEvent.cs │ │ │ │ ├── V4RotationEvent.cs.meta │ │ │ │ ├── V4VfxEventEventBoxGroup.cs │ │ │ │ ├── V4VfxEventEventBoxGroup.cs.meta │ │ │ │ ├── V4Waypoint.cs │ │ │ │ └── V4Waypoint.cs.meta │ │ │ └── V4.meta │ │ ├── Beatmap.meta │ │ ├── BeatmapActions/ │ │ │ ├── Beatmap Action Containers/ │ │ │ │ ├── BeatmapActionContainer.cs │ │ │ │ └── BeatmapActionContainer.cs.meta │ │ │ ├── Beatmap Action Containers.meta │ │ │ ├── Beatmap Actions/ │ │ │ │ ├── ActionCollectionAction.cs │ │ │ │ ├── ActionCollectionAction.cs.meta │ │ │ │ ├── BeatmapObjectDeletionAction.cs │ │ │ │ ├── BeatmapObjectDeletionAction.cs.meta │ │ │ │ ├── BeatmapObjectModifiedAction.cs │ │ │ │ ├── BeatmapObjectModifiedAction.cs.meta │ │ │ │ ├── BeatmapObjectModifiedCollectionAction.cs │ │ │ │ ├── BeatmapObjectModifiedCollectionAction.cs.meta │ │ │ │ ├── BeatmapObjectModifiedWithConflictingAction.cs │ │ │ │ ├── BeatmapObjectModifiedWithConflictingAction.cs.meta │ │ │ │ ├── BeatmapObjectPlacementAction.cs │ │ │ │ ├── BeatmapObjectPlacementAction.cs.meta │ │ │ │ ├── NodeEditorTextChangedAction.cs │ │ │ │ ├── NodeEditorTextChangedAction.cs.meta │ │ │ │ ├── SelectionDeletedAction.cs │ │ │ │ ├── SelectionDeletedAction.cs.meta │ │ │ │ ├── SelectionPastedAction.cs │ │ │ │ ├── SelectionPastedAction.cs.meta │ │ │ │ ├── StrobeGeneratorGenerationAction.cs │ │ │ │ └── StrobeGeneratorGenerationAction.cs.meta │ │ │ ├── Beatmap Actions.meta │ │ │ ├── BeatmapAction.cs │ │ │ ├── BeatmapAction.cs.meta │ │ │ ├── IMergeableAction.cs │ │ │ └── IMergeableAction.cs.meta │ │ ├── BeatmapActions.meta │ │ ├── CMUI/ │ │ │ ├── CMUI Components/ │ │ │ │ ├── CMUIComponentBase.cs │ │ │ │ ├── CMUIComponentBase.cs.meta │ │ │ │ ├── CMUIComponentWithLabel.cs │ │ │ │ ├── CMUIComponentWithLabel.cs.meta │ │ │ │ ├── ComponentStoreSO.cs │ │ │ │ ├── ComponentStoreSO.cs.meta │ │ │ │ ├── Components/ │ │ │ │ │ ├── ButtonComponent.cs │ │ │ │ │ ├── ButtonComponent.cs.meta │ │ │ │ │ ├── ColorPickerComponent.cs │ │ │ │ │ ├── ColorPickerComponent.cs.meta │ │ │ │ │ ├── DropdownComponent.cs │ │ │ │ │ ├── DropdownComponent.cs.meta │ │ │ │ │ ├── NestedColorPickerComponent.cs │ │ │ │ │ ├── NestedColorPickerComponent.cs.meta │ │ │ │ │ ├── ProgressBarComponent.cs │ │ │ │ │ ├── ProgressBarComponent.cs.meta │ │ │ │ │ ├── SliderComponent.cs │ │ │ │ │ ├── SliderComponent.cs.meta │ │ │ │ │ ├── TextBoxComponent.cs │ │ │ │ │ ├── TextBoxComponent.cs.meta │ │ │ │ │ ├── TextComponent.cs │ │ │ │ │ ├── TextComponent.cs.meta │ │ │ │ │ ├── ToggleComponent.cs │ │ │ │ │ └── ToggleComponent.cs.meta │ │ │ │ ├── Components.meta │ │ │ │ ├── INavigable.cs │ │ │ │ └── INavigable.cs.meta │ │ │ ├── CMUI Components.meta │ │ │ ├── Component Store.asset │ │ │ ├── Component Store.asset.meta │ │ │ ├── DialogBox.cs │ │ │ ├── DialogBox.cs.meta │ │ │ ├── Extensions/ │ │ │ │ ├── CMUIComponentExtensions.cs │ │ │ │ └── CMUIComponentExtensions.cs.meta │ │ │ ├── Extensions.meta │ │ │ ├── IQuickSubmitComponent.cs │ │ │ └── IQuickSubmitComponent.cs.meta │ │ ├── CMUI.meta │ │ ├── ColourManager.cs │ │ ├── ColourManager.cs.meta │ │ ├── DefaultColors.cs │ │ ├── DefaultColors.cs.meta │ │ ├── DiscordController.cs │ │ ├── DiscordController.cs.meta │ │ ├── Extensions/ │ │ │ ├── BeatSaberSongExtensions.cs │ │ │ ├── BeatSaberSongExtensions.cs.meta │ │ │ ├── CharExtensions.cs │ │ │ ├── CharExtensions.cs.meta │ │ │ ├── ColorExtensions.cs │ │ │ ├── ColorExtensions.cs.meta │ │ │ ├── EnumerableExtensions.cs │ │ │ ├── EnumerableExtensions.cs.meta │ │ │ ├── NetDataExtensions.cs │ │ │ ├── NetDataExtensions.cs.meta │ │ │ ├── StringExtensions.cs │ │ │ ├── StringExtensions.cs.meta │ │ │ ├── TransformExtensions.cs │ │ │ └── TransformExtensions.cs.meta │ │ ├── Extensions.meta │ │ ├── FileContentValidationHelper.cs │ │ ├── FileContentValidationHelper.cs.meta │ │ ├── FileOperationAPIWrapper.cs │ │ ├── FileOperationAPIWrapper.cs.meta │ │ ├── ForceDisableUnityAnalytics.cs │ │ ├── ForceDisableUnityAnalytics.cs.meta │ │ ├── HSVPicker/ │ │ │ ├── Enums/ │ │ │ │ ├── ColorValues.cs │ │ │ │ └── ColorValues.cs.meta │ │ │ ├── Enums.meta │ │ │ ├── Events/ │ │ │ │ ├── ColorChangedEvent.cs │ │ │ │ ├── ColorChangedEvent.cs.meta │ │ │ │ ├── HSVChangedEvent.cs │ │ │ │ └── HSVChangedEvent.cs.meta │ │ │ ├── Events.meta │ │ │ ├── Other/ │ │ │ │ ├── ColorPickerTester.cs │ │ │ │ ├── ColorPickerTester.cs.meta │ │ │ │ ├── TiltWindow.cs │ │ │ │ └── TiltWindow.cs.meta │ │ │ ├── Other.meta │ │ │ ├── Picker 2.0.prefab │ │ │ ├── Picker 2.0.prefab.meta │ │ │ ├── README.txt │ │ │ ├── README.txt.meta │ │ │ ├── Resources/ │ │ │ │ ├── Shaders/ │ │ │ │ │ ├── Compute/ │ │ │ │ │ │ ├── GenerateSVTexture.compute │ │ │ │ │ │ └── GenerateSVTexture.compute.meta │ │ │ │ │ └── Compute.meta │ │ │ │ └── Shaders.meta │ │ │ ├── Resources.meta │ │ │ ├── UI/ │ │ │ │ ├── ColorImage.cs │ │ │ │ ├── ColorImage.cs.meta │ │ │ │ ├── ColorLabel.cs │ │ │ │ ├── ColorLabel.cs.meta │ │ │ │ ├── ColorPicker.cs │ │ │ │ ├── ColorPicker.cs.meta │ │ │ │ ├── ColorPickerMessageSender.cs │ │ │ │ ├── ColorPickerMessageSender.cs.meta │ │ │ │ ├── ColorPickerSetup.cs │ │ │ │ ├── ColorPickerSetup.cs.meta │ │ │ │ ├── ColorPresetManager.cs │ │ │ │ ├── ColorPresetManager.cs.meta │ │ │ │ ├── ColorPresets.cs │ │ │ │ ├── ColorPresets.cs.meta │ │ │ │ ├── ColorSlider.cs │ │ │ │ ├── ColorSlider.cs.meta │ │ │ │ ├── ColorSliderImage.cs │ │ │ │ ├── ColorSliderImage.cs.meta │ │ │ │ ├── HexColorField.cs │ │ │ │ ├── HexColorField.cs.meta │ │ │ │ ├── SVBoxSlider.cs │ │ │ │ ├── SVBoxSlider.cs.meta │ │ │ │ ├── TextMeshPro/ │ │ │ │ │ ├── ColorTMPField.cs │ │ │ │ │ └── ColorTMPField.cs.meta │ │ │ │ └── TextMeshPro.meta │ │ │ ├── UI.meta │ │ │ ├── UtilityScripts/ │ │ │ │ ├── BoxSlider.cs │ │ │ │ ├── BoxSlider.cs.meta │ │ │ │ ├── HSVUtil.cs │ │ │ │ └── HSVUtil.cs.meta │ │ │ └── UtilityScripts.meta │ │ ├── HSVPicker.meta │ │ ├── Input/ │ │ │ ├── CMInputCallbackInstaller.cs │ │ │ ├── CMInputCallbackInstaller.cs.meta │ │ │ ├── InputSystemPatch.cs │ │ │ ├── InputSystemPatch.cs.meta │ │ │ ├── LoadKeybindsController.cs │ │ │ └── LoadKeybindsController.cs.meta │ │ ├── Input.meta │ │ ├── Intersections/ │ │ │ ├── Implementations/ │ │ │ │ ├── Internal.cs │ │ │ │ ├── Internal.cs.meta │ │ │ │ ├── Raycast.cs │ │ │ │ ├── Raycast.cs.meta │ │ │ │ ├── RaycastAll.cs │ │ │ │ └── RaycastAll.cs.meta │ │ │ ├── Implementations.meta │ │ │ ├── IntersectionCollider.cs │ │ │ ├── IntersectionCollider.cs.meta │ │ │ ├── Intersections.asmdef │ │ │ ├── Intersections.asmdef.meta │ │ │ ├── Intersections.cs │ │ │ ├── Intersections.cs.meta │ │ │ ├── MatrixUtils.cs │ │ │ ├── MatrixUtils.cs.meta │ │ │ ├── VectorUtils.cs │ │ │ └── VectorUtils.cs.meta │ │ ├── Intersections.meta │ │ ├── Localization/ │ │ │ ├── Localization.asset │ │ │ ├── Localization.asset.meta │ │ │ ├── Localization.cs │ │ │ └── Localization.cs.meta │ │ ├── Localization.meta │ │ ├── Main.asmdef │ │ ├── Main.asmdef.meta │ │ ├── Map/ │ │ │ ├── Arcs.meta │ │ │ ├── BPM Changes.meta │ │ │ ├── Bookmarks.meta │ │ │ ├── Chains.meta │ │ │ ├── Custom Events.meta │ │ │ ├── Events.meta │ │ │ ├── Notes.meta │ │ │ └── Obstacles.meta │ │ ├── Map.meta │ │ ├── MapEditor/ │ │ │ ├── Audio/ │ │ │ │ ├── AudioManager.cs │ │ │ │ ├── AudioManager.cs.meta │ │ │ │ ├── GPU/ │ │ │ │ │ ├── ColorBufferManager.cs │ │ │ │ │ ├── ColorBufferManager.cs.meta │ │ │ │ │ ├── FFT.compute │ │ │ │ │ ├── FFT.compute.meta │ │ │ │ │ ├── Initialize.compute │ │ │ │ │ ├── Initialize.compute.meta │ │ │ │ │ ├── Multiply.compute │ │ │ │ │ ├── Multiply.compute.meta │ │ │ │ │ ├── SampleBufferManager.cs │ │ │ │ │ ├── SampleBufferManager.cs.meta │ │ │ │ │ ├── WindowCoefficients.cs │ │ │ │ │ └── WindowCoefficients.cs.meta │ │ │ │ ├── GPU.meta │ │ │ │ ├── MetronomeHandler.cs │ │ │ │ ├── MetronomeHandler.cs.meta │ │ │ │ ├── SpectrogramSettingsUpdater.cs │ │ │ │ ├── SpectrogramSettingsUpdater.cs.meta │ │ │ │ ├── SpectrogramShellTextureController.cs │ │ │ │ ├── SpectrogramShellTextureController.cs.meta │ │ │ │ ├── WaveformGenerator.cs │ │ │ │ └── WaveformGenerator.cs.meta │ │ │ ├── Audio.meta │ │ │ ├── AudioTimeSyncController.cs │ │ │ ├── AudioTimeSyncController.cs.meta │ │ │ ├── AutoSaveController.cs │ │ │ ├── AutoSaveController.cs.meta │ │ │ ├── CameraController.cs │ │ │ ├── CameraController.cs.meta │ │ │ ├── CameraManager.cs │ │ │ ├── CameraManager.cs.meta │ │ │ ├── CameraPosition.cs │ │ │ ├── CameraPosition.cs.meta │ │ │ ├── CameraPositionToChunk.cs │ │ │ ├── CameraPositionToChunk.cs.meta │ │ │ ├── CustomStandaloneInputModule.cs │ │ │ ├── CustomStandaloneInputModule.cs.meta │ │ │ ├── Detection/ │ │ │ │ ├── BeatmapObjectCallbackController.cs │ │ │ │ ├── BeatmapObjectCallbackController.cs.meta │ │ │ │ ├── Bongo Cat/ │ │ │ │ │ ├── BongoCat.cs │ │ │ │ │ ├── BongoCat.cs.meta │ │ │ │ │ ├── BongoCatPreset.cs │ │ │ │ │ └── BongoCatPreset.cs.meta │ │ │ │ ├── Bongo Cat.meta │ │ │ │ ├── DingOnNotePassingGrid.cs │ │ │ │ └── DingOnNotePassingGrid.cs.meta │ │ │ ├── Detection.meta │ │ │ ├── Easings.cs │ │ │ ├── Easings.cs.meta │ │ │ ├── EditorScaleController.cs │ │ │ ├── EditorScaleController.cs.meta │ │ │ ├── Graphics/ │ │ │ │ ├── AlternateLightingToggle.cs │ │ │ │ ├── AlternateLightingToggle.cs.meta │ │ │ │ ├── Better Bloom/ │ │ │ │ │ ├── BetterBloomController.cs │ │ │ │ │ └── BetterBloomController.cs.meta │ │ │ │ └── Better Bloom.meta │ │ │ ├── Graphics.meta │ │ │ ├── Grid/ │ │ │ │ ├── BookmarkRenderingController.cs │ │ │ │ ├── BookmarkRenderingController.cs.meta │ │ │ │ ├── Collections/ │ │ │ │ │ ├── ArcGridContainer.cs │ │ │ │ │ ├── ArcGridContainer.cs.meta │ │ │ │ │ ├── BPMChangeGridContainer.cs │ │ │ │ │ ├── BPMChangeGridContainer.cs.meta │ │ │ │ │ ├── BeatmapObjectContainerCollection.cs │ │ │ │ │ ├── BeatmapObjectContainerCollection.cs.meta │ │ │ │ │ ├── ChainGridContainer.cs │ │ │ │ │ ├── ChainGridContainer.cs.meta │ │ │ │ │ ├── CustomEventGridContainer.cs │ │ │ │ │ ├── CustomEventGridContainer.cs.meta │ │ │ │ │ ├── EventGridContainer.cs │ │ │ │ │ ├── EventGridContainer.cs.meta │ │ │ │ │ ├── GeometryGridContainer.cs │ │ │ │ │ ├── GeometryGridContainer.cs.meta │ │ │ │ │ ├── NJSEventGridContainer.cs │ │ │ │ │ ├── NJSEventGridContainer.cs.meta │ │ │ │ │ ├── NoteGridContainer.cs │ │ │ │ │ ├── NoteGridContainer.cs.meta │ │ │ │ │ ├── ObstacleGridContainer.cs │ │ │ │ │ └── ObstacleGridContainer.cs.meta │ │ │ │ ├── Collections.meta │ │ │ │ ├── CreateEventTypeLabels.cs │ │ │ │ ├── CreateEventTypeLabels.cs.meta │ │ │ │ ├── Grid Order/ │ │ │ │ │ ├── GridChild.cs │ │ │ │ │ ├── GridChild.cs.meta │ │ │ │ │ ├── GridOrderController.cs │ │ │ │ │ └── GridOrderController.cs.meta │ │ │ │ ├── Grid Order.meta │ │ │ │ ├── GridRenderingController.cs │ │ │ │ ├── GridRenderingController.cs.meta │ │ │ │ ├── HideGridOnUnloadedObjects.cs │ │ │ │ ├── HideGridOnUnloadedObjects.cs.meta │ │ │ │ ├── InterfaceRenderingController.cs │ │ │ │ ├── InterfaceRenderingController.cs.meta │ │ │ │ ├── LaneInfo.cs │ │ │ │ ├── LaneInfo.cs.meta │ │ │ │ ├── MeasureLinesController.cs │ │ │ │ ├── MeasureLinesController.cs.meta │ │ │ │ ├── MeasureLinesRenderingOrderController.cs │ │ │ │ ├── MeasureLinesRenderingOrderController.cs.meta │ │ │ │ ├── PauseToggleLights.cs │ │ │ │ ├── PauseToggleLights.cs.meta │ │ │ │ ├── Rotation/ │ │ │ │ │ ├── GridRotationController.cs │ │ │ │ │ ├── GridRotationController.cs.meta │ │ │ │ │ ├── Rotation90DegreesWarningController.cs │ │ │ │ │ ├── Rotation90DegreesWarningController.cs.meta │ │ │ │ │ ├── RotationCallbackController.cs │ │ │ │ │ ├── RotationCallbackController.cs.meta │ │ │ │ │ ├── RotationDisplayController.cs │ │ │ │ │ └── RotationDisplayController.cs.meta │ │ │ │ ├── Rotation.meta │ │ │ │ ├── Tracks/ │ │ │ │ │ ├── Track.cs │ │ │ │ │ ├── Track.cs.meta │ │ │ │ │ ├── TracksManager.cs │ │ │ │ │ └── TracksManager.cs.meta │ │ │ │ └── Tracks.meta │ │ │ ├── Grid.meta │ │ │ ├── Hit Sounds/ │ │ │ │ ├── AudioUtil.cs │ │ │ │ ├── AudioUtil.cs.meta │ │ │ │ ├── Bass_Boost.asset │ │ │ │ ├── Bass_Boost.asset.meta │ │ │ │ ├── BongoCatPing.cs │ │ │ │ ├── BongoCatPing.cs.meta │ │ │ │ ├── Discord.asset │ │ │ │ ├── Discord.asset.meta │ │ │ │ ├── DiscordPing.prefab │ │ │ │ ├── DiscordPing.prefab.meta │ │ │ │ ├── HitSoundVolumeController.cs │ │ │ │ ├── HitSoundVolumeController.cs.meta │ │ │ │ ├── HitSounds.cs │ │ │ │ ├── HitSounds.cs.meta │ │ │ │ ├── Meow.asset │ │ │ │ ├── Meow.asset.meta │ │ │ │ ├── Oink.asset │ │ │ │ ├── Oink.asset.meta │ │ │ │ ├── Quack.asset │ │ │ │ ├── Quack.asset.meta │ │ │ │ ├── RabbitsViewer.asset │ │ │ │ ├── RabbitsViewer.asset.meta │ │ │ │ ├── Rawr.asset │ │ │ │ ├── Rawr.asset.meta │ │ │ │ ├── SlashSounds.asset │ │ │ │ ├── SlashSounds.asset.meta │ │ │ │ ├── SoundList.cs │ │ │ │ ├── SoundList.cs.meta │ │ │ │ ├── TickSounds.asset │ │ │ │ ├── TickSounds.asset.meta │ │ │ │ ├── Tweet.asset │ │ │ │ ├── Tweet.asset.meta │ │ │ │ ├── Woof.asset │ │ │ │ ├── Woof.asset.meta │ │ │ │ └── discord-ping.png.meta │ │ │ ├── Hit Sounds.meta │ │ │ ├── Input/ │ │ │ │ ├── BeatmapArcInputController.cs │ │ │ │ ├── BeatmapArcInputController.cs.meta │ │ │ │ ├── BeatmapBPMChangeInputController.cs │ │ │ │ ├── BeatmapBPMChangeInputController.cs.meta │ │ │ │ ├── BeatmapChainInputController.cs │ │ │ │ ├── BeatmapChainInputController.cs.meta │ │ │ │ ├── BeatmapCustomEventInputController.cs │ │ │ │ ├── BeatmapCustomEventInputController.cs.meta │ │ │ │ ├── BeatmapEventInputController.cs │ │ │ │ ├── BeatmapEventInputController.cs.meta │ │ │ │ ├── BeatmapGeometryInputController.cs │ │ │ │ ├── BeatmapGeometryInputController.cs.meta │ │ │ │ ├── BeatmapInputController.cs │ │ │ │ ├── BeatmapInputController.cs.meta │ │ │ │ ├── BeatmapNJSEventInputController.cs │ │ │ │ ├── BeatmapNJSEventInputController.cs.meta │ │ │ │ ├── BeatmapNoteInputController.cs │ │ │ │ ├── BeatmapNoteInputController.cs.meta │ │ │ │ ├── BeatmapObstacleInputController.cs │ │ │ │ ├── BeatmapObstacleInputController.cs.meta │ │ │ │ ├── BeatmapVersionSwitchInputController.cs │ │ │ │ └── BeatmapVersionSwitchInputController.cs.meta │ │ │ ├── Input.meta │ │ │ ├── Loading/ │ │ │ │ ├── CustomPlatformsLoader.cs │ │ │ │ ├── CustomPlatformsLoader.cs.meta │ │ │ │ ├── LoadInitialMap.cs │ │ │ │ ├── LoadInitialMap.cs.meta │ │ │ │ ├── MapLoader.cs │ │ │ │ ├── MapLoader.cs.meta │ │ │ │ ├── RefreshMapController.cs │ │ │ │ └── RefreshMapController.cs.meta │ │ │ ├── Loading.meta │ │ │ ├── MapExporter.cs │ │ │ ├── MapExporter.cs.meta │ │ │ ├── Mapping/ │ │ │ │ ├── KeybindsController.cs │ │ │ │ ├── KeybindsController.cs.meta │ │ │ │ ├── LegacyNotesConverter.cs │ │ │ │ ├── LegacyNotesConverter.cs.meta │ │ │ │ ├── PlacementControllers/ │ │ │ │ │ ├── ArcIndicatorPlacement.cs │ │ │ │ │ ├── ArcIndicatorPlacement.cs.meta │ │ │ │ │ ├── ArcPlacement.cs │ │ │ │ │ ├── ArcPlacement.cs.meta │ │ │ │ │ ├── BPMChangePlacement.cs │ │ │ │ │ ├── BPMChangePlacement.cs.meta │ │ │ │ │ ├── BombPlacement.cs │ │ │ │ │ ├── BombPlacement.cs.meta │ │ │ │ │ ├── ChainIndicatorPlacement.cs │ │ │ │ │ ├── ChainIndicatorPlacement.cs.meta │ │ │ │ │ ├── ChainPlacement.cs │ │ │ │ │ ├── ChainPlacement.cs.meta │ │ │ │ │ ├── CommonNotePlacement.cs │ │ │ │ │ ├── CommonNotePlacement.cs.meta │ │ │ │ │ ├── CustomEventPlacement.cs │ │ │ │ │ ├── CustomEventPlacement.cs.meta │ │ │ │ │ ├── EventPlacement.cs │ │ │ │ │ ├── EventPlacement.cs.meta │ │ │ │ │ ├── NJSEventPlacement.cs │ │ │ │ │ ├── NJSEventPlacement.cs.meta │ │ │ │ │ ├── NotePlacement.cs │ │ │ │ │ ├── NotePlacement.cs.meta │ │ │ │ │ ├── ObstaclePlacement.cs │ │ │ │ │ ├── ObstaclePlacement.cs.meta │ │ │ │ │ ├── PlacementController.cs │ │ │ │ │ ├── PlacementController.cs.meta │ │ │ │ │ ├── PlacementMessageSender.cs │ │ │ │ │ └── PlacementMessageSender.cs.meta │ │ │ │ ├── PlacementControllers.meta │ │ │ │ ├── PlatformToggleDisableableObjects.cs │ │ │ │ ├── PlatformToggleDisableableObjects.cs.meta │ │ │ │ ├── PrecisionPlacementGridController.cs │ │ │ │ ├── PrecisionPlacementGridController.cs.meta │ │ │ │ ├── Selection/ │ │ │ │ │ ├── BoxSelectionPlacementController.cs │ │ │ │ │ ├── BoxSelectionPlacementController.cs.meta │ │ │ │ │ ├── SelectionController.cs │ │ │ │ │ └── SelectionController.cs.meta │ │ │ │ ├── Selection.meta │ │ │ │ ├── Strobe Generator/ │ │ │ │ │ ├── Passes/ │ │ │ │ │ │ ├── StrobeLaserSpeedInterpolationPass.cs │ │ │ │ │ │ ├── StrobeLaserSpeedInterpolationPass.cs.meta │ │ │ │ │ │ ├── StrobeLightingPass.cs │ │ │ │ │ │ ├── StrobeLightingPass.cs.meta │ │ │ │ │ │ ├── StrobeStepGradientPass.cs │ │ │ │ │ │ ├── StrobeStepGradientPass.cs.meta │ │ │ │ │ │ ├── StrobeTransitionPass.cs │ │ │ │ │ │ └── StrobeTransitionPass.cs.meta │ │ │ │ │ ├── Passes.meta │ │ │ │ │ ├── StrobeGenerator.cs │ │ │ │ │ ├── StrobeGenerator.cs.meta │ │ │ │ │ ├── StrobeGeneratorPass.cs │ │ │ │ │ └── StrobeGeneratorPass.cs.meta │ │ │ │ └── Strobe Generator.meta │ │ │ ├── Mapping.meta │ │ │ ├── MaterialParameters.cs │ │ │ ├── MaterialParameters.cs.meta │ │ │ ├── Multi Mapping/ │ │ │ │ ├── ChroMapTogetherApi.cs │ │ │ │ ├── ChroMapTogetherApi.cs.meta │ │ │ │ ├── INetAdmin.cs │ │ │ │ ├── INetAdmin.cs.meta │ │ │ │ ├── MultiClientNetListener.cs │ │ │ │ ├── MultiClientNetListener.cs.meta │ │ │ │ ├── MultiClientSubscribeBroadcaster.cs │ │ │ │ ├── MultiClientSubscribeBroadcaster.cs.meta │ │ │ │ ├── MultiNetListener.cs │ │ │ │ ├── MultiNetListener.cs.meta │ │ │ │ ├── MultiServerNetListener.cs │ │ │ │ ├── MultiServerNetListener.cs.meta │ │ │ │ ├── MultiServerRelayModeNetListener.cs │ │ │ │ ├── MultiServerRelayModeNetListener.cs.meta │ │ │ │ ├── MultiTimelineContainer.cs │ │ │ │ ├── MultiTimelineContainer.cs.meta │ │ │ │ ├── MultiTimelineController.cs │ │ │ │ ├── MultiTimelineController.cs.meta │ │ │ │ ├── PacketHandlers/ │ │ │ │ │ ├── ActionCachingPacketHandler.cs │ │ │ │ │ ├── ActionCachingPacketHandler.cs.meta │ │ │ │ │ ├── ActionCreatedPacketHandler.cs │ │ │ │ │ ├── ActionCreatedPacketHandler.cs.meta │ │ │ │ │ ├── ActionRedoPacketHandler.cs │ │ │ │ │ ├── ActionRedoPacketHandler.cs.meta │ │ │ │ │ ├── ActionUndoPacketHandler.cs │ │ │ │ │ ├── ActionUndoPacketHandler.cs.meta │ │ │ │ │ ├── BookmarkCreatePacketHandler.cs │ │ │ │ │ ├── BookmarkCreatePacketHandler.cs.meta │ │ │ │ │ ├── BookmarkDeletePacketHandler.cs │ │ │ │ │ ├── BookmarkDeletePacketHandler.cs.meta │ │ │ │ │ ├── DelegatePacketHandler.cs │ │ │ │ │ ├── DelegatePacketHandler.cs.meta │ │ │ │ │ ├── IPacketHandler.cs │ │ │ │ │ ├── IPacketHandler.cs.meta │ │ │ │ │ ├── MapColorUpdatePacketHandler.cs │ │ │ │ │ └── MapColorUpdatePacketHandler.cs.meta │ │ │ │ ├── PacketHandlers.meta │ │ │ │ ├── Packets/ │ │ │ │ │ ├── MapColorUpdatePacket.cs │ │ │ │ │ ├── MapColorUpdatePacket.cs.meta │ │ │ │ │ ├── MapDataPacket.cs │ │ │ │ │ ├── MapDataPacket.cs.meta │ │ │ │ │ ├── MapperIdentityPacket.cs │ │ │ │ │ ├── MapperIdentityPacket.cs.meta │ │ │ │ │ ├── MapperLatencyPacket.cs │ │ │ │ │ ├── MapperLatencyPacket.cs.meta │ │ │ │ │ ├── MapperPosePacket.cs │ │ │ │ │ ├── MapperPosePacket.cs.meta │ │ │ │ │ ├── PacketId.cs │ │ │ │ │ ├── PacketId.cs.meta │ │ │ │ │ ├── Utils/ │ │ │ │ │ │ ├── ColorSerializable.cs │ │ │ │ │ │ ├── ColorSerializable.cs.meta │ │ │ │ │ │ ├── QuaternionSerializable.cs │ │ │ │ │ │ ├── QuaternionSerializable.cs.meta │ │ │ │ │ │ ├── Vector3Serializable.cs │ │ │ │ │ │ └── Vector3Serializable.cs.meta │ │ │ │ │ └── Utils.meta │ │ │ │ ├── Packets.meta │ │ │ │ ├── RemotePlayerContainer.cs │ │ │ │ ├── RemotePlayerContainer.cs.meta │ │ │ │ ├── RemotePlayerInputController.cs │ │ │ │ ├── RemotePlayerInputController.cs.meta │ │ │ │ ├── Settings/ │ │ │ │ │ ├── MultiSettings.cs │ │ │ │ │ └── MultiSettings.cs.meta │ │ │ │ ├── Settings.meta │ │ │ │ ├── UI/ │ │ │ │ │ ├── MultiCustomizationLauncher.cs │ │ │ │ │ ├── MultiCustomizationLauncher.cs.meta │ │ │ │ │ ├── MultiDirectConnectLauncher.cs │ │ │ │ │ ├── MultiDirectConnectLauncher.cs.meta │ │ │ │ │ ├── MultiDirectLobbyLauncher.cs │ │ │ │ │ ├── MultiDirectLobbyLauncher.cs.meta │ │ │ │ │ ├── MultiJoinLauncher.cs │ │ │ │ │ ├── MultiJoinLauncher.cs.meta │ │ │ │ │ ├── MultiLobbyLauncher.cs │ │ │ │ │ └── MultiLobbyLauncher.cs.meta │ │ │ │ └── UI.meta │ │ │ ├── Multi Mapping.meta │ │ │ ├── ReflectionProbeSettingUpdate.cs │ │ │ ├── ReflectionProbeSettingUpdate.cs.meta │ │ │ ├── ReflectionProbeSnapToY.cs │ │ │ ├── ReflectionProbeSnapToY.cs.meta │ │ │ ├── TimeHelper.cs │ │ │ ├── TimeHelper.cs.meta │ │ │ ├── TimeMappingController.cs │ │ │ ├── TimeMappingController.cs.meta │ │ │ ├── UI/ │ │ │ │ ├── BPM Tapper/ │ │ │ │ │ ├── BPMTapperController.cs │ │ │ │ │ └── BPMTapperController.cs.meta │ │ │ │ ├── BPM Tapper.meta │ │ │ │ ├── Bookmarks/ │ │ │ │ │ ├── BookmarkContainer.cs │ │ │ │ │ ├── BookmarkContainer.cs.meta │ │ │ │ │ ├── BookmarkManager.cs │ │ │ │ │ └── BookmarkManager.cs.meta │ │ │ │ ├── Bookmarks.meta │ │ │ │ ├── Chroma/ │ │ │ │ │ ├── ColourHistory.cs │ │ │ │ │ ├── ColourHistory.cs.meta │ │ │ │ │ ├── ColourPicker.cs │ │ │ │ │ ├── ColourPicker.cs.meta │ │ │ │ │ ├── CustomColorButton.cs │ │ │ │ │ ├── CustomColorButton.cs.meta │ │ │ │ │ ├── CustomColorsUIController.cs │ │ │ │ │ ├── CustomColorsUIController.cs.meta │ │ │ │ │ ├── PaintSelectedObjects.cs │ │ │ │ │ ├── PaintSelectedObjects.cs.meta │ │ │ │ │ ├── ToggleColourDropdown.cs │ │ │ │ │ └── ToggleColourDropdown.cs.meta │ │ │ │ ├── Chroma.meta │ │ │ │ ├── Counters+/ │ │ │ │ │ ├── CountersPlusController.cs │ │ │ │ │ ├── CountersPlusController.cs.meta │ │ │ │ │ ├── CountersPlusSettings.cs │ │ │ │ │ ├── CountersPlusSettings.cs.meta │ │ │ │ │ ├── CountersPlusStatistic.cs │ │ │ │ │ └── CountersPlusStatistic.cs.meta │ │ │ │ ├── Counters+.meta │ │ │ │ ├── CurrentDifficultyDisplay.cs │ │ │ │ ├── CurrentDifficultyDisplay.cs.meta │ │ │ │ ├── CurrentSectionDisplay.cs │ │ │ │ ├── CurrentSectionDisplay.cs.meta │ │ │ │ ├── DeleteToolController.cs │ │ │ │ ├── DeleteToolController.cs.meta │ │ │ │ ├── DisableActionsField.cs │ │ │ │ ├── DisableActionsField.cs.meta │ │ │ │ ├── EditorScaleDisplayController.cs │ │ │ │ ├── EditorScaleDisplayController.cs.meta │ │ │ │ ├── Extensions/ │ │ │ │ │ ├── ExtensionButton.cs │ │ │ │ │ ├── ExtensionButton.cs.meta │ │ │ │ │ ├── ExtensionButtonUI.cs │ │ │ │ │ ├── ExtensionButtonUI.cs.meta │ │ │ │ │ ├── ExtensionButtonUIBuilder.cs │ │ │ │ │ ├── ExtensionButtonUIBuilder.cs.meta │ │ │ │ │ ├── ExtensionButtons.cs │ │ │ │ │ └── ExtensionButtons.cs.meta │ │ │ │ ├── Extensions.meta │ │ │ │ ├── FloatValueController.cs │ │ │ │ ├── FloatValueController.cs.meta │ │ │ │ ├── Info Panel/ │ │ │ │ │ ├── FillTMPTextWithTextAsset.cs │ │ │ │ │ └── FillTMPTextWithTextAsset.cs.meta │ │ │ │ ├── Info Panel.meta │ │ │ │ ├── KeybindUpdateUIController.cs │ │ │ │ ├── KeybindUpdateUIController.cs.meta │ │ │ │ ├── LaserSpeedController.cs │ │ │ │ ├── LaserSpeedController.cs.meta │ │ │ │ ├── LoadedDifficultySelectController.cs │ │ │ │ ├── LoadedDifficultySelectController.cs.meta │ │ │ │ ├── MirrorSelection.cs │ │ │ │ ├── MirrorSelection.cs.meta │ │ │ │ ├── Node Editor/ │ │ │ │ │ ├── NodeEditorController.cs │ │ │ │ │ └── NodeEditorController.cs.meta │ │ │ │ ├── Node Editor.meta │ │ │ │ ├── NoteLanesController.cs │ │ │ │ ├── NoteLanesController.cs.meta │ │ │ │ ├── PastNotesWorker.cs │ │ │ │ ├── PastNotesWorker.cs.meta │ │ │ │ ├── PauseManager.cs │ │ │ │ ├── PauseManager.cs.meta │ │ │ │ ├── Placement Controller UI/ │ │ │ │ │ ├── ColorTypeController.cs │ │ │ │ │ ├── ColorTypeController.cs.meta │ │ │ │ │ ├── LightingModeController.cs │ │ │ │ │ ├── LightingModeController.cs.meta │ │ │ │ │ ├── NotePlacementUI.cs │ │ │ │ │ ├── NotePlacementUI.cs.meta │ │ │ │ │ ├── PlacementModeController.cs │ │ │ │ │ └── PlacementModeController.cs.meta │ │ │ │ ├── Placement Controller UI.meta │ │ │ │ ├── PlatformSoloEventTypeUIController.cs │ │ │ │ ├── PlatformSoloEventTypeUIController.cs.meta │ │ │ │ ├── PostProcessingController.cs │ │ │ │ ├── PostProcessingController.cs.meta │ │ │ │ ├── PrecisionStepDisplayController.cs │ │ │ │ ├── PrecisionStepDisplayController.cs.meta │ │ │ │ ├── RefreshRotationsButtonController.cs │ │ │ │ ├── RefreshRotationsButtonController.cs.meta │ │ │ │ ├── RightButtonPanel.cs │ │ │ │ ├── RightButtonPanel.cs.meta │ │ │ │ ├── SongSpeedController.cs │ │ │ │ ├── SongSpeedController.cs.meta │ │ │ │ ├── SongTimelineController.cs │ │ │ │ ├── SongTimelineController.cs.meta │ │ │ │ ├── SongTimelineHandleController.cs │ │ │ │ ├── SongTimelineHandleController.cs.meta │ │ │ │ ├── SpectrogramSideSwapper.cs │ │ │ │ ├── SpectrogramSideSwapper.cs.meta │ │ │ │ ├── Strobe Generator/ │ │ │ │ │ ├── Passes/ │ │ │ │ │ │ ├── BasicStrobePassUI.cs │ │ │ │ │ │ ├── BasicStrobePassUI.cs.meta │ │ │ │ │ │ ├── ChromaGradientPassUI.cs │ │ │ │ │ │ ├── ChromaGradientPassUI.cs.meta │ │ │ │ │ │ ├── ChromaStepGradientPassUI.cs │ │ │ │ │ │ ├── ChromaStepGradientPassUI.cs.meta │ │ │ │ │ │ ├── LaserSpeedInterpolationUI.cs │ │ │ │ │ │ └── LaserSpeedInterpolationUI.cs.meta │ │ │ │ │ ├── Passes.meta │ │ │ │ │ ├── StrobeGeneratorBeatSliderUI.cs │ │ │ │ │ ├── StrobeGeneratorBeatSliderUI.cs.meta │ │ │ │ │ ├── StrobeGeneratorControllerUI.cs │ │ │ │ │ ├── StrobeGeneratorControllerUI.cs.meta │ │ │ │ │ ├── StrobeGeneratorEventSelector.cs │ │ │ │ │ ├── StrobeGeneratorEventSelector.cs.meta │ │ │ │ │ ├── StrobeGeneratorPassUIController.cs │ │ │ │ │ ├── StrobeGeneratorPassUIController.cs.meta │ │ │ │ │ ├── StrobeGeneratorUIDropdown.cs │ │ │ │ │ ├── StrobeGeneratorUIDropdown.cs.meta │ │ │ │ │ ├── StrobeTextField.cs │ │ │ │ │ └── StrobeTextField.cs.meta │ │ │ │ ├── Strobe Generator.meta │ │ │ │ ├── SwingsPerSecond.cs │ │ │ │ ├── SwingsPerSecond.cs.meta │ │ │ │ ├── TimelineInputPlaybackController.cs │ │ │ │ ├── TimelineInputPlaybackController.cs.meta │ │ │ │ ├── UIMode.cs │ │ │ │ └── UIMode.cs.meta │ │ │ ├── UI.meta │ │ │ ├── VisualFeedback.cs │ │ │ └── VisualFeedback.cs.meta │ │ ├── MapEditor.meta │ │ ├── MenuCamera.cs │ │ ├── MenuCamera.cs.meta │ │ ├── OSTools.cs │ │ ├── OSTools.cs.meta │ │ ├── Platforms/ │ │ │ ├── BoostSprite.cs │ │ │ ├── BoostSprite.cs.meta │ │ │ ├── Gaga/ │ │ │ │ ├── GagaArc.cs │ │ │ │ ├── GagaArc.cs.meta │ │ │ │ ├── GagaDisk.cs │ │ │ │ ├── GagaDisk.cs.meta │ │ │ │ ├── GagaDiskManager.cs │ │ │ │ └── GagaDiskManager.cs.meta │ │ │ ├── Gaga.meta │ │ │ ├── Interscope/ │ │ │ │ ├── InterscopeCarBounceEffect.cs │ │ │ │ ├── InterscopeCarBounceEffect.cs.meta │ │ │ │ ├── InterscopeCarEventHandler.cs │ │ │ │ ├── InterscopeCarEventHandler.cs.meta │ │ │ │ ├── InterscopeCarSuspensionEffect.cs │ │ │ │ ├── InterscopeCarSuspensionEffect.cs.meta │ │ │ │ ├── MovingLightsInterscope.cs │ │ │ │ ├── MovingLightsInterscope.cs.meta │ │ │ │ ├── ToggleObjectsOnMouseClick.cs │ │ │ │ └── ToggleObjectsOnMouseClick.cs.meta │ │ │ ├── Interscope.meta │ │ │ ├── LightingEvent.cs │ │ │ ├── LightingEvent.cs.meta │ │ │ ├── LightsManager.cs │ │ │ ├── LightsManager.cs.meta │ │ │ ├── MovingLightsRandom.cs │ │ │ ├── MovingLightsRandom.cs.meta │ │ │ ├── PlatformColors.cs │ │ │ ├── PlatformColors.cs.meta │ │ │ ├── PlatformDescriptor.cs │ │ │ ├── PlatformDescriptor.cs.meta │ │ │ ├── PlatformEventHandler.cs │ │ │ ├── PlatformEventHandler.cs.meta │ │ │ ├── RotatingLights.cs │ │ │ ├── RotatingLights.cs.meta │ │ │ ├── RotatingLightsBase.cs │ │ │ ├── RotatingLightsBase.cs.meta │ │ │ ├── RotatingLightsLinkinPark.cs │ │ │ ├── RotatingLightsLinkinPark.cs.meta │ │ │ ├── RotatingLightsRandom.cs │ │ │ ├── RotatingLightsRandom.cs.meta │ │ │ ├── Track Rings/ │ │ │ │ ├── InterscopeRingLaserManager.cs │ │ │ │ ├── InterscopeRingLaserManager.cs.meta │ │ │ │ ├── LinkinParkRingLaserManager.cs │ │ │ │ ├── LinkinParkRingLaserManager.cs.meta │ │ │ │ ├── SkrillexPrimaryRingManager.cs │ │ │ │ ├── SkrillexPrimaryRingManager.cs.meta │ │ │ │ ├── SkrillexSecondaryRingManager.cs │ │ │ │ ├── SkrillexSecondaryRingManager.cs.meta │ │ │ │ ├── TrackLaneRing.cs │ │ │ │ ├── TrackLaneRing.cs.meta │ │ │ │ ├── TrackLaneRingsManager.cs │ │ │ │ ├── TrackLaneRingsManager.cs.meta │ │ │ │ ├── TrackLaneRingsManagerBase.cs │ │ │ │ ├── TrackLaneRingsManagerBase.cs.meta │ │ │ │ ├── TrackLaneRingsRotationEffect.cs │ │ │ │ └── TrackLaneRingsRotationEffect.cs.meta │ │ │ └── Track Rings.meta │ │ ├── Platforms.meta │ │ ├── PluginLoader/ │ │ │ ├── Attributes/ │ │ │ │ ├── EventPassedThresholdAttribute.cs │ │ │ │ ├── EventPassedThresholdAttribute.cs.meta │ │ │ │ ├── ExitAttribute.cs │ │ │ │ ├── ExitAttribute.cs.meta │ │ │ │ ├── InitAttribute.cs │ │ │ │ ├── InitAttribute.cs.meta │ │ │ │ ├── NotePassedThresholdAttribute.cs │ │ │ │ ├── NotePassedThresholdAttribute.cs.meta │ │ │ │ ├── ObjectLoaded.cs │ │ │ │ ├── ObjectLoaded.cs.meta │ │ │ │ ├── PluginAttribute.cs │ │ │ │ └── PluginAttribute.cs.meta │ │ │ ├── Attributes.meta │ │ │ ├── Plugin.cs │ │ │ ├── Plugin.cs.meta │ │ │ ├── PluginEventHandler.cs │ │ │ ├── PluginEventHandler.cs.meta │ │ │ ├── PluginLoader.cs │ │ │ ├── PluginLoader.cs.meta │ │ │ ├── UI/ │ │ │ │ ├── Sprites.cs │ │ │ │ ├── Sprites.cs.meta │ │ │ │ ├── UIButton.cs │ │ │ │ ├── UIButton.cs.meta │ │ │ │ ├── UIDropdown.cs │ │ │ │ ├── UIDropdown.cs.meta │ │ │ │ ├── UITextInput.cs │ │ │ │ └── UITextInput.cs.meta │ │ │ └── UI.meta │ │ ├── PluginLoader.meta │ │ ├── RecyclingListView.cs │ │ ├── RecyclingListView.cs.meta │ │ ├── RecyclingListViewItem.cs │ │ ├── RecyclingListViewItem.cs.meta │ │ ├── Requirements/ │ │ │ ├── ChromaReq.cs │ │ │ ├── ChromaReq.cs.meta │ │ │ ├── CinemaReq.cs │ │ │ ├── CinemaReq.cs.meta │ │ │ ├── HeckRequirementCheck.cs │ │ │ ├── HeckRequirementCheck.cs.meta │ │ │ ├── LegacyChromaReq.cs │ │ │ ├── LegacyChromaReq.cs.meta │ │ │ ├── MappingExtensionsReq.cs │ │ │ ├── MappingExtensionsReq.cs.meta │ │ │ ├── NoodleExtensionsReq.cs │ │ │ ├── NoodleExtensionsReq.cs.meta │ │ │ ├── RequirementCheck.cs │ │ │ ├── RequirementCheck.cs.meta │ │ │ ├── SoundExtensionsReq.cs │ │ │ ├── SoundExtensionsReq.cs.meta │ │ │ ├── VivifyReq.cs │ │ │ └── VivifyReq.cs.meta │ │ ├── Requirements.meta │ │ ├── Settings/ │ │ │ ├── CustomPlatformSettings.cs │ │ │ ├── CustomPlatformSettings.cs.meta │ │ │ ├── JSONDictionarySetting.cs │ │ │ ├── JSONDictionarySetting.cs.meta │ │ │ ├── JSONSetting.cs │ │ │ ├── JSONSetting.cs.meta │ │ │ ├── PrecisionPlacementMode.cs │ │ │ ├── PrecisionPlacementMode.cs.meta │ │ │ ├── Settings.cs │ │ │ └── Settings.cs.meta │ │ ├── Settings.meta │ │ ├── Singletons/ │ │ │ ├── Adb.cs │ │ │ ├── Adb.cs.meta │ │ │ ├── AdbUI.cs │ │ │ ├── AdbUI.cs.meta │ │ │ ├── FPSListener.cs │ │ │ ├── FPSListener.cs.meta │ │ │ ├── SceneTransitionManager.cs │ │ │ └── SceneTransitionManager.cs.meta │ │ ├── Singletons.meta │ │ ├── SplineMesh.meta │ │ ├── TaskExtensions.cs │ │ ├── TaskExtensions.cs.meta │ │ ├── UI/ │ │ │ ├── CM_ColorInputBox.cs │ │ │ ├── CM_ColorInputBox.cs.meta │ │ │ ├── CM_DialogBox.cs │ │ │ ├── CM_DialogBox.cs.meta │ │ │ ├── CM_InputBox.cs │ │ │ ├── CM_InputBox.cs.meta │ │ │ ├── Contributors/ │ │ │ │ ├── ContributorListItem.cs │ │ │ │ ├── ContributorListItem.cs.meta │ │ │ │ ├── ContributorsController.cs │ │ │ │ └── ContributorsController.cs.meta │ │ │ ├── Contributors.meta │ │ │ ├── Dark Theme/ │ │ │ │ ├── DarkThemeSO.asset │ │ │ │ ├── DarkThemeSO.asset.meta │ │ │ │ ├── DarkThemeSO.cs │ │ │ │ └── DarkThemeSO.cs.meta │ │ │ ├── Dark Theme.meta │ │ │ ├── DevConsole.cs │ │ │ ├── DevConsole.cs.meta │ │ │ ├── EnumPicker/ │ │ │ │ ├── EnumPicker.cs │ │ │ │ ├── EnumPicker.cs.meta │ │ │ │ ├── PickerChoiceAttribute.cs │ │ │ │ ├── PickerChoiceAttribute.cs.meta │ │ │ │ ├── TMPEnumPicker.cs │ │ │ │ ├── TMPEnumPicker.cs.meta │ │ │ │ ├── ToggleEnumPicker.cs │ │ │ │ └── ToggleEnumPicker.cs.meta │ │ │ ├── EnumPicker.meta │ │ │ ├── ExitOnClick.cs │ │ │ ├── ExitOnClick.cs.meta │ │ │ ├── FirstBootMenu.cs │ │ │ ├── FirstBootMenu.cs.meta │ │ │ ├── ImageList/ │ │ │ │ ├── BackgroundImages.asset │ │ │ │ ├── BackgroundImages.asset.meta │ │ │ │ ├── ImageList.cs │ │ │ │ └── ImageList.cs.meta │ │ │ ├── ImageList.meta │ │ │ ├── InputBoxFileValidator.cs │ │ │ ├── InputBoxFileValidator.cs.meta │ │ │ ├── InputBoxSelectionColor.cs │ │ │ ├── InputBoxSelectionColor.cs.meta │ │ │ ├── LightshowController.cs │ │ │ ├── LightshowController.cs.meta │ │ │ ├── LoadImageFromString.cs │ │ │ ├── LoadImageFromString.cs.meta │ │ │ ├── Loading/ │ │ │ │ ├── Loading_ColorChanger.cs │ │ │ │ ├── Loading_ColorChanger.cs.meta │ │ │ │ ├── RotatingWheel.cs │ │ │ │ └── RotatingWheel.cs.meta │ │ │ ├── Loading.meta │ │ │ ├── LogLineUI.cs │ │ │ ├── LogLineUI.cs.meta │ │ │ ├── MapEditorUI.cs │ │ │ ├── MapEditorUI.cs.meta │ │ │ ├── MenuBase.cs │ │ │ ├── MenuBase.cs.meta │ │ │ ├── MessageOnClick.cs │ │ │ ├── MessageOnClick.cs.meta │ │ │ ├── OopsAllAprilFools.cs │ │ │ ├── OopsAllAprilFools.cs.meta │ │ │ ├── Options/ │ │ │ │ ├── AdbHandler.cs │ │ │ │ ├── AdbHandler.cs.meta │ │ │ │ ├── BetterInputField.cs │ │ │ │ ├── BetterInputField.cs.meta │ │ │ │ ├── BetterSlider.cs │ │ │ │ ├── BetterSlider.cs.meta │ │ │ │ ├── BetterSliderRingHandler.cs │ │ │ │ ├── BetterSliderRingHandler.cs.meta │ │ │ │ ├── BetterToggle.cs │ │ │ │ ├── BetterToggle.cs.meta │ │ │ │ ├── FillTextWithVersion.cs │ │ │ │ ├── FillTextWithVersion.cs.meta │ │ │ │ ├── Keybinds/ │ │ │ │ │ ├── OptionsActionMapController.cs │ │ │ │ │ ├── OptionsActionMapController.cs.meta │ │ │ │ │ ├── OptionsInputActionController.cs │ │ │ │ │ ├── OptionsInputActionController.cs.meta │ │ │ │ │ ├── OptionsKeybindsLoader.cs │ │ │ │ │ └── OptionsKeybindsLoader.cs.meta │ │ │ │ ├── Keybinds.meta │ │ │ │ ├── OptionsController.cs │ │ │ │ ├── OptionsController.cs.meta │ │ │ │ ├── OptionsCredits.cs │ │ │ │ ├── OptionsCredits.cs.meta │ │ │ │ ├── OptionsLauncher.cs │ │ │ │ ├── OptionsLauncher.cs.meta │ │ │ │ ├── OptionsTabButton.cs │ │ │ │ ├── OptionsTabButton.cs.meta │ │ │ │ ├── Patreon/ │ │ │ │ │ ├── CreateSupporterList.cs │ │ │ │ │ ├── CreateSupporterList.cs.meta │ │ │ │ │ ├── Patreon Supporters.asset │ │ │ │ │ ├── Patreon Supporters.asset.meta │ │ │ │ │ ├── PatreonSupporters.cs │ │ │ │ │ └── PatreonSupporters.cs.meta │ │ │ │ ├── Patreon.meta │ │ │ │ ├── Plugins/ │ │ │ │ │ ├── LoadedPluginsController.cs │ │ │ │ │ ├── LoadedPluginsController.cs.meta │ │ │ │ │ ├── PluginInfoContainer.cs │ │ │ │ │ └── PluginInfoContainer.cs.meta │ │ │ │ ├── Plugins.meta │ │ │ │ ├── Search/ │ │ │ │ │ ├── SearchInputField.cs │ │ │ │ │ ├── SearchInputField.cs.meta │ │ │ │ │ ├── SearchableOption.cs │ │ │ │ │ ├── SearchableOption.cs.meta │ │ │ │ │ ├── SearchableSection.cs │ │ │ │ │ ├── SearchableSection.cs.meta │ │ │ │ │ ├── SearchableTab.cs │ │ │ │ │ └── SearchableTab.cs.meta │ │ │ │ ├── Search.meta │ │ │ │ ├── Settings Binders/ │ │ │ │ │ ├── AudioManipulatingSettingsBinder.cs │ │ │ │ │ ├── AudioManipulatingSettingsBinder.cs.meta │ │ │ │ │ ├── ClampedIntegerSettingsBinder.cs │ │ │ │ │ ├── ClampedIntegerSettingsBinder.cs.meta │ │ │ │ │ ├── IntDropdownSettingsBinder.cs │ │ │ │ │ ├── IntDropdownSettingsBinder.cs.meta │ │ │ │ │ ├── JSONDictionarySettingsBinder.cs │ │ │ │ │ ├── JSONDictionarySettingsBinder.cs.meta │ │ │ │ │ ├── LanguageDropdownSettingsBinder.cs │ │ │ │ │ ├── LanguageDropdownSettingsBinder.cs.meta │ │ │ │ │ ├── MouseSensitivitySettingsBinder.cs │ │ │ │ │ ├── MouseSensitivitySettingsBinder.cs.meta │ │ │ │ │ ├── NonPersistentSettingsBinder.cs │ │ │ │ │ ├── NonPersistentSettingsBinder.cs.meta │ │ │ │ │ ├── RoundedFloatSettingsBinder.cs │ │ │ │ │ ├── RoundedFloatSettingsBinder.cs.meta │ │ │ │ │ ├── SettingsBinder.cs │ │ │ │ │ ├── SettingsBinder.cs.meta │ │ │ │ │ ├── SimpleDropdownSettingsBinder.cs │ │ │ │ │ ├── SimpleDropdownSettingsBinder.cs.meta │ │ │ │ │ ├── SimpleSettingsBinder.cs │ │ │ │ │ ├── SimpleSettingsBinder.cs.meta │ │ │ │ │ ├── ValidateDirectorySettingsBinder.cs │ │ │ │ │ ├── ValidateDirectorySettingsBinder.cs.meta │ │ │ │ │ ├── ValidateUpdateServerSettingsBinder.cs │ │ │ │ │ └── ValidateUpdateServerSettingsBinder.cs.meta │ │ │ │ ├── Settings Binders.meta │ │ │ │ ├── TabManager.cs │ │ │ │ ├── TabManager.cs.meta │ │ │ │ ├── UIScaleSlider.cs │ │ │ │ ├── UIScaleSlider.cs.meta │ │ │ │ ├── VolumeSlider.cs │ │ │ │ └── VolumeSlider.cs.meta │ │ │ ├── Options.meta │ │ │ ├── PersistentUI.cs │ │ │ ├── PersistentUI.cs.meta │ │ │ ├── PreviewSong.cs │ │ │ ├── PreviewSong.cs.meta │ │ │ ├── RandomImage.cs │ │ │ ├── RandomImage.cs.meta │ │ │ ├── RefreshLayoutGroup.cs │ │ │ ├── RefreshLayoutGroup.cs.meta │ │ │ ├── SongEditMenu/ │ │ │ │ ├── AudioPreviewGenerator.cs │ │ │ │ ├── AudioPreviewGenerator.cs.meta │ │ │ │ ├── CharacteristicCustomPropertyController.cs │ │ │ │ ├── CharacteristicCustomPropertyController.cs.meta │ │ │ │ ├── CharacteristicCustomPropertyItem.cs │ │ │ │ ├── CharacteristicCustomPropertyItem.cs.meta │ │ │ │ ├── CharacteristicSelect.cs │ │ │ │ ├── CharacteristicSelect.cs.meta │ │ │ │ ├── CopySource.cs │ │ │ │ ├── CopySource.cs.meta │ │ │ │ ├── CustomDifficultyPropertiesController.cs │ │ │ │ ├── CustomDifficultyPropertiesController.cs.meta │ │ │ │ ├── DifficultyInfo.cs │ │ │ │ ├── DifficultyInfo.cs.meta │ │ │ │ ├── DifficultyRow.cs │ │ │ │ ├── DifficultyRow.cs.meta │ │ │ │ ├── DifficultySelect.cs │ │ │ │ ├── DifficultySelect.cs.meta │ │ │ │ ├── DifficultySettings.cs │ │ │ │ ├── DifficultySettings.cs.meta │ │ │ │ ├── EnvRemoval.cs │ │ │ │ ├── EnvRemoval.cs.meta │ │ │ │ ├── EnvRemovalListItem.cs │ │ │ │ ├── EnvRemovalListItem.cs.meta │ │ │ │ ├── ForwardOnClick.cs │ │ │ │ ├── ForwardOnClick.cs.meta │ │ │ │ ├── ForwardScroll.cs │ │ │ │ ├── ForwardScroll.cs.meta │ │ │ │ ├── Header.mat │ │ │ │ ├── Header.mat.meta │ │ │ │ ├── ImageBrowser.cs │ │ │ │ ├── ImageBrowser.cs.meta │ │ │ │ ├── SongCoreFlagController.cs │ │ │ │ ├── SongCoreFlagController.cs.meta │ │ │ │ ├── SongCoreInformation.cs │ │ │ │ ├── SongCoreInformation.cs.meta │ │ │ │ ├── SongCoreInformationListItem.cs │ │ │ │ └── SongCoreInformationListItem.cs.meta │ │ │ ├── SongEditMenu.meta │ │ │ ├── SongInfoEditUI.cs │ │ │ ├── SongInfoEditUI.cs.meta │ │ │ ├── SongSelectMenu/ │ │ │ │ ├── ChangeSortTooltipOnSortChange.cs │ │ │ │ ├── ChangeSortTooltipOnSortChange.cs.meta │ │ │ │ ├── CreateNewSong.cs │ │ │ │ ├── CreateNewSong.cs.meta │ │ │ │ ├── SongList.cs │ │ │ │ ├── SongList.cs.meta │ │ │ │ ├── SongListItem.cs │ │ │ │ ├── SongListItem.cs.meta │ │ │ │ ├── TempLoaderController.cs │ │ │ │ ├── TempLoaderController.cs.meta │ │ │ │ ├── UpdateChecker.cs │ │ │ │ └── UpdateChecker.cs.meta │ │ │ ├── SongSelectMenu.meta │ │ │ ├── Tooltip.cs │ │ │ ├── Tooltip.cs.meta │ │ │ ├── UIScaleController.cs │ │ │ └── UIScaleController.cs.meta │ │ └── UI.meta │ ├── __Scripts.meta │ ├── packages.config │ └── packages.config.meta ├── BUILD.md ├── CONTRIBUTING.md ├── LICENSE ├── Main.csproj.DotSettings ├── PLUGINS.md ├── Packages/ │ ├── manifest.json │ └── packages-lock.json ├── ProjectSettings/ │ ├── AudioManager.asset │ ├── BurstAotSettings_StandaloneWindows.json │ ├── ClusterInputManager.asset │ ├── CommonBurstAotSettings.json │ ├── DynamicsManager.asset │ ├── EditorBuildSettings.asset │ ├── EditorSettings.asset │ ├── GraphicsSettings.asset │ ├── InputManager.asset │ ├── MemorySettings.asset │ ├── NavMeshAreas.asset │ ├── NetworkManager.asset │ ├── PackageManagerSettings.asset │ ├── Physics2DSettings.asset │ ├── PresetManager.asset │ ├── ProjectSettings.asset │ ├── ProjectVersion.txt │ ├── QualitySettings.asset │ ├── SceneTemplateSettings.json │ ├── ShaderGraphSettings.asset │ ├── TagManager.asset │ ├── TimeManager.asset │ ├── TimelineSettings.asset │ ├── URPProjectSettings.asset │ ├── UnityConnectSettings.asset │ ├── VFXManager.asset │ ├── VersionControlSettings.asset │ ├── XRSettings.asset │ └── boot.config ├── README.md └── UIElementsSchema/ ├── GlobalNamespace.xsd ├── UIElements.xsd ├── Unity.UI.Builder.xsd ├── UnityEditor.Localization.UI.xsd ├── UnityEditor.PackageManager.UI.Internal.xsd ├── UnityEditor.Rendering.LookDev.xsd ├── UnityEditor.ShaderGraph.Drawing.xsd ├── UnityEditor.UIElements.Debugger.xsd ├── UnityEditor.UIElements.xsd └── UnityEngine.UIElements.xsd