├── .gitignore ├── Assets ├── Audio.meta ├── Audio │ ├── MusicPlaybackPitch.mixer │ └── MusicPlaybackPitch.mixer.meta ├── DefaultSkin.meta ├── DefaultSkin │ ├── Playfield.meta │ ├── Playfield │ │ ├── Background.meta │ │ ├── Background │ │ │ ├── BaseConflict.png │ │ │ ├── BaseConflict.png.meta │ │ │ ├── BaseLight.png │ │ │ └── BaseLight.png.meta │ │ ├── BackgroundDarken.png │ │ ├── BackgroundDarken.png.meta │ │ ├── Note.meta │ │ ├── Note │ │ │ ├── ArcBody.meta │ │ │ ├── ArcBody │ │ │ │ ├── ArcBody.png │ │ │ │ ├── ArcBody.png.meta │ │ │ │ ├── ArcBodyHighlight.png │ │ │ │ └── ArcBodyHighlight.png.meta │ │ │ ├── ArcCap.png │ │ │ ├── ArcCap.png.meta │ │ │ ├── ArcTap.meta │ │ │ ├── ArcTap │ │ │ │ ├── ArcTapDark.png │ │ │ │ ├── ArcTapDark.png.meta │ │ │ │ ├── ArcTapLight.png │ │ │ │ └── ArcTapLight.png.meta │ │ │ ├── ArcTapShadow.png │ │ │ ├── ArcTapShadow.png.meta │ │ │ ├── HeightIndicator.png │ │ │ ├── HeightIndicator.png.meta │ │ │ ├── HoldNote.meta │ │ │ ├── HoldNote │ │ │ │ ├── HoldNoteDark.png │ │ │ │ ├── HoldNoteDark.png.meta │ │ │ │ ├── HoldNoteDarkHighlight.png │ │ │ │ ├── HoldNoteDarkHighlight.png.meta │ │ │ │ ├── HoldNoteLight.png │ │ │ │ ├── HoldNoteLight.png.meta │ │ │ │ ├── HoldNoteLightHighlight.png │ │ │ │ └── HoldNoteLightHighlight.png.meta │ │ │ ├── SfxArcTap.meta │ │ │ ├── SfxArcTap │ │ │ │ ├── SfxArcTap.mtl │ │ │ │ ├── SfxArcTap.mtl.meta │ │ │ │ ├── SfxArcTap.obj │ │ │ │ ├── SfxArcTap.obj.meta │ │ │ │ ├── SfxArcTapCoreDark.png │ │ │ │ ├── SfxArcTapCoreDark.png.meta │ │ │ │ ├── SfxArcTapCoreLight.png │ │ │ │ ├── SfxArcTapCoreLight.png.meta │ │ │ │ ├── SfxArcTapNoteDark.png │ │ │ │ ├── SfxArcTapNoteDark.png.meta │ │ │ │ ├── SfxArcTapNoteLight.png │ │ │ │ └── SfxArcTapNoteLight.png.meta │ │ │ ├── TapNote.meta │ │ │ └── TapNote │ │ │ │ ├── TapNoteDark.png │ │ │ │ ├── TapNoteDark.png.meta │ │ │ │ ├── TapNoteLight.png │ │ │ │ └── TapNoteLight.png.meta │ │ ├── Particle.meta │ │ ├── Particle │ │ │ ├── ParticleArc.png │ │ │ ├── ParticleArc.png.meta │ │ │ ├── ParticleNote.meta │ │ │ ├── ParticleNote │ │ │ │ ├── NoteParticles.png │ │ │ │ └── NoteParticles.png.meta │ │ │ ├── ParticleSfxTap.png │ │ │ └── ParticleSfxTap.png.meta │ │ ├── SkyInput.meta │ │ ├── SkyInput │ │ │ ├── SkyInputLabel.png │ │ │ ├── SkyInputLabel.png.meta │ │ │ ├── SkyInputLine.png │ │ │ └── SkyInputLine.png.meta │ │ ├── Track.meta │ │ ├── Track │ │ │ ├── CriticalLine.meta │ │ │ ├── CriticalLine │ │ │ │ ├── TrackCriticalLine.png │ │ │ │ ├── TrackCriticalLine.png.meta │ │ │ │ ├── TrackCriticalLineExtraDark.png │ │ │ │ ├── TrackCriticalLineExtraDark.png.meta │ │ │ │ ├── TrackCriticalLineExtraLight.png │ │ │ │ └── TrackCriticalLineExtraLight.png.meta │ │ │ ├── LaneHit.png │ │ │ ├── LaneHit.png.meta │ │ │ ├── TrackBase.meta │ │ │ ├── TrackBase │ │ │ │ ├── TrackDark.png │ │ │ │ ├── TrackDark.png.meta │ │ │ │ ├── TrackWhite.png │ │ │ │ └── TrackWhite.png.meta │ │ │ ├── TrackExtra.meta │ │ │ ├── TrackExtra │ │ │ │ ├── ExtraLaneConflict.png │ │ │ │ ├── ExtraLaneConflict.png.meta │ │ │ │ ├── ExtraLaneLight.png │ │ │ │ └── ExtraLaneLight.png.meta │ │ │ ├── TrackLaneDivider.png │ │ │ └── TrackLaneDivider.png.meta │ │ ├── Tutorial.png │ │ └── Tutorial.png.meta │ ├── Sound.meta │ ├── Sound │ │ ├── Arc.wav │ │ ├── Arc.wav.meta │ │ ├── ShutterClose.wav │ │ ├── ShutterClose.wav.meta │ │ ├── ShutterOpen.wav │ │ ├── ShutterOpen.wav.meta │ │ ├── Tap.wav │ │ └── Tap.wav.meta │ ├── UI.meta │ └── UI │ │ ├── Dialog.meta │ │ ├── Dialog │ │ ├── ButtonDualLeft.png │ │ ├── ButtonDualLeft.png.meta │ │ ├── ButtonDualLeftDisabled.png │ │ ├── ButtonDualLeftDisabled.png.meta │ │ ├── ButtonDualLeftPressed.png │ │ ├── ButtonDualLeftPressed.png.meta │ │ ├── ButtonDualRight.png │ │ ├── ButtonDualRight.png.meta │ │ ├── ButtonDualRightDisabled.png │ │ ├── ButtonDualRightDisabled.png.meta │ │ ├── ButtonDualRightPressed.png │ │ ├── ButtonDualRightPressed.png.meta │ │ ├── ButtonSingle.png │ │ ├── ButtonSingle.png.meta │ │ ├── ButtonSingleDisabled.png │ │ ├── ButtonSingleDisabled.png.meta │ │ ├── ButtonSinglePressed.png │ │ ├── ButtonSinglePressed.png.meta │ │ ├── DialogBackground.png │ │ ├── DialogBackground.png.meta │ │ ├── DialogTop.png │ │ └── DialogTop.png.meta │ │ ├── Difficulties.meta │ │ ├── Difficulties │ │ ├── Beyond.png │ │ ├── Beyond.png.meta │ │ ├── Eternal.png │ │ ├── Eternal.png.meta │ │ ├── Future.png │ │ ├── Future.png.meta │ │ ├── Past.png │ │ ├── Past.png.meta │ │ ├── Present.png │ │ └── Present.png.meta │ │ ├── PlayPause.meta │ │ ├── PlayPause │ │ ├── Pause.png │ │ ├── Pause.png.meta │ │ ├── PausePressed.png │ │ ├── PausePressed.png.meta │ │ ├── Play.png │ │ ├── Play.png.meta │ │ ├── PlayPressed.png │ │ └── PlayPressed.png.meta │ │ ├── ProgressGlow.png │ │ ├── ProgressGlow.png.meta │ │ ├── Shutter.meta │ │ ├── Shutter │ │ ├── ShutterLeft.png │ │ ├── ShutterLeft.png.meta │ │ ├── ShutterRight.png │ │ └── ShutterRight.png.meta │ │ ├── SongInfo.png │ │ ├── SongInfo.png.meta │ │ ├── UnknownCover.png │ │ └── UnknownCover.png.meta ├── DefaultVolumeProfile.asset ├── DefaultVolumeProfile.asset.meta ├── Demigiant.meta ├── Demigiant │ ├── DOTween.meta │ └── DOTween │ │ ├── DOTween.XML │ │ ├── DOTween.XML.meta │ │ ├── DOTween.dll │ │ ├── DOTween.dll.meta │ │ ├── Demigiant.DOTween.asmdef │ │ ├── Demigiant.DOTween.asmdef.meta │ │ ├── Editor.meta │ │ ├── Editor │ │ ├── DOTweenEditor.XML │ │ ├── DOTweenEditor.XML.meta │ │ ├── DOTweenEditor.dll │ │ ├── DOTweenEditor.dll.meta │ │ ├── Imgs.meta │ │ └── Imgs │ │ │ ├── DOTweenIcon.png │ │ │ ├── DOTweenIcon.png.meta │ │ │ ├── Footer.png │ │ │ ├── Footer.png.meta │ │ │ ├── Footer_dark.png │ │ │ ├── Footer_dark.png.meta │ │ │ ├── Header.jpg │ │ │ └── Header.jpg.meta │ │ ├── Modules.meta │ │ ├── Modules │ │ ├── DOTweenModuleAudio.cs │ │ ├── DOTweenModuleAudio.cs.meta │ │ ├── DOTweenModulePhysics.cs │ │ ├── DOTweenModulePhysics.cs.meta │ │ ├── DOTweenModulePhysics2D.cs │ │ ├── DOTweenModulePhysics2D.cs.meta │ │ ├── DOTweenModuleSprite.cs │ │ ├── DOTweenModuleSprite.cs.meta │ │ ├── DOTweenModuleUI.cs │ │ ├── DOTweenModuleUI.cs.meta │ │ ├── DOTweenModuleUnityVersion.cs │ │ ├── DOTweenModuleUnityVersion.cs.meta │ │ ├── DOTweenModuleUtils.cs │ │ └── DOTweenModuleUtils.cs.meta │ │ ├── readme.txt │ │ └── readme.txt.meta ├── Editor.meta ├── Editor │ ├── AdeShutterManagerEditor.cs │ ├── AdeShutterManagerEditor.cs.meta │ ├── AdeSkinHostEditor.cs │ ├── AdeSkinHostEditor.cs.meta │ ├── AdeToastEditor.cs │ ├── AdeToastEditor.cs.meta │ ├── ArcEffectManagerEditor.cs │ ├── ArcEffectManagerEditor.cs.meta │ ├── ArcGameplayManagerEditor.cs │ ├── ArcGameplayManagerEditor.cs.meta │ ├── ArcadeBuild.cs │ ├── ArcadeBuild.cs.meta │ ├── ArcadeComposeManagerEditor.cs │ ├── ArcadeComposeManagerEditor.cs.meta │ ├── CommandManagerEditor.cs │ └── CommandManagerEditor.cs.meta ├── Fonts.meta ├── Fonts │ ├── Exo-Regular.ttf │ ├── Exo-Regular.ttf.meta │ ├── GeosansLight.ttf │ ├── GeosansLight.ttf.meta │ ├── NotoSans-Regular.ttf │ └── NotoSans-Regular.ttf.meta ├── Input.meta ├── Input │ ├── ArcadeInput.inputactions │ └── ArcadeInput.inputactions.meta ├── Materials.meta ├── Materials │ ├── Editor.meta │ ├── Editor │ │ ├── VerticalHit.mat │ │ └── VerticalHit.mat.meta │ ├── Player.meta │ └── Player │ │ ├── Arc.mat │ │ ├── Arc.mat.meta │ │ ├── ArcTap.mat │ │ ├── ArcTap.mat.meta │ │ ├── Divider.mat │ │ ├── Divider.mat.meta │ │ ├── HeightIndicator.mat │ │ ├── HeightIndicator.mat.meta │ │ ├── HoldNote.mat │ │ ├── HoldNote.mat.meta │ │ ├── SfxArcTapCore.mat │ │ ├── SfxArcTapCore.mat.meta │ │ ├── SfxArcTapNote.mat │ │ ├── SfxArcTapNote.mat.meta │ │ ├── Shadow.mat │ │ ├── Shadow.mat.meta │ │ ├── TapNote.mat │ │ ├── TapNote.mat.meta │ │ ├── TrackBorderLeft.mat │ │ ├── TrackBorderLeft.mat.meta │ │ ├── TrackBorderRight.mat │ │ ├── TrackBorderRight.mat.meta │ │ ├── TrackExtra.mat │ │ ├── TrackExtra.mat.meta │ │ ├── TrackMain.mat │ │ └── TrackMain.mat.meta ├── Misc.meta ├── Misc │ ├── BuildTimestamp.txt │ ├── BuildTimestamp.txt.meta │ ├── ChangeLog.txt │ └── ChangeLog.txt.meta ├── OBJImport.meta ├── OBJImport │ ├── CharWordReader.cs │ ├── CharWordReader.cs.meta │ ├── MTLLoader.cs │ ├── MTLLoader.cs.meta │ ├── OBJImport.asmdef │ ├── OBJImport.asmdef.meta │ ├── OBJLoader.cs │ ├── OBJLoader.cs.meta │ ├── OBJLoaderHelper.cs │ ├── OBJLoaderHelper.cs.meta │ ├── OBJObjectBuilder.cs │ ├── OBJObjectBuilder.cs.meta │ ├── README.HTML │ ├── README.HTML.meta │ ├── Samples.meta │ ├── Samples │ │ ├── ObjFromFile.cs │ │ ├── ObjFromFile.cs.meta │ │ ├── ObjFromFile.unity │ │ ├── ObjFromFile.unity.meta │ │ ├── ObjFromStream.cs │ │ ├── ObjFromStream.cs.meta │ │ ├── ObjFromStream.unity │ │ └── ObjFromStream.unity.meta │ ├── StringExtensions.cs │ ├── StringExtensions.cs.meta │ ├── TextureLoader.meta │ └── TextureLoader │ │ ├── BMPLoader.cs │ │ ├── BMPLoader.cs.meta │ │ ├── BinaryExtensions.cs │ │ ├── BinaryExtensions.cs.meta │ │ ├── ColorExtensions.cs │ │ ├── ColorExtensions.cs.meta │ │ ├── DDSLoader.cs │ │ ├── DDSLoader.cs.meta │ │ ├── ImageLoader.cs │ │ ├── ImageLoader.cs.meta │ │ ├── ImageLoaderHelper.cs │ │ ├── ImageLoaderHelper.cs.meta │ │ ├── ImageUtils.cs │ │ ├── ImageUtils.cs.meta │ │ ├── TGALoader.cs │ │ └── TGALoader.cs.meta ├── Plugins.meta ├── Plugins │ ├── Antlr4.Runtime.Standard.dll │ ├── Antlr4.Runtime.Standard.dll.meta │ ├── Antlr4.Runtime.Standard.xml │ ├── Antlr4.Runtime.Standard.xml.meta │ ├── NAudio.dll │ ├── NAudio.dll.meta │ ├── NAudio.xml │ ├── NAudio.xml.meta │ ├── NLayer.dll │ ├── NLayer.dll.meta │ ├── NVorbis.dll │ ├── NVorbis.dll.meta │ ├── NVorbis.xml │ ├── NVorbis.xml.meta │ ├── System.Reactive.dll │ ├── System.Reactive.dll.meta │ ├── System.Reactive.xml │ ├── System.Reactive.xml.meta │ ├── System.Threading.Channels.dll │ ├── System.Threading.Channels.dll.meta │ ├── System.Threading.Channels.xml │ ├── System.Threading.Channels.xml.meta │ ├── Websocket.Client.dll │ ├── Websocket.Client.dll.meta │ ├── Websocket.Client.xml │ ├── Websocket.Client.xml.meta │ ├── obs-websocket-dotnet.dll │ ├── obs-websocket-dotnet.dll.meta │ ├── obs-websocket-dotnet.xml │ └── obs-websocket-dotnet.xml.meta ├── Prefabs.meta ├── Prefabs │ ├── Editor.meta │ ├── Editor │ │ ├── BackgroundOption.prefab │ │ ├── BackgroundOption.prefab.meta │ │ ├── Dialog.meta │ │ ├── Dialog │ │ │ ├── CommonDual.prefab │ │ │ ├── CommonDual.prefab.meta │ │ │ ├── CommonSingle.prefab │ │ │ └── CommonSingle.prefab.meta │ │ ├── Editors.meta │ │ ├── Editors │ │ │ ├── Timing.prefab │ │ │ └── Timing.prefab.meta │ │ ├── Grid.meta │ │ ├── Grid │ │ │ ├── Beatline.prefab │ │ │ ├── Beatline.prefab.meta │ │ │ ├── Vertical.prefab │ │ │ └── Vertical.prefab.meta │ │ ├── MarkingMenu.meta │ │ └── MarkingMenu │ │ │ ├── Joint.prefab │ │ │ ├── Joint.prefab.meta │ │ │ ├── MarkingMenuItem.prefab │ │ │ └── MarkingMenuItem.prefab.meta │ ├── Player.meta │ └── Player │ │ ├── Arc.prefab │ │ ├── Arc.prefab.meta │ │ ├── ArcTap.prefab │ │ ├── ArcTap.prefab.meta │ │ ├── Beatline.prefab │ │ ├── Beatline.prefab.meta │ │ ├── ConnectionLine.prefab │ │ ├── ConnectionLine.prefab.meta │ │ ├── HoldNote.prefab │ │ ├── HoldNote.prefab.meta │ │ ├── LongNoteEffect.prefab │ │ ├── LongNoteEffect.prefab.meta │ │ ├── Segment.prefab │ │ ├── Segment.prefab.meta │ │ ├── SfxArcTap.prefab │ │ ├── SfxArcTap.prefab.meta │ │ ├── SfxTapNoteEffect.prefab │ │ ├── SfxTapNoteEffect.prefab.meta │ │ ├── TapNote.prefab │ │ ├── TapNote.prefab.meta │ │ ├── TapNoteEffect.prefab │ │ └── TapNoteEffect.prefab.meta ├── Rendering.meta ├── Rendering │ ├── GameplayRenderTexture.renderTexture │ ├── GameplayRenderTexture.renderTexture.meta │ ├── Universal Render Data.asset │ ├── Universal Render Data.asset.meta │ ├── Universal Render Pipeline Asset.asset │ └── Universal Render Pipeline Asset.asset.meta ├── Resources.meta ├── Resources │ ├── DOTweenSettings.asset │ └── DOTweenSettings.asset.meta ├── SFB.meta ├── SFB │ ├── IStandaloneFileBrowser.cs │ ├── IStandaloneFileBrowser.cs.meta │ ├── Plugins.meta │ ├── Plugins │ │ ├── Linux.meta │ │ ├── Linux │ │ │ ├── x86_64.meta │ │ │ └── x86_64 │ │ │ │ ├── libStandaloneFileBrowser.so │ │ │ │ └── libStandaloneFileBrowser.so.meta │ │ ├── Mono.Posix.dll │ │ ├── Mono.Posix.dll.meta │ │ ├── Mono.WebBrowser.dll │ │ ├── Mono.WebBrowser.dll.meta │ │ ├── Ookii.Dialogs.dll │ │ ├── Ookii.Dialogs.dll.meta │ │ ├── StandaloneFileBrowser.bundle.meta │ │ ├── StandaloneFileBrowser.bundle │ │ │ ├── Contents.meta │ │ │ └── Contents │ │ │ │ ├── Info.plist │ │ │ │ ├── Info.plist.meta │ │ │ │ ├── MacOS.meta │ │ │ │ └── MacOS │ │ │ │ ├── StandaloneFileBrowser │ │ │ │ └── StandaloneFileBrowser.meta │ │ ├── StandaloneFileBrowser.jslib │ │ ├── StandaloneFileBrowser.jslib.meta │ │ ├── System.Windows.Forms.dll │ │ └── System.Windows.Forms.dll.meta │ ├── SFB.Runtime.asmdef │ ├── SFB.Runtime.asmdef.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 ├── Scripts.meta ├── Scripts │ ├── Aff.meta │ ├── Aff │ │ ├── ArcaeaFileFormat.cs │ │ ├── ArcaeaFileFormat.cs.meta │ │ ├── ArcaeaFileFormat.g4 │ │ ├── ArcaeaFileFormat.g4.meta │ │ ├── ArcaeaFileFormat.interp │ │ ├── ArcaeaFileFormat.interp.meta │ │ ├── ArcaeaFileFormat.tokens │ │ ├── ArcaeaFileFormat.tokens.meta │ │ ├── ArcaeaFileFormatBaseListener.cs │ │ ├── ArcaeaFileFormatBaseListener.cs.meta │ │ ├── ArcaeaFileFormatLexer.cs │ │ ├── ArcaeaFileFormatLexer.cs.meta │ │ ├── ArcaeaFileFormatLexer.interp │ │ ├── ArcaeaFileFormatLexer.interp.meta │ │ ├── ArcaeaFileFormatLexer.tokens │ │ ├── ArcaeaFileFormatLexer.tokens.meta │ │ ├── ArcaeaFileFormatListener.cs │ │ ├── ArcaeaFileFormatListener.cs.meta │ │ ├── ArcaeaFileFormatParser.cs │ │ └── ArcaeaFileFormatParser.cs.meta │ ├── Arcade.asmdef │ ├── Arcade.asmdef.meta │ ├── Compose.meta │ ├── Compose │ │ ├── AdeSkinHost.cs │ │ ├── AdeSkinHost.cs.meta │ │ ├── ArcadeComposeManager.cs │ │ ├── ArcadeComposeManager.cs.meta │ │ ├── Command.meta │ │ ├── Command │ │ │ ├── AdeCommandManager.cs │ │ │ ├── AdeCommandManager.cs.meta │ │ │ ├── Chart.meta │ │ │ ├── Chart │ │ │ │ ├── ArcEventCommand.cs │ │ │ │ └── ArcEventCommand.cs.meta │ │ │ ├── ICommand.cs │ │ │ └── ICommand.cs.meta │ │ ├── Editing.meta │ │ ├── Editing │ │ │ ├── AdeOperationManager.cs │ │ │ ├── AdeOperationManager.cs.meta │ │ │ ├── AdeSelectionManager.cs │ │ │ ├── AdeSelectionManager.cs.meta │ │ │ ├── Cursor.meta │ │ │ ├── Cursor │ │ │ │ ├── AdeCursorManager.cs │ │ │ │ ├── AdeCursorManager.cs.meta │ │ │ │ ├── AdeGridManager.cs │ │ │ │ └── AdeGridManager.cs.meta │ │ │ ├── Editors.meta │ │ │ ├── Editors │ │ │ │ ├── AdeCameraManager.cs │ │ │ │ ├── AdeCameraManager.cs.meta │ │ │ │ ├── AdeTimingEditor.cs │ │ │ │ ├── AdeTimingEditor.cs.meta │ │ │ │ ├── AdeTimingItem.cs │ │ │ │ ├── AdeTimingItem.cs.meta │ │ │ │ ├── AdeValueEditor.cs │ │ │ │ └── AdeValueEditor.cs.meta │ │ │ ├── EndOfFrame.cs │ │ │ ├── EndOfFrame.cs.meta │ │ │ ├── MarkingMenu.meta │ │ │ ├── MarkingMenu │ │ │ │ ├── AdeMarkingMenuManager.cs │ │ │ │ ├── AdeMarkingMenuManager.cs.meta │ │ │ │ ├── MarkingMenuItem.cs │ │ │ │ ├── MarkingMenuItem.cs.meta │ │ │ │ ├── MarkingMenuLine.cs │ │ │ │ └── MarkingMenuLine.cs.meta │ │ │ ├── Operations.meta │ │ │ └── Operations │ │ │ │ ├── AdeClickToCreateOperation.cs │ │ │ │ ├── AdeClickToCreateOperation.cs.meta │ │ │ │ ├── AdeCopyOrCutPasteOperation.cs │ │ │ │ ├── AdeCopyOrCutPasteOperation.cs.meta │ │ │ │ ├── AdeDeleteNoteOperation.cs │ │ │ │ ├── AdeDeleteNoteOperation.cs.meta │ │ │ │ ├── AdeMirrorOperation.cs │ │ │ │ ├── AdeMirrorOperation.cs.meta │ │ │ │ ├── AdeSelectNoteOperation.cs │ │ │ │ ├── AdeSelectNoteOperation.cs.meta │ │ │ │ ├── AdeTimingSnapOperation.cs │ │ │ │ └── AdeTimingSnapOperation.cs.meta │ │ ├── Feature.meta │ │ ├── Feature │ │ │ ├── AdeFaultDetector.cs │ │ │ ├── AdeFaultDetector.cs.meta │ │ │ ├── AdeObsManager.cs │ │ │ └── AdeObsManager.cs.meta │ │ ├── Input.meta │ │ ├── Input │ │ │ ├── AdeGameplayContentInputHandler.cs │ │ │ ├── AdeGameplayContentInputHandler.cs.meta │ │ │ ├── AdeHotkeyRebindingButton.cs │ │ │ ├── AdeHotkeyRebindingButton.cs.meta │ │ │ ├── AdeInputControl.cs │ │ │ ├── AdeInputControl.cs.meta │ │ │ ├── AdeInputManager.cs │ │ │ └── AdeInputManager.cs.meta │ │ ├── Project.meta │ │ ├── Project │ │ │ ├── AdeProjectManager.cs │ │ │ └── AdeProjectManager.cs.meta │ │ ├── UI.meta │ │ ├── UI │ │ │ ├── AdeGameplayContentResizer.cs │ │ │ ├── AdeGameplayContentResizer.cs.meta │ │ │ ├── AdeShutterManager.cs │ │ │ ├── AdeShutterManager.cs.meta │ │ │ ├── Bars.meta │ │ │ ├── Bars │ │ │ │ ├── Top.meta │ │ │ │ └── Top │ │ │ │ │ ├── AdeTimingInputField.cs │ │ │ │ │ └── AdeTimingInputField.cs.meta │ │ │ ├── Dialog.meta │ │ │ ├── Dialog │ │ │ │ ├── AdeDialogManager.cs │ │ │ │ ├── AdeDialogManager.cs.meta │ │ │ │ ├── AdeDualDialog.cs │ │ │ │ ├── AdeDualDialog.cs.meta │ │ │ │ ├── AdeSingleDialog.cs │ │ │ │ ├── AdeSingleDialog.cs.meta │ │ │ │ ├── Content.meta │ │ │ │ ├── Content │ │ │ │ │ ├── AdeBasicSingleDialogContent.cs │ │ │ │ │ ├── AdeBasicSingleDialogContent.cs.meta │ │ │ │ │ ├── AdeHotkeyDialogContent.cs │ │ │ │ │ ├── AdeHotkeyDialogContent.cs.meta │ │ │ │ │ ├── AdeSkinDialogContent.cs │ │ │ │ │ ├── AdeSkinDialogContent.cs.meta │ │ │ │ │ ├── AdeSoundDialogContent.cs │ │ │ │ │ ├── AdeSoundDialogContent.cs.meta │ │ │ │ │ ├── ArcadeUserAgreementDialogContent.cs │ │ │ │ │ └── ArcadeUserAgreementDialogContent.cs.meta │ │ │ │ ├── Util.meta │ │ │ │ └── Util │ │ │ │ │ ├── AdeAutoResizeScrollView.cs │ │ │ │ │ ├── AdeAutoResizeScrollView.cs.meta │ │ │ │ │ ├── AdeAutoResizeScrollViewContent.cs │ │ │ │ │ ├── AdeAutoResizeScrollViewContent.cs.meta │ │ │ │ │ ├── AdeSkinBackgroundOption.cs │ │ │ │ │ └── AdeSkinBackgroundOption.cs.meta │ │ │ ├── Info.meta │ │ │ ├── Info │ │ │ │ ├── AdeCursorInfo.cs │ │ │ │ ├── AdeCursorInfo.cs.meta │ │ │ │ ├── AdeTimingSlider.cs │ │ │ │ └── AdeTimingSlider.cs.meta │ │ │ ├── Toast.meta │ │ │ └── Toast │ │ │ │ ├── AdeToast.cs │ │ │ │ └── AdeToast.cs.meta │ │ ├── Util.meta │ │ └── Util │ │ │ ├── AdeNumberInputWithSlider.cs │ │ │ ├── AdeNumberInputWithSlider.cs.meta │ │ │ ├── AdeScreenResizeListener.cs │ │ │ ├── AdeScreenResizeListener.cs.meta │ │ │ ├── AdeSliderWithEndEdit.cs │ │ │ └── AdeSliderWithEndEdit.cs.meta │ ├── Gameplay.meta │ ├── Gameplay │ │ ├── ArcGameplayManager.cs │ │ ├── ArcGameplayManager.cs.meta │ │ ├── Chart.meta │ │ ├── Chart │ │ │ ├── ArcChart.cs │ │ │ └── ArcChart.cs.meta │ │ ├── Components.meta │ │ ├── Components │ │ │ ├── ArcArcRenderer.cs │ │ │ ├── ArcArcRenderer.cs.meta │ │ │ ├── ArcArcSegmentComponent.cs │ │ │ ├── ArcArcSegmentComponent.cs.meta │ │ │ ├── ArcTapNoteEffectComponent.cs │ │ │ └── ArcTapNoteEffectComponent.cs.meta │ │ ├── Managers.meta │ │ ├── Managers │ │ │ ├── ArcArcManager.cs │ │ │ ├── ArcArcManager.cs.meta │ │ │ ├── ArcAudioManager.cs │ │ │ ├── ArcAudioManager.cs.meta │ │ │ ├── ArcCameraManager.cs │ │ │ ├── ArcCameraManager.cs.meta │ │ │ ├── ArcEffectManager.cs │ │ │ ├── ArcEffectManager.cs.meta │ │ │ ├── ArcHoldNoteManager.cs │ │ │ ├── ArcHoldNoteManager.cs.meta │ │ │ ├── ArcSceneControlManager.cs │ │ │ ├── ArcSceneControlManager.cs.meta │ │ │ ├── ArcScoreManager.cs │ │ │ ├── ArcScoreManager.cs.meta │ │ │ ├── ArcTapNoteManager.cs │ │ │ ├── ArcTapNoteManager.cs.meta │ │ │ ├── ArcTimingManager.cs │ │ │ └── ArcTimingManager.cs.meta │ │ ├── Skin.meta │ │ ├── Skin │ │ │ ├── ArcSkinManager.cs │ │ │ └── ArcSkinManager.cs.meta │ │ ├── Utility.meta │ │ └── Utility │ │ │ ├── ArcAlgorithm.cs │ │ │ ├── ArcAlgorithm.cs.meta │ │ │ ├── ArcEffectPlane.cs │ │ │ └── ArcEffectPlane.cs.meta │ ├── Util.meta │ └── Util │ │ ├── Input.meta │ │ ├── Input │ │ ├── HotkeyInteraction.cs │ │ ├── HotkeyInteraction.cs.meta │ │ ├── KeyWithModifiersComposite.cs │ │ └── KeyWithModifiersComposite.cs.meta │ │ ├── Loader.meta │ │ ├── Loader │ │ ├── Loader.cs │ │ └── Loader.cs.meta │ │ ├── Misc.meta │ │ ├── Misc │ │ ├── MaskUtil.cs │ │ └── MaskUtil.cs.meta │ │ ├── Pooling.meta │ │ ├── Pooling │ │ ├── GameObjectPool.cs │ │ └── GameObjectPool.cs.meta │ │ ├── Rendering.meta │ │ ├── Rendering │ │ ├── SelectionRendering.cs │ │ └── SelectionRendering.cs.meta │ │ ├── Shell.meta │ │ ├── Shell │ │ ├── FileBrowser.cs │ │ └── FileBrowser.cs.meta │ │ ├── StringParser.meta │ │ ├── StringParser │ │ ├── StringParser.cs │ │ └── StringParser.cs.meta │ │ ├── UI.meta │ │ ├── UI │ │ ├── DropdownHelper.cs │ │ └── DropdownHelper.cs.meta │ │ ├── UniTask.meta │ │ ├── UniTask │ │ ├── UniTask.cs │ │ └── UniTask.cs.meta │ │ ├── UnityExtension.meta │ │ └── UnityExtension │ │ ├── CameraExtension.cs │ │ ├── CameraExtension.cs.meta │ │ ├── CollectionExtension.cs │ │ ├── CollectionExtension.cs.meta │ │ ├── InputExtension.cs │ │ ├── InputExtension.cs.meta │ │ ├── LineRendererExtension.cs │ │ ├── LineRendererExtension.cs.meta │ │ ├── MathfExtension.cs │ │ ├── MathfExtension.cs.meta │ │ ├── TextExtension.cs │ │ └── TextExtension.cs.meta ├── Shader.meta ├── Shader │ ├── Arc.shader │ ├── Arc.shader.meta │ ├── ArcTap.shader │ ├── ArcTap.shader.meta │ ├── ColorSpace.hlsl │ ├── ColorSpace.hlsl.meta │ ├── HeightIndicator.shader │ ├── HeightIndicator.shader.meta │ ├── HoldNote.shader │ ├── HoldNote.shader.meta │ ├── SelectionBlit.Shader │ ├── SelectionBlit.Shader.meta │ ├── Shaders.shadervariants │ ├── Shaders.shadervariants.meta │ ├── Shadow.shader │ ├── Shadow.shader.meta │ ├── TapNote.shader │ ├── TapNote.shader.meta │ ├── Track.shader │ └── Track.shader.meta ├── Textures.meta ├── Textures │ ├── Blank.png │ ├── Blank.png.meta │ ├── Icon.meta │ ├── Icon │ │ ├── MDI.meta │ │ ├── MDI │ │ │ ├── Camera.png │ │ │ ├── Camera.png.meta │ │ │ ├── Check.png │ │ │ ├── Check.png.meta │ │ │ ├── FileSync.png │ │ │ ├── FileSync.png.meta │ │ │ ├── Folder.png │ │ │ ├── Folder.png.meta │ │ │ ├── Grid.png │ │ │ ├── Grid.png.meta │ │ │ ├── Hotkey.png │ │ │ ├── Hotkey.png.meta │ │ │ ├── Power.png │ │ │ ├── Power.png.meta │ │ │ ├── Redo.png │ │ │ ├── Redo.png.meta │ │ │ ├── Refresh.png │ │ │ ├── Refresh.png.meta │ │ │ ├── Save.png │ │ │ ├── Save.png.meta │ │ │ ├── Setting.png │ │ │ ├── Setting.png.meta │ │ │ ├── Skin.png │ │ │ ├── Skin.png.meta │ │ │ ├── Swap.png │ │ │ ├── Swap.png.meta │ │ │ ├── Timeline.png │ │ │ ├── Timeline.png.meta │ │ │ ├── Undo.png │ │ │ ├── Undo.png.meta │ │ │ ├── Volumn.png │ │ │ └── Volumn.png.meta │ │ ├── OBS.png │ │ └── OBS.png.meta │ ├── MainIcon.png │ ├── MainIcon.png.meta │ ├── UI.meta │ └── UI │ │ ├── Bottom.png │ │ ├── Bottom.png.meta │ │ ├── Left.png │ │ ├── Left.png.meta │ │ ├── Right.png │ │ ├── Right.png.meta │ │ ├── ToolBackground.png │ │ ├── ToolBackground.png.meta │ │ ├── Top.png │ │ └── Top.png.meta ├── UniversalRenderPipelineGlobalSettings.asset ├── UniversalRenderPipelineGlobalSettings.asset.meta ├── VFX.meta ├── VFX │ ├── LongVFX.vfx │ ├── LongVFX.vfx.meta │ ├── LongVFXShader.shadergraph │ ├── LongVFXShader.shadergraph.meta │ ├── TapVFX.vfx │ ├── TapVFX.vfx.meta │ ├── TapVFXShader.shadergraph │ └── TapVFXShader.shadergraph.meta ├── VFXDefaultResources.asset ├── VFXDefaultResources.asset.meta ├── _Scenes.meta └── _Scenes │ ├── ArcEditor.unity │ └── ArcEditor.unity.meta ├── LICENSE ├── LICENSE.texture ├── Packages ├── manifest.json └── packages-lock.json ├── ProjectSettings ├── AudioManager.asset ├── AutoStreamingSettings.asset ├── BurstAotSettings_StandaloneLinux64.json ├── BurstAotSettings_StandaloneOSX.json ├── BurstAotSettings_StandaloneWindows.json ├── BurstAotSettings_WebGL.json ├── ClusterInputManager.asset ├── CommonBurstAotSettings.json ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── MemorySettings.asset ├── MultiplayerManager.asset ├── NavMeshAreas.asset ├── NetworkManager.asset ├── PackageManagerSettings.asset ├── Packages │ └── com.unity.services.core │ │ └── Settings.json ├── Physics2DSettings.asset ├── PresetManager.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── SceneTemplateSettings.json ├── ShaderGraphSettings.asset ├── TagManager.asset ├── TimeManager.asset ├── URPProjectSettings.asset ├── UnityConnectSettings.asset ├── VFXManager.asset ├── VersionControlSettings.asset └── XRSettings.asset ├── README.md └── UIElementsSchema ├── UIElements.xsd ├── UnityEditor.Experimental.UIElements.xsd ├── UnityEditor.PackageManager.UI.xsd └── UnityEngine.Experimental.UIElements.xsd /Assets/Audio.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6972cad78e175d24fbcecac928584601 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Audio/MusicPlaybackPitch.mixer.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c277eb9bffe7a6645b84fd6008d17a53 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 86fbf15e4043bec41aec73275ffefa0a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2dfbc748e7fbcd9458c78aefe389e222 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Background.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 99cc132092374864da5120341e96f0f7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Background/BaseConflict.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Background/BaseConflict.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Background/BaseLight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Background/BaseLight.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/BackgroundDarken.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/BackgroundDarken.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e80cdb8bc5e81f34c95685995752fa91 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/ArcBody.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aedcced5de912c84ca3332c3987a370a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/ArcBody/ArcBody.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Note/ArcBody/ArcBody.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/ArcBody/ArcBodyHighlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Note/ArcBody/ArcBodyHighlight.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/ArcCap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Note/ArcCap.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/ArcTap.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2bb71b199b7077a438d28b4abf88689f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/ArcTap/ArcTapDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Note/ArcTap/ArcTapDark.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/ArcTap/ArcTapLight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Note/ArcTap/ArcTapLight.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/ArcTapShadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Note/ArcTapShadow.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/HeightIndicator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Note/HeightIndicator.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/HoldNote.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 44a06c5d899ef084dabd199be29d6e66 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/HoldNote/HoldNoteDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Note/HoldNote/HoldNoteDark.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/HoldNote/HoldNoteDarkHighlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Note/HoldNote/HoldNoteDarkHighlight.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/HoldNote/HoldNoteLight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Note/HoldNote/HoldNoteLight.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/HoldNote/HoldNoteLightHighlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Note/HoldNote/HoldNoteLightHighlight.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/SfxArcTap.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 985ffcb29da84a4449f0b354bc7207a5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/SfxArcTap/SfxArcTap.mtl: -------------------------------------------------------------------------------- 1 | # Blender 3.6.0 MTL File: 'untitled.blend' 2 | # www.blender.org 3 | 4 | newmtl Mat 5 | Ns 360.000000 6 | Ka 1.000000 1.000000 1.000000 7 | Kd 0.800000 0.800000 0.800000 8 | Ks 0.500000 0.500000 0.500000 9 | Ke 0.000000 0.000000 0.000000 10 | Ni 1.000000 11 | d 1.000000 12 | illum 2 13 | 14 | newmtl Mat.2 15 | Ns 360.000000 16 | Ka 1.000000 1.000000 1.000000 17 | Kd 0.800000 0.800000 0.800000 18 | Ks 0.500000 0.500000 0.500000 19 | Ke 0.000000 0.000000 0.000000 20 | Ni 1.000000 21 | d 1.000000 22 | illum 2 23 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/SfxArcTap/SfxArcTap.mtl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eaba00deb1b800f4ab2f598adf7779bc 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/SfxArcTap/SfxArcTapCoreDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Note/SfxArcTap/SfxArcTapCoreDark.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/SfxArcTap/SfxArcTapCoreLight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Note/SfxArcTap/SfxArcTapCoreLight.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/SfxArcTap/SfxArcTapNoteDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Note/SfxArcTap/SfxArcTapNoteDark.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/SfxArcTap/SfxArcTapNoteLight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Note/SfxArcTap/SfxArcTapNoteLight.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/TapNote.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e4e56f06a2b6eb74a82fe8ebdeccee71 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/TapNote/TapNoteDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Note/TapNote/TapNoteDark.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Note/TapNote/TapNoteLight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Note/TapNote/TapNoteLight.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Particle.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c0ad31298ec2674283fc65b380ae1f5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Particle/ParticleArc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Particle/ParticleArc.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Particle/ParticleNote.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 44d84f6a533a2a7498110c24368e3dc0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Particle/ParticleNote/NoteParticles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Particle/ParticleNote/NoteParticles.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Particle/ParticleSfxTap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Particle/ParticleSfxTap.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/SkyInput.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c41ec8b89d8f7334780ebcfe76fe3f2b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/SkyInput/SkyInputLabel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/SkyInput/SkyInputLabel.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/SkyInput/SkyInputLine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/SkyInput/SkyInputLine.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Track.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eb8341bb1232c454abb65266f956996e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Track/CriticalLine.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 13b8bd32395170947a238cb2c7a23499 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Track/CriticalLine/TrackCriticalLine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Track/CriticalLine/TrackCriticalLine.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Track/CriticalLine/TrackCriticalLineExtraDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Track/CriticalLine/TrackCriticalLineExtraDark.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Track/CriticalLine/TrackCriticalLineExtraLight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Track/CriticalLine/TrackCriticalLineExtraLight.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Track/LaneHit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Track/LaneHit.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Track/TrackBase.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 58063f986d0849345887c63f2ebdcc40 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Track/TrackBase/TrackDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Track/TrackBase/TrackDark.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Track/TrackBase/TrackWhite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Track/TrackBase/TrackWhite.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Track/TrackExtra.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dbccb66ff366797498968b0e20f83def 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Track/TrackExtra/ExtraLaneConflict.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Track/TrackExtra/ExtraLaneConflict.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Track/TrackExtra/ExtraLaneLight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Track/TrackExtra/ExtraLaneLight.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Track/TrackLaneDivider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Track/TrackLaneDivider.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Playfield/Tutorial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Playfield/Tutorial.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/Sound.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4036da97880f8ac4d813e5496e14039f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Sound/Arc.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Sound/Arc.wav -------------------------------------------------------------------------------- /Assets/DefaultSkin/Sound/Arc.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bdece328b6ce4a1408ee82a4eefbe5b4 3 | AudioImporter: 4 | externalObjects: {} 5 | serializedVersion: 6 6 | defaultSettings: 7 | loadType: 0 8 | sampleRateSetting: 0 9 | sampleRateOverride: 44100 10 | compressionFormat: 1 11 | quality: 1 12 | conversionMode: 0 13 | platformSettingOverrides: {} 14 | forceToMono: 0 15 | normalize: 1 16 | preloadAudioData: 1 17 | loadInBackground: 0 18 | ambisonic: 0 19 | 3D: 1 20 | userData: 21 | assetBundleName: 22 | assetBundleVariant: 23 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Sound/ShutterClose.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Sound/ShutterClose.wav -------------------------------------------------------------------------------- /Assets/DefaultSkin/Sound/ShutterClose.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b92cf651b7d8a1045a3ecf889c98010f 3 | AudioImporter: 4 | externalObjects: {} 5 | serializedVersion: 6 6 | defaultSettings: 7 | loadType: 0 8 | sampleRateSetting: 0 9 | sampleRateOverride: 44100 10 | compressionFormat: 1 11 | quality: 1 12 | conversionMode: 0 13 | platformSettingOverrides: {} 14 | forceToMono: 0 15 | normalize: 1 16 | preloadAudioData: 1 17 | loadInBackground: 0 18 | ambisonic: 0 19 | 3D: 1 20 | userData: 21 | assetBundleName: 22 | assetBundleVariant: 23 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Sound/ShutterOpen.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Sound/ShutterOpen.wav -------------------------------------------------------------------------------- /Assets/DefaultSkin/Sound/ShutterOpen.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 02f6cd2afeca58c459d96d03db86d3f9 3 | AudioImporter: 4 | externalObjects: {} 5 | serializedVersion: 6 6 | defaultSettings: 7 | loadType: 0 8 | sampleRateSetting: 0 9 | sampleRateOverride: 44100 10 | compressionFormat: 1 11 | quality: 1 12 | conversionMode: 0 13 | platformSettingOverrides: {} 14 | forceToMono: 0 15 | normalize: 1 16 | preloadAudioData: 1 17 | loadInBackground: 0 18 | ambisonic: 0 19 | 3D: 1 20 | userData: 21 | assetBundleName: 22 | assetBundleVariant: 23 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/Sound/Tap.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/Sound/Tap.wav -------------------------------------------------------------------------------- /Assets/DefaultSkin/Sound/Tap.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fdffe2ec68c4c204d84ad3dee4b69fd0 3 | AudioImporter: 4 | externalObjects: {} 5 | serializedVersion: 6 6 | defaultSettings: 7 | loadType: 0 8 | sampleRateSetting: 0 9 | sampleRateOverride: 44100 10 | compressionFormat: 1 11 | quality: 1 12 | conversionMode: 0 13 | platformSettingOverrides: {} 14 | forceToMono: 0 15 | normalize: 1 16 | preloadAudioData: 1 17 | loadInBackground: 0 18 | ambisonic: 0 19 | 3D: 1 20 | userData: 21 | assetBundleName: 22 | assetBundleVariant: 23 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 206dee9cfec92c54cbc5f4470aae993a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/Dialog.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 88bae3ba9e9ec3d4bbdbb055ff07bc65 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/Dialog/ButtonDualLeft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/Dialog/ButtonDualLeft.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/Dialog/ButtonDualLeftDisabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/Dialog/ButtonDualLeftDisabled.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/Dialog/ButtonDualLeftPressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/Dialog/ButtonDualLeftPressed.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/Dialog/ButtonDualRight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/Dialog/ButtonDualRight.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/Dialog/ButtonDualRightDisabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/Dialog/ButtonDualRightDisabled.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/Dialog/ButtonDualRightPressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/Dialog/ButtonDualRightPressed.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/Dialog/ButtonSingle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/Dialog/ButtonSingle.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/Dialog/ButtonSingleDisabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/Dialog/ButtonSingleDisabled.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/Dialog/ButtonSinglePressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/Dialog/ButtonSinglePressed.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/Dialog/DialogBackground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/Dialog/DialogBackground.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/Dialog/DialogTop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/Dialog/DialogTop.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/Difficulties.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0559a87a69e1a56409271d99eebbb79c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/Difficulties/Beyond.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/Difficulties/Beyond.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/Difficulties/Eternal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/Difficulties/Eternal.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/Difficulties/Future.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/Difficulties/Future.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/Difficulties/Past.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/Difficulties/Past.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/Difficulties/Present.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/Difficulties/Present.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/PlayPause.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9706e500c19cb8409bc876827c8c8ca 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/PlayPause/Pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/PlayPause/Pause.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/PlayPause/PausePressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/PlayPause/PausePressed.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/PlayPause/Play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/PlayPause/Play.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/PlayPause/PlayPressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/PlayPause/PlayPressed.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/ProgressGlow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/ProgressGlow.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/Shutter.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f2c135182870b6642921807c06d4b96f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/Shutter/ShutterLeft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/Shutter/ShutterLeft.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/Shutter/ShutterRight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/Shutter/ShutterRight.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/SongInfo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/SongInfo.png -------------------------------------------------------------------------------- /Assets/DefaultSkin/UI/UnknownCover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/DefaultSkin/UI/UnknownCover.png -------------------------------------------------------------------------------- /Assets/DefaultVolumeProfile.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 60cc099ac245d534a9f27d7b7c3de889 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Demigiant.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0b9aa60a951910145bd2070ae57ae3f9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f08a4d99d267007429e37c565bfa6c03 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/DOTween.XML.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 34192c5e0d14aee43a0e86cc4823268a 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/DOTween.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Demigiant/DOTween/DOTween.dll -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/DOTween.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a811bde74b26b53498b4f6d872b09b6d 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | isPreloaded: 0 9 | isOverridable: 0 10 | platformData: 11 | - first: 12 | Any: 13 | second: 14 | enabled: 1 15 | settings: {} 16 | - first: 17 | Editor: Editor 18 | second: 19 | enabled: 0 20 | settings: 21 | DefaultValueInitialized: true 22 | - first: 23 | Windows Store Apps: WindowsStoreApps 24 | second: 25 | enabled: 0 26 | settings: 27 | CPU: AnyCPU 28 | userData: 29 | assetBundleName: 30 | assetBundleVariant: 31 | -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/Demigiant.DOTween.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Demigiant.DOTween" 3 | } 4 | -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/Demigiant.DOTween.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a9c0250d4f2b1c444a5b1e3af5a698eb 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 404d16d084a868b488e2ac06ee0cce18 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/Editor/DOTweenEditor.XML.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2e2c6224d345d9249acfa6e8ef40bb2d 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 45d5034162d6cf04dbe46da84fc7d074 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | isPreloaded: 0 9 | isOverridable: 0 10 | platformData: 11 | - first: 12 | Any: 13 | second: 14 | enabled: 0 15 | settings: {} 16 | - first: 17 | Editor: Editor 18 | second: 19 | enabled: 1 20 | settings: 21 | DefaultValueInitialized: true 22 | - first: 23 | Windows Store Apps: WindowsStoreApps 24 | second: 25 | enabled: 0 26 | settings: 27 | CPU: AnyCPU 28 | userData: 29 | assetBundleName: 30 | assetBundleVariant: 31 | -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/Editor/Imgs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab90098f3edc9844c8e0444232cf4656 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/Editor/Imgs/DOTweenIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Demigiant/DOTween/Editor/Imgs/DOTweenIcon.png -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/Editor/Imgs/Footer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Demigiant/DOTween/Editor/Imgs/Footer.png -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/Editor/Imgs/Footer_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Demigiant/DOTween/Editor/Imgs/Footer_dark.png -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/Editor/Imgs/Header.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Demigiant/DOTween/Editor/Imgs/Header.jpg -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/Modules.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ffb4827c07d3f57428c4668b25cafeed 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/Modules/DOTweenModuleAudio.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b766d08851589514b97afb23c6f30a70 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/Modules/DOTweenModulePhysics.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dae9aa560b4242648a3affa2bfabc365 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/Modules/DOTweenModulePhysics2D.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 230fe34542e175245ba74b4659dae700 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/Modules/DOTweenModuleSprite.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 188918ab119d93148aa0de59ccf5286b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/Modules/DOTweenModuleUI.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a060394c03331a64392db53a10e7f2d1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/Modules/DOTweenModuleUnityVersion.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 63c02322328255542995bd02b47b0457 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/Modules/DOTweenModuleUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7bcaf917d9cf5b84090421a5a2abe42e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Demigiant/DOTween/readme.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fccfc62abf2eb0a4db614853430894fd 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 166b2903823c57e44879827eb0f84f6a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/AdeShutterManagerEditor.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEditor; 3 | using Arcade.Compose; 4 | 5 | [CustomEditor(typeof(AdeShutterManager))] 6 | public class AdeShutterManagerEditor : Editor 7 | { 8 | public override void OnInspectorGUI() 9 | { 10 | base.OnInspectorGUI(); 11 | if (!Application.isPlaying) return; 12 | GUILayout.Label("Editor"); 13 | GUILayout.BeginHorizontal(); 14 | if (GUILayout.Button("Open")) 15 | { 16 | AdeShutterManager.Instance.Open(); 17 | } 18 | if (GUILayout.Button("Close")) 19 | { 20 | AdeShutterManager.Instance.Close(); 21 | } 22 | GUILayout.EndHorizontal(); 23 | } 24 | } 25 | 26 | -------------------------------------------------------------------------------- /Assets/Editor/AdeShutterManagerEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d4b0b32101c087548a55dd7bac56330b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/AdeSkinHostEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9a976d052a03a246a27bd5ff795df0d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/AdeToastEditor.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEditor; 3 | using Arcade.Compose; 4 | 5 | [CustomEditor(typeof(AdeToast))] 6 | public class AdeToastEditor : Editor 7 | { 8 | private string text; 9 | public override void OnInspectorGUI() 10 | { 11 | base.OnInspectorGUI(); 12 | text = GUILayout.TextArea(text); 13 | if (GUILayout.Button("Send")) AdeToast.Instance.Show(text); 14 | } 15 | } 16 | 17 | -------------------------------------------------------------------------------- /Assets/Editor/AdeToastEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2fed1547609977a4a91b60b95aa4b86f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/ArcEffectManagerEditor.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEditor; 3 | using Arcade.Gameplay; 4 | 5 | [CustomEditor(typeof(ArcEffectManager))] 6 | public class ArcEffectManagerEditor : Editor 7 | { 8 | public override void OnInspectorGUI() 9 | { 10 | base.OnInspectorGUI(); 11 | if (!Application.isPlaying) return; 12 | GUILayout.Label("Loaded special effect audios:"); 13 | foreach (var key in ArcEffectManager.Instance.SpecialEffectAudios.Keys) 14 | { 15 | GUILayout.Label($" {key}"); 16 | } 17 | } 18 | } 19 | 20 | -------------------------------------------------------------------------------- /Assets/Editor/ArcEffectManagerEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9cc8a138cb9fbdb4b928354b71f5b424 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/ArcGameplayManagerEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2cdbeea38a27da64aafccf4ef8a8f9e0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/ArcadeBuild.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 36b34df57c6610a45a23d6d56fce29d9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/ArcadeComposeManagerEditor.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEditor; 3 | using Arcade.Compose; 4 | 5 | [CustomEditor(typeof(ArcadeComposeManager))] 6 | public class ArcadeComposeManagerEditor : Editor 7 | { 8 | public override void OnInspectorGUI() 9 | { 10 | base.OnInspectorGUI(); 11 | if (!Application.isPlaying) return; 12 | GUILayout.Label("Editor"); 13 | GUILayout.BeginHorizontal(); 14 | if (GUILayout.Button("Play")) 15 | { 16 | ArcadeComposeManager.Instance.Play(); 17 | } 18 | if (GUILayout.Button("Pause")) 19 | { 20 | ArcadeComposeManager.Instance.Pause(); 21 | } 22 | GUILayout.EndHorizontal(); 23 | } 24 | } 25 | 26 | -------------------------------------------------------------------------------- /Assets/Editor/ArcadeComposeManagerEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f33ca5dc3b14596488c8d1ce526b18ba 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/CommandManagerEditor.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEditor; 3 | using Arcade.Compose.Command; 4 | 5 | [CustomEditor(typeof(AdeCommandManager))] 6 | public class CommandManagerEditor : Editor 7 | { 8 | public override void OnInspectorGUI() 9 | { 10 | base.OnInspectorGUI(); 11 | EditorGUILayout.BeginHorizontal(); 12 | if (GUILayout.Button("Undo")) AdeCommandManager.Instance.Undo(); 13 | if (GUILayout.Button("Redo")) AdeCommandManager.Instance.Redo(); 14 | EditorGUILayout.EndHorizontal(); 15 | } 16 | } 17 | 18 | -------------------------------------------------------------------------------- /Assets/Editor/CommandManagerEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1ca488123ab4acd4393122357d614af0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Fonts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c35673f26a4218a4783da8dbe80583f1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Fonts/Exo-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Fonts/Exo-Regular.ttf -------------------------------------------------------------------------------- /Assets/Fonts/Exo-Regular.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 23993deec5a792341b754de22fcbdddd 3 | TrueTypeFontImporter: 4 | externalObjects: {} 5 | serializedVersion: 4 6 | fontSize: 16 7 | forceTextureCase: -2 8 | characterSpacing: 0 9 | characterPadding: 1 10 | includeFontData: 1 11 | fontName: Exo 12 | fontNames: 13 | - Exo 14 | fallbackFontReferences: [] 15 | customCharacters: 16 | fontRenderingMode: 0 17 | ascentCalculationMode: 1 18 | useLegacyBoundsCalculation: 0 19 | shouldRoundAdvanceValue: 1 20 | userData: 21 | assetBundleName: 22 | assetBundleVariant: 23 | -------------------------------------------------------------------------------- /Assets/Fonts/GeosansLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Fonts/GeosansLight.ttf -------------------------------------------------------------------------------- /Assets/Fonts/GeosansLight.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 36c185ed9ab94274a80aaa52eaff6686 3 | TrueTypeFontImporter: 4 | externalObjects: {} 5 | serializedVersion: 4 6 | fontSize: 16 7 | forceTextureCase: -2 8 | characterSpacing: 0 9 | characterPadding: 1 10 | includeFontData: 1 11 | fontName: GeosansLight 12 | fontNames: 13 | - GeosansLight 14 | fallbackFontReferences: [] 15 | customCharacters: 16 | fontRenderingMode: 0 17 | ascentCalculationMode: 1 18 | useLegacyBoundsCalculation: 0 19 | shouldRoundAdvanceValue: 1 20 | userData: 21 | assetBundleName: 22 | assetBundleVariant: 23 | -------------------------------------------------------------------------------- /Assets/Fonts/NotoSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Fonts/NotoSans-Regular.ttf -------------------------------------------------------------------------------- /Assets/Fonts/NotoSans-Regular.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 31dca927ee076e7438245e0861215965 3 | TrueTypeFontImporter: 4 | externalObjects: {} 5 | serializedVersion: 4 6 | fontSize: 16 7 | forceTextureCase: -2 8 | characterSpacing: 0 9 | characterPadding: 1 10 | includeFontData: 1 11 | fontName: Noto Sans 12 | fontNames: 13 | - Noto Sans 14 | fallbackFontReferences: [] 15 | customCharacters: 16 | fontRenderingMode: 0 17 | ascentCalculationMode: 1 18 | useLegacyBoundsCalculation: 0 19 | shouldRoundAdvanceValue: 1 20 | userData: 21 | assetBundleName: 22 | assetBundleVariant: 23 | -------------------------------------------------------------------------------- /Assets/Input.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 427ff9bbf7375a04db85123c53062ccf 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Input/ArcadeInput.inputactions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5bc4f5086d069804fb1d51273124a028 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 11500000, guid: 8404be70184654265930450def6a9037, type: 3} 11 | generateWrapperCode: 1 12 | wrapperCodePath: Assets\Scripts\Compose\Input\AdeInputControl.cs 13 | wrapperClassName: AdeInputControl 14 | wrapperCodeNamespace: Arcade.Compose 15 | -------------------------------------------------------------------------------- /Assets/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c1b6cd0dcdf390e4eb44522046921d72 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7cc13c6dad7223f49b37925e34a427ef 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Editor/VerticalHit.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 59891c690a5728844b37aa08b0ffdeb3 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Player.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8e3d75aa7ad4a646b23a8be6bcda96a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Player/Arc.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fc19cc416dce47b4ba4772e4ad59ac87 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Player/ArcTap.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 398ea87e569dea441b35a94a2d63ca34 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Player/Divider.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 696044712649475478a0d75deb88afb4 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Player/HeightIndicator.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0540d90b2c042db4ab9daae2a7345857 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Player/HoldNote.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 412d26984876fb54d8cab8e5df91e556 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Player/SfxArcTapCore.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: de3e3b432742eb84aa6828b396678f4e 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Player/SfxArcTapNote.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8522bb34bae79d847819262a6a31112b 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Player/Shadow.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 82043575658889a4bafb43f4397fe61e 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Player/TapNote.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e3b9fdd35228c4c43a2db201c95cb6f5 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Player/TrackBorderLeft.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fa88a448e79eba24ab14c72f25882f5b 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Player/TrackBorderRight.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3647c0fc237e67348aed0fb30e128eae 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Player/TrackExtra.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d91173caed9880b4bb57b42ca3f8960f 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Player/TrackMain.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d7bf4f47eee62254cb5f2f2a8fd9fc12 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Misc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0241212a3680fac4ea3165f449601fa8 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Misc/BuildTimestamp.txt: -------------------------------------------------------------------------------- 1 | 638799506973031840 -------------------------------------------------------------------------------- /Assets/Misc/BuildTimestamp.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fafb7c5112952114396aa1d607d28d76 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Misc/ChangeLog.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 609224af15c38cb4ab6e8827121d56e8 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/OBJImport.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d028592dccebfa743abf2b430dfc2a14 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/OBJImport/CharWordReader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 37ed5e34a98d98669ac1a63bf547afa3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/OBJImport/MTLLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 11b3883c0720fb8409b86b54877b58ea 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/OBJImport/OBJImport.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "OBJImport" 3 | } 4 | -------------------------------------------------------------------------------- /Assets/OBJImport/OBJImport.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5859d105543767d44b4e8bd7e9737ca0 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/OBJImport/OBJLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9951190d0789ee64599dc374c1f81ce5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/OBJImport/OBJLoaderHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6083f989375f6104aafb31a9e82ee153 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/OBJImport/OBJObjectBuilder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8242329223027ef40a531fc4dc2efd1c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/OBJImport/README.HTML: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Dummiesman OBJ Importer Readme 6 | 7 | 8 | 9 |

Dummiesman's OBJ Importer

10 |

Works during runtime*, and in editor! A couple of code samples are provided in the Samples folder.

11 |
12 |

*Runtime Import Note

13 |

You must go to the "Graphics" tab in your project, and add "Standard (Specular Setup)" to the always included shaders. This will make your next build take a while.

14 |
15 |

Features

16 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /Assets/OBJImport/README.HTML.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 127e58e7a0d489046a128e511967dea8 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/OBJImport/Samples.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e292531b556307479437e7763c8b31f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/OBJImport/Samples/ObjFromFile.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e668e28abcfb0ae439f4ead584aba85b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/OBJImport/Samples/ObjFromFile.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e96535515ee47d04589da7981f6650a2 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/OBJImport/Samples/ObjFromStream.cs: -------------------------------------------------------------------------------- 1 | using Dummiesman; 2 | using System.IO; 3 | using System.Text; 4 | using UnityEngine; 5 | 6 | public class ObjFromStream : MonoBehaviour { 7 | void Start () { 8 | //make www 9 | var www = new WWW("https://people.sc.fsu.edu/~jburkardt/data/obj/lamp.obj"); 10 | while (!www.isDone) 11 | System.Threading.Thread.Sleep(1); 12 | 13 | //create stream and load 14 | var textStream = new MemoryStream(Encoding.UTF8.GetBytes(www.text)); 15 | var loadedObj = new OBJLoader().Load(textStream); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Assets/OBJImport/Samples/ObjFromStream.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: daba88a30f38f3f4d8df0d146acfcd08 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/OBJImport/Samples/ObjFromStream.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f928d9ce1b64b94f9b3d349956f8cd3 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/OBJImport/StringExtensions.cs: -------------------------------------------------------------------------------- 1 | namespace Dummiesman 2 | { 3 | public static class StringExtensions 4 | { 5 | public static string Clean(this string str) 6 | { 7 | string rstr = str.Replace('\t', ' '); 8 | while (rstr.Contains(" ")) 9 | rstr = rstr.Replace(" ", " "); 10 | return rstr.Trim(); 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Assets/OBJImport/StringExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3ef7489c6f646f4448ffe979ea9857da 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/OBJImport/TextureLoader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce592b27d670b994b8150b9ddd9fa341 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/OBJImport/TextureLoader/BMPLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 27d41db6b761bbb4a989566820e47137 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/OBJImport/TextureLoader/BinaryExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5b61b2ce827ad8842a6812f45f25aaa1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/OBJImport/TextureLoader/ColorExtensions.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | namespace Dummiesman.Extensions 6 | { 7 | public static class ColorExtensions 8 | { 9 | public static Color FlipRB(this Color color) 10 | { 11 | return new Color(color.b, color.g, color.r, color.a); 12 | } 13 | 14 | public static Color32 FlipRB(this Color32 color) 15 | { 16 | return new Color32(color.b, color.g, color.r, color.a); 17 | } 18 | } 19 | } -------------------------------------------------------------------------------- /Assets/OBJImport/TextureLoader/ColorExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8034e4bf991d15a4b88970b534ce4a0f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/OBJImport/TextureLoader/DDSLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f9e65e68712e0f41aae633289ab739e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/OBJImport/TextureLoader/ImageLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 075edea996ccdd6489ad5e1197dd3f67 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/OBJImport/TextureLoader/ImageLoaderHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b8658e22fc9a3c94ab5d8c6460812b69 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/OBJImport/TextureLoader/ImageUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 594f0c9c36902bc4aa1e6fd12ae28fd0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/OBJImport/TextureLoader/TGALoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b682979498a095418396a690d23c0b0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aae671e30b55a6e4db351f59ca2f6c0d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Antlr4.Runtime.Standard.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Plugins/Antlr4.Runtime.Standard.dll -------------------------------------------------------------------------------- /Assets/Plugins/Antlr4.Runtime.Standard.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 305770af4d97c5b47b8174146bf152de 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | validateReferences: 1 13 | platformData: 14 | - first: 15 | Any: 16 | second: 17 | enabled: 1 18 | settings: {} 19 | - first: 20 | Editor: Editor 21 | second: 22 | enabled: 0 23 | settings: 24 | DefaultValueInitialized: true 25 | - first: 26 | Windows Store Apps: WindowsStoreApps 27 | second: 28 | enabled: 0 29 | settings: 30 | CPU: AnyCPU 31 | userData: 32 | assetBundleName: 33 | assetBundleVariant: 34 | -------------------------------------------------------------------------------- /Assets/Plugins/Antlr4.Runtime.Standard.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4bd6957431c412e48a2c85d2de184edb 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Plugins/NAudio.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Plugins/NAudio.dll -------------------------------------------------------------------------------- /Assets/Plugins/NAudio.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8cfcab7786512694d80f9a20105ba385 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | isPreloaded: 0 9 | isOverridable: 0 10 | platformData: 11 | - first: 12 | Any: 13 | second: 14 | enabled: 1 15 | settings: {} 16 | - first: 17 | Editor: Editor 18 | second: 19 | enabled: 0 20 | settings: 21 | DefaultValueInitialized: true 22 | - first: 23 | Windows Store Apps: WindowsStoreApps 24 | second: 25 | enabled: 0 26 | settings: 27 | CPU: AnyCPU 28 | userData: 29 | assetBundleName: 30 | assetBundleVariant: 31 | -------------------------------------------------------------------------------- /Assets/Plugins/NAudio.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 282216f4ba0ad9a4c93df2b253a82755 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Plugins/NLayer.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Plugins/NLayer.dll -------------------------------------------------------------------------------- /Assets/Plugins/NLayer.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1bbd377ebc922d142b301b67c19e7edf 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | validateReferences: 1 13 | platformData: 14 | - first: 15 | Any: 16 | second: 17 | enabled: 1 18 | settings: {} 19 | - first: 20 | Editor: Editor 21 | second: 22 | enabled: 0 23 | settings: 24 | DefaultValueInitialized: true 25 | - first: 26 | Windows Store Apps: WindowsStoreApps 27 | second: 28 | enabled: 0 29 | settings: 30 | CPU: AnyCPU 31 | userData: 32 | assetBundleName: 33 | assetBundleVariant: 34 | -------------------------------------------------------------------------------- /Assets/Plugins/NVorbis.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Plugins/NVorbis.dll -------------------------------------------------------------------------------- /Assets/Plugins/NVorbis.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21c5c8005a8e66d4c908e243376b01dc 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | validateReferences: 1 13 | platformData: 14 | - first: 15 | Any: 16 | second: 17 | enabled: 1 18 | settings: {} 19 | - first: 20 | Editor: Editor 21 | second: 22 | enabled: 0 23 | settings: 24 | DefaultValueInitialized: true 25 | - first: 26 | Windows Store Apps: WindowsStoreApps 27 | second: 28 | enabled: 0 29 | settings: 30 | CPU: AnyCPU 31 | userData: 32 | assetBundleName: 33 | assetBundleVariant: 34 | -------------------------------------------------------------------------------- /Assets/Plugins/NVorbis.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8b56ea8bb890934c89709acba8519fd 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Plugins/System.Reactive.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Plugins/System.Reactive.dll -------------------------------------------------------------------------------- /Assets/Plugins/System.Reactive.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: be487363d2d5afc4b824f92a15b6664f 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | validateReferences: 1 13 | platformData: 14 | - first: 15 | Any: 16 | second: 17 | enabled: 1 18 | settings: {} 19 | - first: 20 | Editor: Editor 21 | second: 22 | enabled: 0 23 | settings: 24 | DefaultValueInitialized: true 25 | - first: 26 | Windows Store Apps: WindowsStoreApps 27 | second: 28 | enabled: 0 29 | settings: 30 | CPU: AnyCPU 31 | userData: 32 | assetBundleName: 33 | assetBundleVariant: 34 | -------------------------------------------------------------------------------- /Assets/Plugins/System.Reactive.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 49f3abb4e4f2a104a9470248141fe7e1 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Plugins/System.Threading.Channels.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Plugins/System.Threading.Channels.dll -------------------------------------------------------------------------------- /Assets/Plugins/System.Threading.Channels.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b86269177ca9d145b6f7beab6aac6f3 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | validateReferences: 1 13 | platformData: 14 | - first: 15 | Any: 16 | second: 17 | enabled: 1 18 | settings: {} 19 | - first: 20 | Editor: Editor 21 | second: 22 | enabled: 0 23 | settings: 24 | DefaultValueInitialized: true 25 | - first: 26 | Windows Store Apps: WindowsStoreApps 27 | second: 28 | enabled: 0 29 | settings: 30 | CPU: AnyCPU 31 | userData: 32 | assetBundleName: 33 | assetBundleVariant: 34 | -------------------------------------------------------------------------------- /Assets/Plugins/System.Threading.Channels.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 66ab4e1c7e242eb4aaff69fc681d8fc9 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Plugins/Websocket.Client.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Plugins/Websocket.Client.dll -------------------------------------------------------------------------------- /Assets/Plugins/Websocket.Client.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 975985bdca7b94b4d8df41c496dc79c5 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | validateReferences: 1 13 | platformData: 14 | - first: 15 | Any: 16 | second: 17 | enabled: 1 18 | settings: {} 19 | - first: 20 | Editor: Editor 21 | second: 22 | enabled: 0 23 | settings: 24 | DefaultValueInitialized: true 25 | - first: 26 | Windows Store Apps: WindowsStoreApps 27 | second: 28 | enabled: 0 29 | settings: 30 | CPU: AnyCPU 31 | userData: 32 | assetBundleName: 33 | assetBundleVariant: 34 | -------------------------------------------------------------------------------- /Assets/Plugins/Websocket.Client.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b67e11f0a6d2dd14a9181a0c7c59c711 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Plugins/obs-websocket-dotnet.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Plugins/obs-websocket-dotnet.dll -------------------------------------------------------------------------------- /Assets/Plugins/obs-websocket-dotnet.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 222573cee42378f479e782fb0f22e049 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | validateReferences: 1 13 | platformData: 14 | - first: 15 | Any: 16 | second: 17 | enabled: 1 18 | settings: {} 19 | - first: 20 | Editor: Editor 21 | second: 22 | enabled: 0 23 | settings: 24 | DefaultValueInitialized: true 25 | - first: 26 | Windows Store Apps: WindowsStoreApps 27 | second: 28 | enabled: 0 29 | settings: 30 | CPU: AnyCPU 31 | userData: 32 | assetBundleName: 33 | assetBundleVariant: 34 | -------------------------------------------------------------------------------- /Assets/Plugins/obs-websocket-dotnet.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4dab8815b97156f4ab8a479d29f90b09 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9705b1748f6f4fc4fbc7d26f70ecc966 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b2e9a28eee70b3c4eb3ce74baf86af49 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Editor/BackgroundOption.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2c6b021eab6c65f4f9e277e38879a12f 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/Editor/Dialog.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e8b24c5aa2a6e07429d92c21b108ea17 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Editor/Dialog/CommonDual.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9fe68c1939a4a7548ad71b279850dbb8 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/Editor/Dialog/CommonSingle.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5e051a0432c3f8c4982d8a29a1108d94 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/Editor/Editors.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c33178be3f7ae3848aeda06065f1f7e8 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Editor/Editors/Timing.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b1f8b3b00feb7f4c9eb0d3432b7be1f 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 100100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Editor/Grid.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 69c3923aace78344db0975408b30f70b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Editor/Grid/Beatline.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c033789420d10946896dd82e1d6073d 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 100100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Editor/Grid/Vertical.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c68bbed901db7e43b76fc0803ef853d 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 100100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Editor/MarkingMenu.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d484bf31ad50a9b4aa97e46bd78d0ca3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Editor/MarkingMenu/Joint.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: af8aa5e53aa04534f87d7a1c3f009165 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 100100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Editor/MarkingMenu/MarkingMenuItem.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b2db23b92abc01459b7b21100436c9d 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 100100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Player.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 476c5c8526a6a4e4abf2ab994c41926e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Player/Arc.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f41e5f046f8dc8e4a95dd431ec3b9e5d 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 100100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Player/ArcTap.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5eec15f4264ba8e40a9b892db4035cc0 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 100100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Player/Beatline.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 40343f75c2a37124083d05d513bc77da 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 100100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Player/ConnectionLine.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e01fb8f446fa1414a948ac86710032b7 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 100100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Player/HoldNote.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ceea54d92fa6fed42a26eefe5c693259 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 100100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Player/LongNoteEffect.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b41ffeda4cbd5846a65ec727c0bb571 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 100100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Player/Segment.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 65a6ec2a7d2a9b1419fa573cc455d902 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 100100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Player/SfxArcTap.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d1bcec05f417133458e8c696f6edbc03 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 100100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Player/SfxTapNoteEffect.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b8b1a1f9b504b9742ab37f405ff7b140 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 100100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Player/TapNote.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3b7d882908263b549b710a68410b37fa 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 100100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/Player/TapNoteEffect.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3ac39123d40b2644cbd9dae7ba89884a 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 100100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Rendering.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f202b6b791753ef48889987d923d2350 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Rendering/GameplayRenderTexture.renderTexture: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!84 &8400000 4 | RenderTexture: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: GameplayRenderTexture 10 | m_ImageContentsHash: 11 | serializedVersion: 2 12 | Hash: 00000000000000000000000000000000 13 | m_IsAlphaChannelOptional: 0 14 | serializedVersion: 6 15 | m_Width: 1834 16 | m_Height: 1032 17 | m_AntiAliasing: 1 18 | m_MipCount: -1 19 | m_DepthStencilFormat: 94 20 | m_ColorFormat: 8 21 | m_MipMap: 0 22 | m_GenerateMips: 1 23 | m_SRGB: 0 24 | m_UseDynamicScale: 0 25 | m_UseDynamicScaleExplicit: 0 26 | m_BindMS: 0 27 | m_EnableCompatibleFormat: 1 28 | m_EnableRandomWrite: 0 29 | m_TextureSettings: 30 | serializedVersion: 2 31 | m_FilterMode: 1 32 | m_Aniso: 0 33 | m_MipBias: 0 34 | m_WrapU: 1 35 | m_WrapV: 1 36 | m_WrapW: 1 37 | m_Dimension: 2 38 | m_VolumeDepth: 1 39 | m_ShadowSamplingMode: 2 40 | -------------------------------------------------------------------------------- /Assets/Rendering/GameplayRenderTexture.renderTexture.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f8b4997696043774b9d46abd1954f789 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 8400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Rendering/Universal Render Data.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d65ccc83981467f4e9810ed480d4963a 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Rendering/Universal Render Pipeline Asset.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: db9443742b8b4bd45955319e70e379b2 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 604edc6bcc5f3c74187bc0ed5d9ddb02 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/DOTweenSettings.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1fe00ac639b5c0d40a63f1ac24b8bc58 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/SFB.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cea23e8b7ecb8b0418845101b23410f7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/SFB/IStandaloneFileBrowser.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SFB 4 | { 5 | public interface IStandaloneFileBrowser 6 | { 7 | string[] OpenFilePanel(string title, string directory, ExtensionFilter[] extensions, bool multiselect); 8 | string[] OpenFolderPanel(string title, string directory, bool multiselect); 9 | string SaveFilePanel(string title, string directory, string defaultName, ExtensionFilter[] extensions); 10 | 11 | void OpenFilePanelAsync(string title, string directory, ExtensionFilter[] extensions, bool multiselect, Action cb); 12 | void OpenFolderPanelAsync(string title, string directory, bool multiselect, Action cb); 13 | void SaveFilePanelAsync(string title, string directory, string defaultName, ExtensionFilter[] extensions, Action cb); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Assets/SFB/IStandaloneFileBrowser.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7609f7b6787a54496aa41a3053fcc76a 3 | timeCreated: 1483902788 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/SFB/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ddc4e7b83981f244ba9a26b88c18cb67 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/SFB/Plugins/Linux.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 82666e520ab4d4cf08bebbb8059cd6f4 3 | folderAsset: yes 4 | timeCreated: 1538224809 5 | licenseType: Free 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/SFB/Plugins/Linux/x86_64.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bd198408642944765b9305bd99404136 3 | folderAsset: yes 4 | timeCreated: 1538230728 5 | licenseType: Free 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/SFB/Plugins/Linux/x86_64/libStandaloneFileBrowser.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/SFB/Plugins/Linux/x86_64/libStandaloneFileBrowser.so -------------------------------------------------------------------------------- /Assets/SFB/Plugins/Mono.Posix.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/SFB/Plugins/Mono.Posix.dll -------------------------------------------------------------------------------- /Assets/SFB/Plugins/Mono.WebBrowser.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/SFB/Plugins/Mono.WebBrowser.dll -------------------------------------------------------------------------------- /Assets/SFB/Plugins/Ookii.Dialogs.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/SFB/Plugins/Ookii.Dialogs.dll -------------------------------------------------------------------------------- /Assets/SFB/Plugins/StandaloneFileBrowser.bundle/Contents.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 996ea0b0fb9804844ba9595686ee3e7a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/SFB/Plugins/StandaloneFileBrowser.bundle/Contents/Info.plist.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce685769797f44046afa3e567860c94c 3 | timeCreated: 1505756861 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/SFB/Plugins/StandaloneFileBrowser.bundle/Contents/MacOS.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a5a66f5db020f344c9327188aec2c060 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/SFB/Plugins/StandaloneFileBrowser.bundle/Contents/MacOS/StandaloneFileBrowser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/SFB/Plugins/StandaloneFileBrowser.bundle/Contents/MacOS/StandaloneFileBrowser -------------------------------------------------------------------------------- /Assets/SFB/Plugins/StandaloneFileBrowser.bundle/Contents/MacOS/StandaloneFileBrowser.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ddf122e0e89124ce78aacfeecb3ec554 3 | timeCreated: 1508179371 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/SFB/Plugins/System.Windows.Forms.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/SFB/Plugins/System.Windows.Forms.dll -------------------------------------------------------------------------------- /Assets/SFB/SFB.Runtime.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SFB.Runtime", 3 | "references": [], 4 | "includePlatforms": [], 5 | "excludePlatforms": [], 6 | "allowUnsafeCode": false, 7 | "overrideReferences": false, 8 | "precompiledReferences": [], 9 | "autoReferenced": true, 10 | "defineConstraints": [], 11 | "versionDefines": [], 12 | "noEngineReferences": false 13 | } -------------------------------------------------------------------------------- /Assets/SFB/SFB.Runtime.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 937297a2f463e45a1b06bc04b796e631 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/SFB/StandaloneFileBrowser.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c708be74128e4ced9b79eaaf80e8443 3 | timeCreated: 1483902788 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/SFB/StandaloneFileBrowserEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2650af8de2cda46b99b1bc7cf5d30ca5 3 | timeCreated: 1483902788 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/SFB/StandaloneFileBrowserLinux.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d3a668018554b8a89c3fe12de72b60c 3 | timeCreated: 1538067919 -------------------------------------------------------------------------------- /Assets/SFB/StandaloneFileBrowserMac.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bcb49ddb0ed5644fda9c3b055cafa27a 3 | timeCreated: 1483902788 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/SFB/StandaloneFileBrowserWindows.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 194e247414a78461d83ae606c1b96917 3 | timeCreated: 1483902788 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 435e67a823d232e49b21f356bc1eb239 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Aff.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 39a38af9e48a96f45ac2310ff2d3d4c9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Aff/ArcaeaFileFormat.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3d82c9d7f31236943b4eed931926527a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Aff/ArcaeaFileFormat.g4: -------------------------------------------------------------------------------- 1 | grammar ArcaeaFileFormat; 2 | 3 | Whitespace:[\p{White_Space}] -> skip; 4 | 5 | LParen: '('; 6 | RParen: ')'; 7 | LBrack: '['; 8 | RBrack: ']'; 9 | LBrace: '{'; 10 | RBrace: '}'; 11 | Comma: ','; 12 | Semicolon: ';'; 13 | 14 | fragment UNDERLINE: '_'; 15 | fragment ALPHABET: [a-zA-Z]; 16 | 17 | fragment DIGITSTART: [1-9]; 18 | fragment ZERO: '0'; 19 | fragment DIGIT: DIGITSTART | ZERO; 20 | fragment DOT: '.'; 21 | fragment NEGATIVE: '-'; 22 | Word: ALPHABET (UNDERLINE | DIGIT | ALPHABET)*; 23 | Int: NEGATIVE? (ZERO | DIGITSTART DIGIT*); 24 | Float: Int DOT DIGIT+; 25 | 26 | value: Word | Int | Float; 27 | values: LParen (value (Comma value)*)? RParen; 28 | event: Word? values subevents? segment?; 29 | item: event Semicolon; 30 | subevents : LBrack (event (Comma event)*)? RBrack; 31 | segment: LBrace body RBrace; 32 | body: item*; 33 | file: body EOF; -------------------------------------------------------------------------------- /Assets/Scripts/Aff/ArcaeaFileFormat.g4.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b16d4f4b9be2f5f4aacfa008d35b976d 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/Aff/ArcaeaFileFormat.interp.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 98251fa8d84cc2c4a8e9ac69278287ea 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/Aff/ArcaeaFileFormat.tokens: -------------------------------------------------------------------------------- 1 | Whitespace=1 2 | LParen=2 3 | RParen=3 4 | LBrack=4 5 | RBrack=5 6 | LBrace=6 7 | RBrace=7 8 | Comma=8 9 | Semicolon=9 10 | Word=10 11 | Int=11 12 | Float=12 13 | '('=2 14 | ')'=3 15 | '['=4 16 | ']'=5 17 | '{'=6 18 | '}'=7 19 | ','=8 20 | ';'=9 21 | -------------------------------------------------------------------------------- /Assets/Scripts/Aff/ArcaeaFileFormat.tokens.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e887518b53332ae4ba884a07593c22c0 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/Aff/ArcaeaFileFormatBaseListener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e61dad5dd271504f9e944e69b86094d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Aff/ArcaeaFileFormatLexer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 29fa317522ab51e4383ffd905b22163a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Aff/ArcaeaFileFormatLexer.interp.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6bd671acfde7b8846ac37c8f64a3f3ff 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/Aff/ArcaeaFileFormatLexer.tokens: -------------------------------------------------------------------------------- 1 | Whitespace=1 2 | LParen=2 3 | RParen=3 4 | LBrack=4 5 | RBrack=5 6 | LBrace=6 7 | RBrace=7 8 | Comma=8 9 | Semicolon=9 10 | Word=10 11 | Int=11 12 | Float=12 13 | '('=2 14 | ')'=3 15 | '['=4 16 | ']'=5 17 | '{'=6 18 | '}'=7 19 | ','=8 20 | ';'=9 21 | -------------------------------------------------------------------------------- /Assets/Scripts/Aff/ArcaeaFileFormatLexer.tokens.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9282d4f0b55c64541b70bb4be955a3c0 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/Aff/ArcaeaFileFormatListener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 867aa7f6676f14442b6ad8bd6a982f6e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Aff/ArcaeaFileFormatParser.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6b27e9af70d6985469f95c1561692a94 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Arcade.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Arcade", 3 | "rootNamespace": "", 4 | "references": [ 5 | "Demigiant.DOTween", 6 | "SFB.Runtime", 7 | "Unity.InputSystem", 8 | "OBJImport", 9 | "Unity.RenderPipelines.Core.Runtime", 10 | "Unity.RenderPipelines.Universal.Runtime", 11 | "UniTask" 12 | ], 13 | "includePlatforms": [], 14 | "excludePlatforms": [], 15 | "allowUnsafeCode": false, 16 | "overrideReferences": false, 17 | "precompiledReferences": [], 18 | "autoReferenced": true, 19 | "defineConstraints": [], 20 | "versionDefines": [], 21 | "noEngineReferences": false 22 | } -------------------------------------------------------------------------------- /Assets/Scripts/Arcade.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a3393b9d1acd1d64d9f0887d69c5a4f9 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fb63ddc28b7fd52429e6fb42ddd19478 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/AdeSkinHost.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 879c9c698261682438c06dce80ab200b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -99 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/ArcadeComposeManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bad4ed500b95c574da2a4103c752b4e0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -250 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Command.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a9003dbf91aa89f43bb1a873d26ad702 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Command/AdeCommandManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8cb3318431d3e534b8e435197b689a51 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Command/Chart.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7a7371a526aa26d4999c98c46f5fff75 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Command/Chart/ArcEventCommand.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fafa0977820646e4ebc66983f1bb6176 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Command/ICommand.cs: -------------------------------------------------------------------------------- 1 | using System.Linq; 2 | 3 | namespace Arcade.Compose.Command 4 | { 5 | public interface ICommand 6 | { 7 | string Name 8 | { 9 | get; 10 | } 11 | void Do(); 12 | void Undo(); 13 | } 14 | public class BatchCommand : ICommand 15 | { 16 | public string Name { get; private set; } 17 | private readonly ICommand[] commands = null; 18 | public BatchCommand(ICommand[] commands, string description) 19 | { 20 | this.commands = commands; 21 | Name = description; 22 | } 23 | public void Do() 24 | { 25 | foreach (var c in commands) 26 | { 27 | c.Do(); 28 | } 29 | } 30 | public void Undo() 31 | { 32 | foreach (var c in commands.Reverse()) 33 | { 34 | c.Undo(); 35 | } 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Command/ICommand.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 753a45fd75f299c45b09ff8ede0a17fc 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f9ec0139a803a6479a79c18bb9e181b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/AdeOperationManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 37b5ab3629034074f8554ff3bf8de0df 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 100 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/AdeSelectionManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4341bea51acbd324ebcd3ffadb536a23 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -4 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/Cursor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5a6890eb7b455bc4b9182490fa89645e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/Cursor/AdeCursorManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ae623474697e92645bb937a1044ed207 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -5 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/Cursor/AdeGridManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22d6ff9e4de8a964293e64914e22ad43 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -8 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/Editors.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 27bf2f370c5c0f041a5ed136cfaebbda 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/Editors/AdeCameraManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e877212a36943c740bc4faa90c76f9e8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/Editors/AdeTimingEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9896a1590c6c0b24a89284c39a408cb0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/Editors/AdeTimingItem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 13013b00abcdafb4195fac9ec3391c5f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/Editors/AdeValueEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e67971cbed52ffc45844d8973d50d127 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/EndOfFrame.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.Events; 3 | 4 | namespace Arcade.Compose 5 | { 6 | public class EndOfFrame : MonoBehaviour 7 | { 8 | public static EndOfFrame Instance { get; private set; } 9 | private void Awake() 10 | { 11 | Instance = this; 12 | } 13 | 14 | [HideInInspector] 15 | public UnityEvent Listeners = new UnityEvent(); 16 | 17 | private void Update() 18 | { 19 | Listeners.Invoke(); 20 | Listeners.RemoveAllListeners(); 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/EndOfFrame.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4edb39c09e8b594589a9f15013ac15e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 500 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/MarkingMenu.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 147337e94f6a88446a515b8c45f40974 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/MarkingMenu/AdeMarkingMenuManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cce83d2d3cf24254fbf66dfb9a2f5d57 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 220 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/MarkingMenu/MarkingMenuItem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a5255179e669b7a45b640096801f6eab 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 250 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/MarkingMenu/MarkingMenuLine.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: abd879d9f7b13a84ea23b2c75c15a45f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 280 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/Operations.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 98c48d9d7b05d3c4fac206e99da0426c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/Operations/AdeClickToCreateOperation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9d8a06dbd192ffc4ba6cc1d1f17efbed 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 80 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/Operations/AdeCopyOrCutPasteOperation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a2963699d2607a44bc043ce1adb198f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -75 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/Operations/AdeDeleteNoteOperation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9dfcfdd636eac3b4dbc4a2e9d49668c4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/Operations/AdeMirrorOperation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a0500fcb2c404a4419edae6a52bcb366 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/Operations/AdeSelectNoteOperation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e301342bb55e6bf4cac955e0ca537a46 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Editing/Operations/AdeTimingSnapOperation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 437c3e2af21ca524a88d6d886fc47f25 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Feature.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 69ad3cf3a6f0ed94eb60b369488b99b7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Feature/AdeFaultDetector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab2732917e1464149b8bb3d16b2dceb9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Feature/AdeObsManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7e5bc601c97551647929590ffe617a51 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Input.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 65654bd2e12e2fb4a9eeca0ea75d0106 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Input/AdeGameplayContentInputHandler.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using System.ComponentModel.Design; 4 | using UnityEngine; 5 | using UnityEngine.EventSystems; 6 | 7 | namespace Arcade.Compose 8 | { 9 | public class AdeGameplayContentInputHandler : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler 10 | { 11 | public static AdeGameplayContentInputHandler Instance { get; private set; } 12 | 13 | private bool active = false; 14 | 15 | public static bool InputActive { get => Instance != null ? Instance.active : false; } 16 | private void Awake() 17 | { 18 | Instance = this; 19 | } 20 | public void OnPointerEnter(PointerEventData data) 21 | { 22 | active = true; 23 | } 24 | public void OnPointerExit(PointerEventData data) 25 | { 26 | active = false; 27 | } 28 | } 29 | } -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Input/AdeGameplayContentInputHandler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 11f1e9fcebd2d7d419e24707e0bf7449 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Input/AdeHotkeyRebindingButton.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.UI; 3 | 4 | namespace Arcade.Compose 5 | { 6 | 7 | public class AdeHotkeyRebindingButton : MonoBehaviour 8 | { 9 | public string HotkeyName; 10 | public Text Text; 11 | 12 | public void StartRebinding() 13 | { 14 | AdeInputManager.Instance.SetHotkeyRebindingButton(this); 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Input/AdeHotkeyRebindingButton.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5e988a27ee9f62b498b0909ef22441ee 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Input/AdeInputControl.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0872a69f375a8864493aa759dea40e24 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Input/AdeInputManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f4a2d91917ed663468bf3b7492129b83 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 450 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Project.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3ffdea81c2343744d886589f1157bc0c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Project/AdeProjectManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b187019c2130e63428842c0eb0453f28 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -300 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e3722770bfaca6548a035dd74c5a3c64 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/AdeGameplayContentResizer.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using UnityEngine; 3 | using DG.Tweening; 4 | using Arcade.Compose.Dialog; 5 | 6 | namespace Arcade.Compose 7 | { 8 | public class AdeGameplayContentResizer : MonoBehaviour 9 | { 10 | public RenderTexture GameplayRenderTexture; 11 | public Camera EditorCamera; 12 | private void Update() 13 | { 14 | if (GameplayRenderTexture.width != EditorCamera.pixelWidth || GameplayRenderTexture.height != EditorCamera.pixelHeight) 15 | { 16 | GameplayRenderTexture.Release(); 17 | GameplayRenderTexture.width = EditorCamera.pixelWidth; 18 | GameplayRenderTexture.height = EditorCamera.pixelHeight; 19 | } 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/AdeGameplayContentResizer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21465ad6e4cfd4c429407672eb6307eb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/AdeShutterManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9ae4d4740aca4734ebb7ca30197368a5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 400 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Bars.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9614154a0fabbb6489da50b57b4d29c5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Bars/Top.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cbc33767c2b137043a8a03dc22347b45 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Bars/Top/AdeTimingInputField.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 01c352f0c1d1cf4488eb3fce3631604e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Dialog.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 606b8992e50402349bd6e51b794b69fa 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Dialog/AdeDialogManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0a5c4c46dd2271f4b99e9d75549e85bb -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Dialog/AdeDualDialog.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using UnityEngine; 3 | using UnityEngine.UI; 4 | 5 | namespace Arcade.Compose 6 | { 7 | public class AdeDualDialog : AdeDialog 8 | { 9 | public Button LeftButton, RightButton; 10 | public Text Title, LeftButtonText, RightButtonText; 11 | public Image DialogTop, DialogBackground; 12 | 13 | public void SetDialogSkin( 14 | Sprite dialogTop, Sprite dialogBackground, 15 | Sprite buttonLeft, Sprite buttonLeftDisabled, Sprite buttonLeftPressed, 16 | Sprite buttonRight, Sprite buttonRightDisabled, Sprite buttonRightPressed 17 | ) 18 | { 19 | DialogTop.sprite = dialogTop; 20 | DialogBackground.sprite = dialogBackground; 21 | LeftButton.image.sprite = buttonLeft; 22 | LeftButton.spriteState = new SpriteState 23 | { 24 | disabledSprite = buttonLeftDisabled, 25 | pressedSprite = buttonLeftPressed 26 | }; 27 | RightButton.image.sprite = buttonRight; 28 | RightButton.spriteState = new SpriteState 29 | { 30 | disabledSprite = buttonRightDisabled, 31 | pressedSprite = buttonRightPressed 32 | }; 33 | } 34 | } 35 | } -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Dialog/AdeDualDialog.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3e1b08d2fadecf14dae41037fd877e15 -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Dialog/AdeSingleDialog.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using UnityEngine; 3 | using UnityEngine.UI; 4 | 5 | namespace Arcade.Compose 6 | { 7 | public class AdeSingleDialog : AdeDialog 8 | { 9 | public Button CompleteButton; 10 | public Text Title, ButtonText; 11 | public Image DialogTop, DialogBackground; 12 | 13 | public void SetDialogSkin( 14 | Sprite dialogTop, Sprite dialogBackground, 15 | Sprite buttonSingle, Sprite buttonSingleDisabled, Sprite buttonSinglePressed 16 | ) 17 | { 18 | DialogTop.sprite = dialogTop; 19 | DialogBackground.sprite = dialogBackground; 20 | CompleteButton.image.sprite = buttonSingle; 21 | CompleteButton.spriteState = new SpriteState 22 | { 23 | disabledSprite = buttonSingleDisabled, 24 | pressedSprite = buttonSinglePressed 25 | }; 26 | } 27 | } 28 | } -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Dialog/AdeSingleDialog.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf2cb72838ba9b3499fe42ba61857e11 -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Dialog/Content.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 30637e33096d7f74b8c3a2cb7cce6957 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Dialog/Content/AdeBasicSingleDialogContent.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using UnityEngine; 3 | using UnityEngine.UI; 4 | 5 | namespace Arcade.Compose.Dialog 6 | { 7 | public class AdeBasicSingleDialogContent : AdeDialogContent 8 | { 9 | public static AdeBasicSingleDialogContent Instance { get; private set; } 10 | private void Awake() 11 | { 12 | Instance = this; 13 | Dialog.OnClose += OnClose; 14 | } 15 | private void OnDestroy() 16 | { 17 | Dialog.OnClose -= OnClose; 18 | } 19 | 20 | public Text Content; 21 | 22 | private Action callback; 23 | 24 | public void Show(string Content, string Title = null, string Button1 = null, Action Callback = null) 25 | { 26 | this.Content.text = Content; 27 | this.Dialog.Title.text = Title ?? "提示"; 28 | this.Dialog.ButtonText.text = Button1 ?? "确认"; 29 | callback = Callback; 30 | OpenDialog(); 31 | } 32 | public void OnClose() 33 | { 34 | callback?.Invoke(); 35 | callback = null; 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Dialog/Content/AdeBasicSingleDialogContent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5953490183a88d84baf4ee32cc9fea7a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -301 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Dialog/Content/AdeHotkeyDialogContent.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace Arcade.Compose 4 | { 5 | public class AdeHotkeyDialogContent : AdeDialogContent 6 | { 7 | public AdeHotkeyRebindingButton[] RebindingButtons; 8 | 9 | public void Awake() 10 | { 11 | Dialog.OnOpen += OnOpen; 12 | Dialog.OnClose += OnClose; 13 | } 14 | 15 | public void OnDestroy() 16 | { 17 | Dialog.OnOpen -= OnOpen; 18 | Dialog.OnClose -= OnClose; 19 | } 20 | public void OnOpen() 21 | { 22 | foreach (var button in RebindingButtons) 23 | { 24 | AdeInputManager.Instance.UpdateTextForHotkeyButton(button); 25 | } 26 | } 27 | 28 | public void OnClose() 29 | { 30 | AdeInputManager.Instance.SetHotkeyRebindingButton(null); 31 | } 32 | } 33 | } -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Dialog/Content/AdeHotkeyDialogContent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43824ebbeaae10c4aafbe07abd244e66 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Dialog/Content/AdeSkinDialogContent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d9a3ded23f6879344ad304b19132e5fa 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 200 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Dialog/Content/AdeSoundDialogContent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bdb1ea5a5d3bd8f42b15ee816abee88b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Dialog/Content/ArcadeUserAgreementDialogContent.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace Arcade.Compose.Dialog 4 | { 5 | public class ArcadeUserAgreementDialogContent : AdeDialogContent 6 | { 7 | public static ArcadeUserAgreementDialogContent Instance { get; private set; } 8 | public const int CurrentUserAgreementVersion = 1; 9 | private void Awake() 10 | { 11 | Instance = this; 12 | } 13 | public void Agree() 14 | { 15 | ArcadeComposeManager.Instance.ArcadePreference.AgreedUserAgreementVersion = CurrentUserAgreementVersion; 16 | CloseDialog(); 17 | } 18 | public void Disagree() 19 | { 20 | Application.Quit(); 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Dialog/Content/ArcadeUserAgreementDialogContent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b34c6fd684318174fb7db80990d86c17 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Dialog/Util.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f568d0f6a6ba70940bf656705d0c2b0c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Dialog/Util/AdeAutoResizeScrollView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 094f86811ac0cf54dacb09187504164f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Dialog/Util/AdeAutoResizeScrollViewContent.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | [ExecuteAlways] 4 | public class AdeAutoResizeScrollViewContent : MonoBehaviour 5 | { 6 | public AdeAutoResizeScrollView scrollview; 7 | protected void OnRectTransformDimensionsChange() 8 | { 9 | scrollview.SetDirty(); 10 | } 11 | 12 | } 13 | 14 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Dialog/Util/AdeAutoResizeScrollViewContent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 329cb2111420d4146b2c199d0d70c15e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Dialog/Util/AdeSkinBackgroundOption.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using Arcade.Compose.Dialog; 3 | using UnityEngine; 4 | using UnityEngine.UI; 5 | 6 | namespace Arcade.Compose 7 | { 8 | public class AdeSkinBackgroundOption : MonoBehaviour 9 | { 10 | public Image Preview; 11 | public Text Label; 12 | public string BackgroundName; 13 | public bool External; 14 | public Color SelectedColor; 15 | public Color UnselectedColor; 16 | 17 | public void OnSelected() 18 | { 19 | AdeSkinDialogContent.Instance.SelectBackground(BackgroundName, External); 20 | } 21 | 22 | public void Initialize(string bg, bool external, Sprite image) 23 | { 24 | BackgroundName = bg; 25 | Label.text = bg; 26 | Preview.sprite = image; 27 | External = external; 28 | } 29 | 30 | public void SetSelected(bool selected) 31 | { 32 | Preview.color = selected ? SelectedColor : UnselectedColor; 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Dialog/Util/AdeSkinBackgroundOption.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: df30751fa092721478f52601886bf2fd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Info.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a0a4899f54256c4b9c73225b14c039f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Info/AdeCursorInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b738fa45fd0aaa84b8d5dd30dd3f312d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Info/AdeTimingSlider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 105e45ffcf6749c4496cb2d2d0996e7f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Toast.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 174f0860969f19247ad5e85a977ce430 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Toast/AdeToast.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.UI; 3 | using Arcade.Util.UnityExtension; 4 | using DG.Tweening; 5 | 6 | namespace Arcade.Compose 7 | { 8 | public class AdeToast : MonoBehaviour 9 | { 10 | public const float Duration = 0.4f; 11 | public const float Stay = 1f; 12 | public static AdeToast Instance { get; private set; } 13 | public RectTransform ToastRect; 14 | public RectTransform ContentRect; 15 | public Text Content; 16 | 17 | private void Awake() 18 | { 19 | Instance = this; 20 | } 21 | public void Show(string text) 22 | { 23 | ToastRect.DOKill(true); 24 | float height = Content.CalculateHeight(text); 25 | Content.text = text; 26 | ToastRect.DOPivotY(1, Duration).OnComplete(() => 27 | { 28 | ToastRect.DOPivotY(0, Duration).SetDelay(Stay * height / 60); 29 | }); 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/UI/Toast/AdeToast.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0bd0a4ab1a2a1a94ca4fecc52baa675a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Util.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f5b62f4618e6be04391d49d05ef90ae5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Util/AdeNumberInputWithSlider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dbe04b215ba96c044b2c69e659047d8a -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Util/AdeScreenResizeListener.cs: -------------------------------------------------------------------------------- 1 | using Arcade.Compose; 2 | using UnityEngine; 3 | 4 | namespace Arcade.Compose.UI 5 | { 6 | [ExecuteAlways] 7 | public class AdeScreenResizeListener : MonoBehaviour 8 | { 9 | protected void OnRectTransformDimensionsChange() 10 | { 11 | ArcadeComposeManager.Instance?.UpdateResolution(); 12 | } 13 | 14 | } 15 | } -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Util/AdeScreenResizeListener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 261d88a43299eb148958d7498ef3975e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Util/AdeSliderWithEndEdit.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.UI; 3 | using UnityEngine.EventSystems; 4 | using Arcade.Gameplay; 5 | 6 | namespace Arcade.Compose.UI 7 | { 8 | [RequireComponent(typeof(Slider))] 9 | public class AdeSliderWithEndEdit : MonoBehaviour, IPointerUpHandler, IMoveHandler 10 | { 11 | private Slider slider; 12 | public Slider Slider 13 | { 14 | get 15 | { 16 | if (slider == null) 17 | { 18 | slider = GetComponent(); 19 | } 20 | return slider; 21 | } 22 | } 23 | 24 | public delegate void OnEndEdit(float value); 25 | 26 | public OnEndEdit onEndEdit; 27 | public void OnPointerUp(PointerEventData eventData) 28 | { 29 | onEndEdit?.Invoke(Slider.value); 30 | } 31 | 32 | public void OnMove(AxisEventData eventData) 33 | { 34 | onEndEdit?.Invoke(Slider.value); 35 | } 36 | } 37 | } -------------------------------------------------------------------------------- /Assets/Scripts/Compose/Util/AdeSliderWithEndEdit.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9d01ea6729a1d14c90008f6ad90750b -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4d60bb3d87d137340a8a019bc60ac4f2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/ArcGameplayManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aca2a0826678ec642b1d04e06effe499 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -200 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Chart.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c21eae134dac69d46999ee4a4a0fd60b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Chart/ArcChart.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89a6d46778f16ed48b69ac55de745098 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Components.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5728c199c8075ed44b9b2e1e6d2f6535 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Components/ArcArcRenderer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d1a9e9267ef45a34182067a903a3000a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Components/ArcArcSegmentComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c5cf5aded4304ab44b9c564a302b1982 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Components/ArcTapNoteEffectComponent.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using Arcade.Util.Pooling; 3 | using UnityEngine; 4 | using UnityEngine.VFX; 5 | 6 | namespace Arcade.Gameplay 7 | { 8 | public class ArcTapNoteEffectComponent : MonoBehaviour, IPoolable 9 | { 10 | public bool Available { get; private set; } = true; 11 | public VisualEffect Effect; 12 | public Texture2D Texture; 13 | 14 | public void PlayAt(Vector3 pos) 15 | { 16 | Available = false; 17 | transform.position = pos; 18 | Effect.enabled = true; 19 | Effect.SetTexture("Texture", Texture); 20 | Effect.Play(); 21 | StartCoroutine(WaitForEnd()); 22 | } 23 | IEnumerator WaitForEnd() 24 | { 25 | yield return new WaitForSeconds(0.5f); 26 | Effect.Reinit(); 27 | Effect.Stop(); 28 | Effect.enabled = false; 29 | yield return null; 30 | Available = true; 31 | } 32 | public void SetTexture(Texture2D texture) 33 | { 34 | Effect.SetTexture("Texture", texture); 35 | Texture = texture; 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Components/ArcTapNoteEffectComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b050d39fcbcace47b110ce7169ec27a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Managers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b052f9074eb149d4e8afa038e480fb17 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Managers/ArcArcManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: db27a12a67fc71b44820efdd893dcad3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -30 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Managers/ArcAudioManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ad68167b14cc1934897bc61a44b81134 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -180 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Managers/ArcCameraManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 639709539a3783c4e9e2b11761e3507b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -20 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Managers/ArcEffectManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7bbdc662943440d4689c44368348fda2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Managers/ArcHoldNoteManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 29f85673b59ede14f867cf529154d28b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -40 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Managers/ArcSceneControlManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bb3fdfe1903185d448625975afd6cb6f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Managers/ArcScoreManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22ddad6661a23fa48aaa8d02808d70d4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Managers/ArcTapNoteManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 755fb516b3db5074caa6677994b129bf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -50 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Managers/ArcTimingManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b5cbbf2fb35706c499292d5ece2048ff 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -150 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Skin.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 44c0adc8e378fa547a748f875b23b9de 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Skin/ArcSkinManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e26d888185c4fdf4291e3bcd404da893 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -10 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Utility.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3edcdd36994540e498032780059d50c3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Utility/ArcAlgorithm.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 598f967255f6f224bba3cbc4ee7080cf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Utility/ArcEffectPlane.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public class ArcEffectPlane : MonoBehaviour 6 | { 7 | public Camera ReferenceCamera; 8 | // Start is called before the first frame update 9 | public Vector3 GetPositionOnPlane(Vector3 worldPos) 10 | { 11 | Vector3 normal = -ReferenceCamera.transform.worldToLocalMatrix.inverse.MultiplyVector(Vector3.forward); 12 | Plane plane = new Plane(normal, transform.position); 13 | Ray ray = new Ray(ReferenceCamera.transform.position, (worldPos - ReferenceCamera.transform.position).normalized); 14 | float distance = 0.0f; 15 | if (plane.Raycast(ray, out distance)) 16 | { 17 | return ray.GetPoint(distance); 18 | } 19 | return worldPos; 20 | } 21 | 22 | void OnDrawGizmosSelected() 23 | { 24 | if (ReferenceCamera != null) 25 | { 26 | Vector3 normal = -ReferenceCamera.transform.worldToLocalMatrix.inverse.MultiplyVector(Vector3.forward); 27 | Gizmos.color = Color.white; 28 | Gizmos.DrawLine(transform.position, transform.position + normal * 4); 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /Assets/Scripts/Gameplay/Utility/ArcEffectPlane.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2b79ab3664070e446a15b8244bcafeaf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Util.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a90c47be61fb2d84fa10d00bc4f62b84 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/Input.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43d11333fb0f6b846bc93288dd5658f7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/Input/HotkeyInteraction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c1b92938dc311c24485394770c042bb6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/Input/KeyWithModifiersComposite.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8195885a70bbde4458b6318722b05c90 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/Loader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 564acb1540b5bfc43a99d84b797117ce 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/Loader/Loader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ae7d9e69056489c4a98b111cee0a9a9b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/Misc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8adf1dc43a56a3547a1b1bcd5784302e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/Misc/MaskUtil.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | namespace Arcade.Util.Misc 6 | { 7 | public static class MaskUtil 8 | { 9 | public static uint SetMask(uint origin, uint mask, bool value) 10 | { 11 | if (value) 12 | { 13 | return origin | (mask); 14 | } 15 | else 16 | { 17 | return origin & (~mask); 18 | } 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/Misc/MaskUtil.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9230306c4c14d334a91067ecf12715d2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/Pooling.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e8e6bc49e78a25428e404bba157fdc3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/Pooling/GameObjectPool.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89e4a165b3ca1674e9f04b078ad20c6e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/Rendering.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 07fcfbe3825446b49bbbe5a0a6f2a01e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/Rendering/SelectionRendering.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7c932f5825a68a948b3a9c8ca3aed0fc 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/Shell.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 10741a797d1a86a4f84e6933cf4fa64e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/Shell/FileBrowser.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a1f57792e4bac1744b26c85f10a603e9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/StringParser.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22114862947c9744886966280625119d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/StringParser/StringParser.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f705a732fb61ce4d8032e9ab0116007 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/UI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92286bc0ac642c54191fa7abbdc66830 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/UI/DropdownHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d0923ee7d43aadd4e85dd2608462ff5a -------------------------------------------------------------------------------- /Assets/Scripts/Util/UniTask.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 63db910769a736c4587c40b79d53f5ce 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/UniTask/UniTask.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using Cysharp.Threading.Tasks; 3 | using UnityEngine; 4 | 5 | namespace Arcade.Util.UniTaskHelper 6 | { 7 | public static class UniTaskHelper 8 | { 9 | public static async UniTask WithExceptionLogger(this UniTask task) 10 | { 11 | try 12 | { 13 | await task; 14 | } 15 | catch (Exception ex) when (!(ex is OperationCanceledException)) 16 | { 17 | Debug.LogException(ex); 18 | } 19 | } 20 | } 21 | } -------------------------------------------------------------------------------- /Assets/Scripts/Util/UniTask/UniTask.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c21821a8e77ae6644a67ddccc81522bd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/UnityExtension.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 64f2881eb2bcbe84cb4ea6fe49c4e601 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/UnityExtension/CameraExtension.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.InputSystem; 3 | 4 | namespace Arcade.Util.UnityExtension 5 | { 6 | public static class CameraExtension 7 | { 8 | public static Ray MousePositionToRay(this Camera camera) 9 | { 10 | return camera.ScreenPointToRay(Mouse.current.position.ReadValue()); 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/UnityExtension/CameraExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8542fc9166f771546ad7aef5d28d08b1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/UnityExtension/CollectionExtension.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | 3 | namespace Arcade.Util.UnityExtension 4 | { 5 | public static class CollectionExtension 6 | { 7 | public static bool OutOfRange(this ICollection collection, int index) 8 | { 9 | return index < 0 || index > collection.Count - 1; 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/UnityExtension/CollectionExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8a868d42cd075954cacdd609952f00b3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/UnityExtension/InputExtension.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.InputSystem; 3 | 4 | namespace Arcade.Util.UnityExtension 5 | { 6 | public static class InputExtension 7 | { 8 | public static Vector2 scaledMousePosition 9 | { 10 | get 11 | { 12 | return ScaledMousePosition(new Vector2(1920, 1080)); 13 | } 14 | } 15 | public static Vector2 ScaledMousePosition(Vector2 size) 16 | { 17 | float ratio = size.x / Screen.width; 18 | Vector2 mousePosition = Mouse.current.position.ReadValue(); 19 | return mousePosition * ratio; 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/UnityExtension/InputExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a3a3102d9a738cc448dcc186a9453904 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/UnityExtension/LineRendererExtension.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace Arcade.Util.UnityExtension 4 | { 5 | public static class LineRendererExtension 6 | { 7 | public static void DrawLine(this LineRenderer line, Vector3 from, Vector3 to) 8 | { 9 | line.positionCount = 2; 10 | line.SetPosition(0, from); 11 | line.SetPosition(1, to); 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/UnityExtension/LineRendererExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b4d147caddc1704fb3f2b01c254d682 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/UnityExtension/MathfExtension.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace Arcade.Util.UnityExtension 4 | { 5 | public static class MathfExtension 6 | { 7 | public static float EvaluateEllipse(float degree, float a, float b) 8 | { 9 | float cos = Mathf.Cos(degree * Mathf.Deg2Rad); 10 | float sin = Mathf.Sin(degree * Mathf.Deg2Rad); 11 | return Mathf.Abs(a * b / Mathf.Sqrt(b * b * cos * cos + a * a * sin * sin)); 12 | } 13 | } 14 | } 15 | 16 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/UnityExtension/MathfExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c7295b1a945a48343a0047a72c042d6f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/UnityExtension/TextExtension.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.UI; 3 | 4 | namespace Arcade.Util.UnityExtension 5 | { 6 | public static class TextExtension 7 | { 8 | public static float CalculateHeight(this Text text, string str) 9 | { 10 | var generator = text.cachedTextGenerator; 11 | return generator.GetPreferredHeight(str, text.GetGenerationSettings(text.rectTransform.rect.size)) / text.pixelsPerUnit; 12 | } 13 | public static float CalculateWidth(this Text text, string str) 14 | { 15 | var generator = text.cachedTextGenerator; 16 | return generator.GetPreferredWidth(str, text.GetGenerationSettings(text.rectTransform.rect.size)) / text.pixelsPerUnit; 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /Assets/Scripts/Util/UnityExtension/TextExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 35a51f2de94073249a1960cfb8b95cc4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d90e9a3b2ad24eb428e4c7ba0fbe6853 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Shader/Arc.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bb26ede1beb997943a7d6295fbf075d4 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Shader/ArcTap.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e340182228616b4ca7dad1e80f4d319 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Shader/ColorSpace.hlsl: -------------------------------------------------------------------------------- 1 | float3 rgb2hsv(float3 c) 2 | { 3 | float4 K = float4(0.0, -1.0 / 3.0, 2.0 / 3.0, -1.0); 4 | float4 p = lerp(float4(c.bg, K.wz), float4(c.gb, K.xy), step(c.b, c.g)); 5 | float4 q = lerp(float4(p.xyw, c.r), float4(c.r, p.yzx), step(p.x, c.r)); 6 | 7 | float d = q.x - min(q.w, q.y); 8 | float e = 1.0e-10; 9 | return float3(abs(q.z + (q.w - q.y) / (6.0 * d + e)), d / (q.x + e), q.x); 10 | } 11 | 12 | float3 hsv2rgb(float3 c) 13 | { 14 | c = float3(c.x, clamp(c.yz, 0.0, 1.0)); 15 | float4 K = float4(1.0, 2.0 / 3.0, 1.0 / 3.0, 3.0); 16 | float3 p = abs(frac(c.xxx + K.xyz) * 6.0 - K.www); 17 | return c.z * lerp(K.xxx, clamp(p - K.xxx, 0.0, 1.0), c.y); 18 | } -------------------------------------------------------------------------------- /Assets/Shader/ColorSpace.hlsl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe6e66a58e373be4893e54a9b2fe6245 3 | ShaderIncludeImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Shader/HeightIndicator.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 34a85cd891d6a014a847e5655a438e9b 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Shader/HoldNote.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 17911c9df9a550248aa926d870a86c87 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Shader/SelectionBlit.Shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f0c1e2a852b32f2429c0692f3431635f 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Shader/Shaders.shadervariants: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!200 &20000000 4 | ShaderVariantCollection: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: Shaders 10 | m_Shaders: 11 | - first: {fileID: 4800000, guid: bb26ede1beb997943a7d6295fbf075d4, type: 3} 12 | second: 13 | variants: [] 14 | - first: {fileID: 4800000, guid: 1e340182228616b4ca7dad1e80f4d319, type: 3} 15 | second: 16 | variants: [] 17 | - first: {fileID: 4800000, guid: 17911c9df9a550248aa926d870a86c87, type: 3} 18 | second: 19 | variants: [] 20 | - first: {fileID: 4800000, guid: 93ae2052fa6e0aa478941bd279ec5cef, type: 3} 21 | second: 22 | variants: [] 23 | - first: {fileID: 4800000, guid: 3f1339da3104bee458b3b718863d91ad, type: 3} 24 | second: 25 | variants: [] 26 | - first: {fileID: 4800000, guid: 795ddfe01181ec84c880f12dc9ffc8ec, type: 3} 27 | second: 28 | variants: [] 29 | -------------------------------------------------------------------------------- /Assets/Shader/Shaders.shadervariants.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 768587279ef275946b873ca6d607019b 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 20000000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Shader/Shadow.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 93ae2052fa6e0aa478941bd279ec5cef 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Shader/TapNote.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f1339da3104bee458b3b718863d91ad 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Shader/Track.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 795ddfe01181ec84c880f12dc9ffc8ec 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 85a23cfbd632df5479449eb02bb80522 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Textures/Blank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/Blank.png -------------------------------------------------------------------------------- /Assets/Textures/Icon.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 90dd587a0f3b5434dab29f850ae2785f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Textures/Icon/MDI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8e7530f8e07e1b84abb39f4b2c2e3c2b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Textures/Icon/MDI/Camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/Icon/MDI/Camera.png -------------------------------------------------------------------------------- /Assets/Textures/Icon/MDI/Check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/Icon/MDI/Check.png -------------------------------------------------------------------------------- /Assets/Textures/Icon/MDI/FileSync.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/Icon/MDI/FileSync.png -------------------------------------------------------------------------------- /Assets/Textures/Icon/MDI/Folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/Icon/MDI/Folder.png -------------------------------------------------------------------------------- /Assets/Textures/Icon/MDI/Grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/Icon/MDI/Grid.png -------------------------------------------------------------------------------- /Assets/Textures/Icon/MDI/Hotkey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/Icon/MDI/Hotkey.png -------------------------------------------------------------------------------- /Assets/Textures/Icon/MDI/Power.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/Icon/MDI/Power.png -------------------------------------------------------------------------------- /Assets/Textures/Icon/MDI/Redo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/Icon/MDI/Redo.png -------------------------------------------------------------------------------- /Assets/Textures/Icon/MDI/Refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/Icon/MDI/Refresh.png -------------------------------------------------------------------------------- /Assets/Textures/Icon/MDI/Save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/Icon/MDI/Save.png -------------------------------------------------------------------------------- /Assets/Textures/Icon/MDI/Setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/Icon/MDI/Setting.png -------------------------------------------------------------------------------- /Assets/Textures/Icon/MDI/Skin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/Icon/MDI/Skin.png -------------------------------------------------------------------------------- /Assets/Textures/Icon/MDI/Swap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/Icon/MDI/Swap.png -------------------------------------------------------------------------------- /Assets/Textures/Icon/MDI/Timeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/Icon/MDI/Timeline.png -------------------------------------------------------------------------------- /Assets/Textures/Icon/MDI/Undo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/Icon/MDI/Undo.png -------------------------------------------------------------------------------- /Assets/Textures/Icon/MDI/Volumn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/Icon/MDI/Volumn.png -------------------------------------------------------------------------------- /Assets/Textures/Icon/OBS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/Icon/OBS.png -------------------------------------------------------------------------------- /Assets/Textures/MainIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/MainIcon.png -------------------------------------------------------------------------------- /Assets/Textures/UI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fda64819f3575744baeb311d19218b67 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Textures/UI/Bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/UI/Bottom.png -------------------------------------------------------------------------------- /Assets/Textures/UI/Left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/UI/Left.png -------------------------------------------------------------------------------- /Assets/Textures/UI/Right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/UI/Right.png -------------------------------------------------------------------------------- /Assets/Textures/UI/ToolBackground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/UI/ToolBackground.png -------------------------------------------------------------------------------- /Assets/Textures/UI/Top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/Assets/Textures/UI/Top.png -------------------------------------------------------------------------------- /Assets/UniversalRenderPipelineGlobalSettings.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6627bbc42dd0bf14785abe5b26173618 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/VFX.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 41be702d45b8e0a4abee014d10de7e0d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/VFX/LongVFX.vfx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9ee2eaa85ffe60d4cae59b2c7f7fa68f 3 | VisualEffectImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/VFX/LongVFXShader.shadergraph.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c40353547eba2de4091657eb42c09a7e 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} 11 | -------------------------------------------------------------------------------- /Assets/VFX/TapVFX.vfx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a3b3991fd1b2224aba29f6595815ac2 3 | VisualEffectImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/VFX/TapVFXShader.shadergraph.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0c62eef5e95ccd1428756bcbb454d7ef 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} 11 | -------------------------------------------------------------------------------- /Assets/VFXDefaultResources.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7a20833bc169c9540ba60636a974fe9e 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/_Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4f704ae4b4f98ae41a0bce26658850c1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/_Scenes/ArcEditor.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 99c9720ab356a0642a771bea13969a05 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!11 &1 4 | AudioManager: 5 | m_ObjectHideFlags: 0 6 | m_Volume: 1 7 | Rolloff Scale: 1 8 | Doppler Factor: 1 9 | Default Speaker Mode: 2 10 | m_SampleRate: 0 11 | m_DSPBufferSize: 1024 12 | m_VirtualVoiceCount: 512 13 | m_RealVoiceCount: 32 14 | m_SpatializerPlugin: 15 | m_AmbisonicDecoderPlugin: 16 | m_DisableAudio: 0 17 | m_VirtualizeEffects: 1 18 | -------------------------------------------------------------------------------- /ProjectSettings/AutoStreamingSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1200 &1 4 | AutoStreamingSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | mSearchMode: 15 8 | mCustomSearchFile: 9 | mTextureSearchString: 10 | mMeshSearchString: 11 | mTextures: [] 12 | mAudios: [] 13 | mMeshes: [] 14 | mScenes: [] 15 | mConfigCCD: 16 | useCCD: 0 17 | cosKey: 18 | projectGuid: 19 | bucketUuid: 20 | bucketName: 21 | badgeName: 22 | -------------------------------------------------------------------------------- /ProjectSettings/BurstAotSettings_StandaloneLinux64.json: -------------------------------------------------------------------------------- 1 | { 2 | "MonoBehaviour": { 3 | "Version": 4, 4 | "EnableBurstCompilation": true, 5 | "EnableOptimisations": true, 6 | "EnableSafetyChecks": false, 7 | "EnableDebugInAllBuilds": false, 8 | "DebugDataKind": 1, 9 | "EnableArmv9SecurityFeatures": false, 10 | "CpuMinTargetX32": 0, 11 | "CpuMaxTargetX32": 0, 12 | "CpuMinTargetX64": 0, 13 | "CpuMaxTargetX64": 0, 14 | "CpuTargetsX64": 72, 15 | "OptimizeFor": 0 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /ProjectSettings/BurstAotSettings_StandaloneOSX.json: -------------------------------------------------------------------------------- 1 | { 2 | "MonoBehaviour": { 3 | "Version": 4, 4 | "EnableBurstCompilation": true, 5 | "EnableOptimisations": true, 6 | "EnableSafetyChecks": false, 7 | "EnableDebugInAllBuilds": false, 8 | "DebugDataKind": 1, 9 | "EnableArmv9SecurityFeatures": false, 10 | "CpuMinTargetX32": 0, 11 | "CpuMaxTargetX32": 0, 12 | "CpuMinTargetX64": 0, 13 | "CpuMaxTargetX64": 0, 14 | "CpuTargetsX64": 72, 15 | "OptimizeFor": 0 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /ProjectSettings/BurstAotSettings_StandaloneWindows.json: -------------------------------------------------------------------------------- 1 | { 2 | "MonoBehaviour": { 3 | "Version": 4, 4 | "EnableBurstCompilation": true, 5 | "EnableOptimisations": true, 6 | "EnableSafetyChecks": false, 7 | "EnableDebugInAllBuilds": false, 8 | "DebugDataKind": 1, 9 | "EnableArmv9SecurityFeatures": false, 10 | "CpuMinTargetX32": 0, 11 | "CpuMaxTargetX32": 0, 12 | "CpuMinTargetX64": 0, 13 | "CpuMaxTargetX64": 0, 14 | "CpuTargetsX32": 6, 15 | "CpuTargetsX64": 72, 16 | "OptimizeFor": 0 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /ProjectSettings/BurstAotSettings_WebGL.json: -------------------------------------------------------------------------------- 1 | { 2 | "MonoBehaviour": { 3 | "Version": 4, 4 | "EnableBurstCompilation": true, 5 | "EnableOptimisations": true, 6 | "EnableSafetyChecks": false, 7 | "EnableDebugInAllBuilds": false, 8 | "DebugDataKind": 1, 9 | "EnableArmv9SecurityFeatures": false, 10 | "CpuMinTargetX32": 0, 11 | "CpuMaxTargetX32": 0, 12 | "CpuMinTargetX64": 0, 13 | "CpuMaxTargetX64": 0, 14 | "OptimizeFor": 0 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!236 &1 4 | ClusterInputManager: 5 | m_ObjectHideFlags: 0 6 | m_Inputs: [] 7 | -------------------------------------------------------------------------------- /ProjectSettings/CommonBurstAotSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "MonoBehaviour": { 3 | "Version": 4, 4 | "DisabledWarnings": "" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1045 &1 4 | EditorBuildSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_Scenes: 8 | - enabled: 1 9 | path: Assets/Scenes/SampleScene.unity 10 | guid: 99c9720ab356a0642a771bea13969a05 11 | m_configObjects: {} 12 | -------------------------------------------------------------------------------- /ProjectSettings/MultiplayerManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!655991488 &1 4 | MultiplayerManager: 5 | m_ObjectHideFlags: 0 6 | m_EnableMultiplayerRoles: 0 7 | m_StrippingTypes: {} 8 | -------------------------------------------------------------------------------- /ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!149 &1 4 | NetworkManager: 5 | m_ObjectHideFlags: 0 6 | m_DebugLevel: 0 7 | m_Sendrate: 15 8 | m_AssetToPrefab: {} 9 | -------------------------------------------------------------------------------- /ProjectSettings/Packages/com.unity.services.core/Settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yojohanshinwataikei/Arcade-plus/06751e0c7bcf624e9524dfa1171d5ae5a433fd0d/ProjectSettings/Packages/com.unity.services.core/Settings.json -------------------------------------------------------------------------------- /ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1386491679 &1 4 | PresetManager: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_DefaultPresets: {} 8 | -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 6000.0.23f1 2 | m_EditorVersionWithRevision: 6000.0.23f1 (1c4764c07fb4) 3 | -------------------------------------------------------------------------------- /ProjectSettings/ShaderGraphSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &1 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 61 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: de02f9e1d18f588468e474319d09a723, type: 3} 13 | m_Name: 14 | m_EditorClassIdentifier: 15 | shaderVariantLimit: 128 16 | customInterpolatorErrorThreshold: 32 17 | customInterpolatorWarningThreshold: 16 18 | customHeatmapValues: {fileID: 0} 19 | -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!5 &1 4 | TimeManager: 5 | m_ObjectHideFlags: 0 6 | Fixed Timestep: 0.02 7 | Maximum Allowed Timestep: 0.1 8 | m_TimeScale: 1 9 | Maximum Particle Timestep: 0.03 10 | -------------------------------------------------------------------------------- /ProjectSettings/URPProjectSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &1 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 61 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 247994e1f5a72c2419c26a37e9334c01, type: 3} 13 | m_Name: 14 | m_EditorClassIdentifier: 15 | m_LastMaterialVersion: 9 16 | -------------------------------------------------------------------------------- /ProjectSettings/VFXManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!937362698 &1 4 | VFXManager: 5 | m_ObjectHideFlags: 0 6 | m_IndirectShader: {fileID: 7200000, guid: 84a17cfa13e40ae4082ef42714f0a81c, type: 3} 7 | m_CopyBufferShader: {fileID: 7200000, guid: 23c51f21a3503f6428b527b01f8a2f4e, type: 3} 8 | m_SortShader: {fileID: 7200000, guid: ea257ca3cfb12a642a5025e612af6b2a, type: 3} 9 | m_StripUpdateShader: {fileID: 7200000, guid: 8fa6c4009fe2a4d4486c62736fc30ad8, type: 3} 10 | m_EmptyShader: {fileID: 4800000, guid: 33a2079f6a2db4c4eb2e44b33f4ddf6b, type: 3} 11 | m_RenderPipeSettingsPath: 12 | m_FixedTimeStep: 0.016666668 13 | m_MaxDeltaTime: 0.05 14 | m_MaxScrubTime: 30 15 | m_MaxCapacity: 100000000 16 | m_CompiledVersion: 7 17 | m_RuntimeVersion: 38 18 | m_RuntimeResources: {fileID: 11400000, guid: bc10b42afe3813544bffd38ae2cd893d, type: 2} 19 | m_BatchEmptyLifetime: 300 20 | -------------------------------------------------------------------------------- /ProjectSettings/VersionControlSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!890905787 &1 4 | VersionControlSettings: 5 | m_ObjectHideFlags: 0 6 | m_Mode: Visible Meta Files 7 | m_CollabEditorSettings: 8 | inProgressEnabled: 1 9 | -------------------------------------------------------------------------------- /ProjectSettings/XRSettings.asset: -------------------------------------------------------------------------------- 1 | { 2 | "m_SettingKeys": [ 3 | "VR Device Disabled", 4 | "VR Device User Alert" 5 | ], 6 | "m_SettingValues": [ 7 | "False", 8 | "False" 9 | ] 10 | } -------------------------------------------------------------------------------- /UIElementsSchema/UIElements.xsd: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | --------------------------------------------------------------------------------