├── .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 |
17 | - Material file loading
18 | - Runtime texture library supporting BMP, TGA, JPG, PNG, DDS, and CRN textures.
19 | - Decent import speed (~750k triangles in about 10 seconds)
20 | - Support for loading obj and mtl from stream, as well as overridable callback for texture loads
21 | - Works in editor, and during runtime
22 | - Loads triangles, quads, and ngons
23 |
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 |
--------------------------------------------------------------------------------