├── .github └── workflows │ ├── check-format.yml │ ├── check-lint.yml │ └── check-type.yml ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── LICENSE.txt ├── README.md ├── eslint.config.js ├── package.json ├── src ├── common │ ├── core │ │ ├── autoExit.ts │ │ ├── background │ │ │ ├── configuration.ts │ │ │ ├── data.ts │ │ │ ├── index.ts │ │ │ └── item.ts │ │ ├── effect │ │ │ ├── data │ │ │ │ ├── clip.ts │ │ │ │ ├── data.ts │ │ │ │ └── index.ts │ │ │ ├── effectClipName.ts │ │ │ ├── index.ts │ │ │ └── item.ts │ │ ├── engine │ │ │ ├── bucket.ts │ │ │ ├── configuration │ │ │ │ ├── configuration.ts │ │ │ │ ├── index.ts │ │ │ │ ├── option.ts │ │ │ │ └── ui.ts │ │ │ ├── engineArchetypeDataName.ts │ │ │ ├── engineArchetypeName.ts │ │ │ ├── index.ts │ │ │ ├── item.ts │ │ │ ├── node.ts │ │ │ ├── playData │ │ │ │ ├── archetype.ts │ │ │ │ ├── index.ts │ │ │ │ └── playData.ts │ │ │ ├── previewData │ │ │ │ ├── archetype.ts │ │ │ │ ├── index.ts │ │ │ │ └── previewData.ts │ │ │ ├── tutorialData │ │ │ │ ├── index.ts │ │ │ │ └── tutorialData.ts │ │ │ └── watchData │ │ │ │ ├── archetype.ts │ │ │ │ ├── index.ts │ │ │ │ └── watchData.ts │ │ ├── gameplayResult.ts │ │ ├── icon.ts │ │ ├── index.ts │ │ ├── instruction │ │ │ ├── index.ts │ │ │ └── instructionIconName.ts │ │ ├── itemType.ts │ │ ├── level │ │ │ ├── data │ │ │ │ ├── data.ts │ │ │ │ ├── entity.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── item.ts │ │ ├── package │ │ │ ├── index.ts │ │ │ └── info.ts │ │ ├── particle │ │ │ ├── data │ │ │ │ ├── data.ts │ │ │ │ ├── effect.ts │ │ │ │ ├── index.ts │ │ │ │ └── sprite.ts │ │ │ ├── index.ts │ │ │ ├── item.ts │ │ │ └── particleEffectName.ts │ │ ├── playlist │ │ │ ├── index.ts │ │ │ └── item.ts │ │ ├── post │ │ │ ├── index.ts │ │ │ └── item.ts │ │ ├── replay │ │ │ ├── configuration.ts │ │ │ ├── data.ts │ │ │ ├── index.ts │ │ │ └── item.ts │ │ ├── room │ │ │ ├── index.ts │ │ │ └── item.ts │ │ ├── runtimes │ │ │ ├── function.ts │ │ │ └── index.ts │ │ ├── server │ │ │ ├── authenticate.ts │ │ │ ├── configuration.ts │ │ │ ├── form.ts │ │ │ ├── index.ts │ │ │ ├── info.ts │ │ │ ├── items │ │ │ │ ├── community │ │ │ │ │ ├── comment │ │ │ │ │ │ ├── comment.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── list.ts │ │ │ │ │ │ ├── submit.ts │ │ │ │ │ │ └── upload.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── info.ts │ │ │ │ │ ├── submit.ts │ │ │ │ │ └── upload.ts │ │ │ │ ├── create.ts │ │ │ │ ├── details.ts │ │ │ │ ├── index.ts │ │ │ │ ├── info.ts │ │ │ │ ├── leaderboard │ │ │ │ │ ├── details.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── leaderboard.ts │ │ │ │ │ └── record │ │ │ │ │ │ ├── details.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── list.ts │ │ │ │ │ │ └── record.ts │ │ │ │ ├── levelResult │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── info.ts │ │ │ │ │ ├── submit.ts │ │ │ │ │ └── upload.ts │ │ │ │ ├── list.ts │ │ │ │ ├── section.ts │ │ │ │ ├── submitAction.ts │ │ │ │ ├── upload.ts │ │ │ │ └── uploadAction.ts │ │ │ ├── message.ts │ │ │ ├── multiplayer │ │ │ │ ├── chatMessage.ts │ │ │ │ ├── commands │ │ │ │ │ ├── addChatMessageCommand.ts │ │ │ │ │ ├── addSuggestionCommand.ts │ │ │ │ │ ├── clearSuggestionsCommand.ts │ │ │ │ │ ├── command.ts │ │ │ │ │ ├── finishGameplayCommand.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── removeSuggestionCommand.ts │ │ │ │ │ ├── removeUserCommand.ts │ │ │ │ │ ├── reportUserCommand.ts │ │ │ │ │ ├── resetScoreboardCommand.ts │ │ │ │ │ ├── startGameplayCommand.ts │ │ │ │ │ ├── swapSuggestionsCommand.ts │ │ │ │ │ ├── updateAutoExitCommand.ts │ │ │ │ │ ├── updateIsSuggestionsLockedCommand.ts │ │ │ │ │ ├── updateLeadCommand.ts │ │ │ │ │ ├── updateLevelCommand.ts │ │ │ │ │ ├── updateLevelOptionCommand.ts │ │ │ │ │ ├── updateMasterCommand.ts │ │ │ │ │ ├── updateOptionValuesCommand.ts │ │ │ │ │ ├── updateStatusCommand.ts │ │ │ │ │ └── updateUserStatusCommand.ts │ │ │ │ ├── createRoom.ts │ │ │ │ ├── events │ │ │ │ │ ├── addChatMessageEvent.ts │ │ │ │ │ ├── addResultEvent.ts │ │ │ │ │ ├── addSuggestionEvent.ts │ │ │ │ │ ├── addUserEvent.ts │ │ │ │ │ ├── arrangeScoreboardSectionScoresEvent.ts │ │ │ │ │ ├── clearSuggestionsEvent.ts │ │ │ │ │ ├── event.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── insertScoreboardSectionEvent.ts │ │ │ │ │ ├── insertScoreboardSectionScoreEvent.ts │ │ │ │ │ ├── mergeScoreboardSectionScoresEvent.ts │ │ │ │ │ ├── moveScoreboardSectionEvent.ts │ │ │ │ │ ├── moveScoreboardSectionScoreEvent.ts │ │ │ │ │ ├── removeScoreboardSectionEvent.ts │ │ │ │ │ ├── removeScoreboardSectionScoreEvent.ts │ │ │ │ │ ├── removeSuggestionEvent.ts │ │ │ │ │ ├── removeUserEvent.ts │ │ │ │ │ ├── startRoundEvent.ts │ │ │ │ │ ├── swapScoreboardSectionScoresEvent.ts │ │ │ │ │ ├── swapScoreboardSectionsEvent.ts │ │ │ │ │ ├── swapSuggestionsEvent.ts │ │ │ │ │ ├── updateAutoExitEvent.ts │ │ │ │ │ ├── updateEvent.ts │ │ │ │ │ ├── updateIsSuggestionsLockedEvent.ts │ │ │ │ │ ├── updateLeadEvent.ts │ │ │ │ │ ├── updateLevelEvent.ts │ │ │ │ │ ├── updateLevelOptionEvent.ts │ │ │ │ │ ├── updateLevelOptionsEvent.ts │ │ │ │ │ ├── updateMasterEvent.ts │ │ │ │ │ ├── updateOptionValuesEvent.ts │ │ │ │ │ ├── updateOptionsEvent.ts │ │ │ │ │ ├── updateScoreboardDescriptionEvent.ts │ │ │ │ │ ├── updateScoreboardSectionEvent.ts │ │ │ │ │ ├── updateScoreboardSectionIconEvent.ts │ │ │ │ │ ├── updateScoreboardSectionScoresEvent.ts │ │ │ │ │ ├── updateScoreboardSectionScoresValueEvent.ts │ │ │ │ │ ├── updateScoreboardSectionTitleEvent.ts │ │ │ │ │ ├── updateScoreboardSectionsEvent.ts │ │ │ │ │ ├── updateStatusEvent.ts │ │ │ │ │ ├── updateSuggestionsEvent.ts │ │ │ │ │ ├── updateTitleEvent.ts │ │ │ │ │ ├── updateUserStatusEvent.ts │ │ │ │ │ ├── updateUserStatusesEvent.ts │ │ │ │ │ └── updateUsersEvent.ts │ │ │ │ ├── index.ts │ │ │ │ ├── joinRoom.ts │ │ │ │ ├── levelOptionEntry.ts │ │ │ │ ├── resultEntry.ts │ │ │ │ ├── roomStatus.ts │ │ │ │ ├── roomUser.ts │ │ │ │ ├── scoreEntry.ts │ │ │ │ ├── scoreboardSection.ts │ │ │ │ ├── suggestion.ts │ │ │ │ ├── userStatus.ts │ │ │ │ └── userStatusEntry.ts │ │ │ └── option.ts │ │ ├── service │ │ │ ├── authenticateExternal.ts │ │ │ ├── index.ts │ │ │ ├── keys.ts │ │ │ └── userProfile.ts │ │ ├── sil.ts │ │ ├── skin │ │ │ ├── data │ │ │ │ ├── data.ts │ │ │ │ ├── index.ts │ │ │ │ └── sprite.ts │ │ │ ├── index.ts │ │ │ ├── item.ts │ │ │ └── skinSpriteName.ts │ │ ├── srl.ts │ │ ├── tag.ts │ │ └── text.ts │ ├── database │ │ ├── background │ │ │ ├── index.ts │ │ │ └── item.ts │ │ ├── database.ts │ │ ├── effect │ │ │ ├── index.ts │ │ │ └── item.ts │ │ ├── engine │ │ │ ├── index.ts │ │ │ └── item.ts │ │ ├── index.ts │ │ ├── level │ │ │ ├── index.ts │ │ │ └── item.ts │ │ ├── localization.ts │ │ ├── particle │ │ │ ├── index.ts │ │ │ └── item.ts │ │ ├── playlist │ │ │ ├── index.ts │ │ │ └── item.ts │ │ ├── post │ │ │ ├── index.ts │ │ │ └── item.ts │ │ ├── replay │ │ │ ├── index.ts │ │ │ └── item.ts │ │ ├── server │ │ │ ├── index.ts │ │ │ └── info.ts │ │ ├── skin │ │ │ ├── index.ts │ │ │ └── item.ts │ │ └── tag.ts │ ├── index.ts │ └── version.ts ├── index.default.ts ├── index.node.ts └── node │ ├── core │ ├── index.ts │ ├── resource │ │ ├── compress.ts │ │ ├── decompress.ts │ │ ├── hash.ts │ │ └── index.ts │ └── service │ │ ├── index.ts │ │ └── keys.ts │ └── index.ts └── tsconfig.json /.github/workflows/check-format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/.github/workflows/check-format.yml -------------------------------------------------------------------------------- /.github/workflows/check-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/.github/workflows/check-lint.yml -------------------------------------------------------------------------------- /.github/workflows/check-type.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/.github/workflows/check-type.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode/ 2 | node_modules/ 3 | dist/ 4 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/eslint.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/package.json -------------------------------------------------------------------------------- /src/common/core/autoExit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/autoExit.ts -------------------------------------------------------------------------------- /src/common/core/background/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/background/configuration.ts -------------------------------------------------------------------------------- /src/common/core/background/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/background/data.ts -------------------------------------------------------------------------------- /src/common/core/background/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/background/index.ts -------------------------------------------------------------------------------- /src/common/core/background/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/background/item.ts -------------------------------------------------------------------------------- /src/common/core/effect/data/clip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/effect/data/clip.ts -------------------------------------------------------------------------------- /src/common/core/effect/data/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/effect/data/data.ts -------------------------------------------------------------------------------- /src/common/core/effect/data/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/effect/data/index.ts -------------------------------------------------------------------------------- /src/common/core/effect/effectClipName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/effect/effectClipName.ts -------------------------------------------------------------------------------- /src/common/core/effect/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/effect/index.ts -------------------------------------------------------------------------------- /src/common/core/effect/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/effect/item.ts -------------------------------------------------------------------------------- /src/common/core/engine/bucket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/engine/bucket.ts -------------------------------------------------------------------------------- /src/common/core/engine/configuration/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/engine/configuration/configuration.ts -------------------------------------------------------------------------------- /src/common/core/engine/configuration/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/engine/configuration/index.ts -------------------------------------------------------------------------------- /src/common/core/engine/configuration/option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/engine/configuration/option.ts -------------------------------------------------------------------------------- /src/common/core/engine/configuration/ui.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/engine/configuration/ui.ts -------------------------------------------------------------------------------- /src/common/core/engine/engineArchetypeDataName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/engine/engineArchetypeDataName.ts -------------------------------------------------------------------------------- /src/common/core/engine/engineArchetypeName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/engine/engineArchetypeName.ts -------------------------------------------------------------------------------- /src/common/core/engine/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/engine/index.ts -------------------------------------------------------------------------------- /src/common/core/engine/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/engine/item.ts -------------------------------------------------------------------------------- /src/common/core/engine/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/engine/node.ts -------------------------------------------------------------------------------- /src/common/core/engine/playData/archetype.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/engine/playData/archetype.ts -------------------------------------------------------------------------------- /src/common/core/engine/playData/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/engine/playData/index.ts -------------------------------------------------------------------------------- /src/common/core/engine/playData/playData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/engine/playData/playData.ts -------------------------------------------------------------------------------- /src/common/core/engine/previewData/archetype.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/engine/previewData/archetype.ts -------------------------------------------------------------------------------- /src/common/core/engine/previewData/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/engine/previewData/index.ts -------------------------------------------------------------------------------- /src/common/core/engine/previewData/previewData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/engine/previewData/previewData.ts -------------------------------------------------------------------------------- /src/common/core/engine/tutorialData/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/engine/tutorialData/index.ts -------------------------------------------------------------------------------- /src/common/core/engine/tutorialData/tutorialData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/engine/tutorialData/tutorialData.ts -------------------------------------------------------------------------------- /src/common/core/engine/watchData/archetype.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/engine/watchData/archetype.ts -------------------------------------------------------------------------------- /src/common/core/engine/watchData/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/engine/watchData/index.ts -------------------------------------------------------------------------------- /src/common/core/engine/watchData/watchData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/engine/watchData/watchData.ts -------------------------------------------------------------------------------- /src/common/core/gameplayResult.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/gameplayResult.ts -------------------------------------------------------------------------------- /src/common/core/icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/icon.ts -------------------------------------------------------------------------------- /src/common/core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/index.ts -------------------------------------------------------------------------------- /src/common/core/instruction/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/instruction/index.ts -------------------------------------------------------------------------------- /src/common/core/instruction/instructionIconName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/instruction/instructionIconName.ts -------------------------------------------------------------------------------- /src/common/core/itemType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/itemType.ts -------------------------------------------------------------------------------- /src/common/core/level/data/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/level/data/data.ts -------------------------------------------------------------------------------- /src/common/core/level/data/entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/level/data/entity.ts -------------------------------------------------------------------------------- /src/common/core/level/data/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/level/data/index.ts -------------------------------------------------------------------------------- /src/common/core/level/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/level/index.ts -------------------------------------------------------------------------------- /src/common/core/level/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/level/item.ts -------------------------------------------------------------------------------- /src/common/core/package/index.ts: -------------------------------------------------------------------------------- 1 | export { PackageInfo } from './info.js' 2 | -------------------------------------------------------------------------------- /src/common/core/package/info.ts: -------------------------------------------------------------------------------- 1 | export type PackageInfo = { 2 | shouldUpdate?: boolean 3 | } 4 | -------------------------------------------------------------------------------- /src/common/core/particle/data/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/particle/data/data.ts -------------------------------------------------------------------------------- /src/common/core/particle/data/effect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/particle/data/effect.ts -------------------------------------------------------------------------------- /src/common/core/particle/data/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/particle/data/index.ts -------------------------------------------------------------------------------- /src/common/core/particle/data/sprite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/particle/data/sprite.ts -------------------------------------------------------------------------------- /src/common/core/particle/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/particle/index.ts -------------------------------------------------------------------------------- /src/common/core/particle/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/particle/item.ts -------------------------------------------------------------------------------- /src/common/core/particle/particleEffectName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/particle/particleEffectName.ts -------------------------------------------------------------------------------- /src/common/core/playlist/index.ts: -------------------------------------------------------------------------------- 1 | export { PlaylistItem } from './item.js' 2 | -------------------------------------------------------------------------------- /src/common/core/playlist/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/playlist/item.ts -------------------------------------------------------------------------------- /src/common/core/post/index.ts: -------------------------------------------------------------------------------- 1 | export { PostItem } from './item.js' 2 | -------------------------------------------------------------------------------- /src/common/core/post/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/post/item.ts -------------------------------------------------------------------------------- /src/common/core/replay/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/replay/configuration.ts -------------------------------------------------------------------------------- /src/common/core/replay/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/replay/data.ts -------------------------------------------------------------------------------- /src/common/core/replay/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/replay/index.ts -------------------------------------------------------------------------------- /src/common/core/replay/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/replay/item.ts -------------------------------------------------------------------------------- /src/common/core/room/index.ts: -------------------------------------------------------------------------------- 1 | export { RoomItem } from './item.js' 2 | -------------------------------------------------------------------------------- /src/common/core/room/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/room/item.ts -------------------------------------------------------------------------------- /src/common/core/runtimes/function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/runtimes/function.ts -------------------------------------------------------------------------------- /src/common/core/runtimes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/runtimes/index.ts -------------------------------------------------------------------------------- /src/common/core/server/authenticate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/authenticate.ts -------------------------------------------------------------------------------- /src/common/core/server/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/configuration.ts -------------------------------------------------------------------------------- /src/common/core/server/form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/form.ts -------------------------------------------------------------------------------- /src/common/core/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/index.ts -------------------------------------------------------------------------------- /src/common/core/server/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/info.ts -------------------------------------------------------------------------------- /src/common/core/server/items/community/comment/comment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/community/comment/comment.ts -------------------------------------------------------------------------------- /src/common/core/server/items/community/comment/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/community/comment/index.ts -------------------------------------------------------------------------------- /src/common/core/server/items/community/comment/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/community/comment/list.ts -------------------------------------------------------------------------------- /src/common/core/server/items/community/comment/submit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/community/comment/submit.ts -------------------------------------------------------------------------------- /src/common/core/server/items/community/comment/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/community/comment/upload.ts -------------------------------------------------------------------------------- /src/common/core/server/items/community/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/community/index.ts -------------------------------------------------------------------------------- /src/common/core/server/items/community/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/community/info.ts -------------------------------------------------------------------------------- /src/common/core/server/items/community/submit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/community/submit.ts -------------------------------------------------------------------------------- /src/common/core/server/items/community/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/community/upload.ts -------------------------------------------------------------------------------- /src/common/core/server/items/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/create.ts -------------------------------------------------------------------------------- /src/common/core/server/items/details.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/details.ts -------------------------------------------------------------------------------- /src/common/core/server/items/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/index.ts -------------------------------------------------------------------------------- /src/common/core/server/items/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/info.ts -------------------------------------------------------------------------------- /src/common/core/server/items/leaderboard/details.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/leaderboard/details.ts -------------------------------------------------------------------------------- /src/common/core/server/items/leaderboard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/leaderboard/index.ts -------------------------------------------------------------------------------- /src/common/core/server/items/leaderboard/leaderboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/leaderboard/leaderboard.ts -------------------------------------------------------------------------------- /src/common/core/server/items/leaderboard/record/details.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/leaderboard/record/details.ts -------------------------------------------------------------------------------- /src/common/core/server/items/leaderboard/record/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/leaderboard/record/index.ts -------------------------------------------------------------------------------- /src/common/core/server/items/leaderboard/record/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/leaderboard/record/list.ts -------------------------------------------------------------------------------- /src/common/core/server/items/leaderboard/record/record.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/leaderboard/record/record.ts -------------------------------------------------------------------------------- /src/common/core/server/items/levelResult/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/levelResult/index.ts -------------------------------------------------------------------------------- /src/common/core/server/items/levelResult/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/levelResult/info.ts -------------------------------------------------------------------------------- /src/common/core/server/items/levelResult/submit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/levelResult/submit.ts -------------------------------------------------------------------------------- /src/common/core/server/items/levelResult/upload.ts: -------------------------------------------------------------------------------- 1 | export type ServerUploadLevelResultResponse = object 2 | -------------------------------------------------------------------------------- /src/common/core/server/items/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/list.ts -------------------------------------------------------------------------------- /src/common/core/server/items/section.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/section.ts -------------------------------------------------------------------------------- /src/common/core/server/items/submitAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/submitAction.ts -------------------------------------------------------------------------------- /src/common/core/server/items/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/upload.ts -------------------------------------------------------------------------------- /src/common/core/server/items/uploadAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/items/uploadAction.ts -------------------------------------------------------------------------------- /src/common/core/server/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/message.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/chatMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/chatMessage.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/commands/addChatMessageCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/commands/addChatMessageCommand.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/commands/addSuggestionCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/commands/addSuggestionCommand.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/commands/clearSuggestionsCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/commands/clearSuggestionsCommand.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/commands/command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/commands/command.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/commands/finishGameplayCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/commands/finishGameplayCommand.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/commands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/commands/index.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/commands/removeSuggestionCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/commands/removeSuggestionCommand.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/commands/removeUserCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/commands/removeUserCommand.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/commands/reportUserCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/commands/reportUserCommand.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/commands/resetScoreboardCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/commands/resetScoreboardCommand.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/commands/startGameplayCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/commands/startGameplayCommand.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/commands/swapSuggestionsCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/commands/swapSuggestionsCommand.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/commands/updateAutoExitCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/commands/updateAutoExitCommand.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/commands/updateIsSuggestionsLockedCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/commands/updateIsSuggestionsLockedCommand.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/commands/updateLeadCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/commands/updateLeadCommand.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/commands/updateLevelCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/commands/updateLevelCommand.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/commands/updateLevelOptionCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/commands/updateLevelOptionCommand.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/commands/updateMasterCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/commands/updateMasterCommand.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/commands/updateOptionValuesCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/commands/updateOptionValuesCommand.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/commands/updateStatusCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/commands/updateStatusCommand.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/commands/updateUserStatusCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/commands/updateUserStatusCommand.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/createRoom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/createRoom.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/addChatMessageEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/addChatMessageEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/addResultEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/addResultEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/addSuggestionEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/addSuggestionEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/addUserEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/addUserEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/arrangeScoreboardSectionScoresEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/arrangeScoreboardSectionScoresEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/clearSuggestionsEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/clearSuggestionsEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/event.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/index.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/insertScoreboardSectionEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/insertScoreboardSectionEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/insertScoreboardSectionScoreEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/insertScoreboardSectionScoreEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/mergeScoreboardSectionScoresEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/mergeScoreboardSectionScoresEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/moveScoreboardSectionEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/moveScoreboardSectionEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/moveScoreboardSectionScoreEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/moveScoreboardSectionScoreEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/removeScoreboardSectionEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/removeScoreboardSectionEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/removeScoreboardSectionScoreEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/removeScoreboardSectionScoreEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/removeSuggestionEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/removeSuggestionEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/removeUserEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/removeUserEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/startRoundEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/startRoundEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/swapScoreboardSectionScoresEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/swapScoreboardSectionScoresEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/swapScoreboardSectionsEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/swapScoreboardSectionsEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/swapSuggestionsEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/swapSuggestionsEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateAutoExitEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateAutoExitEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateIsSuggestionsLockedEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateIsSuggestionsLockedEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateLeadEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateLeadEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateLevelEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateLevelEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateLevelOptionEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateLevelOptionEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateLevelOptionsEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateLevelOptionsEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateMasterEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateMasterEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateOptionValuesEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateOptionValuesEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateOptionsEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateOptionsEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateScoreboardDescriptionEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateScoreboardDescriptionEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateScoreboardSectionEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateScoreboardSectionEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateScoreboardSectionIconEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateScoreboardSectionIconEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateScoreboardSectionScoresEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateScoreboardSectionScoresEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateScoreboardSectionScoresValueEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateScoreboardSectionScoresValueEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateScoreboardSectionTitleEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateScoreboardSectionTitleEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateScoreboardSectionsEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateScoreboardSectionsEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateStatusEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateStatusEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateSuggestionsEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateSuggestionsEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateTitleEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateTitleEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateUserStatusEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateUserStatusEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateUserStatusesEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateUserStatusesEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/events/updateUsersEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/events/updateUsersEvent.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/index.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/joinRoom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/joinRoom.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/levelOptionEntry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/levelOptionEntry.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/resultEntry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/resultEntry.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/roomStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/roomStatus.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/roomUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/roomUser.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/scoreEntry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/scoreEntry.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/scoreboardSection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/scoreboardSection.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/suggestion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/suggestion.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/userStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/userStatus.ts -------------------------------------------------------------------------------- /src/common/core/server/multiplayer/userStatusEntry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/multiplayer/userStatusEntry.ts -------------------------------------------------------------------------------- /src/common/core/server/option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/server/option.ts -------------------------------------------------------------------------------- /src/common/core/service/authenticateExternal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/service/authenticateExternal.ts -------------------------------------------------------------------------------- /src/common/core/service/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/service/index.ts -------------------------------------------------------------------------------- /src/common/core/service/keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/service/keys.ts -------------------------------------------------------------------------------- /src/common/core/service/userProfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/service/userProfile.ts -------------------------------------------------------------------------------- /src/common/core/sil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/sil.ts -------------------------------------------------------------------------------- /src/common/core/skin/data/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/skin/data/data.ts -------------------------------------------------------------------------------- /src/common/core/skin/data/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/skin/data/index.ts -------------------------------------------------------------------------------- /src/common/core/skin/data/sprite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/skin/data/sprite.ts -------------------------------------------------------------------------------- /src/common/core/skin/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/skin/index.ts -------------------------------------------------------------------------------- /src/common/core/skin/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/skin/item.ts -------------------------------------------------------------------------------- /src/common/core/skin/skinSpriteName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/skin/skinSpriteName.ts -------------------------------------------------------------------------------- /src/common/core/srl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/srl.ts -------------------------------------------------------------------------------- /src/common/core/tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/tag.ts -------------------------------------------------------------------------------- /src/common/core/text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/core/text.ts -------------------------------------------------------------------------------- /src/common/database/background/index.ts: -------------------------------------------------------------------------------- 1 | export { DatabaseBackgroundItem } from './item.js' 2 | -------------------------------------------------------------------------------- /src/common/database/background/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/database/background/item.ts -------------------------------------------------------------------------------- /src/common/database/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/database/database.ts -------------------------------------------------------------------------------- /src/common/database/effect/index.ts: -------------------------------------------------------------------------------- 1 | export { DatabaseEffectItem } from './item.js' 2 | -------------------------------------------------------------------------------- /src/common/database/effect/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/database/effect/item.ts -------------------------------------------------------------------------------- /src/common/database/engine/index.ts: -------------------------------------------------------------------------------- 1 | export { DatabaseEngineItem } from './item.js' 2 | -------------------------------------------------------------------------------- /src/common/database/engine/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/database/engine/item.ts -------------------------------------------------------------------------------- /src/common/database/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/database/index.ts -------------------------------------------------------------------------------- /src/common/database/level/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/database/level/index.ts -------------------------------------------------------------------------------- /src/common/database/level/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/database/level/item.ts -------------------------------------------------------------------------------- /src/common/database/localization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/database/localization.ts -------------------------------------------------------------------------------- /src/common/database/particle/index.ts: -------------------------------------------------------------------------------- 1 | export { DatabaseParticleItem } from './item.js' 2 | -------------------------------------------------------------------------------- /src/common/database/particle/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/database/particle/item.ts -------------------------------------------------------------------------------- /src/common/database/playlist/index.ts: -------------------------------------------------------------------------------- 1 | export { DatabasePlaylistItem } from './item.js' 2 | -------------------------------------------------------------------------------- /src/common/database/playlist/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/database/playlist/item.ts -------------------------------------------------------------------------------- /src/common/database/post/index.ts: -------------------------------------------------------------------------------- 1 | export { DatabasePostItem } from './item.js' 2 | -------------------------------------------------------------------------------- /src/common/database/post/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/database/post/item.ts -------------------------------------------------------------------------------- /src/common/database/replay/index.ts: -------------------------------------------------------------------------------- 1 | export { DatabaseReplayItem } from './item.js' 2 | -------------------------------------------------------------------------------- /src/common/database/replay/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/database/replay/item.ts -------------------------------------------------------------------------------- /src/common/database/server/index.ts: -------------------------------------------------------------------------------- 1 | export { DatabaseServerInfo } from './info.js' 2 | -------------------------------------------------------------------------------- /src/common/database/server/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/database/server/info.ts -------------------------------------------------------------------------------- /src/common/database/skin/index.ts: -------------------------------------------------------------------------------- 1 | export { DatabaseSkinItem } from './item.js' 2 | -------------------------------------------------------------------------------- /src/common/database/skin/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/database/skin/item.ts -------------------------------------------------------------------------------- /src/common/database/tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/database/tag.ts -------------------------------------------------------------------------------- /src/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/index.ts -------------------------------------------------------------------------------- /src/common/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/common/version.ts -------------------------------------------------------------------------------- /src/index.default.ts: -------------------------------------------------------------------------------- 1 | export * from './common/index.js' 2 | -------------------------------------------------------------------------------- /src/index.node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/index.node.ts -------------------------------------------------------------------------------- /src/node/core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/node/core/index.ts -------------------------------------------------------------------------------- /src/node/core/resource/compress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/node/core/resource/compress.ts -------------------------------------------------------------------------------- /src/node/core/resource/decompress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/node/core/resource/decompress.ts -------------------------------------------------------------------------------- /src/node/core/resource/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/node/core/resource/hash.ts -------------------------------------------------------------------------------- /src/node/core/resource/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/node/core/resource/index.ts -------------------------------------------------------------------------------- /src/node/core/service/index.ts: -------------------------------------------------------------------------------- 1 | export { getSignaturePublicKey } from './keys.js' 2 | -------------------------------------------------------------------------------- /src/node/core/service/keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/src/node/core/service/keys.ts -------------------------------------------------------------------------------- /src/node/index.ts: -------------------------------------------------------------------------------- 1 | export * from './core/index.js' 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sonolus/sonolus-core/HEAD/tsconfig.json --------------------------------------------------------------------------------