diff --git a/.env.development b/.env.development index 0adb860..0136b2d 100644 --- a/.env.development +++ b/.env.development @@ -1,4 +1,4 @@ -VITE_APP_VERSION="3.0.11" +VITE_APP_VERSION="3.0.12" VITE_API_URL="http://10.5.7.5:8000/" VITE_API_KEY="your_api_key_should_be_here" VITE_ASSET_PATH="/assets" diff --git a/.env.production b/.env.production index 29073d5..2082576 100644 --- a/.env.production +++ b/.env.production @@ -1,4 +1,4 @@ -VITE_APP_VERSION="3.0.11" +VITE_APP_VERSION="3.0.12" VITE_API_URL="https://restfulsleep.phaseii.network" VITE_API_KEY="your_api_key_should_be_here" VITE_ASSET_PATH="https://cdn.phaseii.network/file/PhaseII/web-assets" diff --git a/public/data-sources/changelog.json b/public/data-sources/changelog.json index c2e9515..403334d 100644 --- a/public/data-sources/changelog.json +++ b/public/data-sources/changelog.json @@ -10,5 +10,6 @@ "3.0.8-shrimplinks": ["- (Bugfix) Fix broken session."], "3.0.9": ["- (Minor) Add additional data to the dashboard, including today stats and score stats. Add score stats to chart."], "3.0.10": ["- (Major) Add experimental records pages, work on score processing.", "- (Bugfix) Clean up new dashboard data"], - "3.0.11": ["- (Bugfix) Fix broken chart sorting for certain games.", "- (Bugfix) Add spacing on mobile for personal records user buttons."] + "3.0.11": ["- (Bugfix) Fix broken chart sorting for certain games.", "- (Bugfix) Add spacing on mobile for personal records user buttons."], + "3.0.12": ["- (Feature) Add new game event settings to SILENT SCOPE: BONE EATER and beatmaniaIIDX EPOLIS."] } \ No newline at end of file diff --git a/src/constants/gameOptions/iidxOptions.js b/src/constants/gameOptions/iidxOptions.js index 6d74522..1cc3c26 100644 --- a/src/constants/gameOptions/iidxOptions.js +++ b/src/constants/gameOptions/iidxOptions.js @@ -372,6 +372,19 @@ export const IIDXOptions = { help: "Return network-wide ranking instead of shop ranking on results screen.", type: "Boolean", }, + { + id: "event_phase", + name: "Game Event Phase", + help: "Enable different boss events", + type: "Array", + options: [ + { id: 0, label: "No Event" }, + { id: 1, label: "MY POLIS DESIGNER (MAP 1)" }, + { id: 2, label: "MY POLIS DESIGNER (MAP 2)" }, + { id: 3, label: "MY POLIS DESIGNER (MAP 3)" }, + { id: 4, label: "MY POLIS DESIGNER (MAP FINAL)" }, + ], + }, { id: "system_season_voice", name: "System Season Voice", @@ -385,5 +398,11 @@ export const IIDXOptions = { { id: 4, label: "Autumn" }, ], }, + { + id: "license", + name: "License Message", + help: "A server sent license.", + type: "String", + }, ], }; diff --git a/src/constants/gameOptions/silentScopeOptions.js b/src/constants/gameOptions/silentScopeOptions.js new file mode 100644 index 0000000..5c9be24 --- /dev/null +++ b/src/constants/gameOptions/silentScopeOptions.js @@ -0,0 +1,10 @@ +export const SilentScopeOptions = { + 1: [ + { + id: "info_text", + name: "Information Message", + help: "A server sent info message. Use \\n to create newlines.", + type: "LargeText", + }, + ], +}; diff --git a/src/constants/index.js b/src/constants/index.js index 2447c03..58d3f50 100644 --- a/src/constants/index.js +++ b/src/constants/index.js @@ -13,6 +13,7 @@ import { PopnMusicOptions } from "@/constants/gameOptions/popnOptions"; import { ReflecBeatOptions } from "@/constants/gameOptions/reflecOptions"; import { SDVXOptions } from "@/constants/gameOptions/sdvxOptions"; import { WinningElevenOptions } from "@/constants/gameOptions/weOptions"; +import { SilentScopeOptions } from "@/constants/gameOptions/silentScopeOptions"; const ASSET_PATH = import.meta.env.VITE_ASSET_PATH; export class GameConstants { @@ -2016,6 +2017,16 @@ export const gameData = [ }, ], }, + { + id: GameConstants.SILENT_SCOPE, + name: "SILENT SCOPE: BONE EATER", + skip: false, + noRivals: true, + noScores: false, + noRecords: true, + useUnicode: true, + gameOptions: SilentScopeOptions, + }, { id: GameConstants.TSUMTSUM, name: "Tsum Tsum",