From 27fd16f2ea01012b4a60c3914bc16989c1febf99 Mon Sep 17 00:00:00 2001 From: UnitedAirforce Date: Tue, 17 Jun 2025 20:54:46 +0800 Subject: [PATCH] Update README.md --- README.md | 32 ++++++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 50d6b34..9ba34cb 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # Groove-Coaster-2OS-Server -A small local server for `Groove Coaster 2: Original Style`, implemented with `Python` and `Flask`. +A small local server for `Groove Coaster 2: Original Style`, implemented with `Python` and ~~Flask~~ `Starlette`. -一个基于`Python`和~~`Flask`~~`Starlette`的微型`Groove Coaster 2: Original Style`本地服务器。 +一个基于`Python`和~~Flask~~`Starlette`的微型`Groove Coaster 2: Original Style`本地服务器。
English @@ -235,6 +235,20 @@ If you want to make your service only available to whitelisted devices, turn on `getCrypt.py` is a standalone script used to decrypt the mass inside the `GET` requests. +## QOL Features + +### Save file migration + +A `save_id` will be generated upon saving the data to the server. It is available at your user page. You can share it, or input someone else's `save_id`, to have their save file applied to your record. + +Note that your old record is not backed up. Thus, this feature should only be used to migrate your own save file, or some save file that you trust. + +## Coin Multiplier + +A coin multiplier [0, 5] can be set by the user in the user center. + +That's about it actually + ## Account System Implementation Account is only used for save file saving/loading (song ownership and coins are tied to devices. However, songs unlocked in the save file will remain unlocked on a new device). Unlike the official version, you can rename and log out of your account. However, only one device may be connected to an account at a time. The old device will be logged off if a new device logs in. @@ -481,6 +495,20 @@ PC用文本编辑器打开服务器文件夹的 `config.env`,将`IPV4`填写 `getCrypt.py` 是一个用来单独解密`GET`请求后缀的脚本. +## 质量更新 + +### 存档迁移 + +一个 `save_id` 会在保存数据时生成,可在用户中心复制。你可以分享它,也可以输入别人的 `save_id` 来将他们的存档覆盖到你自己的账号下。 + +小心,你的旧存档不会被备份。因此,此功能仅适合来迁移自己的存档,或者迁移受信任的存档。 + +## 金币倍数调整 + +你可以在用户中心调整获得的金币倍数 [0, 5]。 + +嗯就这些( + ## 账号系统实装 账号仅用于保存/同步存档。Gcoin和歌曲所有权和设备绑定。不过,存档中已经解锁的曲目将在新的设备上可用。官方版不允许重命名及登出账号。私服则可以进行这些操作。不过,一个账号只能同时登陆一台设备,如果登录第二台设备,第一台设备将被挤掉。