├── .gitignore ├── .gitmodules ├── ArcaeaSim.sln ├── ArcaeaSim ├── App.config ├── ApplicationHelper.cs ├── Arcaea.ico ├── ArcaeaSim (Debug).cmd ├── ArcaeaSim.csproj ├── ArcaeaSimApplication.cs ├── Configuration │ ├── GlobalizationConfig.cs │ ├── MainAppConfig.cs │ └── PluginsConfig.cs ├── Contents │ ├── Content.mgcb │ ├── app.config.yml │ ├── game │ │ └── The Silence │ │ │ ├── 2.aff │ │ │ ├── base.jpg │ │ │ ├── base.mp3 │ │ │ ├── base_256.jpg │ │ │ └── 歌曲信息.txt │ ├── globalization.yml │ ├── plugins.yml │ └── res │ │ ├── arcaea.jpg │ │ └── translations │ │ ├── default_millisim.iv.yml │ │ ├── default_millisim.ja-JP.yml │ │ └── default_millisim.zh-CN.yml ├── Icon.ico ├── Icon.png ├── Options.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── Subsystems │ ├── Bvs │ │ ├── ArcClient.cs │ │ ├── ArcCommunication.cs │ │ ├── ArcServer.cs │ │ └── Models │ │ │ ├── EditReloadRequestParams.cs │ │ │ ├── GeneralSimInitializeRequestParams.cs │ │ │ ├── GeneralSimInitializeResponseResult.cs │ │ │ ├── GeneralSimLaunchedNotificationParams.cs │ │ │ └── Proposals │ │ │ ├── SelectedFormatDescriptor.cs │ │ │ └── SupportedFormatDescriptor.cs │ ├── Configuration │ │ └── ConfigurationHelper.cs │ ├── Globalization │ │ └── CultureSpecificInfoHelper.cs │ ├── Interactive │ │ ├── KeyEventArgs.cs │ │ ├── KeyboardStateHandler.cs │ │ └── MouseCameraControl.cs │ └── Plugin │ │ ├── ArcaeaSimPluginManager.cs │ │ └── PluginSearchMode.cs ├── app.manifest └── packages.config ├── ArcaeaView ├── ArcaeaView.csproj ├── Components │ ├── BeatmapChangedEventArgs.cs │ ├── BeatmapLoader.cs │ ├── BeatmapLoaderFactory.cs │ ├── Cameraman.cs │ ├── CameramanFactory.cs │ ├── TrackDisplay.cs │ └── TrackDisplayFactory.cs ├── Configuration │ ├── BeatmapLoaderConfig.cs │ └── TrackDisplayConfig.cs ├── Contents │ ├── config │ │ ├── beatmap_loader.yml │ │ └── track_display.yml │ └── res │ │ ├── fx │ │ ├── compile_effects.bat │ │ └── monogame.fxh │ │ └── img │ │ ├── air_input.png │ │ ├── arc_body.png │ │ ├── arc_body_hi.png │ │ ├── arc_cap.png │ │ ├── bg │ │ └── base_conflict.jpg │ │ ├── finish_line.png │ │ ├── note_dark.png │ │ ├── note_hold_dark.png │ │ ├── note_hold_dark_hi.png │ │ ├── tap_d.png │ │ ├── track_dark.png │ │ └── track_lane_divider.png ├── Core │ └── MathF.cs ├── Extensions │ ├── ColorExtensions.cs │ └── Vector3Extensions.cs ├── Properties │ └── AssemblyInfo.cs ├── Subsystems │ ├── Rendering │ │ ├── BottomlessColoredHexahedron.cs │ │ ├── BottomlessColoredTetrahedron.cs │ │ ├── BottomlessColoredTriangularPrism.cs │ │ ├── BottomlessTexturedTetrahedron.cs │ │ ├── BottomlessTexturedTriangularPrism.cs │ │ ├── Camera.cs │ │ ├── ColoredBox.cs │ │ ├── ColoredHexahedron.cs │ │ ├── ColoredParallelogram.cs │ │ ├── ColoredRectangle.cs │ │ ├── DrawableGeometryMesh.cs │ │ └── TexturedRectangle.cs │ └── Scores │ │ ├── Entities │ │ ├── ArcColor.cs │ │ ├── ArcEasing.cs │ │ ├── ArcNote.cs │ │ ├── Beatmap.cs │ │ ├── FloorNote.cs │ │ ├── LongNote.cs │ │ ├── NoteBase.cs │ │ ├── NoteType.cs │ │ ├── SkyNote.cs │ │ ├── TimingNote.cs │ │ └── Track.cs │ │ ├── IHasTick.cs │ │ ├── IHasTicks.cs │ │ ├── IPreviewNote.cs │ │ ├── IRangedPreviewNote.cs │ │ └── Visualization │ │ ├── ArcEasingHelper.cs │ │ ├── ArcVisualNote.cs │ │ ├── FloorVisualNote.cs │ │ ├── IDrawableNote.cs │ │ ├── LongVisualNote.cs │ │ ├── NoteEffects.cs │ │ ├── SkyVisualNote.cs │ │ ├── StageMetrics.cs │ │ ├── VisualBeatmap.cs │ │ └── VisualNoteBase.cs └── packages.config ├── LICENSE.txt ├── README.md ├── appveyor.yml └── docs ├── Building.md └── Starting.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/.gitmodules -------------------------------------------------------------------------------- /ArcaeaSim.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim.sln -------------------------------------------------------------------------------- /ArcaeaSim/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/App.config -------------------------------------------------------------------------------- /ArcaeaSim/ApplicationHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/ApplicationHelper.cs -------------------------------------------------------------------------------- /ArcaeaSim/Arcaea.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Arcaea.ico -------------------------------------------------------------------------------- /ArcaeaSim/ArcaeaSim (Debug).cmd: -------------------------------------------------------------------------------- 1 | @ArcaeaSim.exe --debug 2 | -------------------------------------------------------------------------------- /ArcaeaSim/ArcaeaSim.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/ArcaeaSim.csproj -------------------------------------------------------------------------------- /ArcaeaSim/ArcaeaSimApplication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/ArcaeaSimApplication.cs -------------------------------------------------------------------------------- /ArcaeaSim/Configuration/GlobalizationConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Configuration/GlobalizationConfig.cs -------------------------------------------------------------------------------- /ArcaeaSim/Configuration/MainAppConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Configuration/MainAppConfig.cs -------------------------------------------------------------------------------- /ArcaeaSim/Configuration/PluginsConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Configuration/PluginsConfig.cs -------------------------------------------------------------------------------- /ArcaeaSim/Contents/Content.mgcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Contents/Content.mgcb -------------------------------------------------------------------------------- /ArcaeaSim/Contents/app.config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Contents/app.config.yml -------------------------------------------------------------------------------- /ArcaeaSim/Contents/game/The Silence/2.aff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Contents/game/The Silence/2.aff -------------------------------------------------------------------------------- /ArcaeaSim/Contents/game/The Silence/base.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Contents/game/The Silence/base.jpg -------------------------------------------------------------------------------- /ArcaeaSim/Contents/game/The Silence/base.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Contents/game/The Silence/base.mp3 -------------------------------------------------------------------------------- /ArcaeaSim/Contents/game/The Silence/base_256.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Contents/game/The Silence/base_256.jpg -------------------------------------------------------------------------------- /ArcaeaSim/Contents/game/The Silence/歌曲信息.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Contents/game/The Silence/歌曲信息.txt -------------------------------------------------------------------------------- /ArcaeaSim/Contents/globalization.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Contents/globalization.yml -------------------------------------------------------------------------------- /ArcaeaSim/Contents/plugins.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Contents/plugins.yml -------------------------------------------------------------------------------- /ArcaeaSim/Contents/res/arcaea.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Contents/res/arcaea.jpg -------------------------------------------------------------------------------- /ArcaeaSim/Contents/res/translations/default_millisim.iv.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Contents/res/translations/default_millisim.iv.yml -------------------------------------------------------------------------------- /ArcaeaSim/Contents/res/translations/default_millisim.ja-JP.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Contents/res/translations/default_millisim.ja-JP.yml -------------------------------------------------------------------------------- /ArcaeaSim/Contents/res/translations/default_millisim.zh-CN.yml: -------------------------------------------------------------------------------- 1 | system_ui: 2 | help: 3 | press_space_to_start: 按空格键开始 4 | -------------------------------------------------------------------------------- /ArcaeaSim/Icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Icon.ico -------------------------------------------------------------------------------- /ArcaeaSim/Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Icon.png -------------------------------------------------------------------------------- /ArcaeaSim/Options.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Options.cs -------------------------------------------------------------------------------- /ArcaeaSim/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Program.cs -------------------------------------------------------------------------------- /ArcaeaSim/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /ArcaeaSim/Subsystems/Bvs/ArcClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Subsystems/Bvs/ArcClient.cs -------------------------------------------------------------------------------- /ArcaeaSim/Subsystems/Bvs/ArcCommunication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Subsystems/Bvs/ArcCommunication.cs -------------------------------------------------------------------------------- /ArcaeaSim/Subsystems/Bvs/ArcServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Subsystems/Bvs/ArcServer.cs -------------------------------------------------------------------------------- /ArcaeaSim/Subsystems/Bvs/Models/EditReloadRequestParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Subsystems/Bvs/Models/EditReloadRequestParams.cs -------------------------------------------------------------------------------- /ArcaeaSim/Subsystems/Bvs/Models/GeneralSimInitializeRequestParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Subsystems/Bvs/Models/GeneralSimInitializeRequestParams.cs -------------------------------------------------------------------------------- /ArcaeaSim/Subsystems/Bvs/Models/GeneralSimInitializeResponseResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Subsystems/Bvs/Models/GeneralSimInitializeResponseResult.cs -------------------------------------------------------------------------------- /ArcaeaSim/Subsystems/Bvs/Models/GeneralSimLaunchedNotificationParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Subsystems/Bvs/Models/GeneralSimLaunchedNotificationParams.cs -------------------------------------------------------------------------------- /ArcaeaSim/Subsystems/Bvs/Models/Proposals/SelectedFormatDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Subsystems/Bvs/Models/Proposals/SelectedFormatDescriptor.cs -------------------------------------------------------------------------------- /ArcaeaSim/Subsystems/Bvs/Models/Proposals/SupportedFormatDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Subsystems/Bvs/Models/Proposals/SupportedFormatDescriptor.cs -------------------------------------------------------------------------------- /ArcaeaSim/Subsystems/Configuration/ConfigurationHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Subsystems/Configuration/ConfigurationHelper.cs -------------------------------------------------------------------------------- /ArcaeaSim/Subsystems/Globalization/CultureSpecificInfoHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Subsystems/Globalization/CultureSpecificInfoHelper.cs -------------------------------------------------------------------------------- /ArcaeaSim/Subsystems/Interactive/KeyEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Subsystems/Interactive/KeyEventArgs.cs -------------------------------------------------------------------------------- /ArcaeaSim/Subsystems/Interactive/KeyboardStateHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Subsystems/Interactive/KeyboardStateHandler.cs -------------------------------------------------------------------------------- /ArcaeaSim/Subsystems/Interactive/MouseCameraControl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Subsystems/Interactive/MouseCameraControl.cs -------------------------------------------------------------------------------- /ArcaeaSim/Subsystems/Plugin/ArcaeaSimPluginManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Subsystems/Plugin/ArcaeaSimPluginManager.cs -------------------------------------------------------------------------------- /ArcaeaSim/Subsystems/Plugin/PluginSearchMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/Subsystems/Plugin/PluginSearchMode.cs -------------------------------------------------------------------------------- /ArcaeaSim/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/app.manifest -------------------------------------------------------------------------------- /ArcaeaSim/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaSim/packages.config -------------------------------------------------------------------------------- /ArcaeaView/ArcaeaView.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/ArcaeaView.csproj -------------------------------------------------------------------------------- /ArcaeaView/Components/BeatmapChangedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Components/BeatmapChangedEventArgs.cs -------------------------------------------------------------------------------- /ArcaeaView/Components/BeatmapLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Components/BeatmapLoader.cs -------------------------------------------------------------------------------- /ArcaeaView/Components/BeatmapLoaderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Components/BeatmapLoaderFactory.cs -------------------------------------------------------------------------------- /ArcaeaView/Components/Cameraman.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Components/Cameraman.cs -------------------------------------------------------------------------------- /ArcaeaView/Components/CameramanFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Components/CameramanFactory.cs -------------------------------------------------------------------------------- /ArcaeaView/Components/TrackDisplay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Components/TrackDisplay.cs -------------------------------------------------------------------------------- /ArcaeaView/Components/TrackDisplayFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Components/TrackDisplayFactory.cs -------------------------------------------------------------------------------- /ArcaeaView/Configuration/BeatmapLoaderConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Configuration/BeatmapLoaderConfig.cs -------------------------------------------------------------------------------- /ArcaeaView/Configuration/TrackDisplayConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Configuration/TrackDisplayConfig.cs -------------------------------------------------------------------------------- /ArcaeaView/Contents/config/beatmap_loader.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Contents/config/beatmap_loader.yml -------------------------------------------------------------------------------- /ArcaeaView/Contents/config/track_display.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Contents/config/track_display.yml -------------------------------------------------------------------------------- /ArcaeaView/Contents/res/fx/compile_effects.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Contents/res/fx/compile_effects.bat -------------------------------------------------------------------------------- /ArcaeaView/Contents/res/fx/monogame.fxh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Contents/res/fx/monogame.fxh -------------------------------------------------------------------------------- /ArcaeaView/Contents/res/img/air_input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Contents/res/img/air_input.png -------------------------------------------------------------------------------- /ArcaeaView/Contents/res/img/arc_body.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Contents/res/img/arc_body.png -------------------------------------------------------------------------------- /ArcaeaView/Contents/res/img/arc_body_hi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Contents/res/img/arc_body_hi.png -------------------------------------------------------------------------------- /ArcaeaView/Contents/res/img/arc_cap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Contents/res/img/arc_cap.png -------------------------------------------------------------------------------- /ArcaeaView/Contents/res/img/bg/base_conflict.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Contents/res/img/bg/base_conflict.jpg -------------------------------------------------------------------------------- /ArcaeaView/Contents/res/img/finish_line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Contents/res/img/finish_line.png -------------------------------------------------------------------------------- /ArcaeaView/Contents/res/img/note_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Contents/res/img/note_dark.png -------------------------------------------------------------------------------- /ArcaeaView/Contents/res/img/note_hold_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Contents/res/img/note_hold_dark.png -------------------------------------------------------------------------------- /ArcaeaView/Contents/res/img/note_hold_dark_hi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Contents/res/img/note_hold_dark_hi.png -------------------------------------------------------------------------------- /ArcaeaView/Contents/res/img/tap_d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Contents/res/img/tap_d.png -------------------------------------------------------------------------------- /ArcaeaView/Contents/res/img/track_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Contents/res/img/track_dark.png -------------------------------------------------------------------------------- /ArcaeaView/Contents/res/img/track_lane_divider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Contents/res/img/track_lane_divider.png -------------------------------------------------------------------------------- /ArcaeaView/Core/MathF.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Core/MathF.cs -------------------------------------------------------------------------------- /ArcaeaView/Extensions/ColorExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Extensions/ColorExtensions.cs -------------------------------------------------------------------------------- /ArcaeaView/Extensions/Vector3Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Extensions/Vector3Extensions.cs -------------------------------------------------------------------------------- /ArcaeaView/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Rendering/BottomlessColoredHexahedron.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Rendering/BottomlessColoredHexahedron.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Rendering/BottomlessColoredTetrahedron.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Rendering/BottomlessColoredTetrahedron.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Rendering/BottomlessColoredTriangularPrism.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Rendering/BottomlessColoredTriangularPrism.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Rendering/BottomlessTexturedTetrahedron.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Rendering/BottomlessTexturedTetrahedron.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Rendering/BottomlessTexturedTriangularPrism.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Rendering/BottomlessTexturedTriangularPrism.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Rendering/Camera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Rendering/Camera.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Rendering/ColoredBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Rendering/ColoredBox.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Rendering/ColoredHexahedron.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Rendering/ColoredHexahedron.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Rendering/ColoredParallelogram.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Rendering/ColoredParallelogram.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Rendering/ColoredRectangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Rendering/ColoredRectangle.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Rendering/DrawableGeometryMesh.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Rendering/DrawableGeometryMesh.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Rendering/TexturedRectangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Rendering/TexturedRectangle.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/Entities/ArcColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/Entities/ArcColor.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/Entities/ArcEasing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/Entities/ArcEasing.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/Entities/ArcNote.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/Entities/ArcNote.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/Entities/Beatmap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/Entities/Beatmap.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/Entities/FloorNote.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/Entities/FloorNote.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/Entities/LongNote.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/Entities/LongNote.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/Entities/NoteBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/Entities/NoteBase.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/Entities/NoteType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/Entities/NoteType.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/Entities/SkyNote.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/Entities/SkyNote.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/Entities/TimingNote.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/Entities/TimingNote.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/Entities/Track.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/Entities/Track.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/IHasTick.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/IHasTick.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/IHasTicks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/IHasTicks.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/IPreviewNote.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/IPreviewNote.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/IRangedPreviewNote.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/IRangedPreviewNote.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/Visualization/ArcEasingHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/Visualization/ArcEasingHelper.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/Visualization/ArcVisualNote.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/Visualization/ArcVisualNote.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/Visualization/FloorVisualNote.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/Visualization/FloorVisualNote.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/Visualization/IDrawableNote.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/Visualization/IDrawableNote.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/Visualization/LongVisualNote.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/Visualization/LongVisualNote.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/Visualization/NoteEffects.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/Visualization/NoteEffects.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/Visualization/SkyVisualNote.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/Visualization/SkyVisualNote.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/Visualization/StageMetrics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/Visualization/StageMetrics.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/Visualization/VisualBeatmap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/Visualization/VisualBeatmap.cs -------------------------------------------------------------------------------- /ArcaeaView/Subsystems/Scores/Visualization/VisualNoteBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/Subsystems/Scores/Visualization/VisualNoteBase.cs -------------------------------------------------------------------------------- /ArcaeaView/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/ArcaeaView/packages.config -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/appveyor.yml -------------------------------------------------------------------------------- /docs/Building.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/docs/Building.md -------------------------------------------------------------------------------- /docs/Starting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hozuki/ArcaeaSim2/HEAD/docs/Starting.md --------------------------------------------------------------------------------