docs(all): define commit scopes and simplify server configuration guidance
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
### Commit Message Convention
|
||||
|
||||
Commit messages must follow this format:
|
||||
|
||||
`<type>(<scope>): <description>`
|
||||
|
||||
- `<type>` describes the type of change, such as `feat`, `fix`, `refactor`, `build`, etc.
|
||||
- `<scope>` must be:
|
||||
- `server` — for server-side changes
|
||||
- `client` — for client-side changes
|
||||
- `plugin` — for plugin-related changes
|
||||
- `all` — when changes involve multiple parts (`server`, `client`, and/or `plugin`)
|
||||
- `<description>` must be **concise but complete**, clearly covering **all changes made in the commit**. Do not omit important changes for the sake of brevity.
|
||||
@@ -40,13 +40,9 @@
|
||||
|
||||
请在服务器首次启动前确定此值。第一次成功初始化时,服务端会在 SQLite 中持久保存服务器的起始章节;此后配置必须与保存值一致。改成另一个章节会拒绝启动,并在日志中明确提示原值与配置值,不会覆盖原设置或玩家进度。首次启动失败并回滚时不会锁定选择,可以修正配置后重试。
|
||||
|
||||
这项限制只针对 `story.start_pack_id`;联动专武等其他游戏规则仍可修改。升级和恢复服务器时应一起保留配置与数据库,不能通过删除数据库来切换开局,这会删除玩家存档。
|
||||
这项限制只针对 `story.start_pack_id`;其他游戏规则仍可修改。升级和恢复服务器时应一起保留配置与数据库,不能通过删除数据库来切换开局,这会删除玩家存档。
|
||||
|
||||
后续官方若将旧主线与店长篇重构合并为一条剧情线,再重新评估此限制与迁移方案。重构发布日期尚未确认,可能延续到 2027 年;当前不预设合并时间或章节连接。
|
||||
|
||||
起始章节与教学 seed 分开处理,选择 `1` 不会把店长篇任务编号或剧情队伍替换进第一章。章节中的任务顺序、剧情阵容、内容票券以及允许的难度均读取当前 GameData。不同难度分别记录任务进度与奖励,重新连接后继续原有选择。
|
||||
|
||||
游戏卡的任务列表用于查看进度及开始、继续当前可进行的任务。后续任务仍须满足前置条件;难度列表只提供该章节表中存在的难度。当前已核实第一章与店长篇有普通、困难、极难,不能依据客户端枚举直接开启其他难度。
|
||||
后续官方若将旧主线与店长篇重构合并为一条剧情线,再重新评估此限制与迁移方案。重构发布日期尚未确认。
|
||||
|
||||
## 校验与升级
|
||||
|
||||
|
||||
Reference in New Issue
Block a user